Bug 329501

Summary: KWin crashes
Product: [Plasma] kwin Reporter: Simon Grushka <s.grushka83>
Component: generalAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash CC: asrail
Priority: NOR Keywords: drkonqi
Version First Reported In: 4.11.3   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Simon Grushka 2014-01-01 14:55:53 UTC
Application: kwin (4.11.3)
KDE Platform Version: 4.11.3
Qt Version: 4.8.5
Operating System: Linux 3.11.6-4-desktop x86_64
Distribution: "openSUSE 13.1 (Bottle) (x86_64)"

-- Information about the crash:
- What I was doing when the application crashed:
i was changing the font settings via the kde system settings
- Custom settings of the application:
just theme and fonts changed, all (apart from fonts) were installed by default

-- Backtrace:
Application: KWin (kwin), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[KCrash Handler]
#6  0x0000000000000020 in ?? ()
#7  0x00007f5d5007d126 in KDecorationPlugins::destroyPreviousPlugin (this=this@entry=0x1a71990) at /usr/src/debug/kde-workspace-4.11.3/kwin/libkdecorations/kdecoration_plugins_p.cpp:277
#8  0x00007f5d506991b4 in KWin::Workspace::slotReconfigure (this=0x1a6aea0) at /usr/src/debug/kde-workspace-4.11.3/kwin/workspace.cpp:819
#9  0x00007f5d5069944d in KWin::Workspace::qt_static_metacall (_o=0x1a6aea0, _id=1, _a=0x1b75730, _c=<optimized out>) at /usr/src/debug/kde-workspace-4.11.3/build/kwin/workspace.moc:271
#10 0x00007f5d4a64dd68 in QMetaObject::activate (sender=0x1a6afd0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3556
#11 0x00007f5d4a651f31 in QObject::event (this=0x1a6afd0, e=<optimized out>) at kernel/qobject.cpp:1165
#12 0x00007f5d497b98ac in QApplicationPrivate::notify_helper (this=this@entry=0x189fc20, receiver=receiver@entry=0x1a6afd0, e=e@entry=0x7fffbddf6530) at kernel/qapplication.cpp:4562
#13 0x00007f5d497bfe70 in QApplication::notify (this=this@entry=0x7fffbddf6a00, receiver=receiver@entry=0x1a6afd0, e=e@entry=0x7fffbddf6530) at kernel/qapplication.cpp:4348
#14 0x00007f5d4efc018a in KApplication::notify (this=0x7fffbddf6a00, receiver=0x1a6afd0, event=0x7fffbddf6530) at /usr/src/debug/kdelibs-4.11.3/kdeui/kernel/kapplication.cpp:311
#15 0x00007f5d4a63a0ad in QCoreApplication::notifyInternal (this=0x7fffbddf6a00, receiver=0x1a6afd0, event=0x7fffbddf6530) at kernel/qcoreapplication.cpp:949
#16 0x00007f5d4a66983c in sendEvent (event=<optimized out>, receiver=<optimized out>) at kernel/qcoreapplication.h:231
#17 QTimerInfoList::activateTimers (this=0x18a0688) at kernel/qeventdispatcher_unix.cpp:636
#18 0x00007f5d4a669ef0 in QEventDispatcherUNIX::activateTimers (this=this@entry=0x17dfa70) at kernel/qeventdispatcher_unix.cpp:893
#19 0x00007f5d4a66a860 in QEventDispatcherUNIX::processEvents (this=this@entry=0x17dfa70, flags=...) at kernel/qeventdispatcher_unix.cpp:955
#20 0x00007f5d49857256 in QEventDispatcherX11::processEvents (this=0x17dfa70, flags=...) at kernel/qeventdispatcher_x11.cpp:152
#21 0x00007f5d4a638d0f in QEventLoop::processEvents (this=this@entry=0x7fffbddf6870, flags=...) at kernel/qeventloop.cpp:149
#22 0x00007f5d4a639005 in QEventLoop::exec (this=this@entry=0x7fffbddf6870, flags=...) at kernel/qeventloop.cpp:204
#23 0x00007f5d4a63e13b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1221
#24 0x00007f5d497b806c in QApplication::exec () at kernel/qapplication.cpp:3823
#25 0x00007f5d506b9276 in kdemain (argc=1, argv=0x7fffbddf6b48) at /usr/src/debug/kde-workspace-4.11.3/kwin/main.cpp:597
#26 0x00007f5d502acbe5 in __libc_start_main () from /lib64/libc.so.6
#27 0x0000000000400761 in _start () at ../sysdeps/x86_64/start.S:122

Reported using DrKonqi
Comment 1 Thomas Lübking 2014-01-01 16:37:44 UTC
What's the output of
     kreadconfig --file kwinrc --group Style --key PluginLib
Comment 2 Caio Tiago Oliveira 2014-01-15 21:06:37 UTC
I got a similar crash, with the following top stack trace:
#5  0x00007fb1a614bf93 in KDecorationPlugins::destroyPreviousPlugin() () from /usr/lib64/libkdecorations.so.4
#6  0x00007fb1a6762775 in ?? () from /usr/lib64/libkdeinit4_kwin.so
#7  0x00007fb1a10c94ef in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007fb1a10ce7dc in QObject::event(QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007fb1a02440ec in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4

I was changing opacity on the application specific settings of Konsole.

This command returns the following output:
% kreadconfig --file kwinrc --group Style --key PluginLib 
kwin3_ozone
Comment 3 Thomas Lübking 2014-01-15 21:18:10 UTC
That's bug #321301
do.
   kwriteconfig --file kwinrc --group Style --key PluginLib kwin3_oxygen

@Simon
same problem?
Comment 4 Thomas Lübking 2014-01-28 21:35:17 UTC
No reply, dupe is likely.

*** This bug has been marked as a duplicate of bug 321301 ***
Comment 5 Caio Tiago Oliveira 2014-01-29 03:44:02 UTC
Sorry for the delay, I missed the earlier email.

Running the command above fixed the crash.