Bug 348819

Summary: Amarok crash
Product: [Applications] amarok Reporter: Birjukov Dmitrij Aleksandrovich <mirvana-dmitry>
Component: generalAssignee: Amarok Developers <amarok-bugs-dist>
Status: RESOLVED DUPLICATE    
Severity: crash Keywords: drkonqi
Priority: NOR    
Version: 2.8.0   
Target Milestone: 2.9   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:

Description Birjukov Dmitrij Aleksandrovich 2015-06-07 09:13:01 UTC
Application: amarok (2.8.0)
KDE Platform Version: 4.14.7
Qt Version: 4.8.6
Operating System: Linux 3.19.8-100.fc20.i686+PAE i686
Distribution: "Fedora release 20 (Heisenbug)"

-- Information about the crash:
- What I was doing when the application crashed:

Sorry, but my English is not very good.
At the start of the player segmentation error occurs. The exact causes of a loss to name, but it is likely that the error occurs because the Intel graphics driver.

The crash can be reproduced every time.

-- Backtrace:
Application: Amarok (amarok), signal: Segmentation fault
Using host libthread_db library "/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0xb774d840 (LWP 2192))]

Thread 11 (Thread 0xb0f5ab40 (LWP 2195)):
#0  0xb7791cb0 in __kernel_vsyscall ()
#1  0x464a113b in poll () at ../sysdeps/unix/syscall-template.S:81
#2  0x46ce015e in poll_func () from /lib/libpulse.so.0
#3  0x46cce47b in pa_mainloop_poll () from /lib/libpulse.so.0
#4  0x46ccecde in pa_mainloop_iterate () from /lib/libpulse.so.0
#5  0x46ccedb4 in pa_mainloop_run () from /lib/libpulse.so.0
#6  0x46ce00ec in thread () from /lib/libpulse.so.0
#7  0x4756a71e in internal_thread_func () from /usr/lib/pulseaudio/libpulsecommon-5.0.so
#8  0x4657dd4c in start_thread (arg=0xb0f5ab40) at pthread_create.c:309
#9  0x464ad74e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 10 (Thread 0xaecceb40 (LWP 2197)):
#0  0xb7791cb0 in __kernel_vsyscall ()
#1  0x46581b36 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:245
#2  0x464bb164 in __pthread_cond_timedwait (cond=cond@entry=0xafc6dfa0 <COND_checkpoint>, mutex=mutex@entry=0xafc6dfd4 <LOCK_checkpoint>, abstime=abstime@entry=0xaecce148) at forward.c:162
#3  0xaf61d0e6 in inline_mysql_cond_timedwait (src_file=0xafadef90 "/builddir/build/BUILD/mariadb-5.5.43/storage/maria/ma_servicethread.c", src_line=119, abstime=0xaecce148, mutex=0xafc6dfd4 <LOCK_checkpoint>, that=0xafc6dfa0 <COND_checkpoint>) at /usr/src/debug/mariadb-5.5.43/include/mysql/psi/mysql_thread.h:1020
#4  my_service_thread_sleep (control=control@entry=0xafc45848 <checkpoint_control>, sleep_time=30000000000) at /usr/src/debug/mariadb-5.5.43/storage/maria/ma_servicethread.c:118
#5  0xaf36f83d in ma_checkpoint_background (arg=0x1e) at /usr/src/debug/mariadb-5.5.43/storage/maria/ma_checkpoint.c:705
#6  0x4657dd4c in start_thread (arg=0xaecceb40) at pthread_create.c:309
#7  0x464ad74e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 9 (Thread 0xa090bb40 (LWP 2198)):
#0  0xb7791cb0 in __kernel_vsyscall ()
#1  0x46581b36 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:245
#2  0x464bb164 in __pthread_cond_timedwait (cond=0x99bb048, mutex=0x99bb030, abstime=0xa090b044) at forward.c:162
#3  0x4f9951c3 in wait (time=60000, this=0x99bb030) at thread/qwaitcondition_unix.cpp:84
#4  QWaitCondition::wait (this=0x99693e0, mutex=mutex@entry=0x99693dc, time=time@entry=60000) at thread/qwaitcondition_unix.cpp:158
#5  0x4a6b54b2 in AbstractDirectoryWatcher::run (this=0x99693c8) at /usr/src/debug/amarok-2.8.0/src/scanner/AbstractDirectoryWatcher.cpp:65
#6  0x4ffec532 in ThreadWeaver::JobRunHelper::runTheJob (this=this@entry=0xa090b184, th=th@entry=0x989f7a8, job=0x99693c8) at /usr/src/debug/kdelibs-4.14.7/threadweaver/Weaver/Job.cpp:106
#7  0x4ffec758 in ThreadWeaver::Job::execute (this=0x99693c8, th=0x989f7a8) at /usr/src/debug/kdelibs-4.14.7/threadweaver/Weaver/Job.cpp:135
#8  0x4ffebdec in ThreadWeaver::Thread::run (this=0x989f7a8) at /usr/src/debug/kdelibs-4.14.7/threadweaver/Weaver/Thread.cpp:108
#9  0x4f994c0b in QThreadPrivate::start (arg=0x989f7a8) at thread/qthread_unix.cpp:349
#10 0x4657dd4c in start_thread (arg=0xa090bb40) at pthread_create.c:309
#11 0x464ad74e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 8 (Thread 0xa010ab40 (LWP 2199)):
#0  __GI___pthread_mutex_lock (mutex=0x953a328) at ../nptl/pthread_mutex_lock.c:161
#1  0x464bb314 in pthread_mutex_lock (mutex=0x953a328) at forward.c:192
#2  0x46771ff1 in g_mutex_lock (mutex=mutex@entry=0x99bf780) at gthread-posix.c:213
#3  0x4672c840 in g_main_context_iterate (context=context@entry=0x99bf780, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3717
#4  0x4672c9e9 in g_main_context_iteration (context=0x99bf780, may_block=1) at gmain.c:3774
#5  0x4fae3e2f in QEventDispatcherGlib::processEvents (this=0x99beea0, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#6  0x4fab0b20 in QEventLoop::processEvents (this=this@entry=0xa010a164, flags=...) at kernel/qeventloop.cpp:149
#7  0x4fab0eb1 in QEventLoop::exec (this=this@entry=0xa010a164, flags=...) at kernel/qeventloop.cpp:204
#8  0x4f992105 in QThread::exec (this=this@entry=0x953a290) at thread/qthread.cpp:538
#9  0x4fa8f9c1 in QInotifyFileSystemWatcherEngine::run (this=0x953a290) at io/qfilesystemwatcher_inotify.cpp:265
#10 0x4f994c0b in QThreadPrivate::start (arg=0x953a290) at thread/qthread_unix.cpp:349
#11 0x4657dd4c in start_thread (arg=0xa010ab40) at pthread_create.c:309
#12 0x464ad74e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 7 (Thread 0x9f909b40 (LWP 2201)):
#0  0xb7791cb0 in __kernel_vsyscall ()
#1  0x4658176c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:187
#2  0x464bb10c in __pthread_cond_wait (cond=0x99bce30, mutex=0x99bce18) at forward.c:149
#3  0x4f9951e5 in wait (time=4294967295, this=0x99bce18) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=this@entry=0x99bcd68, mutex=0x9894cc8, time=time@entry=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0x4ffea0e0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x99bcd50, th=th@entry=0x9a880a0) at /usr/src/debug/kdelibs-4.14.7/threadweaver/Weaver/WeaverImpl.cpp:370
#6  0x4ffed5ac in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x987df98, th=0x9a880a0) at /usr/src/debug/kdelibs-4.14.7/threadweaver/Weaver/WorkingHardState.cpp:77
#7  0x4ffea02b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x99bcd50, th=th@entry=0x9a880a0) at /usr/src/debug/kdelibs-4.14.7/threadweaver/Weaver/WeaverImpl.cpp:361
#8  0x4ffed6ac in ThreadWeaver::WorkingHardState::applyForWork (this=0x987df98, th=0x9a880a0, previous=0x0) at /usr/src/debug/kdelibs-4.14.7/threadweaver/Weaver/WorkingHardState.cpp:68
#9  0x4ffe8ee3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x99bcd50, th=0x9a880a0, previous=0x0) at /usr/src/debug/kdelibs-4.14.7/threadweaver/Weaver/WeaverImpl.cpp:356
#10 0x4ffed6c8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x987df98, th=0x9a880a0, previous=0x0) at /usr/src/debug/kdelibs-4.14.7/threadweaver/Weaver/WorkingHardState.cpp:71
#11 0x4ffe8ee3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x99bcd50, th=0x9a880a0, previous=0x0) at /usr/src/debug/kdelibs-4.14.7/threadweaver/Weaver/WeaverImpl.cpp:356
#12 0x4ffed6c8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x987df98, th=0x9a880a0, previous=0xa31db30) at /usr/src/debug/kdelibs-4.14.7/threadweaver/Weaver/WorkingHardState.cpp:71
#13 0x4ffe8ee3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x99bcd50, th=0x9a880a0, previous=0xa31db30) at /usr/src/debug/kdelibs-4.14.7/threadweaver/Weaver/WeaverImpl.cpp:356
#14 0x4ffebd53 in ThreadWeaver::Thread::run (this=0x9a880a0) at /usr/src/debug/kdelibs-4.14.7/threadweaver/Weaver/Thread.cpp:98
#15 0x4f994c0b in QThreadPrivate::start (arg=0x9a880a0) at thread/qthread_unix.cpp:349
#16 0x4657dd4c in start_thread (arg=0x9f909b40) at pthread_create.c:309
#17 0x464ad74e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 6 (Thread 0x9f108b40 (LWP 2202)):
#0  0xb7791cb0 in __kernel_vsyscall ()
#1  0x4658176c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:187
#2  0x464bb10c in __pthread_cond_wait (cond=0x99bce30, mutex=0x99bce18) at forward.c:149
#3  0x4f9951e5 in wait (time=4294967295, this=0x99bce18) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=this@entry=0x99bcd68, mutex=0x9894cc8, time=time@entry=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0x4ffea0e0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x99bcd50, th=th@entry=0x9aed0f8) at /usr/src/debug/kdelibs-4.14.7/threadweaver/Weaver/WeaverImpl.cpp:370
#6  0x4ffed5ac in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x987df98, th=0x9aed0f8) at /usr/src/debug/kdelibs-4.14.7/threadweaver/Weaver/WorkingHardState.cpp:77
#7  0x4ffea02b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x99bcd50, th=th@entry=0x9aed0f8) at /usr/src/debug/kdelibs-4.14.7/threadweaver/Weaver/WeaverImpl.cpp:361
#8  0x4ffed6ac in ThreadWeaver::WorkingHardState::applyForWork (this=0x987df98, th=0x9aed0f8, previous=0xa60a150) at /usr/src/debug/kdelibs-4.14.7/threadweaver/Weaver/WorkingHardState.cpp:68
#9  0x4ffe8ee3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x99bcd50, th=0x9aed0f8, previous=0xa60a150) at /usr/src/debug/kdelibs-4.14.7/threadweaver/Weaver/WeaverImpl.cpp:356
#10 0x4ffebd53 in ThreadWeaver::Thread::run (this=0x9aed0f8) at /usr/src/debug/kdelibs-4.14.7/threadweaver/Weaver/Thread.cpp:98
#11 0x4f994c0b in QThreadPrivate::start (arg=0x9aed0f8) at thread/qthread_unix.cpp:349
#12 0x4657dd4c in start_thread (arg=0x9f108b40) at pthread_create.c:309
#13 0x464ad74e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 5 (Thread 0x9e907b40 (LWP 2203)):
#0  0xb7791cb0 in __kernel_vsyscall ()
#1  0x4658176c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:187
#2  0x464bb10c in __pthread_cond_wait (cond=0x99bce30, mutex=0x99bce18) at forward.c:149
#3  0x4f9951e5 in wait (time=4294967295, this=0x99bce18) at thread/qwaitcondition_unix.cpp:86
#4  QWaitCondition::wait (this=this@entry=0x99bcd68, mutex=0x9894cc8, time=time@entry=4294967295) at thread/qwaitcondition_unix.cpp:158
#5  0x4ffea0e0 in ThreadWeaver::WeaverImpl::blockThreadUntilJobsAreBeingAssigned (this=0x99bcd50, th=th@entry=0x9af05e0) at /usr/src/debug/kdelibs-4.14.7/threadweaver/Weaver/WeaverImpl.cpp:370
#6  0x4ffed5ac in ThreadWeaver::WorkingHardState::waitForAvailableJob (this=0x987df98, th=0x9af05e0) at /usr/src/debug/kdelibs-4.14.7/threadweaver/Weaver/WorkingHardState.cpp:77
#7  0x4ffea02b in ThreadWeaver::WeaverImpl::waitForAvailableJob (this=0x99bcd50, th=th@entry=0x9af05e0) at /usr/src/debug/kdelibs-4.14.7/threadweaver/Weaver/WeaverImpl.cpp:361
#8  0x4ffed6ac in ThreadWeaver::WorkingHardState::applyForWork (this=0x987df98, th=0x9af05e0, previous=0x0) at /usr/src/debug/kdelibs-4.14.7/threadweaver/Weaver/WorkingHardState.cpp:68
#9  0x4ffe8ee3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x99bcd50, th=0x9af05e0, previous=0x0) at /usr/src/debug/kdelibs-4.14.7/threadweaver/Weaver/WeaverImpl.cpp:356
#10 0x4ffed6c8 in ThreadWeaver::WorkingHardState::applyForWork (this=0x987df98, th=0x9af05e0, previous=0xa5f4de0) at /usr/src/debug/kdelibs-4.14.7/threadweaver/Weaver/WorkingHardState.cpp:71
#11 0x4ffe8ee3 in ThreadWeaver::WeaverImpl::applyForWork (this=0x99bcd50, th=0x9af05e0, previous=0xa5f4de0) at /usr/src/debug/kdelibs-4.14.7/threadweaver/Weaver/WeaverImpl.cpp:356
#12 0x4ffebd53 in ThreadWeaver::Thread::run (this=0x9af05e0) at /usr/src/debug/kdelibs-4.14.7/threadweaver/Weaver/Thread.cpp:98
#13 0x4f994c0b in QThreadPrivate::start (arg=0x9af05e0) at thread/qthread_unix.cpp:349
#14 0x4657dd4c in start_thread (arg=0x9e907b40) at pthread_create.c:309
#15 0x464ad74e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 4 (Thread 0x9137ab40 (LWP 2206)):
#0  0xb7791cb0 in __kernel_vsyscall ()
#1  0x464bbba2 in __GI___clock_gettime (clock_id=1, tp=0x91379f84) at ../sysdeps/unix/clock_gettime.c:115
#2  0x4f9f38dd in do_gettime (frac=0x91379f78, sec=0x91379f70) at tools/qelapsedtimer_unix.cpp:127
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:144
#4  0x4fae5522 in QTimerInfoList::updateCurrentTime (this=this@entry=0xacc090bc) at kernel/qeventdispatcher_unix.cpp:354
#5  0x4fae41b4 in timerSourceCheckHelper (src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:157
#6  0x4672c26f in g_main_context_check (context=context@entry=0xacc07490, max_priority=2147483647, fds=fds@entry=0xacc1db48, n_fds=n_fds@entry=1) at gmain.c:3557
#7  0x4672c822 in g_main_context_iterate (context=context@entry=0xacc07490, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3710
#8  0x4672c9e9 in g_main_context_iteration (context=0xacc07490, may_block=1) at gmain.c:3774
#9  0x4fae3e2f in QEventDispatcherGlib::processEvents (this=0xacc1db38, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#10 0x4fab0b20 in QEventLoop::processEvents (this=this@entry=0x9137a194, flags=...) at kernel/qeventloop.cpp:149
#11 0x4fab0eb1 in QEventLoop::exec (this=this@entry=0x9137a194, flags=...) at kernel/qeventloop.cpp:204
#12 0x4f992105 in QThread::exec (this=this@entry=0xa326ca0) at thread/qthread.cpp:538
#13 0x4f99226c in QThread::run (this=0xa326ca0) at thread/qthread.cpp:605
#14 0x4f994c0b in QThreadPrivate::start (arg=0xa326ca0) at thread/qthread_unix.cpp:349
#15 0x4657dd4c in start_thread (arg=0x9137ab40) at pthread_create.c:309
#16 0x464ad74e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 3 (Thread 0x90ad0b40 (LWP 2207)):
#0  0xb7791cb0 in __kernel_vsyscall ()
#1  0x4658176c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_wait.S:187
#2  0x464bb10c in __pthread_cond_wait (cond=0x434d15f0 <QTWTF::pageheap_memory+20720>, mutex=0x434d15d8 <QTWTF::pageheap_memory+20696>) at forward.c:149
#3  0x433cd762 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=this@entry=0x434cc500 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359
#4  0x433cd7b0 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x434cc500 <QTWTF::pageheap_memory>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464
#5  0x4657dd4c in start_thread (arg=0x90ad0b40) at pthread_create.c:309
#6  0x464ad74e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 2 (Thread 0x91b7bb40 (LWP 2270)):
#0  0xb7791cb0 in __kernel_vsyscall ()
#1  0x464a113b in poll () at ../sysdeps/unix/syscall-template.S:81
#2  0x4673bf9c in poll (__timeout=__timeout@entry=-1, __nfds=__nfds@entry=2, __fds=__fds@entry=0xacfa490) at /usr/include/bits/poll2.h:46
#3  g_poll (fds=fds@entry=0xacfa490, nfds=nfds@entry=2, timeout=timeout@entry=-1) at gpoll.c:132
#4  0x4672c8a0 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0xacfa490, timeout=-1, context=0xaedc768) at gmain.c:4007
#5  g_main_context_iterate (context=context@entry=0xaedc768, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708
#6  0x4672c9e9 in g_main_context_iteration (context=0xaedc768, may_block=1) at gmain.c:3774
#7  0x4fae3e2f in QEventDispatcherGlib::processEvents (this=0x9877478, flags=...) at kernel/qeventdispatcher_glib.cpp:452
#8  0x4fab0b20 in QEventLoop::processEvents (this=this@entry=0x91b7b164, flags=...) at kernel/qeventloop.cpp:149
#9  0x4fab0eb1 in QEventLoop::exec (this=this@entry=0x91b7b164, flags=...) at kernel/qeventloop.cpp:204
#10 0x4f992105 in QThread::exec (this=this@entry=0xacc05568) at thread/qthread.cpp:538
#11 0x4fa8f9c1 in QInotifyFileSystemWatcherEngine::run (this=0xacc05568) at io/qfilesystemwatcher_inotify.cpp:265
#12 0x4f994c0b in QThreadPrivate::start (arg=0xacc05568) at thread/qthread_unix.cpp:349
#13 0x4657dd4c in start_thread (arg=0x91b7bb40) at pthread_create.c:309
#14 0x464ad74e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

Thread 1 (Thread 0xb774d840 (LWP 2192)):
[KCrash Handler]
#7  0x9312b6ee in intel_miptree_attach_map (mode=3, mode@entry=0, h=h@entry=0, w=w@entry=0, y=y@entry=0, x=x@entry=0, slice=0, level=0, mt=0x0) at intel_mipmap_tree.c:871
#8  old_intel_miptree_map (intel=intel@entry=0xa3606b4, mt=0x0, level=0, slice=0, x=x@entry=0, y=y@entry=0, w=w@entry=0, h=h@entry=0, mode=mode@entry=3, out_ptr=out_ptr@entry=0xbf9a17b4, out_stride=out_stride@entry=0xbf9a17b8) at intel_mipmap_tree.c:912
#9  0x9315a013 in intel_map_renderbuffer (ctx=0xa3606b4, rb=0xa99c7b0, x=0, y=0, w=0, h=0, mode=3, out_map=0xa99c804, out_stride=0xa99c808) at intel_fbo.c:129
#10 0x9301228d in map_attachment (ctx=ctx@entry=0xa3606b4, fb=fb@entry=0xa99c340, buffer=buffer@entry=BUFFER_DEPTH) at ../../src/mesa/swrast/s_renderbuffer.c:578
#11 0x93012b19 in _swrast_map_renderbuffers (ctx=ctx@entry=0xa3606b4) at ../../src/mesa/swrast/s_renderbuffer.c:652
#12 0x93006675 in _swrast_span_render_start (ctx=0xa3606b4) at ../../src/mesa/swrast/s_context.c:877
#13 0x9300793a in _swrast_render_start (ctx=ctx@entry=0xa3606b4) at ../../src/mesa/swrast/s_context.c:895
#14 0x930530af in _swsetup_RenderStart (ctx=0xa3606b4) at ../../src/mesa/swrast_setup/ss_context.c:202
#15 0x92fe2eb3 in run_render (ctx=0xa3606b4, stage=0xa3acd08) at ../../src/mesa/tnl/t_vb_render.c:276
#16 0x92fddb74 in _tnl_run_pipeline (ctx=ctx@entry=0xa3606b4) at ../../src/mesa/tnl/t_pipeline.c:163
#17 0x93158ea3 in intelRunPipeline (ctx=0xa3606b4) at intel_tris.c:1097
#18 0x92fde4e0 in _tnl_draw_prims (ctx=0xa3606b4, prim=0xbf9a1af4, nr_prims=1, ib=0x0, index_bounds_valid=1 '\001', min_index=0, max_index=3, tfb_vertcount=0x0, indirect=0x0) at ../../src/mesa/tnl/t_draw.c:517
#19 0x92fc1cbb in vbo_draw_arrays (ctx=ctx@entry=0xa3606b4, mode=mode@entry=6, start=start@entry=0, count=count@entry=4, numInstances=numInstances@entry=1, baseInstance=baseInstance@entry=0) at ../../src/mesa/vbo/vbo_exec_array.c:667
#20 0x92fc1fb2 in vbo_exec_DrawArrays (mode=6, start=0, count=4) at ../../src/mesa/vbo/vbo_exec_array.c:819
#21 0x46345c86 in glDrawArrays (mode=6, first=0, count=4) at ../../src/mapi/glapi/glapi_mapi_tmp.h:3711
#22 0x4782f219 in QGL2PaintEngineExPrivate::drawTexture (this=this@entry=0xac69a78, dest=..., src=..., textureSize=..., opaque=true, pattern=pattern@entry=false) at gl2paintengineex/qpaintengineex_opengl2.cpp:550
#23 0x4782f567 in QGL2PaintEngineEx::drawPixmap (this=this@entry=0xaccb590, dest=..., pixmap=..., src=...) at gl2paintengineex/qpaintengineex_opengl2.cpp:1408
#24 0x43cf0514 in QPaintEngineEx::drawPixmap (this=0xaccb590, pos=..., pm=...) at painting/qpaintengineex.cpp:952
#25 0x43d09f8d in QPainter::drawPixmap (this=this@entry=0xbf9a1ef4, p=..., pm=...) at painting/qpainter.cpp:5344
#26 0x933c9635 in drawPixmap (pm=..., y=0, x=0, this=0xbf9a1ef4) at /usr/include/QtGui/qpainter.h:862
#27 BlockAnalyzer::paintEvent (this=0xa30a188) at /usr/src/debug/amarok-2.8.0/src/context/applets/analyzer/BlockAnalyzer.cpp:147
#28 0x43be7a74 in QWidget::event (this=0xa30a188, event=0xbf9a23b8) at kernel/qwidget.cpp:8546
#29 0x477d33da in QGLWidget::event (this=0xa30a188, e=0xbf9a23b8) at qgl.cpp:4407
#30 0x43b89b84 in QApplicationPrivate::notify_helper (this=0x93f9450, receiver=0xa30a188, e=0xbf9a23b8) at kernel/qapplication.cpp:4565
#31 0x43b90ab9 in QApplication::notify (this=0xbf9a2bc8, receiver=0xa30a188, e=e@entry=0xbf9a23b8) at kernel/qapplication.cpp:4351
#32 0x47c29b30 in KApplication::notify (this=0xbf9a2bc8, receiver=0xa30a188, event=0xbf9a23b8) at /usr/src/debug/kdelibs-4.14.7/kdeui/kernel/kapplication.cpp:311
#33 0x4fab2286 in QCoreApplication::notifyInternal (this=0xbf9a2bc8, receiver=0xa30a188, event=0xbf9a23b8) at kernel/qcoreapplication.cpp:953
#34 0x43be1273 in QWidgetPrivate::drawWidget (this=this@entry=0xa30a1f8, pdev=pdev@entry=0xa30a190, rgn=..., offset=..., flags=flags@entry=3, sharedPainter=sharedPainter@entry=0x0, backingStore=backingStore@entry=0x0) at ../../src/corelib/kernel/qcoreapplication.h:234
#35 0x43ddb793 in QWidgetPrivate::repaint_sys (this=this@entry=0xa30a1f8, rgn=...) at painting/qbackingstore.cpp:1656
#36 0x43bd4646 in QWidgetPrivate::syncBackingStore (this=0xa30a1f8) at kernel/qwidget.cpp:1891
#37 0x43be774c in QWidget::event (this=0xa30a188, event=0xa9cc0b0) at kernel/qwidget.cpp:8693
#38 0x477d33da in QGLWidget::event (this=0xa30a188, e=0xa9cc0b0) at qgl.cpp:4407
#39 0x43b89b84 in QApplicationPrivate::notify_helper (this=0x93f9450, receiver=0xa30a188, e=0xa9cc0b0) at kernel/qapplication.cpp:4565
#40 0x43b90ab9 in QApplication::notify (this=0xbf9a2bc8, receiver=0xa30a188, e=e@entry=0xa9cc0b0) at kernel/qapplication.cpp:4351
#41 0x47c29b30 in KApplication::notify (this=0xbf9a2bc8, receiver=0xa30a188, event=0xa9cc0b0) at /usr/src/debug/kdelibs-4.14.7/kdeui/kernel/kapplication.cpp:311
#42 0x4fab2286 in QCoreApplication::notifyInternal (this=0xbf9a2bc8, receiver=receiver@entry=0xa30a188, event=event@entry=0xa9cc0b0) at kernel/qcoreapplication.cpp:953
#43 0x4fab57ca in sendEvent (event=0xa9cc0b0, receiver=0xa30a188) at kernel/qcoreapplication.h:231
#44 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x9359518) at kernel/qcoreapplication.cpp:1577
#45 0x4fab5ccd in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1470
#46 0x4fae476a in sendPostedEvents () at kernel/qcoreapplication.h:236
#47 postEventSourceDispatch (s=s@entry=0x93fbc30) at kernel/qeventdispatcher_glib.cpp:300
#48 0x4672c556 in g_main_dispatch (context=0x93f96f0) at gmain.c:3066
#49 g_main_context_dispatch (context=context@entry=0x93f96f0) at gmain.c:3642
#50 0x4672c920 in g_main_context_iterate (context=context@entry=0x93f96f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713
#51 0x4672c9e9 in g_main_context_iteration (context=0x93f96f0, may_block=1) at gmain.c:3774
#52 0x4fae3e04 in QEventDispatcherGlib::processEvents (this=this@entry=0x935a298, flags=...) at kernel/qeventdispatcher_glib.cpp:450
#53 0x43c4030c in QGuiEventDispatcherGlib::processEvents (this=0x935a298, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#54 0x4fab0b20 in QEventLoop::processEvents (this=this@entry=0xbf9a2b04, flags=...) at kernel/qeventloop.cpp:149
#55 0x4fab0eb1 in QEventLoop::exec (this=this@entry=0xbf9a2b04, flags=...) at kernel/qeventloop.cpp:204
#56 0x4fab6cdb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#57 0x43b87ea5 in QApplication::exec () at kernel/qapplication.cpp:3823
#58 0x0804ee05 in main (argc=1, argv=0xbf9a2cb4) at /usr/src/debug/amarok-2.8.0/src/main.cpp:329

Reported using DrKonqi
Comment 1 Myriam Schweingruber 2015-06-07 11:07:28 UTC
The problem is not the Intel driver, but the analyzer applet and OpenGL. You can disable the applet by editing the amarok_homerc file located in $HOME/.kde/share/config/ (might be $HOME/.kde4/share/config/ on some distributions. Just remove the analyzer applet in the list of first showing applets in the first section.

FWIW: this is already fixed in the upcoming Amarok 2.9

*** This bug has been marked as a duplicate of bug 323635 ***