Crash related to logfile writing

Mark Kretschmann markey at web.de
Fri Sep 1 12:06:08 UTC 2006


Was playing a podcast, when it suddenly crashed. Backtrace suggests it has to 
do with statusbar logfile writing.


======== DEBUG INFORMATION  =======
Version:    1.4-SVN
Engine:     xine-engine
Build date: Aug 30 2006
CC version: 3.2
KDElibs:    3.3.0
Qt:         3.3.3
TagLib:     1.4.0
CPU count:  1

==== 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 13509)]
[New Thread 2049 (LWP 13510)]
[New Thread 6146 (LWP 13521)]
[New Thread 7171 (LWP 13528)]
[New Thread 8196 (LWP 13529)]
[New Thread 9221 (LWP 13530)]
[New Thread 36870 (LWP 30514)]
0x42162449 in wait4 () from /lib/libc.so.6
#0  0x42162449 in wait4 () from /lib/libc.so.6
#1  0x421defd0 in __DTOR_END__ () from /lib/libc.so.6
#2  0x41f41a73 in waitpid () from /lib/libpthread.so.0
#3  0x0804e1be in amaroK::Crash::crashHandler(int) ()
    at /home/mark/mysource/kdesvn/extragear/multimedia/amarok/src/amarokcore/crashhandler.cpp:249
#4  0x41f3f11b in pthread_sighandler () from /lib/libpthread.so.0
#5  <signal handler called>
#6  0x411cc0f3 in KLocale::initFormat() () from /opt/kde3/lib/libkdecore.so.4
#7  0x411cae38 in KLocale::doFormatInit() const () 
from /opt/kde3/lib/libkdecore.so.4
#8  0x411d719b in KLocale::timeFormat() const () 
from /opt/kde3/lib/libkdecore.so.4
#9  0x411d5897 in KLocale::formatTime(QTime const&, bool, bool) const ()
   from /opt/kde3/lib/libkdecore.so.4
#10 0x411d5840 in KLocale::formatTime(QTime const&, bool) const ()
   from /opt/kde3/lib/libkdecore.so.4
#11 0x411d617e in KLocale::formatDateTime(QDateTime const&, bool, bool) const 
()
   from /opt/kde3/lib/libkdecore.so.4
#12 0x40410253 in KDE::StatusBar::writeLogFile(QString const&) 
(this=0x818a9e8, text=@0x8bc3bc8)
    at /home/mark/mysource/kdesvn/extragear/multimedia/amarok/src/statusbar/statusBarBase.cpp:664
#13 0x4040e8b5 in KDE::StatusBar::shortMessage(QString const&, bool) 
(this=0x818a9e8, 
    text=@0x8bc3bc8, longShort=false)
    at /home/mark/mysource/kdesvn/extragear/multimedia/amarok/src/statusbar/statusBarBase.cpp:228
#14 0x4041060d in KDE::StatusBar::qt_invoke(int, QUObject*) (this=0x818a9e8, 
_id=54, 
    _o=0xbfffea30)
    at /home/mark/mysource/kdesvn/extragear/multimedia/amarok/src/statusbar/statusBarBase.moc:187
#15 0x40414829 in amaroK::StatusBar::qt_invoke(int, QUObject*) 
(this=0x818a9e8, _id=54, 
    _o=0xbfffea30)
    at /home/mark/mysource/kdesvn/extragear/multimedia/amarok/src/statusbar/statusbar.moc:106
#16 0x415fe710 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/lib/./libqt-mt.so.3
#17 0x415febd0 in QObject::activate_signal(int, QString) () 
from /usr/lib/./libqt-mt.so.3
#18 0x4025d3df in Engine::Base::statusText(QString const&) (this=0x875bbe0, 
t0=@0x93c2c68)
    at /home/mark/mysource/kdesvn/extragear/multimedia/amarok/src/enginebase.moc:115
#19 0x42682c50 in XineEngine::customEvent(QCustomEvent*) (this=0x875bbe0, 
e=0x8b08b28)
    at /home/mark/mysource/kdesvn/extragear/multimedia/amarok/src/engine/xine/xine-engine.cpp:712
#20 0x415fbf1c in QObject::event(QEvent*) () from /usr/lib/./libqt-mt.so.3
#21 0x415a3915 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/lib/./libqt-mt.so.3
#22 0x415a2d05 in QApplication::notify(QObject*, QEvent*) () 
from /usr/lib/./libqt-mt.so.3
#23 0x41182ab6 in KApplication::notify(QObject*, QEvent*) () 
from /opt/kde3/lib/libkdecore.so.4
#24 0x415a47f8 in QApplication::sendPostedEvents(QObject*, int) () 
from /usr/lib/./libqt-mt.so.3
#25 0x415a4678 in QApplication::sendPostedEvents() () 
from /usr/lib/./libqt-mt.so.3
#26 0x4154b4ae in QEventLoop::processEvents(unsigned) () 
from /usr/lib/./libqt-mt.so.3
#27 0x415b59c6 in QEventLoop::enterLoop() () from /usr/lib/./libqt-mt.so.3
#28 0x415b5868 in QEventLoop::exec() () from /usr/lib/./libqt-mt.so.3
#29 0x415a3b61 in QApplication::exec() () from /usr/lib/./libqt-mt.so.3
#30 0x0804d21b in main (argc=1, argv=0xbffff1e4)
    at /home/mark/mysource/kdesvn/extragear/multimedia/amarok/src/main.cpp:108
#31 0x420dc4f2 in __libc_start_main () from /lib/libc.so.6
#0  0x42162449 in wait4 () from /lib/libc.so.6
No symbol table info available.
#1  0x421defd0 in __DTOR_END__ () from /lib/libc.so.6
No symbol table info available.
#2  0x41f41a73 in waitpid () from /lib/libpthread.so.0
No symbol table info available.
#3  0x0804e1be in amaroK::Crash::crashHandler(int) ()
    at /home/mark/mysource/kdesvn/extragear/multimedia/amarok/src/amarokcore/crashhandler.cpp:249
	pid = 30520
#4  0x41f3f11b in pthread_sighandler () from /lib/libpthread.so.0
No symbol table info available.
#5  <signal handler called>
No symbol table info available.
#6  0x411cc0f3 in KLocale::initFormat() () from /opt/kde3/lib/libkdecore.so.4
No symbol table info available.
#7  0x411cae38 in KLocale::doFormatInit() const () 
from /opt/kde3/lib/libkdecore.so.4
No symbol table info available.
#8  0x411d719b in KLocale::timeFormat() const () 
from /opt/kde3/lib/libkdecore.so.4
No symbol table info available.
#9  0x411d5897 in KLocale::formatTime(QTime const&, bool, bool) const ()
   from /opt/kde3/lib/libkdecore.so.4
No symbol table info available.
#10 0x411d5840 in KLocale::formatTime(QTime const&, bool) const ()
   from /opt/kde3/lib/libkdecore.so.4
No symbol table info available.
#11 0x411d617e in KLocale::formatDateTime(QDateTime const&, bool, bool) const 
()
   from /opt/kde3/lib/libkdecore.so.4
No symbol table info available.
#12 0x40410253 in KDE::StatusBar::writeLogFile(QString const&) 
(this=0x818a9e8, text=@0x8bc3bc8)
    at /home/mark/mysource/kdesvn/extragear/multimedia/amarok/src/statusbar/statusBarBase.cpp:664
	counter = 4
	maxSize = 30000
	c = 4
	logBase = {static null = 

==== kdBacktrace() ================
[
0: /opt/kde3/lib/libkdecore.so.4(_Z11kdBacktracei+0x44) [0x41198894]
1: /opt/kde3/lib/libkdecore.so.4(_Z11kdBacktracev+0x2a) [0x41198c1a]
2: amarokapp(_ZN6amaroK5Crash12crashHandlerEi+0xcb9) [0x804dfc7]
3: /lib/libpthread.so.0 [0x41f3f11b]
4: /lib/libc.so.6 [0x420eddd8]
5: /opt/kde3/lib/libkdecore.so.4(_ZNK7KLocale12doFormatInitEv+0x38) 
[0x411cae38]
6: /opt/kde3/lib/libkdecore.so.4(_ZNK7KLocale10timeFormatEv+0x2b) [0x411d719b]
7: /opt/kde3/lib/libkdecore.so.4(_ZNK7KLocale10formatTimeERK5QTimebb+0x37) 
[0x411d5897]
8: /opt/kde3/lib/libkdecore.so.4(_ZNK7KLocale10formatTimeERK5QTimeb+0x40) 
[0x411d5840]
9: /opt/kde3/lib/libkdecore.so.4
(_ZNK7KLocale14formatDateTimeERK9QDateTimebb+0x4e) [0x411d617e]
10: /opt/kde3/lib/libamarok.so.0
(_ZN3KDE9StatusBar12writeLogFileERK7QString+0x3b3) [0x40410253]
11: /opt/kde3/lib/libamarok.so.0
(_ZN3KDE9StatusBar12shortMessageERK7QStringb+0x129) [0x4040e8b5]
12: /opt/kde3/lib/libamarok.so.0
(_ZN3KDE9StatusBar9qt_invokeEiP8QUObject+0x231) [0x4041060d]
13: /opt/kde3/lib/libamarok.so.0
(_ZN6amaroK9StatusBar9qt_invokeEiP8QUObject+0x16d) [0x40414829]
14: /usr/lib/./libqt-mt.so.3
(_ZN7QObject15activate_signalEP15QConnectionListP8QUObject+0x140) 
[0x415fe710]
15: /usr/lib/./libqt-mt.so.3(_ZN7QObject15activate_signalEi7QString+0xf0) 
[0x415febd0]
16: /opt/kde3/lib/libamarok.so.0(_ZN6Engine4Base10statusTextERK7QString+0x4d) 
[0x4025d3df]
17: /opt/kde3/lib/kde3/libamarok_xine-engine.so(_ZN10XineEngine11customEventEP12QCustomEvent+0x120) 
[0x42682c50]
18: /usr/lib/./libqt-mt.so.3(_ZN7QObject5eventEP6QEvent+0x6c) [0x415fbf1c]
19: /usr/lib/./libqt-mt.so.3
(_ZN12QApplication14internalNotifyEP7QObjectP6QEvent+0xb5) [0x415a3915]
20: /usr/lib/./libqt-mt.so.3(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x105) 
[0x415a2d05]
21: /opt/kde3/lib/libkdecore.so.4
(_ZN12KApplication6notifyEP7QObjectP6QEvent+0x96) [0x41182ab6]
22: /usr/lib/./libqt-mt.so.3
(_ZN12QApplication16sendPostedEventsEP7QObjecti+0x178) [0x415a47f8]
23: /usr/lib/./libqt-mt.so.3(_ZN12QApplication16sendPostedEventsEv+0x28) 
[0x415a4678]
24: /usr/lib/./libqt-mt.so.3(_ZN10QEventLoop13processEventsEj+0x7e) 
[0x4154b4ae]
25: /usr/lib/./libqt-mt.so.3(_ZN10QEventLoop9enterLoopEv+0xf6) [0x415b59c6]
26: /usr/lib/./libqt-mt.so.3(_ZN10QEventLoop4execEv+0x28) [0x415b5868]
27: /usr/lib/./libqt-mt.so.3(_ZN12QApplication4execEv+0x21) [0x415a3b61]
28: 
amarokapp(_ZN12KApplication12invokeMailerERK7QStringS2_S2_S2_S2_S2_RK11QStringListRK8QCString+0xa6f) 
[0x804d21b]
29: /lib/libc.so.6(__libc_start_main+0xa2) [0x420dc4f2]
30: amarokapp(_Znwj+0x55) [0x804cae1]
]

-- 
Mark



More information about the Amarok mailing list