Bug 236518 - Amarok corrupts fonts and crashes while using dynamic playlist [@ PlaylistBrowserNS::BiasGlobalWidget::populateComboBox]
Summary: Amarok corrupts fonts and crashes while using dynamic playlist [@ PlaylistBro...
Status: RESOLVED FIXED
Alias: None
Product: amarok
Classification: Applications
Component: Playlists/Dynamic Playlists (show other bugs)
Version: 2.3.1-GIT
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: 2.4.0
Assignee: Amarok Developers
URL:
Keywords:
: 245940 252260 254119 255916 256342 257279 260611 261212 262251 262405 263666 264512 267229 269520 (view as bug list)
Depends on:
Blocks:
 
Reported: 2010-05-06 09:25 UTC by optiluca@gmail.com
Modified: 2011-03-27 11:47 UTC (History)
17 users (show)

See Also:
Latest Commit:
Version Fixed In: 2.4


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description optiluca@gmail.com 2010-05-06 09:25:19 UTC
Application: amarok (2.3.0.90)
KDE Platform Version: 4.4.2 (KDE 4.4.2) (Compiled from sources)
Qt Version: 4.6.2
Operating System: Linux 2.6.33-zen2 x86_64
Distribution (Platform): Gentoo Packages

-- Information about the crash:
While changing parameters in the "dynamic playlist", amarok crashed.  Crashes in this scenario have occurred to me before, but this time Dr. Konqi told me my report was "useful" versus "maybe useful" so I suspect this is something different from other crashes I have had, and which have already been reported.  Before the crash some artifacts in the text in the playlist sidebar appeared for a few seconds, not sure if that is related.

The crash can be reproduced some of the time.

 -- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault
Traceback (most recent call last):
  File "/usr/share/gdb/auto-load/usr/lib64/libgobject-2.0.so.0.2200.5-gdb.py", line 9, in <module>
    from gobject import register
  File "/usr/share/glib-2.0/gdb/gobject.py", line 3, in <module>
    import gdb.backtrace
ImportError: No module named backtrace
[Current thread is 1 (Thread 0x7f298af4b7a0 (LWP 6057))]

Thread 39 (Thread 0x7f297364b710 (LWP 6093)):
#0  0x00007f29866f65f9 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f2978e3b17e in ?? () from /usr/lib64/libxine.so.1
#2  0x00007f29866f18e4 in start_thread () from /lib/libpthread.so.0
#3  0x00007f298807a29d in clone () from /lib/libc.so.6

Thread 38 (Thread 0x7f2972e4a710 (LWP 6094)):
#0  0xffffffffff600132 in ?? ()
#1  0x00007fffa644d771 in ?? ()
#2  0x00007f298157f318 in clock_gettime () from /lib/librt.so.1
#3  0x00007f2989629e4f in ?? () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007f298962eb8d in ?? () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007f298962ebb5 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007f298962cc2d in ?? () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f29812d66e1 in g_main_context_prepare () from /usr/lib/libglib-2.0.so.0
#8  0x00007f29812d6ac1 in ?? () from /usr/lib/libglib-2.0.so.0
#9  0x00007f29812d6ff0 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#10 0x00007f298962ca36 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#11 0x00007f2989601f82 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#12 0x00007f2989602354 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#13 0x00007f298950d899 in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#14 0x00007f2979094040 in ?? () from /usr/lib64/kde4/plugins/phonon_backend/phonon_xine.so
#15 0x00007f29895102a5 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#16 0x00007f29866f18e4 in start_thread () from /lib/libpthread.so.0
#17 0x00007f298807a29d in clone () from /lib/libc.so.6

Thread 37 (Thread 0x7f297243f710 (LWP 6098)):
#0  0x00007f2988071573 in poll () from /lib/libc.so.6
#1  0x00007f297244608e in ?? () from /usr/lib64/xine/plugins/1.28/xineplug_ao_out_alsa.so
#2  0x00007f29866f18e4 in start_thread () from /lib/libpthread.so.0
#3  0x00007f298807a29d in clone () from /lib/libc.so.6

Thread 36 (Thread 0x7f2971c3e710 (LWP 6099)):
#0  0x00007f29866f628c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f2978e49133 in ?? () from /usr/lib64/libxine.so.1
#2  0x00007f2978e4ab3a in ?? () from /usr/lib64/libxine.so.1
#3  0x00007f29866f18e4 in start_thread () from /lib/libpthread.so.0
#4  0x00007f298807a29d in clone () from /lib/libc.so.6

Thread 35 (Thread 0x7f2971032710 (LWP 6100)):
#0  0x00007f29866f628c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f2978e49133 in ?? () from /usr/lib64/libxine.so.1
#2  0x00007f2978e4ab3a in ?? () from /usr/lib64/libxine.so.1
#3  0x00007f29866f18e4 in start_thread () from /lib/libpthread.so.0
#4  0x00007f298807a29d in clone () from /lib/libc.so.6

Thread 34 (Thread 0x7f2970831710 (LWP 6101)):
#0  0x00007f29866f628c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f2978e49133 in ?? () from /usr/lib64/libxine.so.1
#2  0x00007f2978e4ab3a in ?? () from /usr/lib64/libxine.so.1
#3  0x00007f29866f18e4 in start_thread () from /lib/libpthread.so.0
#4  0x00007f298807a29d in clone () from /lib/libc.so.6

Thread 33 (Thread 0x7f296bfff710 (LWP 6102)):
#0  0x00007f29866f628c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f2978e49133 in ?? () from /usr/lib64/libxine.so.1
#2  0x00007f2978e4ab3a in ?? () from /usr/lib64/libxine.so.1
#3  0x00007f29866f18e4 in start_thread () from /lib/libpthread.so.0
#4  0x00007f298807a29d in clone () from /lib/libc.so.6

Thread 32 (Thread 0x7f29696a0710 (LWP 6104)):
#0  0x00007f29866f628c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f296a4d99f5 in os_event_wait_low () from /usr/lib64/mysql/ib/libinnobase.so.0
#2  0x00007f296a4dda7d in os_aio_simulated_handle () from /usr/lib64/mysql/ib/libinnobase.so.0
#3  0x00007f296a4a0da3 in fil_aio_wait () from /usr/lib64/mysql/ib/libinnobase.so.0
#4  0x00007f296a51e0f8 in ?? () from /usr/lib64/mysql/ib/libinnobase.so.0
#5  0x00007f29866f18e4 in start_thread () from /lib/libpthread.so.0
#6  0x00007f298807a29d in clone () from /lib/libc.so.6

Thread 31 (Thread 0x7f29682f0710 (LWP 6105)):
#0  0x00007f29866f628c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f296a4d99f5 in os_event_wait_low () from /usr/lib64/mysql/ib/libinnobase.so.0
#2  0x00007f296a4dda7d in os_aio_simulated_handle () from /usr/lib64/mysql/ib/libinnobase.so.0
#3  0x00007f296a4a0da3 in fil_aio_wait () from /usr/lib64/mysql/ib/libinnobase.so.0
#4  0x00007f296a51e0f8 in ?? () from /usr/lib64/mysql/ib/libinnobase.so.0
#5  0x00007f29866f18e4 in start_thread () from /lib/libpthread.so.0
#6  0x00007f298807a29d in clone () from /lib/libc.so.6

Thread 30 (Thread 0x7f2967aef710 (LWP 6106)):
#0  0x00007f29866f628c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f296a4d99f5 in os_event_wait_low () from /usr/lib64/mysql/ib/libinnobase.so.0
#2  0x00007f296a4dda7d in os_aio_simulated_handle () from /usr/lib64/mysql/ib/libinnobase.so.0
#3  0x00007f296a4a0da3 in fil_aio_wait () from /usr/lib64/mysql/ib/libinnobase.so.0
#4  0x00007f296a51e0f8 in ?? () from /usr/lib64/mysql/ib/libinnobase.so.0
#5  0x00007f29866f18e4 in start_thread () from /lib/libpthread.so.0
#6  0x00007f298807a29d in clone () from /lib/libc.so.6

Thread 29 (Thread 0x7f29672ee710 (LWP 6107)):
#0  0x00007f29866f628c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f296a4d99f5 in os_event_wait_low () from /usr/lib64/mysql/ib/libinnobase.so.0
#2  0x00007f296a4dda7d in os_aio_simulated_handle () from /usr/lib64/mysql/ib/libinnobase.so.0
#3  0x00007f296a4a0da3 in fil_aio_wait () from /usr/lib64/mysql/ib/libinnobase.so.0
#4  0x00007f296a51e0f8 in ?? () from /usr/lib64/mysql/ib/libinnobase.so.0
#5  0x00007f29866f18e4 in start_thread () from /lib/libpthread.so.0
#6  0x00007f298807a29d in clone () from /lib/libc.so.6

Thread 28 (Thread 0x7f2966aed710 (LWP 6108)):
#0  0x00007f29866f628c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f296a4d99f5 in os_event_wait_low () from /usr/lib64/mysql/ib/libinnobase.so.0
#2  0x00007f296a4dda7d in os_aio_simulated_handle () from /usr/lib64/mysql/ib/libinnobase.so.0
#3  0x00007f296a4a0da3 in fil_aio_wait () from /usr/lib64/mysql/ib/libinnobase.so.0
#4  0x00007f296a51e0f8 in ?? () from /usr/lib64/mysql/ib/libinnobase.so.0
#5  0x00007f29866f18e4 in start_thread () from /lib/libpthread.so.0
#6  0x00007f298807a29d in clone () from /lib/libc.so.6

Thread 27 (Thread 0x7f29662ec710 (LWP 6109)):
#0  0x00007f29866f628c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f296a4d99f5 in os_event_wait_low () from /usr/lib64/mysql/ib/libinnobase.so.0
#2  0x00007f296a4dda7d in os_aio_simulated_handle () from /usr/lib64/mysql/ib/libinnobase.so.0
#3  0x00007f296a4a0da3 in fil_aio_wait () from /usr/lib64/mysql/ib/libinnobase.so.0
#4  0x00007f296a51e0f8 in ?? () from /usr/lib64/mysql/ib/libinnobase.so.0
#5  0x00007f29866f18e4 in start_thread () from /lib/libpthread.so.0
#6  0x00007f298807a29d in clone () from /lib/libc.so.6

Thread 26 (Thread 0x7f2965aeb710 (LWP 6110)):
#0  0x00007f29866f628c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f296a4d99f5 in os_event_wait_low () from /usr/lib64/mysql/ib/libinnobase.so.0
#2  0x00007f296a4dda7d in os_aio_simulated_handle () from /usr/lib64/mysql/ib/libinnobase.so.0
#3  0x00007f296a4a0da3 in fil_aio_wait () from /usr/lib64/mysql/ib/libinnobase.so.0
#4  0x00007f296a51e0f8 in ?? () from /usr/lib64/mysql/ib/libinnobase.so.0
#5  0x00007f29866f18e4 in start_thread () from /lib/libpthread.so.0
#6  0x00007f298807a29d in clone () from /lib/libc.so.6

Thread 25 (Thread 0x7f29652ea710 (LWP 6111)):
#0  0x00007f29866f628c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f296a4d99f5 in os_event_wait_low () from /usr/lib64/mysql/ib/libinnobase.so.0
#2  0x00007f296a4dda7d in os_aio_simulated_handle () from /usr/lib64/mysql/ib/libinnobase.so.0
#3  0x00007f296a4a0da3 in fil_aio_wait () from /usr/lib64/mysql/ib/libinnobase.so.0
#4  0x00007f296a51e0f8 in ?? () from /usr/lib64/mysql/ib/libinnobase.so.0
#5  0x00007f29866f18e4 in start_thread () from /lib/libpthread.so.0
#6  0x00007f298807a29d in clone () from /lib/libc.so.6

Thread 24 (Thread 0x7f2964ae9710 (LWP 6112)):
#0  0x00007f29866f628c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f296a4d99f5 in os_event_wait_low () from /usr/lib64/mysql/ib/libinnobase.so.0
#2  0x00007f296a4dda7d in os_aio_simulated_handle () from /usr/lib64/mysql/ib/libinnobase.so.0
#3  0x00007f296a4a0da3 in fil_aio_wait () from /usr/lib64/mysql/ib/libinnobase.so.0
#4  0x00007f296a51e0f8 in ?? () from /usr/lib64/mysql/ib/libinnobase.so.0
#5  0x00007f29866f18e4 in start_thread () from /lib/libpthread.so.0
#6  0x00007f298807a29d in clone () from /lib/libc.so.6

Thread 23 (Thread 0x7f29642e8710 (LWP 6113)):
#0  0x00007f29866f628c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f296a4d99f5 in os_event_wait_low () from /usr/lib64/mysql/ib/libinnobase.so.0
#2  0x00007f296a4dda7d in os_aio_simulated_handle () from /usr/lib64/mysql/ib/libinnobase.so.0
#3  0x00007f296a4a0da3 in fil_aio_wait () from /usr/lib64/mysql/ib/libinnobase.so.0
#4  0x00007f296a51e0f8 in ?? () from /usr/lib64/mysql/ib/libinnobase.so.0
#5  0x00007f29866f18e4 in start_thread () from /lib/libpthread.so.0
#6  0x00007f298807a29d in clone () from /lib/libc.so.6

Thread 22 (Thread 0x7f2963ae7710 (LWP 6114)):
#0  0x00007f29866f628c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f296a4d99f5 in os_event_wait_low () from /usr/lib64/mysql/ib/libinnobase.so.0
#2  0x00007f296a4dda7d in os_aio_simulated_handle () from /usr/lib64/mysql/ib/libinnobase.so.0
#3  0x00007f296a4a0da3 in fil_aio_wait () from /usr/lib64/mysql/ib/libinnobase.so.0
#4  0x00007f296a51e0f8 in ?? () from /usr/lib64/mysql/ib/libinnobase.so.0
#5  0x00007f29866f18e4 in start_thread () from /lib/libpthread.so.0
#6  0x00007f298807a29d in clone () from /lib/libc.so.6

Thread 21 (Thread 0x7f29632e6710 (LWP 6115)):
#0  0x00007f29866f628c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f296a4d99f5 in os_event_wait_low () from /usr/lib64/mysql/ib/libinnobase.so.0
#2  0x00007f296a4dda7d in os_aio_simulated_handle () from /usr/lib64/mysql/ib/libinnobase.so.0
#3  0x00007f296a4a0da3 in fil_aio_wait () from /usr/lib64/mysql/ib/libinnobase.so.0
#4  0x00007f296a51e0f8 in ?? () from /usr/lib64/mysql/ib/libinnobase.so.0
#5  0x00007f29866f18e4 in start_thread () from /lib/libpthread.so.0
#6  0x00007f298807a29d in clone () from /lib/libc.so.6

Thread 20 (Thread 0x7f2962ae5710 (LWP 6116)):
#0  0x00007f29866f628c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f296a4d99f5 in os_event_wait_low () from /usr/lib64/mysql/ib/libinnobase.so.0
#2  0x00007f296a4dda7d in os_aio_simulated_handle () from /usr/lib64/mysql/ib/libinnobase.so.0
#3  0x00007f296a4a0da3 in fil_aio_wait () from /usr/lib64/mysql/ib/libinnobase.so.0
#4  0x00007f296a51e0f8 in ?? () from /usr/lib64/mysql/ib/libinnobase.so.0
#5  0x00007f29866f18e4 in start_thread () from /lib/libpthread.so.0
#6  0x00007f298807a29d in clone () from /lib/libc.so.6

Thread 19 (Thread 0x7f29622e4710 (LWP 6117)):
#0  0x00007f29866f628c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f296a4d99f5 in os_event_wait_low () from /usr/lib64/mysql/ib/libinnobase.so.0
#2  0x00007f296a4dda7d in os_aio_simulated_handle () from /usr/lib64/mysql/ib/libinnobase.so.0
#3  0x00007f296a4a0da3 in fil_aio_wait () from /usr/lib64/mysql/ib/libinnobase.so.0
#4  0x00007f296a51e0f8 in ?? () from /usr/lib64/mysql/ib/libinnobase.so.0
#5  0x00007f29866f18e4 in start_thread () from /lib/libpthread.so.0
#6  0x00007f298807a29d in clone () from /lib/libc.so.6

Thread 18 (Thread 0x7f2961ae3710 (LWP 6118)):
#0  0x00007f29866f628c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f296a4d99f5 in os_event_wait_low () from /usr/lib64/mysql/ib/libinnobase.so.0
#2  0x00007f296a4dda7d in os_aio_simulated_handle () from /usr/lib64/mysql/ib/libinnobase.so.0
#3  0x00007f296a4a0da3 in fil_aio_wait () from /usr/lib64/mysql/ib/libinnobase.so.0
#4  0x00007f296a51e0f8 in ?? () from /usr/lib64/mysql/ib/libinnobase.so.0
#5  0x00007f29866f18e4 in start_thread () from /lib/libpthread.so.0
#6  0x00007f298807a29d in clone () from /lib/libc.so.6

Thread 17 (Thread 0x7f29612e2710 (LWP 6119)):
#0  0x00007f29866f628c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f296a4d99f5 in os_event_wait_low () from /usr/lib64/mysql/ib/libinnobase.so.0
#2  0x00007f296a4dda7d in os_aio_simulated_handle () from /usr/lib64/mysql/ib/libinnobase.so.0
#3  0x00007f296a4a0da3 in fil_aio_wait () from /usr/lib64/mysql/ib/libinnobase.so.0
#4  0x00007f296a51e0f8 in ?? () from /usr/lib64/mysql/ib/libinnobase.so.0
#5  0x00007f29866f18e4 in start_thread () from /lib/libpthread.so.0
#6  0x00007f298807a29d in clone () from /lib/libc.so.6

Thread 16 (Thread 0x7f2960ae1710 (LWP 6120)):
#0  0x00007f29866f628c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f296a4d99f5 in os_event_wait_low () from /usr/lib64/mysql/ib/libinnobase.so.0
#2  0x00007f296a4dda7d in os_aio_simulated_handle () from /usr/lib64/mysql/ib/libinnobase.so.0
#3  0x00007f296a4a0da3 in fil_aio_wait () from /usr/lib64/mysql/ib/libinnobase.so.0
#4  0x00007f296a51e0f8 in ?? () from /usr/lib64/mysql/ib/libinnobase.so.0
#5  0x00007f29866f18e4 in start_thread () from /lib/libpthread.so.0
#6  0x00007f298807a29d in clone () from /lib/libc.so.6

Thread 15 (Thread 0x7f29602e0710 (LWP 6121)):
#0  0x00007f29866f628c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f296a4d99f5 in os_event_wait_low () from /usr/lib64/mysql/ib/libinnobase.so.0
#2  0x00007f296a4dda7d in os_aio_simulated_handle () from /usr/lib64/mysql/ib/libinnobase.so.0
#3  0x00007f296a4a0da3 in fil_aio_wait () from /usr/lib64/mysql/ib/libinnobase.so.0
#4  0x00007f296a51e0f8 in ?? () from /usr/lib64/mysql/ib/libinnobase.so.0
#5  0x00007f29866f18e4 in start_thread () from /lib/libpthread.so.0
#6  0x00007f298807a29d in clone () from /lib/libc.so.6

Thread 14 (Thread 0x7f295edc8710 (LWP 6132)):
#0  0x00007f2988073993 in select () from /lib/libc.so.6
#1  0x00007f296a4d9e4b in os_thread_sleep () from /usr/lib64/mysql/ib/libinnobase.so.0
#2  0x00007f296a51c920 in srv_lock_timeout_and_monitor_thread () from /usr/lib64/mysql/ib/libinnobase.so.0
#3  0x00007f29866f18e4 in start_thread () from /lib/libpthread.so.0
#4  0x00007f298807a29d in clone () from /lib/libc.so.6

Thread 13 (Thread 0x7f295e5c7710 (LWP 6133)):
#0  0x00007f2988073993 in select () from /lib/libc.so.6
#1  0x00007f296a4d9e4b in os_thread_sleep () from /usr/lib64/mysql/ib/libinnobase.so.0
#2  0x00007f296a519e2f in srv_error_monitor_thread () from /usr/lib64/mysql/ib/libinnobase.so.0
#3  0x00007f29866f18e4 in start_thread () from /lib/libpthread.so.0
#4  0x00007f298807a29d in clone () from /lib/libc.so.6

Thread 12 (Thread 0x7f295ddc6710 (LWP 6134)):
#0  0x00007f29866f628c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f296a4d99f5 in os_event_wait_low () from /usr/lib64/mysql/ib/libinnobase.so.0
#2  0x00007f296a51a7c0 in srv_master_thread () from /usr/lib64/mysql/ib/libinnobase.so.0
#3  0x00007f29866f18e4 in start_thread () from /lib/libpthread.so.0
#4  0x00007f298807a29d in clone () from /lib/libc.so.6

Thread 11 (Thread 0x7f2956732710 (LWP 6211)):
#0  0x00007f29866f628c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f29835a5786 in ?? () from /usr/lib64/qt4/libQtWebKit.so.4
#2  0x00007f29835a57c9 in ?? () from /usr/lib64/qt4/libQtWebKit.so.4
#3  0x00007f29866f18e4 in start_thread () from /lib/libpthread.so.0
#4  0x00007f298807a29d in clone () from /lib/libc.so.6

Thread 10 (Thread 0x7f295452b710 (LWP 6221)):
#0  0x00007f2988073993 in select () from /lib/libc.so.6
#1  0x00007f2978e60e95 in xine_usec_sleep () from /usr/lib64/libxine.so.1
#2  0x00007f2978e47a31 in ?? () from /usr/lib64/libxine.so.1
#3  0x00007f29866f18e4 in start_thread () from /lib/libpthread.so.0
#4  0x00007f298807a29d in clone () from /lib/libc.so.6

Thread 9 (Thread 0x7f2953b15710 (LWP 6222)):
#0  0x00007f29866f628c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f298951126b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f29850dc181 in ?? () from /usr/lib64/libthreadweaver.so.4
#3  0x00007f29850dffd0 in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x00007f29850dffe9 in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x00007f29850dffe9 in ?? () from /usr/lib64/libthreadweaver.so.4
#6  0x00007f29850de664 in ?? () from /usr/lib64/libthreadweaver.so.4
#7  0x00007f29850de764 in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4
#8  0x00007f29895102a5 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007f29866f18e4 in start_thread () from /lib/libpthread.so.0
#10 0x00007f298807a29d in clone () from /lib/libc.so.6

Thread 8 (Thread 0x7f2953314710 (LWP 6223)):
#0  0x00007f29866f628c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f298951126b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f29850dc181 in ?? () from /usr/lib64/libthreadweaver.so.4
#3  0x00007f29850dffd0 in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x00007f29850dffe9 in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x00007f29850de664 in ?? () from /usr/lib64/libthreadweaver.so.4
#6  0x00007f29850de764 in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4
#7  0x00007f29895102a5 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007f29866f18e4 in start_thread () from /lib/libpthread.so.0
#9  0x00007f298807a29d in clone () from /lib/libc.so.6

Thread 7 (Thread 0x7f294ef3c710 (LWP 6228)):
#0  0x00007f29866f628c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f2978e3e53b in ?? () from /usr/lib64/libxine.so.1
#2  0x00007f2978e43fcf in ?? () from /usr/lib64/libxine.so.1
#3  0x00007f29866f18e4 in start_thread () from /lib/libpthread.so.0
#4  0x00007f298807a29d in clone () from /lib/libc.so.6

Thread 6 (Thread 0x7f294e73b710 (LWP 6229)):
#0  0x00007f29866f628c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f2978e3e53b in ?? () from /usr/lib64/libxine.so.1
#2  0x00007f2978e45027 in ?? () from /usr/lib64/libxine.so.1
#3  0x00007f29866f18e4 in start_thread () from /lib/libpthread.so.0
#4  0x00007f298807a29d in clone () from /lib/libc.so.6

Thread 5 (Thread 0x7f294d8ef710 (LWP 6230)):
#0  0x00007f29866f628c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f2978e4d63b in xine_event_wait () from /usr/lib64/libxine.so.1
#2  0x00007f2978e4d6ae in ?? () from /usr/lib64/libxine.so.1
#3  0x00007f29866f18e4 in start_thread () from /lib/libpthread.so.0
#4  0x00007f298807a29d in clone () from /lib/libc.so.6

Thread 4 (Thread 0x7f294bc01710 (LWP 6242)):
#0  0x00007f29866f628c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f298951126b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f29850dc181 in ?? () from /usr/lib64/libthreadweaver.so.4
#3  0x00007f29850dffd0 in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x00007f29850dffe9 in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x00007f29850dffe9 in ?? () from /usr/lib64/libthreadweaver.so.4
#6  0x00007f29850dffe9 in ?? () from /usr/lib64/libthreadweaver.so.4
#7  0x00007f29850dffe9 in ?? () from /usr/lib64/libthreadweaver.so.4
#8  0x00007f29850dffe9 in ?? () from /usr/lib64/libthreadweaver.so.4
#9  0x00007f29850de664 in ?? () from /usr/lib64/libthreadweaver.so.4
#10 0x00007f29850de764 in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4
#11 0x00007f29895102a5 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#12 0x00007f29866f18e4 in start_thread () from /lib/libpthread.so.0
#13 0x00007f298807a29d in clone () from /lib/libc.so.6

Thread 3 (Thread 0x7f294abff710 (LWP 6245)):
#0  0x00007f29866f628c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f298951126b in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007f29850dc181 in ?? () from /usr/lib64/libthreadweaver.so.4
#3  0x00007f29850dffd0 in ?? () from /usr/lib64/libthreadweaver.so.4
#4  0x00007f29850de664 in ?? () from /usr/lib64/libthreadweaver.so.4
#5  0x00007f29850de764 in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4
#6  0x00007f29895102a5 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007f29866f18e4 in start_thread () from /lib/libpthread.so.0
#8  0x00007f298807a29d in clone () from /lib/libc.so.6

Thread 2 (Thread 0x7f294a3fe710 (LWP 6246)):
#0  0x00007f29866f628c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1  0x00007f298493bec6 in ?? () from /usr/lib64/qt4/libQtScript.so.4
#2  0x00007f298493bf09 in ?? () from /usr/lib64/qt4/libQtScript.so.4
#3  0x00007f29866f18e4 in start_thread () from /lib/libpthread.so.0
#4  0x00007f298807a29d in clone () from /lib/libc.so.6

Thread 1 (Thread 0x7f298af4b7a0 (LWP 6057)):
[KCrash Handler]
#5  0x00007f2988d8c6e2 in QComboBox::count() const () from /usr/lib64/qt4/libQtGui.so.4
#6  0x00007f298a1ca709 in QComboBox::addItems (this=0x372cc10, texts=...) at /usr/include/qt4/QtGui/qcombobox.h:196
#7  0x00007f298a1c5d7e in PlaylistBrowserNS::BiasGlobalWidget::populateComboBox (this=0x3491170, collectionId=<value optimized out>, results=<value optimized out>)
    at /var/tmp/portage/media-sound/amarok-2.3.0.90/work/amarok-2.3.0.90/src/browsers/playlistbrowser/DynamicBiasWidgets.cpp:470
#8  0x00007f298a1c789b in PlaylistBrowserNS::BiasGlobalWidget::qt_metacall (this=0x3491170, _c=<value optimized out>, _id=<value optimized out>, _a=0x7f293004d270)
    at /var/tmp/portage/media-sound/amarok-2.3.0.90/work/amarok-2.3.0.90_build/src/DynamicBiasWidgets.moc:319
#9  0x00007f2989613279 in QObject::event(QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#10 0x00007f2988a3907f in QWidget::event(QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#11 0x00007f29889e392c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#12 0x00007f29889e9f7b in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#13 0x00007f298a288203 in App::notify (this=0x372cc10, receiver=0x7fffa64332f0, event=0x1) at /var/tmp/portage/media-sound/amarok-2.3.0.90/work/amarok-2.3.0.90/src/App.cpp:914
#14 0x00007f298960362b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#15 0x00007f2989605d76 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/qt4/libQtCore.so.4
#16 0x00007f298962cea3 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#17 0x00007f29812d350d in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#18 0x00007f29812d6ec8 in ?? () from /usr/lib/libglib-2.0.so.0
#19 0x00007f29812d6ff0 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#20 0x00007f298962c9e3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#21 0x00007f2988a91b6e in ?? () from /usr/lib64/qt4/libQtGui.so.4
#22 0x00007f2989601f82 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#23 0x00007f2989602354 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#24 0x00007f298960603b in QCoreApplication::exec() () from /usr/lib64/qt4/libQtCore.so.4
#25 0x0000000000405ef4 in main (argc=3, argv=0x7fffa6435f38) at /var/tmp/portage/media-sound/amarok-2.3.0.90/work/amarok-2.3.0.90/src/main.cpp:237

Reported using DrKonqi
Comment 1 optiluca@gmail.com 2010-05-06 15:41:22 UTC
I can add that after this crash, Amarok refuses to start.  Starting from the command line gives:

marok
amarok(26461)/kdecore (KSycoca) KSycocaPrivate::openDatabase: Trying to open ksycoca from  "/var/tmp/kdecache-luca/ksycoca4"
InnoDB: The InnoDB memory heap is disabled
InnoDB: use atomic builtins.
InnoDB: The log sequence number in ibdata files does not match
InnoDB: the log sequence number in the ib_logfiles!
100506 14:37:56  InnoDB: Database was not shut down normally!
InnoDB: Starting crash recovery.
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Restoring possible half-written data pages from the doublewrite
InnoDB: buffer...
Calling appendChild() on a null node does nothing.
<unknown program name>(26448)/: Communication problem with  "amarok" , it probably crashed. 
Error message was:  "org.freedesktop.DBus.Error.NoReply" : " "Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken." " 

A process called Amarok does start, and starts consuming about 30% CPU, but Amarok does not open.
Comment 2 Mikko C. 2010-05-06 16:41:34 UTC
could be a bug in QT. Is it 100% reproducible?
If yes, please provide the steps.


[KCrash Handler]
#5  0x00007f2988d8c6e2 in QComboBox::count() const () from
/usr/lib64/qt4/libQtGui.so.4
#6  0x00007f298a1ca709 in QComboBox::addItems (this=0x372cc10, texts=...) at
/usr/include/qt4/QtGui/qcombobox.h:196
#7  0x00007f298a1c5d7e in PlaylistBrowserNS::BiasGlobalWidget::populateComboBox
(this=0x3491170, collectionId=<value optimized out>, results=<value optimized
out>)    at
/var/tmp/portage/media-sound/amarok-2.3.0.90/work/amarok-2.3.0.90/src/browsers/playlistbrowser/DynamicBiasWidgets.cpp:470
Comment 3 optiluca@gmail.com 2010-05-07 19:48:07 UTC
I have only just managed to get amarok to start again.  Moving the .kde4/share/apps/amarok folder somewhere else, starting amarok, closing, removing the new .kde4/share/apps/amarok folder and putting the old one back brings amarok to a functional state again, with all settings preserved.  Rather puzzling...  I will try to figure out what operation caused the crash now...
Comment 4 Myriam Schweingruber 2010-07-27 23:03:06 UTC
*** Bug 245940 has been marked as a duplicate of this bug. ***
Comment 5 Myriam Schweingruber 2010-07-27 23:03:37 UTC
Confirmed by duplicate.
Comment 6 Mikko C. 2010-08-22 13:54:56 UTC
(In reply to comment #3)
> I have only just managed to get amarok to start again.  Moving the
> .kde4/share/apps/amarok folder somewhere else, starting amarok, closing,

It's enough to move dynamic.xml. That will make amarok start up again.
But for me it crashes as soon as I try saving another Dynamic playlist.
Comment 7 Mikko C. 2010-08-22 13:55:44 UTC
Btw, this is a more recent backtrace with amarok git.

[KCrash Handler]
#6  0x00007f340a3f68bb in QComboBox::count() const () from /usr/lib64/qt4/libQtGui.so.4
#7  0x00007f340b9506e6 in QComboBox::addItems (this=0x16c35b0, texts=...) at /usr/include/qt4/QtGui/qcombobox.h:196
#8  0x00007f340b94bc58 in PlaylistBrowserNS::BiasGlobalWidget::populateComboBox (this=0x16da040, collectionId=..., results=...)
    at /home/mikko/amarok/src/browsers/playlistbrowser/DynamicBiasWidgets.cpp:672
#9  0x00007f340b94fdef in PlaylistBrowserNS::BiasGlobalWidget::qt_metacall (this=0x16da040, _c=QMetaObject::InvokeMetaMethod, _id=13, _a=0x1756930)
    at /home/mikko/amarok/build/src/DynamicBiasWidgets.moc:335
#10 0x00007f340ac88211 in QObject::event(QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#11 0x00007f340a09779e in QWidget::event(QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#12 0x00007f340a041a8c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#13 0x00007f340a04808b in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#14 0x00007f340c2d9dd0 in KApplication::notify (this=0x7fff184f23a0, receiver=0x16da040, event=0x1756b90) at /var/tmp/paludis/kde-base-kdelibs-9999/work/kdelibs-9999/kdeui/kernel/kapplication.cpp:310
#15 0x00007f340ac7840b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#16 0x00007f340ac7a673 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/qt4/libQtCore.so.4
#17 0x00007f340a0f059a in QEventDispatcherX11::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtGui.so.4
#18 0x00007f340ac76d32 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#19 0x00007f340ac770fd in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#20 0x00007f340c355287 in KWallet::Wallet::openWallet (name=<value optimized out>, w=0, ot=<value optimized out>)
    at /var/tmp/paludis/kde-base-kdelibs-9999/work/kdelibs-9999/kdeui/util/kwallet.cpp:268
#21 0x00007f33d262f11c in LastFmServiceConfig (this=0x7fff184f1630) at /home/mikko/amarok/src/services/lastfm/LastFmServiceConfig.cpp:44
#22 0x00007f33d261adb8 in LastFmServiceFactory::createLastFmService (this=0x12d2dd0) at /home/mikko/amarok/src/services/lastfm/LastFmService.cpp:144
#23 0x00007f33d261ac80 in LastFmServiceFactory::init (this=0x12d2dd0) at /home/mikko/amarok/src/services/lastfm/LastFmService.cpp:87
#24 0x00007f340b8119de in ServicePluginManager::init (this=0x123d750) at /home/mikko/amarok/src/services/ServicePluginManager.cpp:103
#25 0x00007f340ba69901 in MainWindow::init (this=0xe7edb0) at /home/mikko/amarok/src/MainWindow.cpp:315
#26 0x00007f340ba66b33 in MainWindow (this=0xe7edb0) at /home/mikko/amarok/src/MainWindow.cpp:178
#27 0x00007f340ba4946e in App::continueInit (this=0x7fff184f23a0) at /home/mikko/amarok/src/App.cpp:645
#28 0x00007f340ba453f9 in App (this=0x7fff184f23a0) at /home/mikko/amarok/src/App.cpp:210
#29 0x000000000040afe7 in main (argc=2, argv=0x7fff184f4308) at /home/mikko/amarok/src/main.cpp:235
Comment 8 Mikko C. 2010-09-19 17:37:51 UTC
This is not happening anymore since the Bias widget has new combo box.

commit c098a20c8e1fcdcbbbf75b6557057436c9337383
Author: Ralf Engels <ralf.engels@nokia.com>
Date:   Sun Sep 19 00:56:14 2010 +0200

    New MetaQueryWidget allowing to select a meta query.
    This new widget is used in the EditFilterDialog and the BiasWidgets.
    New functionality, cleaner code and saving 200 code lines in the progress.
Comment 9 Mikko C. 2010-09-25 07:53:58 UTC
*** Bug 252260 has been marked as a duplicate of this bug. ***
Comment 10 Myriam Schweingruber 2010-10-15 17:05:39 UTC
*** Bug 254119 has been marked as a duplicate of this bug. ***
Comment 11 Myriam Schweingruber 2010-11-03 11:04:41 UTC
*** Bug 255916 has been marked as a duplicate of this bug. ***
Comment 12 Myriam Schweingruber 2010-11-08 11:32:37 UTC
*** Bug 256342 has been marked as a duplicate of this bug. ***
Comment 13 Myriam Schweingruber 2010-11-20 17:36:35 UTC
*** Bug 257279 has been marked as a duplicate of this bug. ***
Comment 14 Myriam Schweingruber 2010-12-19 14:40:49 UTC
*** Bug 260611 has been marked as a duplicate of this bug. ***
Comment 15 Dario Andres 2010-12-25 14:54:35 UTC
*** Bug 261212 has been marked as a duplicate of this bug. ***
Comment 16 Myriam Schweingruber 2011-01-06 13:00:17 UTC
*** Bug 262251 has been marked as a duplicate of this bug. ***
Comment 17 Myriam Schweingruber 2011-01-08 14:49:28 UTC
*** Bug 262405 has been marked as a duplicate of this bug. ***
Comment 18 Myriam Schweingruber 2011-01-20 11:34:13 UTC
*** Bug 263666 has been marked as a duplicate of this bug. ***
Comment 19 Myriam Schweingruber 2011-01-28 15:06:03 UTC
*** Bug 264512 has been marked as a duplicate of this bug. ***
Comment 20 Myriam Schweingruber 2011-02-27 12:19:47 UTC
*** Bug 267229 has been marked as a duplicate of this bug. ***
Comment 21 Kevin Funk 2011-03-27 11:47:14 UTC
*** Bug 269520 has been marked as a duplicate of this bug. ***