Bug 323351 - Easytag crashes KWin
Summary: Easytag crashes KWin
Status: RESOLVED DUPLICATE of bug 307580
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: 4.9.5
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-08-10 17:45 UTC by Victor Aduart
Modified: 2013-08-13 10:59 UTC (History)
0 users

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 Victor Aduart 2013-08-10 17:45:48 UTC
Application: kwin (4.9.5)
KDE Platform Version: 4.9.5
Qt Version: 4.8.3
Operating System: Linux 3.5.0-17-generic i686
Distribution: Linux Mint 14 Nadia

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

Using "Easytag". It occurs everytime with this Version 14. Not with the previous one 13ten.
All other programs seems to work god.

The crash can be reproduced every time.

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

Thread 3 (Thread 0xac821b40 (LWP 16289)):
#0  0xb7770424 in __kernel_vsyscall ()
#1  0xb2ccd96b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0xb755a6ec in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xae491e0c in pipe_semaphore_wait (sema=0xac842b50) at ../../../../../src/gallium/auxiliary/os/os_thread.h:433
#4  radeon_drm_cs_emit_ioctl (param=0xac822008) at radeon_drm_cs.c:426
#5  0xb2cc9d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6  0xb754cdde in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xabad3b40 (LWP 16296)):
#0  0xb7770424 in __kernel_vsyscall ()
#1  0xb2ccd96b in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0
#2  0xb755a6ec in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6
#3  0xb66b11cd in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#4  0xb66b11ff in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#5  0xb2cc9d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#6  0xb754cdde in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb1d22980 (LWP 16282)):
[KCrash Handler]
#7  r600_context_bo_reloc (usage=RADEON_USAGE_READWRITE, ctx=<optimized out>, rbo=<optimized out>) at r600_pipe.h:790
#8  r600_create_fence (rctx=0x9b34988) at r600_pipe.c:110
#9  r600_flush (ctx=ctx@entry=0x9b34988, fence=fence@entry=0xbfcbaaec, flags=flags@entry=0) at r600_pipe.c:127
#10 0xae45b06f in r600_flush_from_st (ctx=0x9b34988, fence=0xbfcbaaec) at r600_pipe.c:147
#11 0xae0592d3 in st_flush (st=st@entry=0x9bc2a88, fence=fence@entry=0xbfcbaaec) at ../../../../../src/mesa/state_tracker/st_cb_flush.c:86
#12 0xae059376 in st_finish (st=st@entry=0x9bc2a88) at ../../../../../src/mesa/state_tracker/st_cb_flush.c:97
#13 0xae062a08 in st_AllocTextureImageBuffer (ctx=0x9b77ea8, texImage=0xa4544a0) at ../../../../../src/mesa/state_tracker/st_cb_texture.c:444
#14 0xadc8c6a1 in _mesa_store_teximage (ctx=ctx@entry=0x9b77ea8, dims=dims@entry=2, texImage=texImage@entry=0xa4544a0, format=format@entry=32993, type=type@entry=5121, pixels=pixels@entry=0xa73d6b0, packing=packing@entry=0x9b7d948) at ../../../../../src/mesa/main/texstore.c:4403
#15 0xae061bac in st_TexImage (ctx=0x9b77ea8, dims=2, texImage=0xa4544a0, format=32993, type=5121, pixels=0xa73d6b0, unpack=0x9b7d948) at ../../../../../src/mesa/state_tracker/st_cb_texture.c:530
#16 0xadc7807a in teximage (ctx=0x9b77ea8, compressed=compressed@entry=0 '\000', dims=dims@entry=2, target=target@entry=3553, level=level@entry=0, internalFormat=internalFormat@entry=32856, width=width@entry=1920, height=height@entry=20, depth=depth@entry=1, border=border@entry=0, format=format@entry=32993, type=type@entry=5121, imageSize=imageSize@entry=0, pixels=pixels@entry=0xa73d6b0) at ../../../../../src/mesa/main/teximage.c:3082
#17 0xadc7919e in _mesa_TexImage2D (target=3553, level=0, internalFormat=32856, width=1920, height=20, border=0, format=32993, type=5121, pixels=0xa73d6b0) at ../../../../../src/mesa/main/teximage.c:3124
#18 0xb6518822 in KWin::GLTexture::load (this=0x99fe470, image=..., target=3553) at ../../../kwin/libkwineffects/kwingltexture.cpp:214
#19 0xb76d96b3 in load (target=3553, pixmap=..., this=0x99fe470) at ../../kwin/scene_opengl.cpp:340
#20 KWin::SceneOpenGL::Texture::load (this=0x99fe470, pixmap=..., target=3553) at ../../kwin/scene_opengl.cpp:333
#21 0xb76e14f3 in KWin::SceneOpenGL::Window::paintDecoration (this=this@entry=0x99fe448, decoration=decoration@entry=0x99f25e4, decorationType=decorationType@entry=KWin::SceneOpenGL::Window::DecorationTop, region=..., rect=..., data=..., quads=..., updateDeco=updateDeco@entry=true, hardwareClipping=hardwareClipping@entry=false) at ../../kwin/scene_opengl.cpp:642
#22 0xb76e4949 in KWin::SceneOpenGL::Window::performPaint (this=this@entry=0x99fe448, mask=mask@entry=1, region=..., data=...) at ../../kwin/scene_opengl.cpp:581
#23 0xb76cdebd in KWin::Scene::finalDrawWindow (this=0x9b0b248, w=0xa0523f0, mask=1, region=..., data=...) at ../../kwin/scene.cpp:454
#24 0xb76f0dd8 in KWin::EffectsHandlerImpl::drawWindow (this=0x9d0f0c8, w=w@entry=0xa0523f0, mask=mask@entry=1, region=..., data=...) at ../../kwin/effects.cpp:310
#25 0xabb3f40e in KWin::BlurEffect::drawWindow (this=0x9d78a38, w=0xa0523f0, mask=1, region=..., data=...) at ../../../kwin/effects/blur/blur.cpp:405
#26 0xb76f0d73 in KWin::EffectsHandlerImpl::drawWindow (this=0x9d0f0c8, w=w@entry=0xa0523f0, mask=mask@entry=1, region=..., data=...) at ../../kwin/effects.cpp:307
#27 0xb76cd1b2 in KWin::Scene::finalPaintWindow (this=0x9b0b248, w=0xa0523f0, mask=1, region=..., data=...) at ../../kwin/scene.cpp:439
#28 0xb76f1058 in KWin::EffectsHandlerImpl::paintWindow (this=0x9d0f0c8, w=w@entry=0xa0523f0, mask=mask@entry=1, region=..., data=...) at ../../kwin/effects.cpp:273
#29 0xb6967972 in KWin::Effect::paintWindow (this=0x9d78a38, w=0xa0523f0, mask=1, region=..., data=...) at ../../../kwin/libkwineffects/kwineffects.cpp:157
#30 0xb76f0ff3 in KWin::EffectsHandlerImpl::paintWindow (this=0x9d0f0c8, w=0xa0523f0, mask=mask@entry=1, region=..., data=...) at ../../kwin/effects.cpp:270
#31 0xb76d04cc in KWin::Scene::paintWindow (this=this@entry=0x9b0b248, w=0x99fe448, mask=1, region=..., quads=...) at ../../kwin/scene.cpp:348
#32 0xb76cf6d6 in KWin::Scene::paintSimpleScreen (this=this@entry=0x9b0b248, orig_mask=orig_mask@entry=0, region=...) at ../../kwin/scene.cpp:334
#33 0xb76cd0c7 in KWin::Scene::finalPaintScreen (this=0x9b0b248, mask=0, region=..., data=...) at ../../kwin/scene.cpp:192
#34 0xb76f1208 in KWin::EffectsHandlerImpl::paintScreen (this=0x9d0f0c8, mask=mask@entry=0, region=..., data=...) at ../../kwin/effects.cpp:246
#35 0xb69679ea in KWin::Effect::paintScreen (this=0x9d78a38, mask=0, region=..., data=...) at ../../../kwin/libkwineffects/kwineffects.cpp:142
#36 0xb76f11ab in KWin::EffectsHandlerImpl::paintScreen (this=0x9d0f0c8, mask=0, region=..., data=...) at ../../kwin/effects.cpp:243
#37 0xb76ce9b5 in KWin::Scene::paintScreen (this=0x9b0b248, mask=0xbfcbba7c, region=0xbfcbbae8) at ../../kwin/scene.cpp:146
#38 0xb76e5e79 in KWin::SceneOpenGL::paint (this=0x9b0b248, damage=..., toplevels=...) at ../../kwin/scene_opengl_glx.cpp:499
#39 0xb76c76c6 in KWin::Workspace::performCompositing (this=0x9ab0a48) at ../../kwin/composite.cpp:443
#40 0xb600fd34 in QObject::event (this=0x9ab0a48, e=0xbfcbbfe0) at kernel/qobject.cpp:1157
#41 0xb54ea39c in QApplicationPrivate::notify_helper (this=0x99b35f8, receiver=0x9ab0a48, e=0xbfcbbfe0) at kernel/qapplication.cpp:4562
#42 0xb54eedaf in QApplication::notify (this=0xbfcbbfe0, receiver=0x9ab0a48, e=0xbfcbbfe0) at kernel/qapplication.cpp:3944
#43 0xb7209ec1 in KApplication::notify (this=0xbfcbc3a8, receiver=0x9ab0a48, event=0xbfcbbfe0) at ../../kdeui/kernel/kapplication.cpp:311
#44 0xb767388f in notify (e=0xbfcbbfe0, o=0x9ab0a48, this=0xbfcbc3a8) at ../../kwin/main.cpp:371
#45 KWin::Application::notify (this=0xbfcbc3a8, o=0x9ab0a48, e=0xbfcbbfe0) at ../../kwin/main.cpp:367
#46 0xb5ff978e in QCoreApplication::notifyInternal (this=0xbfcbc3a8, receiver=0x9ab0a48, event=0xbfcbbfe0) at kernel/qcoreapplication.cpp:915
#47 0xb602e280 in sendEvent (event=0xbfcbbfe0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#48 QTimerInfoList::activateTimers (this=0x99b3e9c) at kernel/qeventdispatcher_unix.cpp:611
#49 0xb602e305 in QEventDispatcherUNIX::activateTimers (this=0x99b3e9c, this@entry=0x9978eb8) at kernel/qeventdispatcher_unix.cpp:868
#50 0xb602e478 in QEventDispatcherUNIX::processEvents (this=0x9978eb8, flags=...) at kernel/qeventdispatcher_unix.cpp:930
#51 0xb55a19f3 in QEventDispatcherX11::processEvents (this=0x9978eb8, flags=...) at kernel/qeventdispatcher_x11.cpp:152
#52 0xb5ff826c in QEventLoop::processEvents (this=this@entry=0xbfcbc228, flags=...) at kernel/qeventloop.cpp:149
#53 0xb5ff8561 in QEventLoop::exec (this=0xbfcbc228, flags=...) at kernel/qeventloop.cpp:204
#54 0xb5ffdcba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187
#55 0xb54e7fc4 in QApplication::exec () at kernel/qapplication.cpp:3823
#56 0xb76761f9 in kdemain (argc=1, argv=0xbfcbc494) at ../../kwin/main.cpp:545
#57 0x0804855b in main (argc=1, argv=0xbfcbc494) at kwin_dummy.cpp:3

Possible duplicates by query: bug 317730, bug 310495, bug 309171, bug 307580.

Reported using DrKonqi
Comment 1 Thomas Lübking 2013-08-10 18:03:24 UTC
OOM crash in the driver when loading a shadow texture.

Please try whether altering the Gtk2/3 style (is it atm. oxygen?) changes anything about this and report back, thanks.

Ps:
http://kid3.sourceforge.net/
/advert ;-)

*** This bug has been marked as a duplicate of bug 307580 ***
Comment 2 Victor Aduart 2013-08-12 20:42:25 UTC
Hello,

I was using "Oxigen" and have changed to "Plastik" and it still occurs. The application crashes allways KWin. Should I get bach to Mint Version 13?

Thanks!
Comment 3 Thomas Lübking 2013-08-12 21:01:41 UTC
This is *not* about the window decoration ("kcmshell4 kwindecoration") or KDE/Qt style ("kcmshell4 style"), but about the gtk+ style (you've either some system settings module for it or will have to edit ~/.config/gtk-3.0/settings.ini, resp. some/any ~/.gtkrc* file by hand - sorry)

The bug, ultimately crashing kwin, is in the driver, but the gtk+ style may trigger it.
Comment 4 Victor Aduart 2013-08-13 07:48:39 UTC
This is what I read in 
 /.config/gtk-3.0/settings.ini

Should I change anything?

[Settings]
gtk-font-name=DejaVu Sans 9
gtk-theme-name=oxygen-gtk
gtk-icon-theme-name=oxymentary
gtk-fallback-icon-theme=gnome
gtk-toolbar-style=GTK_TOOLBAR_BOTH_HORIZ
gtk-menu-images=0
gtk-button-images=0

But for me it's still a doubt, how could it work well with Version13 and not now with 14ten.
I may go back to 13. (I am not a SW programmer and I guess I cannot help very much with reports, although I always find some errors or improvements in the system...)

Thanks.
Comment 5 Thomas Lübking 2013-08-13 10:59:48 UTC
- gtk-theme-name=oxygen-gtk
+ gtk-theme-name=none

None is (usually) an invalid entry and you'll get the unthemed look (Win95 style)