[gstreamer-bugs] [Bug 416609] New: Sound juicer crashes in gst_base_src_loop()

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Fri Mar 9 14:57:58 PST 2007


Do not reply to this via email (we are currently unable to handle email
responses and they get discarded).  You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=416609

  GStreamer | don't know | Ver: 0.10.10

           Summary: Sound juicer crashes in gst_base_src_loop()
           Product: GStreamer
           Version: 0.10.10
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: critical
          Priority: Normal
         Component: don't know
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: seb128 at debian.org
         QAContact: gstreamer-bugs at lists.sourceforge.net
     GNOME version: Unspecified
   GNOME milestone: Unspecified


The bug has been described on https://launchpad.net/bugs/89479

"Binary package hint: sound-juicer

Couldn't reproduce, but firefox was open with multiple tabs while ripping cd.
And the computer had been in use for about 90 minutes.

Same conditions after reboot worked fine.
...
http://librarian.launchpad.net/6607638/_usr_bin_sound-juicer.1000.crash
Crash Report
...
 libgstreamer0.10-0 0.10.10-1ubuntu2
..."

Debug backtrace for the crash:

1459      src->priv->last_sent_eos = FALSE;
(gdb) thread apply all bt full

Thread 4 (process 5241):
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb6f2c803 in poll () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2  0xb70e5813 in g_main_context_iterate (context=0x8120470, block=1,
dispatch=1, self=0x806d710) at gmain.c:2979
        got_ownership = <value optimized out>
        max_priority = 2147483647
        timeout = 250
        some_ready = <value optimized out>
        nfds = 12
        allocated_nfds = <value optimized out>
        fds = (GPollFD *) 0x86f5080
        __PRETTY_FUNCTION__ = "g_main_context_iterate"
#3  0xb70e5b89 in IA__g_main_loop_run (loop=0x83f73d8) at gmain.c:2881
        got_ownership = -1223326752
        self = (GThread *) 0x806d710
        __PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#4  0xb7a18574 in IA__gtk_main () at gtkmain.c:1024
        tmp_list = (GList *) 0x83540a8
        functions = (GList *) 0x0
        init = (GtkInitFunction *) 0x8154000
        loop = (GMainLoop *) 0x83f73d8
#5  0x08055d59 in main (argc=Cannot access memory at address 0xc
) at sj-main.c:1545
        program = (GnomeProgram *) 0x806e028
        error = (GError *) 0x0
        selection = <value optimized out>
        device = 0x8082de0 "/dev/hdd"
        lpmenu = <value optimized out>
        ctx = (GOptionContext *) 0x80660c0
        entries = {{long_name = 0x8061efe "auto-start", short_name = 97 'a',
flags = 0, arg = G_OPTION_ARG_NONE, 
    arg_data = 0x8065c34, description = 0x8061f09 "Start extracting
immediately", arg_description = 0x0}, {
    long_name = 0x8062157 "play", short_name = 112 'p', flags = 0, arg =
G_OPTION_ARG_NONE, arg_data = 0x8065c38, 
    description = 0x8061f26 "Start playing immediately", arg_description =
0x0}, {long_name = 0x8061e94 "device", 
    short_name = 100 'd', flags = 0, arg = G_OPTION_ARG_FILENAME, arg_data =
0xbfefe690, 
    description = 0x8061f40 "What CD device to read", arg_description =
0x8061f57 "DEVICE"}, {long_name = 0x0, 
    short_name = 0 '\0', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x0,
description = 0x0, arg_description = 0x0}}

Thread 3 (process 5276):
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7159816 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2  0xb7e6fb38 in gst_system_clock_async_thread (clock=0x84079a0) at
gstsystemclock.c:257
        entry = (GstClockEntry *) 0x8405b80
---Type <return> to continue, or q <return> to quit---
        res = 3085367963
        sysclock = (GstSystemClock *) 0x84079a0
        __PRETTY_FUNCTION__ = "gst_system_clock_async_thread"
#3  0xb710038f in g_thread_create_proxy (data=0x8405b80) at gthread.c:553
        __PRETTY_FUNCTION__ = "g_thread_create_proxy"
#4  0xb7156504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#5  0xb6f3651e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.

Thread 2 (process 8590):
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7159816 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2  0xb352c77f in gst_queue_loop (pad=0x8361108) at gstqueue.c:854
        queue = (GstQueue *) 0x8400a10
        __PRETTY_FUNCTION__ = "gst_queue_loop"
#3  0xb7e748a6 in gst_task_func (task=0x811d298, tclass=0x8405738) at
gsttask.c:192
        t = -1209579493
        lock = (GStaticRecMutex *) 0x86c40b0
        tself = (GThread *) 0x86c5980
        __PRETTY_FUNCTION__ = "gst_task_func"
#4  0xb7101ce8 in g_thread_pool_thread_proxy (data=0x84057c8) at
gthreadpool.c:265
        task = (gpointer) 0x811d298
        pool = (GRealThreadPool *) 0x84057c8
#5  0xb710038f in g_thread_create_proxy (data=0x86c5980) at gthread.c:553
        __PRETTY_FUNCTION__ = "g_thread_create_proxy"
#6  0xb7156504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#7  0xb6f3651e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.

Thread 1 (process 8508):
#0  gst_base_src_loop (pad=0x8571b58) at gstbasesrc.c:1459
        src = (GstBaseSrc *) 0x0
        buf = (GstBuffer *) 0x0
        ret = <value optimized out>
        position = <value optimized out>
        eos = <value optimized out>
        __PRETTY_FUNCTION__ = "gst_base_src_loop"
#1  0xb7e748a6 in gst_task_func (task=0x8635900, tclass=0x8405738) at
gsttask.c:192
        t = -1209579493
        lock = (GStaticRecMutex *) 0x858dd00
        tself = (GThread *) 0x86c67b0
        __PRETTY_FUNCTION__ = "gst_task_func"
---Type <return> to continue, or q <return> to quit---
#2  0xb7101ce8 in g_thread_pool_thread_proxy (data=0x84057c8) at
gthreadpool.c:265
        task = (gpointer) 0x8635900
        pool = (GRealThreadPool *) 0x84057c8
#3  0xb710038f in g_thread_create_proxy (data=0x86c67b0) at gthread.c:553
        __PRETTY_FUNCTION__ = "g_thread_create_proxy"
#4  0xb7156504 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#5  0xb6f3651e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.


-- 
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=email




More information about the Gstreamer-bugs mailing list