Another backtrace for your consumption

Andrew Turner andrewturner512 at googlemail.com
Sat Jun 17 15:41:21 UTC 2006


I really can't see how this=0x0 in #7, it's just the result of a static_cast.

GCC 4.1.1, Qt 3.3.6-r1 (gentoo), KDE 3.5.2, taglib 1.4

==== (gdb) bt =====================
Using host libthread_db library "/lib/tls/libthread_db.so.1".
`system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols.
[Thread debugging using libthread_db enabled]
[New Thread -1249679680 (LWP 7640)]
[New Thread -1260663888 (LWP 7903)]
[New Thread -1307374672 (LWP 7679)]
[New Thread -1298981968 (LWP 7678)]
[New Thread -1288701008 (LWP 7677)]
[New Thread -1278886992 (LWP 7676)]
[New Thread -1252271184 (LWP 7673)]
0xffffe410 in __kernel_vsyscall ()
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb5da9ffb in __waitpid_nocancel () from /lib/tls/libpthread.so.0
#2  0x0804e6cb in amaroK::Crash::crashHandler ()
    at /home/andrew/amarokunstable/amarok/src/amarokcore/crashhandler.cpp:223
#3  <signal handler called>
#4  0x0804e6ec in QShared::ref (this=0x0) at qshared.h:49
#5  0xb681405b in QString::QString () from /usr/qt/3/lib/libqt-mt.so.3
#6  0xb7d2f29c in MetaBundle::title (this=0x841c290) at metabundle.h:393
#7  0xb7da20a6 in MetaBundle::exactText (this=0x0, column=1)
    at /home/andrew/amarokunstable/amarok/src/metabundle.cpp:654
#8  0xb7dc2f24 in Playlist::rename (this=0x8281ba0, item=0x841c318, column=1)
    at /home/andrew/amarokunstable/amarok/src/playlist.cpp:2273
#9  0xb7dbdc35 in Playlist::slotSingleClick (this=0x8281ba0)
    at /home/andrew/amarokunstable/amarok/src/playlist.cpp:2966
#10 0xb7dcd12b in Playlist::qt_invoke (this=0x8281ba0, _id=167, _o=0xbfa7a628)
    at playlist.moc:498
#11 0xb6494b77 in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3
#12 0xb6495910 in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3
#13 0xb689365a in QTimer::timeout () from /usr/qt/3/lib/libqt-mt.so.3
#14 0xb64c3479 in QTimer::event () from /usr/qt/3/lib/libqt-mt.so.3
#15 0xb6420377 in QApplication::internalNotify ()
   from /usr/qt/3/lib/libqt-mt.so.3
#16 0xb64222ef in QApplication::notify () from /usr/qt/3/lib/libqt-mt.so.3
#17 0xb6ca00d1 in KApplication::notify ()
   from /usr/kde/3.5/lib/libkdecore.so.4
#18 0xb7d06ef0 in QApplication::sendEvent (receiver=0x82f3158,
    event=0x86c2bc0) at qapplication.h:496
#19 0xb641120c in QEventLoop::activateTimers ()
   from /usr/qt/3/lib/libqt-mt.so.3
#20 0xb63c0c6b in QEventLoop::processEvents ()
   from /usr/qt/3/lib/libqt-mt.so.3
#21 0xb643e391 in QEventLoop::enterLoop () from /usr/qt/3/lib/libqt-mt.so.3
#22 0xb643e1b2 in QEventLoop::exec () from /usr/qt/3/lib/libqt-mt.so.3
#23 0xb642203b in QApplication::exec () from /usr/qt/3/lib/libqt-mt.so.3
#24 0x0804d7d4 in main (argc=1, argv=0xbfa7ad84)
    at /home/andrew/amarokunstable/amarok/src/main.cpp:107
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb5da9ffb in __waitpid_nocancel () from /lib/tls/libpthread.so.0
No symbol table info available.
#2  0x0804e6cb in amaroK::Crash::crashHandler ()
    at /home/andrew/amarokunstable/amarok/src/amarokcore/crashhandler.cpp:223
    pid = 7916
#3  <signal handler called>
No symbol table info available.
#4  0x0804e6ec in QShared::ref (this=0x0) at qshared.h:49
No locals.
#5  0xb681405b in QString::QString () from /usr/qt/3/lib/libqt-mt.so.3
No symbol table info available.
#6  0xb7d2f29c in MetaBundle::title (this=0x841c290) at metabundle.h:393
No locals.
#7  0xb7da20a6 in MetaBundle::exactText (this=0x0, column=1)
    at /home/andrew/amarokunstable/amarok/src/metabundle.cpp:654
No locals.
#8  0xb7dc2f24 in Playlist::rename (this=0x8281ba0, item=0x841c318, column=1)
    at /home/andrew/amarokunstable/amarok/src/playlist.cpp:2273
No locals.
#9  0xb7dbdc35 in Playlist::slotSingleClick (this=0x8281ba0)
    at /home/andrew/amarokunstable/amarok/src/playlist.cpp:2966
No locals.
#10 0xb7dcd12b in Playlist::qt_invoke (this=0x8281ba0, _id=167, _o=0xbfa7a628)
    at playlist.moc:498
No locals.
#11 0xb6494b77 in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3
No symbol table info available.
#12 0xb6495910 in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3
No symbol table info available.
#13 0xb689365a in QTimer::timeout () from /usr/qt/3/lib/libqt-mt.so.3
No symbol table info available.
#14 0xb64c3479 in QTimer::event () from /usr/qt/3/lib/libqt-mt.so.3
No symbol table info available.
#15 0xb6420377 in QApplication::internalNotify ()
   from /usr/qt/3/lib/libqt-mt.so.3
No symbol table info available.
#16 0xb64222ef in QApplication::notify () from /usr/qt/3/lib/libqt-mt.so.3
No symbol table info available.
#17 0xb6ca00d1 in KApplication::notify ()
   from /usr/kde/3.5/lib/libkdecore.so.4
No symbol table info available.
#18 0xb7d06ef0 in QApplication::sendEvent (receiver=0x82f3158,
    event=0x86c2bc0) at qapplication.h:496
No locals.
#19 0xb641120c in QEventLoop::activateTimers ()
   from /usr/qt/3/lib/libqt-mt.so.3
No symbol table info available.
#20 0xb63c0c6b in QEventLoop::processEvents ()
   from /usr/qt/3/lib/libqt-mt.so.3
No symbol table info available.
#21 0xb643e391 in QEventLoop::enterLoop () from /usr/qt/3/lib/libqt-mt.so.3
No symbol table info available.
#22 0xb643e1b2 in QEventLoop::exec () from /usr/qt/3/lib/libqt-mt.so.3
No symbol table info available.
#23 0xb642203b in QApplication::exec () from /usr/qt/3/lib/libqt-mt.so.3
No symbol table info available.
#24 0x0804d7d4 in main (argc=1, argv=0xbfa7ad84)
    at /home/andrew/amarokunstable/amarok/src/main.cpp:107
    app = {<> = {<No data fields>}, <EngineObserver> = {
    _vptr.EngineObserver = 0xb7f34fe8, m_subject = 0x0},
  static metaObj = 0x81a54d0, static mainThreadId = 0,
  m_pGlobalAccel = 0x816faf0, m_pPlayerWindow = 0x0,
  m_pPlaylistWindow = 0x81aa2f8, m_pTray = 0x81c78d8,
  m_pDeviceManager = 0xb7f5aa20}
==== (gdb) thread apply all bt ====
Thread 7 (Thread -1252271184 (LWP 7673)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb5da6c5c in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/libpthread.so.0
#2  0xb453fb00 in _x_metronom_clock_init () from /usr/lib/libxine.so.1
#3  0xb5da4322 in start_thread () from /lib/tls/libpthread.so.0
#4  0xb58f0b6e in clone () from /lib/tls/libc.so.6
Thread 6 (Thread -1278886992 (LWP 7676)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb58e8024 in poll () from /lib/tls/libc.so.6
#2  0xb403386d in ?? ()
   from /usr/lib/xine/plugins/1.1.2/xineplug_ao_out_alsa.so
#3  0xb3c5b388 in ?? ()
#4  0x00000001 in ?? ()
#5  0x0000014d in ?? ()
#6  0x00000000 in ?? ()
Thread 5 (Thread -1288701008 (LWP 7677)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb58e8024 in poll () from /lib/tls/libc.so.6
#2  0xb3fbedba in snd_pcm_wait_nocheck () from /usr/lib/libasound.so.2
#3  0xb3fbeeae in snd_pcm_wait () from /usr/lib/libasound.so.2
#4  0xb4033f23 in ?? ()
   from /usr/lib/xine/plugins/1.1.2/xineplug_ao_out_alsa.so
#5  0xb3370fd8 in ?? ()
#6  0x000f4240 in ?? ()
#7  0x0000045b in ?? ()
#8  0xb4433bb0 in ?? ()
#9  0x00000003 in ?? ()
#10 0x4493e29a in ?? ()
#11 0x27ac6ee0 in ?? ()
#12 0x00000000 in ?? ()
Thread 4 (Thread -1298981968 (LWP 7678)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb5da6c5c in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/tls/libpthread.so.0
#2  0xb454a654 in xine_free_audio_frame () from /usr/lib/libxine.so.1
#3  0xb454c8a0 in xine_get_next_audio_frame () from /usr/lib/libxine.so.1
#4  0xb4552e51 in _x_post_intercept_overlay_manager ()
   from /usr/lib/libxine.so.1
#5  0xb16447ea in ?? ()
   from /usr/lib/xine/plugins/1.1.2/xineplug_decode_faad.so
#6  0xb336c560 in ?? ()
#7  0xb29313e4 in ?? ()
#8  0x00000191 in ?? ()
#9  0xb3391f28 in ?? ()
#10 0xb33c8918 in ?? ()
#11 0x00001000 in ?? ()
#12 0x00000191 in ?? ()
#13 0x00000004 in ?? ()
#14 0xb456b198 in ?? () from /usr/lib/libxine.so.1
#15 0xb456b198 in ?? () from /usr/lib/libxine.so.1
#16 0x030e0000 in ?? ()
#17 0xb3358070 in ?? ()
#18 0xb2931448 in ?? ()
#19 0xb4547448 in _x_audio_decoder_init () from /usr/lib/libxine.so.1
#20 0xb4547448 in _x_audio_decoder_init () from /usr/lib/libxine.so.1
#21 0xb5da4322 in start_thread () from /lib/tls/libpthread.so.0
#22 0xb58f0b6e in clone () from /lib/tls/libc.so.6
Thread 3 (Thread -1307374672 (LWP 7679)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb5da69e6 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/libpthread.so.0
#2  0xb454d539 in xine_event_wait () from /usr/lib/libxine.so.1
#3  0xb454d59a in xine_event_wait () from /usr/lib/libxine.so.1
#4  0xb5da4322 in start_thread () from /lib/tls/libpthread.so.0
#5  0xb58f0b6e in clone () from /lib/tls/libc.so.6
Thread 2 (Thread -1260663888 (LWP 7903)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb5da69e6 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/libpthread.so.0
#2  0xb4542006 in _x_dummy_fifo_buffer_new () from /usr/lib/libxine.so.1
#3  0xb403ef2f in ?? () from /usr/lib/xine/plugins/1.1.2/xineplug_dmx_qt.so
#4  0xb3363af0 in ?? ()
#5  0xb336a2a0 in ?? ()
#6  0xb33589d4 in ?? ()
#7  0xe82884fd in ?? ()
#8  0x40d223ef in ?? ()
#9  0xb456b198 in ?? () from /usr/lib/libxine.so.1
#10 0x00013374 in ?? ()
#11 0x0000017e in ?? ()
#12 0x030e0000 in ?? ()
#13 0xb336a238 in ?? ()
#14 0xb3358070 in ?? ()
#15 0xb4dbc3fc in ?? ()
#16 0x00000001 in ?? ()
#17 0x00000000 in ?? ()
Thread 1 (Thread -1249679680 (LWP 7640)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb5da9ffb in __waitpid_nocancel () from /lib/tls/libpthread.so.0
#2  0x0804e6cb in amaroK::Crash::crashHandler ()
    at /home/andrew/amarokunstable/amarok/src/amarokcore/crashhandler.cpp:223
#3  <signal handler called>
#4  0x0804e6ec in QShared::ref (this=0x0) at qshared.h:49
#5  0xb681405b in QString::QString () from /usr/qt/3/lib/libqt-mt.so.3
#6  0xb7d2f29c in MetaBundle::title (this=0x841c290) at metabundle.h:393
#7  0xb7da20a6 in MetaBundle::exactText (this=0x0, column=1)
    at /home/andrew/amarokunstable/amarok/src/metabundle.cpp:654
#8  0xb7dc2f24 in Playlist::rename (this=0x8281ba0, item=0x841c318, column=1)
    at /home/andrew/amarokunstable/amarok/src/playlist.cpp:2273
#9  0xb7dbdc35 in Playlist::slotSingleClick (this=0x8281ba0)
    at /home/andrew/amarokunstable/amarok/src/playlist.cpp:2966
#10 0xb7dcd12b in Playlist::qt_invoke (this=0x8281ba0, _id=167, _o=0xbfa7a628)
    at playlist.moc:498
#11 0xb6494b77 in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3
#12 0xb6495910 in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3
#13 0xb689365a in QTimer::timeout () from /usr/qt/3/lib/libqt-mt.so.3
#14 0xb64c3479 in QTimer::event () from /usr/qt/3/lib/libqt-mt.so.3
#15 0xb6420377 in QApplication::internalNotify ()
   from /usr/qt/3/lib/libqt-mt.so.3
#16 0xb64222ef in QApplication::notify () from /usr/qt/3/lib/libqt-mt.so.3
#17 0xb6ca00d1 in KApplication::notify ()
   from /usr/kde/3.5/lib/libkdecore.so.4
#18 0xb7d06ef0 in QApplication::sendEvent (receiver=0x82f3158,
    event=0x86c2bc0) at qapplication.h:496
#19 0xb641120c in QEventLoop::activateTimers ()
   from /usr/qt/3/lib/libqt-mt.so.3
#20 0xb63c0c6b in QEventLoop::processEvents ()
   from /usr/qt/3/lib/libqt-mt.so.3
#21 0xb643e391 in QEventLoop::enterLoop () from /usr/qt/3/lib/libqt-mt.so.3
#22 0xb643e1b2 in QEventLoop::exec () from /usr/qt/3/lib/libqt-mt.so.3
#23 0xb642203b in QApplication::exec () from /usr/qt/3/lib/libqt-mt.so.3
#24 0x0804d7d4 in main (argc=1, argv=0xbfa7ad84)
    at /home/andrew/amarokunstable/amarok/src/main.cpp:107
#0  0xffffe410 in __kernel_vsyscall ()


==== kdBacktrace() ================
[
0: /usr/kde/3.5/lib/libkdecore.so.4(_Z11kdBacktracei+0x38) [0xb6ca5fe8]
1: /usr/kde/3.5/lib/libkdecore.so.4(_Z11kdBacktracev+0x26) [0xb6ca626e]
2: amarokapp(_ZN6amaroK5Crash12crashHandlerEi+0xb36) [0x804e52e]
3: [0xffffe420]
4: /usr/qt/3/lib/libqt-mt.so.3(_ZN7QStringC1ERKS_+0x29) [0xb681405b]
5: /usr/kde/3.5/lib/libamarok.so.0(_ZNK10MetaBundle5titleEv+0x20) [0xb7d2f29c]
6: /usr/kde/3.5/lib/libamarok.so.0(_ZNK10MetaBundle9exactTextEi+0x42)
[0xb7da20a6]
7: /usr/kde/3.5/lib/libamarok.so.0(_ZN8Playlist6renameEP13QListViewItemi+0x13e)
[0xb7dc2f24]
8: /usr/kde/3.5/lib/libamarok.so.0(_ZN8Playlist15slotSingleClickEv+0x21)
[0xb7dbdc35]
9: /usr/kde/3.5/lib/libamarok.so.0(_ZN8Playlist9qt_invokeEiP8QUObject+0x6b3)
[0xb7dcd12b]
10: /usr/qt/3/lib/libqt-mt.so.3(_ZN7QObject15activate_signalEP15QConnectionListP8QUObject+0x12f)
[0xb6494b77]
11: /usr/qt/3/lib/libqt-mt.so.3(_ZN7QObject15activate_signalEi+0x1a4)
[0xb6495910]
12: /usr/qt/3/lib/libqt-mt.so.3(_ZN6QTimer7timeoutEv+0x2e) [0xb689365a]
13: /usr/qt/3/lib/libqt-mt.so.3(_ZN6QTimer5eventEP6QEvent+0x53) [0xb64c3479]
14: /usr/qt/3/lib/libqt-mt.so.3(_ZN12QApplication14internalNotifyEP7QObjectP6QEvent+0x291)
[0xb6420377]
15: /usr/qt/3/lib/libqt-mt.so.3(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x217)
[0xb64222ef]
16: /usr/kde/3.5/lib/libkdecore.so.4(_ZN12KApplication6notifyEP7QObjectP6QEvent+0xc3)
[0xb6ca00d1]
17: /usr/kde/3.5/lib/libamarok.so.0(_ZN12QApplication9sendEventEP7QObjectP6QEvent+0x32)
[0xb7d06ef0]
18: /usr/qt/3/lib/libqt-mt.so.3(_ZN10QEventLoop14activateTimersEv+0x202)
[0xb641120c]
19: /usr/qt/3/lib/libqt-mt.so.3(_ZN10QEventLoop13processEventsEj+0xb6b)
[0xb63c0c6b]
20: /usr/qt/3/lib/libqt-mt.so.3(_ZN10QEventLoop9enterLoopEv+0x6b) [0xb643e391]
21: /usr/qt/3/lib/libqt-mt.so.3(_ZN10QEventLoop4execEv+0x32) [0xb643e1b2]
22: /usr/qt/3/lib/libqt-mt.so.3(_ZN12QApplication4execEv+0x25) [0xb642203b]
23: amarokapp [0x804d7d4]
24: /lib/tls/libc.so.6(__libc_start_main+0xdc) [0xb584feec]
25: amarokapp(_ZN7QObject16checkConnectArgsEPKcPKS_S1_+0x71) [0x804d1b9]
]



More information about the Amarok mailing list