Bug 325729 - KWin crashes after editing Window Rules (no window decorations)
Summary: KWin crashes after editing Window Rules (no window decorations)
Status: RESOLVED DUPLICATE of bug 321301
Alias: None
Product: kwin
Classification: Plasma
Component: general (other bugs)
Version First Reported In: 4.11.2
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2013-10-06 23:00 UTC by Serhiy
Modified: 2013-10-06 23:18 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Serhiy 2013-10-06 23:00:49 UTC
Application: kwin (4.11.2)
KDE Platform Version: 4.11.2
Qt Version: 4.8.4
Operating System: Linux 3.8.0-31-generic i686
Distribution: Ubuntu 13.04

-- Information about the crash:
- What I was doing when the application crashed:
I was creating a separate window rule to workaround https://bugs.kde.org/show_bug.cgi?id=325700

- Custom settings of the application:
There is a rule to disable decorations and as suggested in https://bugs.kde.org/show_bug.cgi?id=325726 I've changed PluginLib to oxygen.

$ kreadconfig --file kwinrc --group Style --key PluginLib
oxygen

-- 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 0xaf3c0a40 (LWP 9490))]

Thread 2 (Thread 0xa9dd6b40 (LWP 9496)):
#0  0xb77a4182 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0xb4b4984b in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:187
#2  0xb751ad7c in __pthread_cond_wait (cond=0xb703f670, mutex=0xb703f658) at forward.c:149
#3  0xb6f2d0ad in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#4  0xb6f2d0df in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4
#5  0xb4b45d78 in start_thread (arg=0xa9dd6b40) at pthread_create.c:311
#6  0xb750d3de in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131

Thread 1 (Thread 0xaf3c0a40 (LWP 9490)):
[KCrash Handler]
#7  0xb5e6c05b in QLibrary::isLoaded (this=this@entry=0x9e716e0) at plugin/qlibrary.cpp:944
#8  0xb5e6df7a in QLibrary::resolve (this=this@entry=0x9e716e0, symbol=symbol@entry=0xb7413c7e "create_factory") at plugin/qlibrary.cpp:1142
#9  0xb6272113 in KLibrary::resolveFunction (this=0x9e716e0, symname=symname@entry=0xb7413c7e "create_factory") at ../../kdecore/util/klibrary.cpp:183
#10 0xb740c2db in KDecorationPlugins::loadPlugin (this=this@entry=0x9e70688, nameStr=...) at ../../../kwin/libkdecorations/kdecoration_plugins_p.cpp:232
#11 0xb740c866 in KDecorationPlugins::reset (this=this@entry=0x9e70688, changed=changed@entry=0) at ../../../kwin/libkdecorations/kdecoration_plugins_p.cpp:78
#12 0xb763a52f in KWin::Workspace::slotReconfigure (this=0x9e4fbc0) at ../../kwin/workspace.cpp:803
#13 0xb5e98b56 in QMetaObject::activate (sender=sender@entry=0x9e4fc64, m=m@entry=0xb5fed4b8 <QTimer::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3539
#14 0xb5eebee5 in QTimer::timeout (this=this@entry=0x9e4fc64) at .moc/release-shared/moc_qtimer.cpp:148
#15 0xb5ea2126 in QTimer::timerEvent (this=0x9e4fc64, e=0xbf96d490) at kernel/qtimer.cpp:280
#16 0xb5e9e2d4 in QObject::event (this=0x9e4fc64, e=0xbf96d490) at kernel/qobject.cpp:1156
#17 0xb5370c7c in QApplicationPrivate::notify_helper (this=0x9d387f0, receiver=0x9e4fc64, e=0xbf96d490) at kernel/qapplication.cpp:4567
#18 0xb5373b94 in QApplication::notify (this=0xbf96d490, receiver=0x9e4fc64, e=0xbf96d490) at kernel/qapplication.cpp:3949
#19 0xb6b67ec1 in KApplication::notify (this=this@entry=0xbf96d858, receiver=receiver@entry=0x9e4fc64, event=event@entry=0xbf96d490) at ../../kdeui/kernel/kapplication.cpp:311
#20 0xb766270f in notify (e=0xbf96d490, o=0x9e4fc64, this=0xbf96d858) at ../../kwin/main.cpp:431
#21 KWin::Application::notify (this=0xbf96d858, o=0x9e4fc64, e=0xbf96d490) at ../../kwin/main.cpp:427
#22 0xb5e8290e in QCoreApplication::notifyInternal (this=0xbf96d858, receiver=0x9e4fc64, event=event@entry=0xbf96d490) at kernel/qcoreapplication.cpp:946
#23 0xb5eb78c0 in sendEvent (event=0xbf96d490, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#24 QTimerInfoList::activateTimers (this=0x9d391b4) at kernel/qeventdispatcher_unix.cpp:622
#25 0xb5eb7945 in QEventDispatcherUNIX::activateTimers (this=0x9d391b4, this@entry=0x9d37820) at kernel/qeventdispatcher_unix.cpp:879
#26 0xb5eb7ab8 in QEventDispatcherUNIX::processEvents (this=this@entry=0x9d37820, flags=...) at kernel/qeventdispatcher_unix.cpp:941
#27 0xb54285a3 in QEventDispatcherX11::processEvents (this=0x9d37820, flags=...) at kernel/qeventdispatcher_x11.cpp:152
#28 0xb5e813ec in QEventLoop::processEvents (this=this@entry=0xbf96d6d8, flags=...) at kernel/qeventloop.cpp:149
#29 0xb5e816e1 in QEventLoop::exec (this=this@entry=0xbf96d6d8, flags=...) at kernel/qeventloop.cpp:204
#30 0xb5e873fa in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#31 0xb536efc4 in QApplication::exec () at kernel/qapplication.cpp:3828
#32 0xb7661fa5 in kdemain (argc=1, argv=0xbf96d944) at ../../kwin/main.cpp:597
#33 0x0804855b in main (argc=1, argv=0xbf96d944) at kwin_dummy.cpp:3

Reported using DrKonqi
Comment 1 Thomas Lübking 2013-10-06 23:18:59 UTC
kwriteconfig --file kwinrc --group Style --key PluginLib kwin3_oxygen

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