Bug 306115 - Kwin crash at libre office startup
Summary: Kwin crash at libre office startup
Status: RESOLVED DUPLICATE of bug 297348
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-09-01 01:54 UTC by erich gamba
Modified: 2012-09-01 05:55 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
thomas.luebking: Intel+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description erich gamba 2012-09-01 01:54:28 UTC
Application: kwin (4.8.4 (4.8.4))
KDE Platform Version: 4.8.4 (4.8.4)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-29-generic-pae i686
Distribution: Ubuntu 12.04.1 LTS

-- Information about the crash:
- What I was doing when the application crashed:
started libre office
this happens every time during office startup.

The crash can be reproduced every time.

-- Backtrace:
Application: KWin (kwin), signal: Aborted
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb76d2740 (LWP 7502))]

Thread 3 (Thread 0xb3503b40 (LWP 7506)):
#0  0x00251dcd in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0x04899315 in do_gettime (frac=0xb35030c0, sec=0xb35030b8) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x04983226 in QTimerInfoList::updateCurrentTime (this=0xb2c00b34) at kernel/qeventdispatcher_unix.cpp:343
#4  0x0498357a in QTimerInfoList::timerWait (this=0xb2c00b34, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#5  0x0498527e in QEventDispatcherUNIX::processEvents (this=0xb2c00488, flags=...) at kernel/qeventdispatcher_unix.cpp:913
#6  0x0494e50d in QEventLoop::processEvents (this=0xb3503240, flags=...) at kernel/qeventloop.cpp:149
#7  0x0494e7a9 in QEventLoop::exec (this=0xb3503240, flags=...) at kernel/qeventloop.cpp:204
#8  0x0483794c in QThread::exec (this=0x981ab60) at thread/qthread.cpp:501
#9  0x0492bb5d in QInotifyFileSystemWatcherEngine::run (this=0x981ab60) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x0483ade0 in QThreadPrivate::start (arg=0x981ab60) at thread/qthread_unix.cpp:298
#11 0x00bf9d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0x00921ace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xb2bffb40 (LWP 7507)):
#0  0x00bf2416 in __kernel_vsyscall ()
#1  0x00bfd96b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0x0092f3dc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0x04fa5029 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#4  0x04fa506f in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#5  0x00bf9d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6  0x00921ace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb76d2740 (LWP 7502)):
[KCrash Handler]
#7  0x00bf2416 in __kernel_vsyscall ()
#8  0x008651ef in raise () from /lib/i386-linux-gnu/libc.so.6
#9  0x00868835 in abort () from /lib/i386-linux-gnu/libc.so.6
#10 0x0085e095 in ?? () from /lib/i386-linux-gnu/libc.so.6
#11 0x0085e147 in __assert_fail () from /lib/i386-linux-gnu/libc.so.6
#12 0x077ceaaa in do_bo_emit_reloc (bo=0x98ef6f0, offset=<optimized out>, target_bo=0x98ca570, target_offset=0, read_domains=4, write_domain=0, need_fence=false) at ../../intel/intel_bufmgr_gem.c:1579
#13 0x077c92c8 in drm_intel_bo_emit_reloc (bo=0x98ef6f0, offset=20552, target_bo=0x98ca570, target_offset=0, read_domains=4, write_domain=0) at ../../intel/intel_bufmgr.c:181
#14 0x084a978e in intel_batchbuffer_emit_reloc (intel=0x96ce590, buffer=0x98ca570, read_domains=4, write_domain=0, delta=0) at intel_batchbuffer.c:235
#15 0x084a628c in i830_emit_state (intel=0x96ce590) at i830_vtbl.c:542
#16 0x084cb754 in intelRenderStart (ctx=0x96ce590) at intel_tris.c:1109
#17 0x084a6956 in intel_run_render (ctx=0x96ce590, stage=0x9723ab8) at intel_render.c:237
#18 0x06b87497 in _tnl_run_pipeline (ctx=0x96ce590) at tnl/t_pipeline.c:163
#19 0x084e1b2a in intelRunPipeline (ctx=0x96ce590) at intel_tris.c:1095
#20 0x06b87dc7 in _tnl_draw_prims (ctx=0x96ce590, arrays=0x9721a60, prim=0xbf8c3598, nr_prims=1, ib=0x0, min_index=0, max_index=257) at tnl/t_draw.c:523
#21 0x06b884b1 in _tnl_vbo_draw_prims (ctx=0x96ce590, arrays=0x9721a60, prim=0xbf8c3598, nr_prims=1, ib=0x0, index_bounds_valid=1 '\001', min_index=0, max_index=257, tfb_vertcount=0x0) at tnl/t_draw.c:423
#22 0x06b7669e in vbo_draw_arrays (ctx=0x96ce590, mode=4, start=0, count=258, numInstances=1) at vbo/vbo_exec_array.c:600
#23 0x0020ff27 in KWin::GLVertexBufferPrivate::fallbackPainting (this=0x98b6a50, region=..., primitiveMode=4) at ../../../kwin/libkwineffects/kwinglutils.cpp:1218
#24 0x00211916 in KWin::GLVertexBuffer::render (this=0x98b33a8, region=..., primitiveMode=4) at ../../../kwin/libkwineffects/kwinglutils.cpp:1300
#25 0x00d1320e in KWin::SceneOpenGL::Window::paintDecoration (this=0x98c4540, decoration=0x996facc, decorationType=KWin::SceneOpenGL::Window::DecorationTop, region=..., rect=..., data=..., quads=..., updateDeco=false) at ../../kwin/scene_opengl.cpp:661
#26 0x00d16794 in KWin::SceneOpenGL::Window::performPaint (this=0x98c4540, mask=137, region=..., data=...) at ../../kwin/scene_opengl.cpp:581
#27 0x00cfd517 in KWin::Scene::finalDrawWindow (this=0x9895908, w=0x98ea338, mask=137, region=..., data=...) at ../../kwin/scene.cpp:438
#28 0x00d246aa in KWin::EffectsHandlerImpl::drawWindow (this=0x97255d0, w=0x98ea340, mask=137, region=..., data=...) at ../../kwin/effects.cpp:286
#29 0x001893a2 in KWin::Effect::drawWindow (this=0x9907448, w=0x98ea340, mask=137, region=..., data=...) at ../../../kwin/libkwineffects/kwineffects.cpp:182
#30 0x00d24648 in KWin::EffectsHandlerImpl::drawWindow (this=0x97255d0, w=0x98ea340, mask=137, region=..., data=...) at ../../kwin/effects.cpp:283
#31 0x00cfc952 in KWin::Scene::finalPaintWindow (this=0x9895908, w=0x98ea338, mask=137, region=..., data=...) at ../../kwin/scene.cpp:429
#32 0x00d2453a in KWin::EffectsHandlerImpl::paintWindow (this=0x97255d0, w=0x98ea340, mask=137, region=..., data=...) at ../../kwin/effects.cpp:249
#33 0x04116cd8 in KWin::TranslucencyEffect::paintWindow (this=0x9907448, w=0x98ea340, mask=137, region=..., data=...) at ../../../kwin/effects/translucency/translucency.cpp:169
#34 0x00d244d8 in KWin::EffectsHandlerImpl::paintWindow (this=0x97255d0, w=0x98ea340, mask=137, region=..., data=...) at ../../kwin/effects.cpp:246
#35 0x00cfd73e in KWin::Scene::paintWindow (this=0x9895908, w=0x98c4540, mask=137, region=..., quads=...) at ../../kwin/scene.cpp:385
#36 0x00cfe4bf in KWin::Scene::paintSimpleScreen (this=0x9895908, orig_mask=8, region=...) at ../../kwin/scene.cpp:371
#37 0x00cfc85a in KWin::Scene::finalPaintScreen (this=0x9895908, mask=8, region=..., data=...) at ../../kwin/scene.cpp:198
#38 0x00d249c0 in KWin::EffectsHandlerImpl::paintScreen (this=0x97255d0, mask=8, region=..., data=...) at ../../kwin/effects.cpp:222
#39 0x0018953a in KWin::Effect::paintScreen (this=0x9907448, mask=8, region=..., data=...) at ../../../kwin/libkwineffects/kwineffects.cpp:142
#40 0x00d24970 in KWin::EffectsHandlerImpl::paintScreen (this=0x97255d0, mask=8, region=..., data=...) at ../../kwin/effects.cpp:219
#41 0x00cff3cf in KWin::Scene::paintScreen (this=0x9895908, mask=0xbf8c43c4, region=0xbf8c4458) at ../../kwin/scene.cpp:156
#42 0x00d17b69 in KWin::SceneOpenGL::paint (this=0x9895908, damage=..., toplevels=...) at ../../kwin/scene_opengl_glx.cpp:459
#43 0x00cf8aa4 in KWin::Workspace::performCompositing (this=0x9725650) at ../../kwin/composite.cpp:417
#44 0x0496aac4 in QObject::event (this=0x9725650, e=0xbf8c493c) at kernel/qobject.cpp:1157
#45 0x01f00ed4 in notify_helper (e=0xbf8c493c, receiver=0x9725650, this=0x959fa38) at kernel/qapplication.cpp:4559
#46 QApplicationPrivate::notify_helper (this=0x959fa38, receiver=0x9725650, e=0xbf8c493c) at kernel/qapplication.cpp:4531
#47 0x01f0630d in QApplication::notify (this=0xbf8c493c, receiver=0x9725650, e=0xbf8c493c) at kernel/qapplication.cpp:4288
#48 0x00563401 in KApplication::notify (this=0xbf8c4c48, receiver=0x9725650, event=0xbf8c493c) at ../../kdeui/kernel/kapplication.cpp:311
#49 0x00ca17ff in notify (e=0xbf8c493c, o=0x9725650, this=0xbf8c4c48) at ../../kwin/main.cpp:368
#50 KWin::Application::notify (this=0xbf8c4c48, o=0x9725650, e=0xbf8c493c) at ../../kwin/main.cpp:364
#51 0x0494f97e in QCoreApplication::notifyInternal (this=0xbf8c4c48, receiver=0x9725650, event=0xbf8c493c) at kernel/qcoreapplication.cpp:876
#52 0x04984990 in sendEvent (event=0xbf8c493c, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#53 QTimerInfoList::activateTimers (this=0x95a02dc) at kernel/qeventdispatcher_unix.cpp:611
#54 0x04985207 in QEventDispatcherUNIX::processEvents (this=0x9567eb8, flags=...) at kernel/qeventdispatcher_unix.cpp:930
#55 0x01fbab6e in QEventDispatcherX11::processEvents (this=0x9567eb8, flags=...) at kernel/qeventdispatcher_x11.cpp:152
#56 0x0494e50d in QEventLoop::processEvents (this=0xbf8c4b84, flags=...) at kernel/qeventloop.cpp:149
#57 0x0494e7a9 in QEventLoop::exec (this=0xbf8c4b84, flags=...) at kernel/qeventloop.cpp:204
#58 0x04953eba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#59 0x01efea74 in QApplication::exec () at kernel/qapplication.cpp:3820
#60 0x00ca47c5 in kdemain (argc=1, argv=0xbf8c4ef4) at ../../kwin/main.cpp:541
#61 0x0804850b in main (argc=1, argv=0xbf8c4ef4) at kwin_dummy.cpp:3

Possible duplicates by query: bug 303583, bug 302933, bug 302454, bug 300616, bug 299561.

Reported using DrKonqi
Comment 1 Thomas Lübking 2012-09-01 05:55:38 UTC
driver bug.

disable opengl usage in openoffice, use the xrender backend in kwin* or try an updated driver/mesa version (but that's unlikely gonna help)

* kcmshell4 kwincompositing, last tab

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