Application that crashed: amarok Version of the application: 2.2.1 KDE Version: 4.3.2 (KDE 4.3.2) Qt Version: 4.5.3 Operating System: Linux 2.6.31.6-desktop586-1mnb i686 Distribution: "Mandriva Linux 2010.0" What I was doing when the application crashed: Amarok crashed when it started after splahscreen disappeared. -- Backtrace: Application: Amarok (amarok), signal: Aborted [Current thread is 1 (Thread 0xb2cc16d0 (LWP 12426))] Thread 2 (Thread 0xaccc5b70 (LWP 12432)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb5bf7246 in poll () from /lib/i686/libc.so.6 #2 0xb3376896 in ?? () from /usr/lib/libpulse.so.0 #3 0xb336394a in pa_mainloop_poll () from /usr/lib/libpulse.so.0 #4 0xb336518d in pa_mainloop_iterate () from /usr/lib/libpulse.so.0 #5 0xb3365264 in pa_mainloop_run () from /usr/lib/libpulse.so.0 #6 0xb337677e in ?? () from /usr/lib/libpulse.so.0 #7 0xb2f97c13 in ?? () from /usr/lib/libpulsecommon-0.9.19.so #8 0xb5ac3885 in start_thread () from /lib/i686/libpthread.so.0 #9 0xb5c0257e in clone () from /lib/i686/libc.so.6 Thread 1 (Thread 0xb2cc16d0 (LWP 12426)): [KCrash Handler] #6 0xffffe430 in __kernel_vsyscall () #7 0xb5b55611 in raise () from /lib/i686/libc.so.6 #8 0xb5b56f62 in abort () from /lib/i686/libc.so.6 #9 0xb5b9635b in ?? () from /lib/i686/libc.so.6 #10 0xb5b9b869 in ?? () from /lib/i686/libc.so.6 #11 0xb5b9b0df in realloc () from /lib/i686/libc.so.6 #12 0xb67875f3 in qRealloc () from /usr/lib/libQtCore.so.4 #13 0xb67d4fee in QString::realloc () from /usr/lib/libQtCore.so.4 #14 0xb67d55cd in QString::append () from /usr/lib/libQtCore.so.4 #15 0xb68265fe in ?? () from /usr/lib/libQtCore.so.4 #16 0xb6826ce9 in ?? () from /usr/lib/libQtCore.so.4 #17 0xb6826f68 in QTextStream::readAll () from /usr/lib/libQtCore.so.4 #18 0xb6fdcddf in PlaylistBrowserNS::DynamicModel::loadPlaylists (this=0x94bd890) at /usr/src/debug/amarok-2.2.1/src/browsers/playlistbrowser/DynamicModel.cpp:282 #19 0xb6fe4c76 in DynamicCategory (this=0x98f2e50, parent=0x0) at /usr/src/debug/amarok-2.2.1/src/browsers/playlistbrowser/DynamicCategory.cpp:117 #20 0xb6ff8da4 in PlaylistBrowserNS::PlaylistBrowser::loadDynamicCategory (this=0x984c990) at /usr/src/debug/amarok-2.2.1/src/browsers/playlistbrowser/PlaylistBrowser.cpp:114 #21 0xb6ffbcf4 in PlaylistBrowserNS::PlaylistBrowser::addCategory (this=0x984c990, category=4) at /usr/src/debug/amarok-2.2.1/src/browsers/playlistbrowser/PlaylistBrowser.cpp:94 #22 0xb6ffc9bf in PlaylistBrowser (this=0x984c990, name=0xb72c5353 "playlists", parent=0x0) at /usr/src/debug/amarok-2.2.1/src/browsers/playlistbrowser/PlaylistBrowser.cpp:52 #23 0xb7135f43 in MainWindow::init (this=0x91c0e28) at /usr/src/debug/amarok-2.2.1/src/MainWindow.cpp:335 #24 0xb7137914 in MainWindow (this=0x91c0e28) at /usr/src/debug/amarok-2.2.1/src/MainWindow.cpp:181 #25 0xb7101c8d in App::continueInit (this=0xbf859340) at /usr/src/debug/amarok-2.2.1/src/App.cpp:664 #26 0xb7104566 in App (this=0xbf859340) at /usr/src/debug/amarok-2.2.1/src/App.cpp:222 #27 0x08051b3e in main (argc=1, argv=0xbf859b64) at /usr/src/debug/amarok-2.2.1/src/main.cpp:225 Reported using DrKonqi
This looks related to bug 215773 / bug 210707; however it could the glibc bug 196207. Try running the command "MALLOC_CHECK_= amarok" from Konsole. If Amarok starts properly, then this is the glibc bug. Regards
I tried this command but the bug report is the same, there is no change. Amarok starts properly with splashscreen and crashes just before to open mainwindow I suppose. In fact, I logged as root in console, and write 'amarok', it starts correctly and works well, and doesn't crash whereas if I write 'amarok' as user and not root or click on icon (executable), Amarok crashes. I don't understand but I will use this method which works =) . Regards
Try this: - Open Konsole (do not log as root, use your user account) - Write "export QT_NO_GLIB=1" and press Return - Write "export MALLOC_CHECK_=" and press Return - Write "amarok" to try to start Amarok.
I tried it but now, Amarok is figed.
Thanks for the feedback, closing as a duplicate of bug 196207, then *** This bug has been marked as a duplicate of bug 196207 ***
Julien, you mean "figé = frozen" or "fixed"?
Sorry, I mean "figed = frozen" but for a long time that before, but Amarok crashes finally. More, topic is marked as resolved but I don't understand how to do Amarok works =/ same if I see bug 196207 . Thanks to help me =) . Regards
(In reply to comment #7) > Sorry, I mean "figed = frozen" but for a long time that before, but Amarok > crashes finally. More, topic is marked as resolved but I don't understand how > to do Amarok works =/ same if I see bug 196207 . Thanks to help me =) . Sorry, my bad. I will reopen this report then. But we would need a better backtrace: Since you can reproduce this bug, please check here on how to get a valid backtrace: http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports Please also try starting Amarok from a konsole with the following options: amarok -d --nofork it can sometimes get better results once the debugging packages are installed.
The new backtrace is : Application: Amarok (amarok), signal: Segmentation fault [Current thread is 1 (Thread 0xb2cce6d0 (LWP 23386))] Thread 2 (Thread 0xaccd1b70 (LWP 23401)): #0 0xffffe430 in __kernel_vsyscall () #1 0xb5bfc246 in __poll (fds=0xb5c8dff4, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0xb3383916 in poll_func (ufds=0x8fd0158, nfds=2, timeout=-1, userdata=0x8fd0170) at pulse/thread-mainloop.c:75 #3 0xb337094a in pa_mainloop_poll (m=0x912a490) at pulse/mainloop.c:879 #4 0xb337218d in pa_mainloop_iterate (m=0x912a490, block=1, retval=0x0) at pulse/mainloop.c:961 #5 0xb3372264 in pa_mainloop_run (m=0x912a490, retval=0x0) at pulse/mainloop.c:979 #6 0xb33837fe in thread (userdata=0x912a468) at pulse/thread-mainloop.c:94 #7 0xb2fa5363 in internal_thread_func (userdata=0x912a5a8) at pulsecore/thread-posix.c:72 #8 0xb5ac8885 in start_thread () from /lib/i686/libpthread.so.0 #9 0xb5c0757e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 1 (Thread 0xb2cce6d0 (LWP 23386)): [KCrash Handler] #6 QString (this=0xbfbcdbc4, unicode=0x2480401a, size=536871867) at tools/qstring.cpp:851 #7 0xb682bfb8 in QTextStream::readAll (this=0xbfbcdc68) at io/qtextstream.cpp:1612 #8 0xb6fe1ddf in PlaylistBrowserNS::DynamicModel::loadPlaylists (this=0x91e7968) at /usr/src/debug/amarok-2.2.1/src/browsers/playlistbrowser/DynamicModel.cpp:282 #9 0xb6fe9c76 in DynamicCategory (this=0x96d0ce0, parent=0x0) at /usr/src/debug/amarok-2.2.1/src/browsers/playlistbrowser/DynamicCategory.cpp:117 #10 0xb6ffdda4 in PlaylistBrowserNS::PlaylistBrowser::loadDynamicCategory (this=0x962a550) at /usr/src/debug/amarok-2.2.1/src/browsers/playlistbrowser/PlaylistBrowser.cpp:114 #11 0xb7000cf4 in PlaylistBrowserNS::PlaylistBrowser::addCategory (this=0x962a550, category=4) at /usr/src/debug/amarok-2.2.1/src/browsers/playlistbrowser/PlaylistBrowser.cpp:94 #12 0xb70019bf in PlaylistBrowser (this=0x962a550, name=0xb72ca353 "playlists", parent=0x0) at /usr/src/debug/amarok-2.2.1/src/browsers/playlistbrowser/PlaylistBrowser.cpp:52 #13 0xb713af43 in MainWindow::init (this=0x8e99770) at /usr/src/debug/amarok-2.2.1/src/MainWindow.cpp:335 #14 0xb713c914 in MainWindow (this=0x8e99770) at /usr/src/debug/amarok-2.2.1/src/MainWindow.cpp:181 #15 0xb7106c8d in App::continueInit (this=0xbfbce520) at /usr/src/debug/amarok-2.2.1/src/App.cpp:664 #16 0xb7109566 in App (this=0xbfbce520) at /usr/src/debug/amarok-2.2.1/src/App.cpp:222 #17 0x08051b3e in main (argc=3, argv=0xbfbced44) at /usr/src/debug/amarok-2.2.1/src/main.cpp:225 Regards
Not sure if this could still be valid in 2.2.2, Bart?
This is DynamicPlaylist code, I know nothing about this.
Added keyword.
Is this still valid in Amarok 2.2.2 or current git?
Closing for lack of feedback. Feel free to reopen this report if you can reproduce it with the upcoming Amarok 2.3