Another crash

Dan Meltzer hydrogen at notyetimplemented.com
Tue Jun 20 12:54:10 UTC 2006


On Tuesday 20 June 2006 7:32 am, Mark Kretschmann wrote:
> Sigh, what's up with trunk lately. So crashy :S
>
> This time it crapped out while starting to play a podcast.
>

So don't play podcasts!
>
>
>
> ======== DEBUG INFORMATION  =======
> Version:    1.4-SVN
> Engine:     xine-engine
> Build date: Jun 12 2006
> CC version: 3.2
> KDElibs:    3.3.0
> Qt:         3.3.3
> TagLib:     1.4.0
>
> ==== file `which amarokapp` =======
> /opt/kde3/bin/amarokapp: ELF 32-bit LSB executable, Intel 80386, version 1
> (SYSV), dynamically linked (uses shared libs), not stripped
>
>
> ==== (gdb) bt =====================
> [New Thread 1024 (LWP 28627)]
> [New Thread 2049 (LWP 28628)]
> [New Thread 6146 (LWP 28639)]
> [New Thread 7171 (LWP 28646)]
> [New Thread 8196 (LWP 28647)]
> [New Thread 9221 (LWP 28648)]
> 0x4210b449 in wait4 () from /lib/libc.so.6
> #0  0x4210b449 in wait4 () from /lib/libc.so.6
> #1  0x42187fd0 in __DTOR_END__ () from /lib/libc.so.6
> #2  0x41eeaa73 in waitpid () from /lib/libpthread.so.0
> #3  0x0804ec09 in amaroK::Crash::crashHandler(int) ()
>     at
> /home/mark/mysource/kdesvn/extragear/multimedia/amarok/src/amarokcore/crash
>handler.cpp:223 #4  0x41ee811b in pthread_sighandler () from
> /lib/libpthread.so.0
> #5  <signal handler called>
> #6  0x40c5b2ce in KDirListerCache::killJob(KIO::ListJob*) ()
> from /opt/kde3/lib/libkio.so.4
> #7  0x40c56af2 in KDirListerCache::stop(KDirLister*) ()
> from /opt/kde3/lib/libkio.so.4
> #8  0x40c5beb8 in KDirLister::stop() () from /opt/kde3/lib/libkio.so.4
> #9  0x40c5bbca in KDirLister::~KDirLister() () from
> /opt/kde3/lib/libkio.so.4 #10 0x40312355 in UrlLoader::recurse(KURL const&)
> (this=0x873ace0, url=@0x8a06720)
>     at
> /home/mark/mysource/kdesvn/extragear/multimedia/amarok/src/playlistloader.c
>pp:358 #11 0x40310f78 in UrlLoader (this=0x873ace0, urls=@0xbfffd120,
> after=0x89cab50,
>     playFirstUrl=false)
>     at
> /home/mark/mysource/kdesvn/extragear/multimedia/amarok/src/playlistloader.c
>pp:154 #12 0x402b54ad in Playlist::insertMediaInternal(KURL::List const&,
> PlaylistItem*, bool) (
>     this=0x81e7030, list=@0xbfffd120, after=0x89caac8, directPlay=false)
>     at
> /home/mark/mysource/kdesvn/extragear/multimedia/amarok/src/playlist.cpp:542
> #13 0x402bdfb0 in Playlist::contentsDropEvent(QDropEvent*) (this=0x81e7030,
> e=0xbfffd940)
>     at
> /home/mark/mysource/kdesvn/extragear/multimedia/amarok/src/playlist.cpp:248
>7 #14 0x416b80aa in QScrollView::viewportDropEvent(QDropEvent*) ()
> from /usr/lib/./libqt-mt.so.3
> #15 0x416b7777 in QScrollView::eventFilter(QObject*, QEvent*) ()
> from /usr/lib/./libqt-mt.so.3
> #16 0x416862a8 in QListView::eventFilter(QObject*, QEvent*) ()
> from /usr/lib/./libqt-mt.so.3
> #17 0x402c016b in Playlist::eventFilter(QObject*, QEvent*) (this=0x81e7030,
> o=0x81e7938,
>     e=0xbfffd940)
>     at
> /home/mark/mysource/kdesvn/extragear/multimedia/amarok/src/playlist.cpp:295
>5 #18 0x415a503e in QObject::activate_filters(QEvent*) ()
> from /usr/lib/./libqt-mt.so.3
> #19 0x415a4f61 in QObject::event(QEvent*) () from /usr/lib/./libqt-mt.so.3
> #20 0x415dc61c in QWidget::event(QEvent*) () from /usr/lib/./libqt-mt.so.3
> #21 0x4154c915 in QApplication::internalNotify(QObject*, QEvent*) ()
>    from /usr/lib/./libqt-mt.so.3
> #22 0x4154bd05 in QApplication::notify(QObject*, QEvent*) ()
> from /usr/lib/./libqt-mt.so.3
> #23 0x4112bab6 in KApplication::notify(QObject*, QEvent*) ()
> from /opt/kde3/lib/libkdecore.so.4
> #24 0x414efba6 in qt_handle_xdnd_drop(QWidget*, _XEvent const*, bool) ()
>    from /usr/lib/./libqt-mt.so.3
> #25 0x414f119a in QDragManager::drop() () from /usr/lib/./libqt-mt.so.3
> #26 0x414f006f in QDragManager::eventFilter(QObject*, QEvent*) ()
> from /usr/lib/./libqt-mt.so.3
> #27 0x4154c9bd in QApplication::internalNotify(QObject*, QEvent*) ()
>    from /usr/lib/./libqt-mt.so.3
> #28 0x4154bdf8 in QApplication::notify(QObject*, QEvent*) ()
> from /usr/lib/./libqt-mt.so.3
> #29 0x4112bab6 in KApplication::notify(QObject*, QEvent*) ()
> from /opt/kde3/lib/libkdecore.so.4
> #30 0x414dfa1b in QETWidget::translateMouseEvent(_XEvent const*) ()
>    from /usr/lib/./libqt-mt.so.3
> #31 0x414ddad8 in QApplication::x11ProcessEvent(_XEvent*) ()
> from /usr/lib/./libqt-mt.so.3
> #32 0x414f4d57 in QEventLoop::processEvents(unsigned) ()
> from /usr/lib/./libqt-mt.so.3
> #33 0x4155e9c6 in QEventLoop::enterLoop() () from /usr/lib/./libqt-mt.so.3
> #34 0x4154cbc1 in QApplication::enter_loop() () from
> /usr/lib/./libqt-mt.so.3 #35 0x414f1da9 in QDragManager::drag(QDragObject*,
> QDragObject::DragMode) () from /usr/lib/./libqt-mt.so.3
> #36 0x415562d6 in QDragObject::drag(QDragObject::DragMode) ()
> from /usr/lib/./libqt-mt.so.3
> #37 0x41556269 in QDragObject::dragCopy() () from /usr/lib/./libqt-mt.so.3
> #38 0x402e67f9 in PlaylistBrowserView::startDrag() (this=0x8258158)
>     at
> /home/mark/mysource/kdesvn/extragear/multimedia/amarok/src/playlistbrowser.
>cpp:3218 #39 0x41688989 in QListView::contentsMouseMoveEvent(QMouseEvent*)
> () from /usr/lib/./libqt-mt.so.3
> #40 0x40ee620f in KListView::contentsMouseMoveEvent(QMouseEvent*) ()
>    from /opt/kde3/lib/libkdeui.so.4
> #41 0x416b7edc in QScrollView::viewportMouseMoveEvent(QMouseEvent*) ()
>    from /usr/lib/./libqt-mt.so.3
> #42 0x416b7649 in QScrollView::eventFilter(QObject*, QEvent*) ()
> from /usr/lib/./libqt-mt.so.3
> #43 0x416862a8 in QListView::eventFilter(QObject*, QEvent*) ()
> from /usr/lib/./libqt-mt.so.3
> #44 0x415a503e in QObject::activate_filters(QEvent*) ()
> from /usr/lib/./libqt-mt.so.3
> #45 0x415a4f61 in QObject::event(QEvent*) () from /usr/lib/./libqt-mt.so.3
> #46 0x415dc61c in QWidget::event(QEvent*) () from /usr/lib/./libqt-mt.so.3
> #47 0x4154c915 in QApplication::internalNotify(QObject*, QEvent*) ()
>    from /usr/lib/./libqt-mt.so.3
> #48 0x4154bdf8 in QApplication::notify(QObject*, QEvent*) ()
> from /usr/lib/./libqt-mt.so.3
> #49 0x4112bab6 in KApplication::notify(QObject*, QEvent*) ()
> from /opt/kde3/lib/libkdecore.so.4
> #50 0x414dfa1b in QETWidget::translateMouseEvent(_XEvent const*) ()
>    from /usr/lib/./libqt-mt.so.3
> #51 0x414ddad8 in QApplication::x11ProcessEvent(_XEvent*) ()
> from /usr/lib/./libqt-mt.so.3
> #52 0x414f4d57 in QEventLoop::processEvents(unsigned) ()
> from /usr/lib/./libqt-mt.so.3
> #53 0x4155e9c6 in QEventLoop::enterLoop() () from /usr/lib/./libqt-mt.so.3
> #54 0x4155e868 in QEventLoop::exec() () from /usr/lib/./libqt-mt.so.3
> #55 0x4154cb61 in QApplication::exec() () from /usr/lib/./libqt-mt.so.3
> #56 0x0804de98 in main (argc=1, argv=0xbffff1e4)
>     at
> /home/mark/mysource/kdesvn/extragear/multimedia/amarok/src/main.cpp:107 #57
> 0x420854f2 in __libc_start_main () from /lib/libc.so.6
> #0  0x4210b449 in wait4 () from /lib/libc.so.6
> No symbol table info available.
> #1  0x42187fd0 in __DTOR_END__ () from /lib/libc.so.6
> No symbol table info available.
> #2  0x41eeaa73 in waitpid () from /lib/libpthread.so.0
> No symbol table info available.
> #3  0x0804ec09 in amaroK::Crash::crashHandler(int) ()
>     at
> /home/mark/mysource/kdesvn/extragear/multimedia/amarok/src/amarokcore/crash
>handler.cpp:223 pid = 79
> #4  0x41ee811b in pthread_sighandler () from /lib/libpthread.so.0
> No symbol table info available.
> #5  <signal handler called>
> No symbol table info available.
> #6  0x40c5b2ce in KDirListerCache::killJob(KIO::ListJob*) ()
> from /opt/kde3/lib/libkio.so.4
> No symbol table info available.
> #7  0x40c56af2 in KDirListerCache::stop(KDirLister*) ()
> from /opt/kde3/lib/libkio.so.4
> No symbol table info available.
> #8  0x40c5beb8 in KDirLister::stop() () from /opt/kde3/lib/libkio.so.4
> No symbol table info available.
> #9  0x40c5bbca in KDirLister::~KDirLister() () from
> /opt/kde3/lib/libkio.so.4 No symbol table info available.
> #10 0x40312355 in UrlLoader::recurse(KURL const&) (this=0x873ace0,
> url=@0x8a06720)
>     at
> /home/mark/mysource/kdesvn/extragear/multimedia/amarok/src/playlistloader.c
>pp:358 lister = <incomplete type>
> 	timeout = 3000
> 	watchdog = {ds = 48407073}
> 	items = {<> = {<No data fields>}, <No data fields>}
> 	urls = {<QValueList<KURL>> = {sh = 0x89f4b70}, <No data fields>}
> 	files = {sh = 0x89f4b90}
> #11 0x40310f78 in UrlLoader (this=0x873ace0, urls=@0xbfffd120,
> after=0x89cab50,
>     playFirstUrl=false)
>     at
> /home/mark/mysource/kdesvn/extragear/multimedia/amarok/src/playlistloader.c
>pp:154 No locals.
> #12 0x402b54ad in Playlist::insertMediaInternal(KURL::List const&,
> PlaylistItem*, bool) (
>     this=0x81e7030, list=@0xbfffd120, after=0x89caac8, directPlay=false)
>     at
> /home/mark/mysource/kdesvn/extragear/multimedia/amarok/src/playlist.cpp:542
> No locals.
> #13 0x402bdfb0 in Playlist::contentsDropEvent(QDropEvent*) (this=0x81e7030,
> e=0xbfffd940)
>     at
> /home/mark/mysource/kdesvn/extragear/multimedia/amarok/src/playlist.cpp:248
>7 list = {<QValueList<KURL>> = {sh = 0x82985b0}, <No data fields>}
> 	data = {static null =
>
> ==== kdBacktrace() ================
> [
> 0: /opt/kde3/lib/libkdecore.so.4(_Z11kdBacktracei+0x44) [0x41141894]
> 1: /opt/kde3/lib/libkdecore.so.4(_Z11kdBacktracev+0x2a) [0x41141c1a]
> 2: amarokapp(_ZN6amaroK5Crash12crashHandlerEi+0xa94) [0x804ea24]
> 3: /lib/libpthread.so.0 [0x41ee811b]
> 4: /lib/libc.so.6 [0x42096dd8]
> 5: /opt/kde3/lib/libkio.so.4(_ZN15KDirListerCache4stopEP10KDirLister+0x192)
> [0x40c56af2]
> 6: /opt/kde3/lib/libkio.so.4(_ZN10KDirLister4stopEv+0x28) [0x40c5beb8]
> 7: /opt/kde3/lib/libkio.so.4(_ZN10KDirListerD1Ev+0x2a) [0x40c5bbca]
> 8: /opt/kde3/lib/libamarok.so.0(_ZN9UrlLoader7recurseERK4KURL+0x39f)
> [0x40312355]
> 9: /opt/kde3/lib/libamarok.so.0
> (_ZN9UrlLoaderC1ERKN4KURL4ListEP13QListViewItemb+0x9bc) [0x40310f78]
> 10: /opt/kde3/lib/libamarok.so.0
> (_ZN8Playlist19insertMediaInternalERKN4KURL4ListEP12PlaylistItemb+0x111)
> [0x402b54ad]
> 11: /opt/kde3/lib/libamarok.so.0
> (_ZN8Playlist17contentsDropEventEP10QDropEvent+0x3aa) [0x402bdfb0]
> 12: /usr/lib/./libqt-mt.so.3
> (_ZN11QScrollView17viewportDropEventEP10QDropEvent+0x5a) [0x416b80aa]
> 13: /usr/lib/./libqt-mt.so.3
> (_ZN11QScrollView11eventFilterEP7QObjectP6QEvent+0x267) [0x416b7777]
> 14: /usr/lib/./libqt-mt.so.3
> (_ZN9QListView11eventFilterEP7QObjectP6QEvent+0x68) [0x416862a8]
> 15: /opt/kde3/lib/libamarok.so.0
> (_ZN8Playlist11eventFilterEP7QObjectP6QEvent+0x13c1) [0x402c016b]
> 16: /usr/lib/./libqt-mt.so.3(_ZN7QObject16activate_filtersEP6QEvent+0x6e)
> [0x415a503e]
> 17: /usr/lib/./libqt-mt.so.3(_ZN7QObject5eventEP6QEvent+0xb1) [0x415a4f61]
> 18: /usr/lib/./libqt-mt.so.3(_ZN7QWidget5eventEP6QEvent+0x2c) [0x415dc61c]
> 19: /usr/lib/./libqt-mt.so.3
> (_ZN12QApplication14internalNotifyEP7QObjectP6QEvent+0xb5) [0x4154c915]
> 20:
> /usr/lib/./libqt-mt.so.3(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x105)
> [0x4154bd05]
> 21: /opt/kde3/lib/libkdecore.so.4
> (_ZN12KApplication6notifyEP7QObjectP6QEvent+0x96) [0x4112bab6]
> 22: /usr/lib/./libqt-mt.so.3
> (_Z19qt_handle_xdnd_dropP7QWidgetPK7_XEventb+0x2f6) [0x414efba6]
> 23: /usr/lib/./libqt-mt.so.3(_ZN12QDragManager4dropEv+0xda) [0x414f119a]
> 24: /usr/lib/./libqt-mt.so.3
> (_ZN12QDragManager11eventFilterEP7QObjectP6QEvent+0x1df) [0x414f006f]
> 25: /usr/lib/./libqt-mt.so.3
> (_ZN12QApplication14internalNotifyEP7QObjectP6QEvent+0x15d) [0x4154c9bd]
> 26:
> /usr/lib/./libqt-mt.so.3(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x1f8)
> [0x4154bdf8]
> 27: /opt/kde3/lib/libkdecore.so.4
> (_ZN12KApplication6notifyEP7QObjectP6QEvent+0x96) [0x4112bab6]
> 28: /usr/lib/./libqt-mt.so.3
> (_ZN9QETWidget19translateMouseEventEPK7_XEvent+0xa5b) [0x414dfa1b]
> 29: /usr/lib/./libqt-mt.so.3
> (_ZN12QApplication15x11ProcessEventEP7_XEvent+0x528) [0x414ddad8]
> 30: /usr/lib/./libqt-mt.so.3(_ZN10QEventLoop13processEventsEj+0x927)
> [0x414f4d57]
> 31: /usr/lib/./libqt-mt.so.3(_ZN10QEventLoop9enterLoopEv+0xf6) [0x4155e9c6]
> 32: /usr/lib/./libqt-mt.so.3(_ZN12QApplication10enter_loopEv+0x21)
> [0x4154cbc1]
> 33: /usr/lib/./libqt-mt.so.3
> (_ZN12QDragManager4dragEP11QDragObjectNS0_8DragModeE+0x279) [0x414f1da9]
> 34: /usr/lib/./libqt-mt.so.3(_ZN11QDragObject4dragENS_8DragModeE+0x46)
> [0x415562d6]
> 35: /usr/lib/./libqt-mt.so.3(_ZN11QDragObject8dragCopyEv+0x19) [0x41556269]
> 36:
> /opt/kde3/lib/libamarok.so.0(_ZN19PlaylistBrowserView9startDragEv+0xdd7)
> [0x402e67f9]
> 37: /usr/lib/./libqt-mt.so.3
> (_ZN9QListView22contentsMouseMoveEventEP11QMouseEvent+0x2d9) [0x41688989]
> 38: /opt/kde3/lib/libkdeui.so.4
> (_ZN9KListView22contentsMouseMoveEventEP11QMouseEvent+0x5f) [0x40ee620f]
> 39: /usr/lib/./libqt-mt.so.3
> (_ZN11QScrollView22viewportMouseMoveEventEP11QMouseEvent+0x9c) [0x416b7edc]
> 40: /usr/lib/./libqt-mt.so.3
> (_ZN11QScrollView11eventFilterEP7QObjectP6QEvent+0x139) [0x416b7649]
> 41: /usr/lib/./libqt-mt.so.3
> (_ZN9QListView11eventFilterEP7QObjectP6QEvent+0x68) [0x416862a8]
> 42: /usr/lib/./libqt-mt.so.3(_ZN7QObject16activate_filtersEP6QEvent+0x6e)
> [0x415a503e]
> 43: /usr/lib/./libqt-mt.so.3(_ZN7QObject5eventEP6QEvent+0xb1) [0x415a4f61]
> 44: /usr/lib/./libqt-mt.so.3(_ZN7QWidget5eventEP6QEvent+0x2c) [0x415dc61c]
> 45: /usr/lib/./libqt-mt.so.3
> (_ZN12QApplication14internalNotifyEP7QObjectP6QEvent+0xb5) [0x4154c915]
> 46:
> /usr/lib/./libqt-mt.so.3(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x1f8)
> [0x4154bdf8]
> 47: /opt/kde3/lib/libkdecore.so.4
> (_ZN12KApplication6notifyEP7QObjectP6QEvent+0x96) [0x4112bab6]
> 48: /usr/lib/./libqt-mt.so.3
> (_ZN9QETWidget19translateMouseEventEPK7_XEvent+0xa5b) [0x414dfa1b]
> 49: /usr/lib/./libqt-mt.so.3
> (_ZN12QApplication15x11ProcessEventEP7_XEvent+0x528) [0x414ddad8]
> 50: /usr/lib/./libqt-mt.so.3(_ZN10QEventLoop13processEventsEj+0x927)
> [0x414f4d57]
> 51: /usr/lib/./libqt-mt.so.3(_ZN10QEventLoop9enterLoopEv+0xf6) [0x4155e9c6]
> 52: /usr/lib/./libqt-mt.so.3(_ZN10QEventLoop4execEv+0x28) [0x4155e868]
> 53: /usr/lib/./libqt-mt.so.3(_ZN12QApplication4execEv+0x21) [0x4154cb61]
> 54:
> amarokapp(_ZN12KApplication12invokeMailerERK7QStringS2_S2_S2_S2_S2_RK11QStr
>ingListRK8QCString+0xac8) [0x804de98]
> 55: /lib/libc.so.6(__libc_start_main+0xa2) [0x420854f2]
> 56: amarokapp(_ZN7QObject16checkConnectArgsEPKcPKS_S1_+0x61) [0x804d761]
> ]



More information about the Amarok mailing list