Debug backtrace for the crash:

372       g_return_if_fail (GST_IS_ADAPTER (adapter));
(gdb) thread apply all bt full

Thread 7 (process 7948):
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7286ec1 in __lll_mutex_unlock_wake () from 
/lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2  0xb7283bf9 in _L_mutex_unlock_61 () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#3  0xb7283860 in __pthread_mutex_unlock_usercnt () from 
/lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#4  0xb7283bf0 in pthread_mutex_unlock () from 
/lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#5  0xb72f30e8 in IA__g_static_rec_mutex_unlock (mutex=0x80aed00) at 
gthread.c:314
        __PRETTY_FUNCTION__ = "IA__g_static_rec_mutex_unlock"
#6  0xb7556430 in gst_element_set_state_func (element=0x8076950, 
state=GST_STATE_PAUSED) at gstelement.c:2254
        current = GST_STATE_READY
        next = <value optimized out>
        old_pending = GST_STATE_VOID_PENDING
        ret = GST_STATE_CHANGE_ASYNC
        old_ret = <value optimized out>
        __PRETTY_FUNCTION__ = "gst_element_set_state_func"
#7  0xb75526a3 in gst_element_set_state (element=0x8076950, 
state=GST_STATE_PAUSED) at gstelement.c:2160
        result = <value optimized out>
        __PRETTY_FUNCTION__ = "gst_element_set_state"
#8  0xb7547502 in gst_bin_change_state_func (element=0x8076cf0, 
transition=GST_STATE_CHANGE_READY_TO_PAUSED)
    at gstbin.c:1767
        child = (GstElement *) 0x8076950
        bin = <value optimized out>
        ret = <value optimized out>
        current = GST_STATE_READY
        next = GST_STATE_PAUSED
        have_async = 1
        have_no_preroll = 0
        base_time = 0
        it = (GstIterator *) 0x80b2648
        __PRETTY_FUNCTION__ = "gst_bin_change_state_func"
#9  0xb7571a87 in gst_pipeline_change_state (element=0x8076cf0, 
transition=GST_STATE_CHANGE_READY_TO_PAUSED)
    at gstpipeline.c:499
        result = <value optimized out>
        pipeline = (GstPipeline *) 0x8076cf0
        clock = <value optimized out>
        __PRETTY_FUNCTION__ = "gst_pipeline_change_state"
#10 0xb75534ba in gst_element_change_state (element=0x8076cf0, 
transition=GST_STATE_CHANGE_READY_TO_PAUSED)
    at gstelement.c:2291
        ret = <value optimized out>
        current = <value optimized out>
---Type <return> to continue, or q <return> to quit---
        next = <value optimized out>
        __PRETTY_FUNCTION__ = "gst_element_change_state"
#11 0xb75535a2 in gst_element_change_state (element=0x8076cf0, 
transition=GST_STATE_CHANGE_NULL_TO_READY)
    at gstelement.c:2324
        ret = GST_STATE_CHANGE_SUCCESS
        current = <value optimized out>
        next = <value optimized out>
        __PRETTY_FUNCTION__ = "gst_element_change_state"
#12 0xb7556423 in gst_element_set_state_func (element=0x8076cf0, 
state=GST_STATE_PAUSED) at gstelement.c:2252
        current = GST_STATE_NULL
        next = 10
        old_pending = GST_STATE_VOID_PENDING
        ret = <value optimized out>
        old_ret = <value optimized out>
        __PRETTY_FUNCTION__ = "gst_element_set_state_func"
#13 0xb75526a3 in gst_element_set_state (element=0x8076cf0, 
state=GST_STATE_PAUSED) at gstelement.c:2160
        result = <value optimized out>
        __PRETTY_FUNCTION__ = "gst_element_set_state"
#14 0x0805120b in rb_metadata_load (md=0x8074868, 
    uri=0x80b3350 
"file:///home/ukkonen/Desktop/Varasto/Musiikki/Mp3%20Sekalaiset/Wasted.ram", 
error=0xbfbe3160)
    at rb-metadata-gst.c:1084
        pipeline = (GstElement *) 0x8076cf0
        urisrc = (GstElement *) 0x8124010
        decodebin = (GstElement *) 0x8076950
        typefind = (GstElement *) 0x8128490
        file_size = -1
        file_size_format = GST_FORMAT_BYTES
        state_ret = <value optimized out>
        change_timeout = <value optimized out>
        __FUNCTION__ = "rb_metadata_load"
        __PRETTY_FUNCTION__ = "rb_metadata_load"
#15 0x0804f0dc in _handle_message (connection=0x807a210, message=0x80796b0, 
data=0xbfbe33d4)
    at rb-metadata-dbus-service.c:117
        __FUNCTION__ = "_handle_message"
#16 0xb73903cb in _dbus_object_tree_dispatch_and_unlock (tree=0x8079cf0, 
message=0x80796b0) at dbus-object-tree.c:842
        user_data = (void *) 0xbfbe33d4
        next = (DBusList *) 0x0
        path = (char **) 0x80abe68
        exact_match = 0
        list = (DBusList *) 0x8079d90
        link = <value optimized out>
        result = 141
        subtree = <value optimized out>
#17 0xb738323e in dbus_connection_dispatch (connection=0x807a210) at 
dbus-connection.c:4308
        ret = <value optimized out>
        sent = <value optimized out>
---Type <return> to continue, or q <return> to quit---
        uuid = {dummy1 = 0x807a210, dummy2 = -1221347512, dummy3 = 134717800, 
dummy4 = 134611200, dummy5 = 0, dummy6 = 0, 
  dummy7 = 0, dummy8 = 1}
        message = (DBusMessage *) 0x80796b0
        link = <value optimized out>
        filter_list_copy = (DBusList *) 0x0
        message_link = (DBusList *) 0x8079d78
        result = 3216913032
        status = 3074041911
        __FUNCTION__ = "dbus_connection_dispatch"
#18 0xb73af80d in message_queue_dispatch (source=0x80793e0, callback=0, 
user_data=0x0) at dbus-gmain.c:101
        connection = (DBusConnection *) 0x807a210
#19 0xb72d4df2 in IA__g_main_context_dispatch (context=0x807a168) at 
gmain.c:2045
No locals.
#20 0xb72d7dcf in g_main_context_iterate (context=0x807a168, block=1, 
dispatch=1, self=0x805ff20) at gmain.c:2677
        got_ownership = <value optimized out>
        max_priority = 0
        timeout = 0
        some_ready = 1
        nfds = <value optimized out>
        allocated_nfds = <value optimized out>
        fds = (GPollFD *) 0x80794c0
        __PRETTY_FUNCTION__ = "g_main_context_iterate"
#21 0xb72d8179 in IA__g_main_loop_run (loop=0x8079e50) at gmain.c:2881
        got_ownership = -1222106048
        self = (GThread *) 0x805ff20
        __PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#22 0x0804ea19 in main (argc=Cannot access memory at address 0x0
) at rb-metadata-dbus-service.c:504
        svc = {server = 0x80aa768, connection = 0x0, loop = 0x8079e50, 
last_active = 1175015020, metadata = 0x8074868, 
  external = 0}
        dbus_error = {name = 0x0, message = 0x0, dummy1 = 0, dummy2 = 0, dummy3 
= 0, dummy4 = 0, dummy5 = 0, 
  padding1 = 0x0}
        address = <value optimized out>
        __FUNCTION__ = "main"

Thread 6 (process 7976):
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb728484c in pthread_cond_timedwait@@GLIBC_2.3.2 () from 
/lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2  0xb751a133 in g_cond_timed_wait_posix_impl (cond=0x80debb0, 
entered_mutex=0x0, abs_time=0x3) at gthread-posix.c:242
        result = <value optimized out>
        end_time = {tv_sec = 1175015021, tv_nsec = 175436000}
        __PRETTY_FUNCTION__ = "g_cond_timed_wait_posix_impl"
#3  0xb72b7c81 in g_async_queue_pop_intern_unlocked (queue=0x80722a8, 
try=<value optimized out>, end_time=0xb5ee5374)
    at gasyncqueue.c:341
        retval = <value optimized out>
---Type <return> to continue, or q <return> to quit---
        __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked"
#4  0xb72f46d3 in g_thread_pool_thread_proxy (data=0x8073b90) at 
gthreadpool.c:220
        task = <value optimized out>
        pool = (GRealThreadPool *) 0x8073b90
#5  0xb72f2b7f in g_thread_create_proxy (data=0x82139b8) at gthread.c:591
        __PRETTY_FUNCTION__ = "g_thread_create_proxy"
#6  0xb728031b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#7  0xb720950e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.

Thread 5 (process 7977):
#0  0xb72094f8 in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#1  0x007d0f00 in ?? ()
No symbol table info available.
#2  0x00000000 in ?? ()
No symbol table info available.

Thread 4 (process 7978):
#0  0xb72094f8 in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#1  0x007d0f00 in ?? ()
No symbol table info available.
#2  0x00000000 in ?? ()
No symbol table info available.

Thread 3 (process 7979):
#0  0xb72094f8 in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#1  0x007d0f00 in ?? ()
No symbol table info available.
#2  0x00000000 in ?? ()
No symbol table info available.

Thread 2 (process 7980):
#0  0xb72094f8 in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#1  0x007d0f00 in ?? ()
No symbol table info available.
#2  0x00000000 in ?? ()
No symbol table info available.

Thread 1 (process 7953):
#0  0xb75c8259 in gst_adapter_flush (adapter=0x8208e88, flush=116) at 
gstadapter.c:372
        __t = 136399968
---Type <return> to continue, or q <return> to quit---
        __r = <value optimized out>
        cur = <value optimized out>
        __PRETTY_FUNCTION__ = "gst_adapter_flush"
#1  0xb56ded6c in gst_rmdemux_chain (pad=0x8125980, buffer=0x82128b0) at 
rmdemux.c:1051
        ret = GST_FLOW_OK
        data = <value optimized out>
        rmdemux = (GstRMDemux *) 0x81fa1c0
        __PRETTY_FUNCTION__ = "gst_rmdemux_chain"
#2  0xb56e04d5 in gst_rmdemux_loop (pad=0x8125980) at rmdemux.c:828
        __txt = <value optimized out>
        __dbg = <value optimized out>
        reason = <value optimized out>
        rmdemux = (GstRMDemux *) 0x81fa1c0
        buffer = (GstBuffer *) 0x82128b0
        ret = GST_FLOW_OK
        size = <value optimized out>
        __PRETTY_FUNCTION__ = "gst_rmdemux_loop"
#3  0xb7583d56 in gst_task_func (task=0x8215a50, tclass=0x80dea78) at 
gsttask.c:192
        t = -1218954037
        lock = (GStaticRecMutex *) 0x8104bd0
        tself = (GThread *) 0x80bd728
        __PRETTY_FUNCTION__ = "gst_task_func"
#4  0xb72f44d8 in g_thread_pool_thread_proxy (data=0x80ce800) at 
gthreadpool.c:265
        task = (gpointer) 0x8215a50
        pool = (GRealThreadPool *) 0x80ce800
#5  0xb72f2b7f in g_thread_create_proxy (data=0x80bd728) at gthread.c:591
        __PRETTY_FUNCTION__ = "g_thread_create_proxy"
#6  0xb728031b in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#7  0xb720950e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.

-- 
[apport] rhythmbox-metadata crashed with SIGSEGV in gst_adapter_flush()
https://launchpad.net/bugs/97054

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to