Re: [Rhythmbox-devel] Segfault on merge branch (patch 123)
- From: Baptiste Mille-Mathias <baptiste millemathias gmail com>
- To: Rhythmbox Mailing List <rhythmbox-devel gnome org>
- Subject: Re: [Rhythmbox-devel] Segfault on merge branch (patch 123)
- Date: Sat, 4 Jun 2005 12:30:32 +0200
On 6/1/05, Oliver Lemke <olemke core-dump info> wrote:
> Hi,
>
> On Wed, 2005-06-01 at 20:36 +0200, Baptiste Mille-Mathias wrote:
> > Hello
> >
> > the branch merge (patch 123) of Rhythmbox freeze on start:
> >
> > (gdb) run
> > Starting program: /home/crevette/fake/bin/rhythmbox
> > [Thread debugging using libthread_db enabled]
> > [New Thread -1223035200 (LWP 12705)]
> > [New Thread -1225380944 (LWP 12708)]
> > [New Thread -1233773648 (LWP 12709)]
> >
> > Program received signal SIG33, Real-time event 33.
> > [Switching to Thread -1233773648 (LWP 12709)]
> > 0xffffe410 in __kernel_vsyscall ()
>
> Please put
>
> handle SIG33 nostop noprint
>
Ok Done
> in your ~/.gdbinit to prevent gdb from stopping on real-time events.
> Then regenerate the backtrace. I think here it didn't stop where the
> error happened.
>
> > In console I've this ouput:
> > *** glibc detected *** free(): invalid pointer: 0x080d7c8f ***
>
> Does this only occur if you use your already existing
> ~/.gnome2/rhythmbox/ or also if you remove it?
>
It happen in both cases. Please find the backtrace below.
Program received signal SIGABRT, Aborted.
[Switching to Thread -1223043392 (LWP 8528)]
0xffffe410 in __kernel_vsyscall ()
(gdb) thread apply all bt
Thread 11 (Thread -1264911440 (LWP 8540)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb74ecb76 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb76b96c6 in gst_thread_get_current () from /usr/lib/libgstreamer-0.8.so.1
#3 0xb7414517 in g_static_private_free () from /usr/lib/libglib-2.0.so.0
#4 0xb74ea47a in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5 0xb735ee4e in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 10 (Thread -1258447952 (LWP 8539)):
#0 0xffffe410 in __kernel_vsyscall ()
#1 0xb74ecb76 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb76ab2da in gst_queue_get_type () from /usr/lib/libgstreamer-0.8.so.1
#3 0xb76a53a2 in gst_pad_call_chain_function ()
from /usr/lib/libgstreamer-0.8.so.1
#4 0xb76a25df in gst_pad_push () from /usr/lib/libgstreamer-0.8.so.1
#5 0xb50c3aa1 in gst_stream_selector_get_type ()
from /usr/lib/gstreamer-0.8/libgstplaybin.so
#6 0xb76a53a2 in gst_pad_call_chain_function ()
from /usr/lib/libgstreamer-0.8.so.1
#7 0xb76a25df in gst_pad_push () from /usr/lib/libgstreamer-0.8.so.1
#8 0xb548f019 in gst_mad_get_type () from /usr/lib/gstreamer-0.8/libgstmad.so
#9 0xb76a53a2 in gst_pad_call_chain_function ()
from /usr/lib/libgstreamer-0.8.so.1
#10 0xb76a25df in gst_pad_push () from /usr/lib/libgstreamer-0.8.so.1
#11 0xb5f3690f in gst_type_find_element_get_type ()
from /usr/lib/gstreamer-0.8/libgstelements.so
#12 0xb76a53a2 in gst_pad_call_chain_function ()
from /usr/lib/libgstreamer-0.8.so.1
#13 0xb76a25df in gst_pad_push () from /usr/lib/libgstreamer-0.8.so.1
#14 0xb5493868 in gst_mad_id3_to_tag_list ()
from /usr/lib/gstreamer-0.8/libgstmad.so
#15 0xb76a53a2 in gst_pad_call_chain_function ()
from /usr/lib/libgstreamer-0.8.so.1
#16 0xb76a25df in gst_pad_push () from /usr/lib/libgstreamer-0.8.so.1
#17 0xb5f3690f in gst_type_find_element_get_type ()
from /usr/lib/gstreamer-0.8/libgstelements.so
#18 0xb76a53a2 in gst_pad_call_chain_function ()
from /usr/lib/libgstreamer-0.8.so.1
#19 0xb76a25df in gst_pad_push () from /usr/lib/libgstreamer-0.8.so.1
#20 0xb5f13711 in ?? () from /usr/lib/gstreamer-0.8/libgstoptscheduler.so
#21 0x08197e20 in ?? ()
#22 0x08104714 in ?? ()
#23 0xb5f17b1c in ?? () from /usr/lib/gstreamer-0.8/libgstoptscheduler.so
#24 0xb5f17fb0 in ?? () from /usr/lib/gstreamer-0.8/libgstoptscheduler.so
#25 0x0000057f in ?? ()
#26 0x00000000 in ?? ()
#27 0xb5f18fc0 in ?? () from /usr/lib/gstreamer-0.8/libgstoptscheduler.so
#28 0x08197f18 in ?? ()
#29 0x08373fa8 in ?? ()
#30 0x08374138 in ?? ()
#31 0xb76d3048 in ?? () from /usr/lib/libgstreamer-0.8.so.1
#32 0xb76d3ce0 in ?? () from /usr/lib/libgstreamer-0.8.so.1
#33 0x00000161 in ?? ()
#34 0x08104714 in ?? ()
#35 0x08394a14 in ?? ()
#36 0xb5f1b2e0 in ?? () from /usr/lib/gstreamer-0.8/libgstoptscheduler.so
#37 0x08420660 in ?? ()
#38 0x00000000 in ?? ()
#39 0xb4fd8e48 in ?? ()
#40 0xb5f12d01 in ?? () from /usr/lib/gstreamer-0.8/libgstoptscheduler.so
#41 0x00000000 in ?? ()
#42 0x08374138 in ?? ()
#43 0xb4fd8e48 in ?? ()
#44 0xb7696abd in gst_debug_log () from /usr/lib/libgstreamer-0.8.so.1
Previous frame inner to this frame (corrupt stack?)
#0 0xffffe410 in __kernel_vsyscall ()
--
Baptiste Mille-Mathias
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]