Bug 248640 - Amarok crashed by adding radio to playlist [@ Playlist::GroupingProxy::groupModeForIndex]
Summary: Amarok crashed by adding radio to playlist [@ Playlist::GroupingProxy::groupM...
Status: RESOLVED WORKSFORME
Alias: None
Product: amarok
Classification: Applications
Component: Playlist (show other bugs)
Version: 2.3.1
Platform: Ubuntu Linux
: NOR crash
Target Milestone: 2.4.0
Assignee: Amarok Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-21 23:07 UTC by silencemessiah
Modified: 2011-06-20 10:05 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description silencemessiah 2010-08-21 23:07:27 UTC
Application: amarok (2.3.1)
KDE Platform Version: 4.5.00 (KDE 4.5.0)
Qt Version: 4.7.0
Operating System: Linux 2.6.32-24-generic x86_64
Distribution: Ubuntu 10.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed:
I added an internet radio-stream from Radio Germany to the playlist.

-- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f130b8d3780 (LWP 17929))]

Thread 20 (Thread 0x7f12ed1a1710 (LWP 17935)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1  0x00007f12f2b04081 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f13061c69ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007f13086eb72d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 19 (Thread 0x7f12ec9a0710 (LWP 17938)):
#0  0x00007fffb7dff904 in clock_gettime ()
#1  0x00007f12ffa6909f in *__GI_clock_gettime (clock_id=1, tp=0x7f12ec99faf0) at ../sysdeps/unix/clock_gettime.c:100
#2  0x00007f1308f82fff in do_gettime () at tools/qelapsedtimer_unix.cpp:105
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:119
#4  0x00007f130904ebbd in QTimerInfoList::updateCurrentTime (this=0x1) at kernel/qeventdispatcher_unix.cpp:339
#5  0x00007f130904ccf6 in timerSourceCheckHelper (src=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:150
#6  0x00007f130101057a in g_main_context_check () from /lib/libglib-2.0.so.0
#7  0x00007f1301010f33 in ?? () from /lib/libglib-2.0.so.0
#8  0x00007f130101136c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#9  0x00007f130904cbd6 in QEventDispatcherGlib::processEvents (this=0x1588190, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#10 0x00007f130901f7b2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#11 0x00007f130901fb9c in QEventLoop::exec (this=0x7f12ec99fd70, flags=) at kernel/qeventloop.cpp:201
#12 0x00007f1308f2b23d in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#13 0x00007f12f2d602b0 in ?? () from /usr/lib/qt4/plugins/phonon_backend/phonon_xine.so
#14 0x00007f1308f2e1be in QThreadPrivate::start (arg=0x13e1950) at thread/qthread_unix.cpp:266
#15 0x00007f13061c69ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#16 0x00007f13086eb72d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#17 0x0000000000000000 in ?? ()

Thread 18 (Thread 0x7f12ebf95710 (LWP 17941)):
#0  0x00007f13086defb3 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=333) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f12ebf9a915 in ?? () from /usr/lib/xine/plugins/1.27/xineplug_ao_out_alsa.so
#2  0x00007f13061c69ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007f13086eb72d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 17 (Thread 0x7f12eb773710 (LWP 17942)):
#0  0x00007f12f3242c71 in ?? () from /usr/lib/libasound.so.2
#1  0x00007f12f3212945 in ?? () from /usr/lib/libasound.so.2
#2  0x00007f12f321dc8a in snd_pcm_mmap_writei () from /usr/lib/libasound.so.2
#3  0x00007f12ebf9c180 in ?? () from /usr/lib/xine/plugins/1.27/xineplug_ao_out_alsa.so
#4  0x00007f12f2b12d56 in ?? () from /usr/lib/libxine.so.1
#5  0x00007f12f2b14ab5 in ?? () from /usr/lib/libxine.so.1
#6  0x00007f13061c69ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#7  0x00007f13086eb72d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8  0x0000000000000000 in ?? ()

Thread 16 (Thread 0x7f12eab25710 (LWP 17943)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f12f2b14e23 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f13061c69ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007f13086eb72d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 15 (Thread 0x7f12ea2e2710 (LWP 17944)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f12f2b14e23 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f13061c69ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007f13086eb72d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7f12e9a9f710 (LWP 17945)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f12f2b14e23 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f13061c69ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007f13086eb72d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7f12e80e7710 (LWP 17969)):
#0  0x00007fffb7dff904 in clock_gettime ()
#1  0x00007f12ffa6909f in *__GI_clock_gettime (clock_id=1, tp=0x7f12e80e6ac0) at ../sysdeps/unix/clock_gettime.c:100
#2  0x00007f1308f82fff in do_gettime () at tools/qelapsedtimer_unix.cpp:105
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:119
#4  0x00007f130904ebbd in QTimerInfoList::updateCurrentTime (this=0x1) at kernel/qeventdispatcher_unix.cpp:339
#5  0x00007f130904ebe5 in QTimerInfoList::timerWait (this=0x1, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#6  0x00007f130904cdcd in timerSourcePrepareHelper (src=<value optimized out>, timeout=0x7f12e80e6bfc) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007f130904ce75 in timerSourcePrepare (source=0x1, timeout=0x7f12e80e6ac0) at kernel/qeventdispatcher_glib.cpp:169
#8  0x00007f1301010921 in g_main_context_prepare () from /lib/libglib-2.0.so.0
#9  0x00007f1301010d88 in ?? () from /lib/libglib-2.0.so.0
#10 0x00007f130101136c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#11 0x00007f130904cbd6 in QEventDispatcherGlib::processEvents (this=0x254ea70, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#12 0x00007f130901f7b2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#13 0x00007f130901fb9c in QEventLoop::exec (this=0x7f12e80e6d90, flags=) at kernel/qeventloop.cpp:201
#14 0x00007f1308f2b23d in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#15 0x00007f1308fff6d8 in QInotifyFileSystemWatcherEngine::run (this=0x254dbe0) at io/qfilesystemwatcher_inotify.cpp:248
#16 0x00007f1308f2e1be in QThreadPrivate::start (arg=0x254dbe0) at thread/qthread_unix.cpp:266
#17 0x00007f13061c69ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#18 0x00007f13086eb72d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#19 0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f12e049b710 (LWP 17972)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f13038b0bbe in ?? () from /usr/lib/libQtWebKit.so.4
#2  0x00007f13038b0cd9 in ?? () from /usr/lib/libQtWebKit.so.4
#3  0x00007f13061c69ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007f13086eb72d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f12dd804710 (LWP 17977)):
#0  0x00007f13086e4013 in select () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007f12f2b2d2c5 in xine_usec_sleep () from /usr/lib/libxine.so.1
#2  0x00007f12f2b11c99 in ?? () from /usr/lib/libxine.so.1
#3  0x00007f13061c69ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007f13086eb72d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f12dcdef710 (LWP 17978)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f1308f2ed7b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x2c29d80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x2c29d80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f1304c16d84 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2c29a10, th=0x2c2a2a0) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f1304c19f8b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2c289d0, th=0x2c2a2a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f1304c19fa4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2c289d0, th=0x2c2a2a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f1304c19fa4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2c289d0, th=0x2c2a2a0) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f1304c184ff in ThreadWeaver::ThreadRunHelper::run (this=0x7f12dcdeede0, parent=0x2c29a10, th=0x2c2a2a0) at ../../../threadweaver/Weaver/Thread.cpp:87
#8  0x00007f1304c18a58 in ThreadWeaver::Thread::run (this=0x2c2a2a0) at ../../../threadweaver/Weaver/Thread.cpp:142
#9  0x00007f1308f2e1be in QThreadPrivate::start (arg=0x2c2a2a0) at thread/qthread_unix.cpp:266
#10 0x00007f13061c69ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#11 0x00007f13086eb72d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f12da3d6710 (LWP 17979)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f1308f2ed7b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x2c29d80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x2c29d80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f1304c16d84 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2c29a10, th=0x2c2bb70) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f1304c19f8b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2c289d0, th=0x2c2bb70) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f1304c184ff in ThreadWeaver::ThreadRunHelper::run (this=0x7f12da3d5de0, parent=0x2c29a10, th=0x2c2bb70) at ../../../threadweaver/Weaver/Thread.cpp:87
#6  0x00007f1304c18a58 in ThreadWeaver::Thread::run (this=0x2c2bb70) at ../../../threadweaver/Weaver/Thread.cpp:142
#7  0x00007f1308f2e1be in QThreadPrivate::start (arg=0x2c2bb70) at thread/qthread_unix.cpp:266
#8  0x00007f13061c69ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#9  0x00007f13086eb72d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f12d9bd5710 (LWP 17982)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f1308f2ed7b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x2c29d80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x2c29d80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f1304c16d84 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2c29a10, th=0x2cc1f80) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f1304c19f8b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2c289d0, th=0x2cc1f80) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f1304c19fa4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2c289d0, th=0x2cc1f80) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f1304c184ff in ThreadWeaver::ThreadRunHelper::run (this=0x7f12d9bd4de0, parent=0x2c29a10, th=0x2cc1f80) at ../../../threadweaver/Weaver/Thread.cpp:87
#7  0x00007f1304c18a58 in ThreadWeaver::Thread::run (this=0x2cc1f80) at ../../../threadweaver/Weaver/Thread.cpp:142
#8  0x00007f1308f2e1be in QThreadPrivate::start (arg=0x2cc1f80) at thread/qthread_unix.cpp:266
#9  0x00007f13061c69ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#10 0x00007f13086eb72d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f12d93d4710 (LWP 17983)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f1308f2ed7b in QWaitConditionPrivate::wait (this=<value optimized out>, mutex=0x2c29d80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:88
#2  QWaitCondition::wait (this=<value optimized out>, mutex=0x2c29d80, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:160
#3  0x00007f1304c16d84 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x2c29a10, th=0x2ccaf30) at ../../../threadweaver/Weaver/WeaverImpl.cpp:365
#4  0x00007f1304c19f8b in ThreadWeaver::WorkingHardState::applyForWork (this=0x2c289d0, th=0x2ccaf30) at ../../../threadweaver/Weaver/WorkingHardState.cpp:71
#5  0x00007f1304c19fa4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2c289d0, th=0x2ccaf30) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#6  0x00007f1304c19fa4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2c289d0, th=0x2ccaf30) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#7  0x00007f1304c19fa4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2c289d0, th=0x2ccaf30) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#8  0x00007f1304c19fa4 in ThreadWeaver::WorkingHardState::applyForWork (this=0x2c289d0, th=0x2ccaf30) at ../../../threadweaver/Weaver/WorkingHardState.cpp:74
#9  0x00007f1304c184ff in ThreadWeaver::ThreadRunHelper::run (this=0x7f12d93d3de0, parent=0x2c29a10, th=0x2ccaf30) at ../../../threadweaver/Weaver/Thread.cpp:87
#10 0x00007f1304c18a58 in ThreadWeaver::Thread::run (this=0x2ccaf30) at ../../../threadweaver/Weaver/Thread.cpp:142
#11 0x00007f1308f2e1be in QThreadPrivate::start (arg=0x2ccaf30) at thread/qthread_unix.cpp:266
#12 0x00007f13061c69ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#13 0x00007f13086eb72d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#14 0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f12d4429710 (LWP 18002)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f13044570c4 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7f1304761140) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#2  0x00007f13044570f9 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x7f130476f214) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#3  0x00007f13061c69ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007f13086eb72d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f12c8a74710 (LWP 18133)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f12f2b0793b in ?? () from /usr/lib/libxine.so.1
#2  0x00007f12f2b0d9dd in ?? () from /usr/lib/libxine.so.1
#3  0x00007f13061c69ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007f13086eb72d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f12c80a6710 (LWP 18136)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:211
#1  0x00007f12f2b13017 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f12f2b20045 in ?? () from /usr/lib/libxine.so.1
#3  0x00007f12f2b20045 in ?? () from /usr/lib/libxine.so.1
#4  0x00007f12c6a9810a in ?? () from /usr/lib/xine/plugins/1.27/xineplug_decode_mad.so
#5  0x00007f12f2b0f09a in ?? () from /usr/lib/libxine.so.1
#6  0x00007f13061c69ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#7  0x00007f13086eb72d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#8  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f12c78a5710 (LWP 18137)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f12f2b17f6b in ?? () from /usr/lib/libxine.so.1
#2  0x00007f13061c69ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#3  0x00007f13086eb72d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f12c6876710 (LWP 18140)):
#0  0x00007f13086e4013 in select () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007f12f2b2d2c5 in xine_usec_sleep () from /usr/lib/libxine.so.1
#2  0x00007f12f2b1d44b in ?? () from /usr/lib/libxine.so.1
#3  0x00007f13061c69ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007f13086eb72d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f130b8d3780 (LWP 17929)):
[KCrash Handler]
#6  0x00007f130a7e2d08 in QHash<int, Playlist::Grouping::GroupMode>::findNode (this=0x1e8be50, akey=<value optimized out>, ahp=0x0) at /usr/include/qt4/QtCore/qhash.h:880
#7  0x00007f130a7e122a in QHash<int, Playlist::Grouping::GroupMode>::value (this=0x1e8be20, thisIndex=...) at /usr/include/qt4/QtCore/qhash.h:616
#8  Playlist::GroupingProxy::groupModeForIndex (this=0x1e8be20, thisIndex=...) at ../../src/playlist/proxymodels/GroupingProxy.cpp:251
#9  0x00007f130a7e2bc0 in Playlist::GroupingProxy::data (this=0x1e8be50, index=..., role=67) at ../../src/playlist/proxymodels/GroupingProxy.cpp:174
#10 0x00007f130a7c950b in QModelIndex::data (index=<value optimized out>) at /usr/include/qt4/QtCore/qabstractitemmodel.h:398
#11 Playlist::PrettyItemDelegate::getGroupMode (index=<value optimized out>) at ../../src/playlist/view/listview/PrettyItemDelegate.cpp:64
#12 0x00007f130a7cc189 in Playlist::PrettyItemDelegate::rowsForItem (index=...) at ../../src/playlist/view/listview/PrettyItemDelegate.cpp:73
#13 0x00007f130a7cc879 in Playlist::PrettyItemDelegate::sizeHint (this=<value optimized out>, option=<value optimized out>, index=...) at ../../src/playlist/view/listview/PrettyItemDelegate.cpp:93
#14 0x00007f1309f5ed73 in QListViewPrivate::itemSize (this=0x239b440, option=..., index=...) at itemviews/qlistview.cpp:1788
#15 0x00007f1309f60adb in QCommonListViewBase::itemSize (this=0x23a0e30, index=...) at ../../include/QtGui/private/../../../src/gui/itemviews/qlistview_p.h:473
#16 QListModeViewBase::indexToListViewItem (this=0x23a0e30, index=...) at itemviews/qlistview.cpp:2215
#17 0x00007f1309f5ae2d in QListViewPrivate::indexToListViewItem (this=0x239b440, index=...) at itemviews/qlistview.cpp:1733
#18 0x00007f1309f5b771 in QListViewPrivate::rectForIndex (this=<value optimized out>, index=...) at ../../include/QtGui/private/../../../src/gui/itemviews/qlistview_p.h:345
#19 QListView::rectForIndex (this=<value optimized out>, index=...) at itemviews/qlistview.cpp:1226
#20 0x00007f1309f5b82e in QListView::visualRect (this=0x1e8be50, index=...) at itemviews/qlistview.cpp:561
#21 0x00007f1309f5fb66 in QListView::paintEvent (this=<value optimized out>, e=<value optimized out>) at itemviews/qlistview.cpp:976
#22 0x00007f130a7d2a90 in Playlist::PrettyListView::paintEvent (this=0x239b390, event=0x7fffb7dcd580) at ../../src/playlist/view/listview/PrettyListView.cpp:615
#23 0x00007f1309a4527e in QWidget::event (this=0x239b390, event=0x7fffb7dcd580) at kernel/qwidget.cpp:8303
#24 0x00007f1309e09b06 in QFrame::event (this=0x239b390, e=0x7fffb7dcd580) at widgets/qframe.cpp:557
#25 0x00007f1309f417ab in QAbstractItemView::viewportEvent (this=0x239b390, event=0x7fffb7dcd580) at itemviews/qabstractitemview.cpp:1619
#26 0x00007f13090202b7 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x2399f90, event=0x7fffb7dcd580) at kernel/qcoreapplication.cpp:847
#27 0x00007f13099efcac in QApplicationPrivate::notify_helper (this=0x13e5a40, receiver=0x2399f90, e=0x7fffb7dcd580) at kernel/qapplication.cpp:4385
#28 0x00007f13099f57cd in QApplication::notify (this=0x7fffb7dd0fa0, receiver=0x2399f90, e=0x7fffb7dcd580) at kernel/qapplication.cpp:4270
#29 0x00007f130b2e4eb6 in KApplication::notify (this=0x7fffb7dd0fa0, receiver=0x2399f90, event=0x7fffb7dcd580) at ../../kdeui/kernel/kapplication.cpp:310
#30 0x00007f1309020a8c in QCoreApplication::notifyInternal (this=0x7fffb7dd0fa0, receiver=0x2399f90, event=0x7fffb7dcd580) at kernel/qcoreapplication.cpp:732
#31 0x00007f1309a4bd8d in QCoreApplication::sendSpontaneousEvent (this=0x239b880, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, 
    backingStore=0x24becd0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#32 QWidgetPrivate::drawWidget (this=0x239b880, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, backingStore=0x24becd0)
    at kernel/qwidget.cpp:5390
#33 0x00007f1309a4ca28 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=0, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x24becd0) at kernel/qwidget.cpp:5597
#34 0x00007f1309a4c859 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=8, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x24becd0) at kernel/qwidget.cpp:5584
#35 0x00007f1309a4baea in QWidgetPrivate::drawWidget (this=0x239b440, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, 
    backingStore=0x24becd0) at kernel/qwidget.cpp:5443
#36 0x00007f1309a4ca28 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=1, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x24becd0) at kernel/qwidget.cpp:5597
#37 0x00007f1309a4baea in QWidgetPrivate::drawWidget (this=0x239af10, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, 
    backingStore=0x24becd0) at kernel/qwidget.cpp:5443
#38 0x00007f1309a4ca28 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=5, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x24becd0) at kernel/qwidget.cpp:5597
#39 0x00007f1309a4c859 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=6, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x24becd0) at kernel/qwidget.cpp:5584
#40 0x00007f1309a4baea in QWidgetPrivate::drawWidget (this=0x230eb20, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, 
    backingStore=0x24becd0) at kernel/qwidget.cpp:5443
#41 0x00007f1309a4ca28 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=5, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x24becd0) at kernel/qwidget.cpp:5597
#42 0x00007f1309a4baea in QWidgetPrivate::drawWidget (this=0x23b8d60, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, 
    backingStore=0x24becd0) at kernel/qwidget.cpp:5443
#43 0x00007f1309a4ca28 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=1, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x24becd0) at kernel/qwidget.cpp:5597
#44 0x00007f1309a4c859 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=6, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x24becd0) at kernel/qwidget.cpp:5584
#45 0x00007f1309a4c859 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=81, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x24becd0) at kernel/qwidget.cpp:5584
#46 0x00007f1309a4c859 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=84, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x24becd0) at kernel/qwidget.cpp:5584
#47 0x00007f1309a4c859 in QWidgetPrivate::paintSiblingsRecursive (this=<value optimized out>, pdev=<value optimized out>, siblings=..., index=90, rgn=<value optimized out>, 
    offset=<value optimized out>, flags=4, sharedPainter=0x0, backingStore=0x24becd0) at kernel/qwidget.cpp:5584
#48 0x00007f1309a4baea in QWidgetPrivate::drawWidget (this=0x15777b0, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, 
    backingStore=0x24becd0) at kernel/qwidget.cpp:5443
#49 0x00007f1309c1c4f8 in QWidgetBackingStore::sync (this=0x24becd0) at painting/qbackingstore.cpp:1328
#50 0x00007f1309c1c839 in QWidgetBackingStore::sync (this=0x24becd0, exposedWidget=0x23a71f0, exposedRegion=...) at painting/qbackingstore.cpp:1130
#51 0x00007f1309a695fa in QETWidget::translatePaintEvent (this=0x23a71f0, event=<value optimized out>) at kernel/qapplication_x11.cpp:5117
#52 0x00007f1309a7605b in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fffb7dd04f0) at kernel/qapplication_x11.cpp:3436
#53 0x00007f1309a774ee in QETWidget::translateMouseEvent (this=0x2fd59f0, event=0x7fffb7dd0c10) at kernel/qapplication_x11.cpp:4135
#54 0x00007f1309a75c6c in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fffb7dd0c10) at kernel/qapplication_x11.cpp:3536
#55 0x00007f1309aa1e82 in x11EventSourceDispatch (s=0x13f1ec0, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146
#56 0x00007f130100d272 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#57 0x00007f13010111b8 in ?? () from /lib/libglib-2.0.so.0
#58 0x00007f130101136c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#59 0x00007f130904cb83 in QEventDispatcherGlib::processEvents (this=0x1273030, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#60 0x00007f1309aa17ee in QGuiEventDispatcherGlib::processEvents (this=0x1e8be50, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#61 0x00007f130901f7b2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#62 0x00007f130901fb9c in QEventLoop::exec (this=0x7fffb7dd0f40, flags=) at kernel/qeventloop.cpp:201
#63 0x00007f1309023c4b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#64 0x0000000000408752 in main (argc=1, argv=0x7fffb7dd2f18) at ../../src/main.cpp:237

Reported using DrKonqi
Comment 1 Luca 2010-12-30 10:26:26 UTC
Hi,
also for me when I add some radio's URL, Akmarok goes crazy. It doesn't crash, but it gets unusable! This is because I have set "repeat playlist"
Comment 2 Myriam Schweingruber 2011-01-04 03:53:18 UTC
Could you please update to Amarok 2.3.2 or 2.4 beta and try again? I can't reproduce this here with Amarok 2.4-git.

@Luca: which version are you talking about?
Comment 3 Myriam Schweingruber 2011-06-20 10:05:52 UTC
Closing for lack of feedback.