Bug 360222 - crush after opening Thunderbird
Summary: crush after opening Thunderbird
Status: RESOLVED DUPLICATE of bug 349519
Alias: None
Product: plasmashell
Classification: Plasma
Component: general (show other bugs)
Version: 5.4.2
Platform: Ubuntu Linux
: NOR crash
Target Milestone: 1.0
Assignee: David Edmundson
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2016-03-07 18:52 UTC by blackmetalowiec
Modified: 2016-03-10 14:35 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 blackmetalowiec 2016-03-07 18:52:01 UTC
Application: plasmashell (5.4.2)

Qt Version: 5.4.2
Operating System: Linux 4.2.0-30-generic i686
Distribution: Ubuntu 15.10

-- Information about the crash:
- What I was doing when the application crashed:
I opened Mozilla Thunderbird and then something suddenly crushed

-- Backtrace:
Application: Plazma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb1bbd780 (LWP 1570))]

Thread 8 (Thread 0xb1686b40 (LWP 1574)):
#0  0xb7713be8 in __kernel_vsyscall ()
#1  0xb4dd642b in poll () at ../sysdeps/unix/syscall-template.S:81
#2  0xb70cb3ad in ?? () from /usr/lib/i386-linux-gnu/libxcb.so.1
#3  0xb70cd3fb in xcb_wait_for_event () from /usr/lib/i386-linux-gnu/libxcb.so.1
#4  0xb17dd173 in ?? () from /usr/lib/i386-linux-gnu/qt5/plugins/platforms/libqxcb.so
#5  0xb50b365b in ?? () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#6  0xb4c8e1aa in start_thread (arg=0xb1686b40) at pthread_create.c:333
#7  0xb4de102e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122

Thread 7 (Thread 0xb00b9b40 (LWP 1607)):
#0  0xb772c96b in __x86.get_pc_thunk.bx () at ../sysdeps/i386/i686/multiarch/../memcmp.S:80
#1  0xb7725b69 in _dl_update_slotinfo (req_modid=1) at dl-tls.c:622
#2  0xb7725dc9 in update_get_addr (ti=0xb54e0b84) at dl-tls.c:801
#3  0xb50b24cb in ?? () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#4  0xb52e1d0d in ?? () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#5  0xb44973db in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0xb4497e24 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0xb4498054 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0xb52e27e4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#9  0xb52852b3 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#10 0xb5285702 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#11 0xb50ae23d in QThread::exec() () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#12 0xb689b3bf in ?? () from /usr/lib/i386-linux-gnu/libQt5Qml.so.5
#13 0xb50b365b in ?? () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#14 0xb4c8e1aa in start_thread (arg=0xb00b9b40) at pthread_create.c:333
#15 0xb4de102e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122

Thread 6 (Thread 0xacda9b40 (LWP 1608)):
#0  0xb44de3ad in g_mutex_lock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb449803f in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb52e27e4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#3  0xb52852b3 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#4  0xb5285702 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#5  0xb50ae23d in QThread::exec() () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#6  0xb689b3bf in ?? () from /usr/lib/i386-linux-gnu/libQt5Qml.so.5
#7  0xb50b365b in ?? () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#8  0xb4c8e1aa in start_thread (arg=0xacda9b40) at pthread_create.c:333
#9  0xb4de102e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122

Thread 5 (Thread 0xab265b40 (LWP 1612)):
#0  0xb44de3d8 in g_mutex_unlock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb4496d73 in g_main_context_acquire () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb4497db8 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb4498054 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb52e27e4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#5  0xb52852b3 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#6  0xb5285702 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#7  0xb50ae23d in QThread::exec() () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#8  0xb689b3bf in ?? () from /usr/lib/i386-linux-gnu/libQt5Qml.so.5
#9  0xb50b365b in ?? () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#10 0xb4c8e1aa in start_thread (arg=0xab265b40) at pthread_create.c:333
#11 0xb4de102e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122

Thread 4 (Thread 0xaa184b40 (LWP 1613)):
#0  0xb7713be8 in __kernel_vsyscall ()
#1  0xb4c9325c in pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187
#2  0xb4dedd46 in __pthread_cond_wait (cond=0xb767b8d0, mutex=0xb767b8b8) at forward.c:149
#3  0xb75432fc in ?? () from /usr/lib/i386-linux-gnu/libQt5Script.so.5
#4  0xb754333c in ?? () from /usr/lib/i386-linux-gnu/libQt5Script.so.5
#5  0xb4c8e1aa in start_thread (arg=0xaa184b40) at pthread_create.c:333
#6  0xb4de102e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122

Thread 3 (Thread 0xa836ab40 (LWP 1614)):
#0  0xb7713946 in __vdso_clock_gettime ()
#1  0xb4dee790 in __GI___clock_gettime (clock_id=1, tp=0xa8369f54) at ../sysdeps/unix/clock_gettime.c:115
#2  0xb5150378 in ?? () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#3  0xb52e00a2 in QTimerInfoList::updateCurrentTime() () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#4  0xb52e05b4 in QTimerInfoList::timerWait(timespec&) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#5  0xb52e1b99 in ?? () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#6  0xb44973db in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0xb4497e24 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0xb4498054 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0xb52e27e4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#10 0xb52852b3 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#11 0xb5285702 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#12 0xb50ae23d in QThread::exec() () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#13 0xb6c6d9c9 in ?? () from /usr/lib/i386-linux-gnu/libQt5Quick.so.5
#14 0xb50b365b in ?? () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#15 0xb4c8e1aa in start_thread (arg=0xa836ab40) at pthread_create.c:333
#16 0xb4de102e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122

Thread 2 (Thread 0xa50adb40 (LWP 1617)):
#0  0xb7713be8 in __kernel_vsyscall ()
#1  0xb4dd642b in poll () at ../sysdeps/unix/syscall-template.S:81
#2  0xb44a6980 in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb4497f1c in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb4498054 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb52e27e4 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#6  0xb52852b3 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#7  0xb5285702 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#8  0xb50ae23d in QThread::exec() () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#9  0xa5598b40 in KCupsConnection::run() () from /usr/lib/i386-linux-gnu/libkcupslib.so
#10 0xb50b365b in ?? () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#11 0xb4c8e1aa in start_thread (arg=0xa50adb40) at pthread_create.c:333
#12 0xb4de102e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:122

Thread 1 (Thread 0xb1bbd780 (LWP 1570)):
[KCrash Handler]
#7  intel_miptree_used_for_rendering (mt=0x0) at ../../../../../../../src/mesa/drivers/dri/i965/intel_mipmap_tree.h:734
#8  brw_update_renderbuffer_surface (brw=0xa98f1b4, rb=0xb180f80, layered=false, unit=0, surf_index=0) at ../../../../../../../src/mesa/drivers/dri/i965/brw_wm_surface_state.c:664
#9  0xae98b596 in brw_update_renderbuffer_surfaces (brw=0xa98f1b4, fb=0xb66dc78, render_target_start=0, surf_offset=0xa9af120) at ../../../../../../../src/mesa/drivers/dri/i965/brw_wm_surface_state.c:753
#10 0xae98b644 in update_renderbuffer_surfaces (brw=0xa98f1b4) at ../../../../../../../src/mesa/drivers/dri/i965/brw_wm_surface_state.c:775
#11 0xae95c4fb in check_and_emit_atom (atom=0xa9af678, state=<synthetic pointer>, brw=0xa98f1b4) at ../../../../../../../src/mesa/drivers/dri/i965/brw_state_upload.c:667
#12 brw_upload_pipeline_state (pipeline=BRW_RENDER_PIPELINE, brw=0xa98f1b4) at ../../../../../../../src/mesa/drivers/dri/i965/brw_state_upload.c:768
#13 brw_upload_render_state (brw=0xa98f1b4) at ../../../../../../../src/mesa/drivers/dri/i965/brw_state_upload.c:790
#14 0xae8da5c3 in brw_try_draw_prims (indirect=0x0, max_index=<optimized out>, min_index=<optimized out>, ib=0x0, nr_prims=1, prims=0xbfc09014, arrays=0xa925464, ctx=0xa98f1b4) at ../../../../../../../src/mesa/drivers/dri/i965/brw_draw.c:516
#15 brw_draw_prims (ctx=0xa98f1b4, prims=0xbfc09014, nr_prims=1, ib=0x0, index_bounds_valid=1 '\001', min_index=0, max_index=3, unused_tfb_object=0x0, stream=0, indirect=0x0) at ../../../../../../../src/mesa/drivers/dri/i965/brw_draw.c:606
#16 0xae706276 in vbo_draw_arrays (ctx=0xa98f1b4, mode=6, start=0, start@entry=-663560704, count=4, numInstances=1, baseInstance=0) at ../../../../src/mesa/vbo/vbo_exec_array.c:635
#17 0xae706500 in vbo_exec_DrawArrays (mode=4, start=1, count=0) at ../../../../src/mesa/vbo/vbo_exec_array.c:797
#18 0xae707965 in _mesa_DrawArrays (mode=4, first=1, count=0) at ../../../../src/mesa/vbo/vbo_exec_array.c:1854
#19 0xae78c668 in meta_clear (ctx=ctx@entry=0xa98f1b4, buffers=buffers@entry=50, glsl=glsl@entry=true) at ../../../../src/mesa/drivers/common/meta.c:1814
#20 0xae78cb32 in _mesa_meta_glsl_Clear (ctx=0xa98f1b4, buffers=50) at ../../../../src/mesa/drivers/common/meta.c:1502
#21 0xae8c5f3f in brw_clear (ctx=0xa98f1b4, mask=0) at ../../../../../../../src/mesa/drivers/dri/i965/brw_clear.c:264
#22 0xae5d6c18 in _mesa_Clear (mask=17664) at ../../../../src/mesa/main/clear.c:224
#23 0xb6cb105b in QSGBindable::clear(QFlags<QSGAbstractRenderer::ClearModeBit>) const () from /usr/lib/i386-linux-gnu/libQt5Quick.so.5
#24 0xb6ca1efc in QSGBatchRenderer::Renderer::renderBatches() () from /usr/lib/i386-linux-gnu/libQt5Quick.so.5
#25 0xb6ca6649 in QSGBatchRenderer::Renderer::render() () from /usr/lib/i386-linux-gnu/libQt5Quick.so.5
#26 0xb6cb16b3 in QSGRenderer::renderScene(QSGBindable const&) () from /usr/lib/i386-linux-gnu/libQt5Quick.so.5
#27 0xb6cb1c30 in QSGRenderer::renderScene(unsigned int) () from /usr/lib/i386-linux-gnu/libQt5Quick.so.5
#28 0xb6cc14e9 in QSGRenderContext::renderNextFrame(QSGRenderer*, unsigned int) () from /usr/lib/i386-linux-gnu/libQt5Quick.so.5
#29 0xb6d0f975 in QQuickWindowPrivate::renderSceneGraph(QSize const&) () from /usr/lib/i386-linux-gnu/libQt5Quick.so.5
#30 0xb6cdd5ea in ?? () from /usr/lib/i386-linux-gnu/libQt5Quick.so.5
#31 0xb6cde308 in ?? () from /usr/lib/i386-linux-gnu/libQt5Quick.so.5
#32 0xb5bf0daa in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/i386-linux-gnu/libQt5Widgets.so.5
#33 0xb5bf667f in QApplication::notify(QObject*, QEvent*) () from /usr/lib/i386-linux-gnu/libQt5Widgets.so.5
#34 0xb52880ff in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#35 0xb52e14eb in QTimerInfoList::activateTimers() () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#36 0xb52e1ab9 in ?? () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#37 0xb4497ce9 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#38 0xb4497f89 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#39 0xb4498054 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#40 0xb52e27c3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#41 0xb180cbc1 in ?? () from /usr/lib/i386-linux-gnu/qt5/plugins/platforms/libqxcb.so
#42 0xb52852b3 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#43 0xb5285702 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#44 0xb528d7e5 in QCoreApplication::exec() () from /usr/lib/i386-linux-gnu/sse2/libQt5Core.so.5
#45 0xb5593cf1 in QGuiApplication::exec() () from /usr/lib/i386-linux-gnu/sse2/libQt5Gui.so.5
#46 0xb5beccb4 in QApplication::exec() () from /usr/lib/i386-linux-gnu/libQt5Widgets.so.5
#47 0x0807206c in main (argc=2, argv=0xbfc09d04) at ../../shell/main.cpp:176

Possible duplicates by query: bug 354593, bug 354577, bug 353109, bug 353007, bug 349794.

Reported using DrKonqi
Comment 1 Martin Klapetek 2016-03-10 14:35:47 UTC
This is crashing in your graphic driver which we can't do much about.

Please upgrade/downgrade your version of mesa. See information (including a workaround) in the linked report.

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