Bug 243415 - kwin crashed after trying to reach the extended window features
Summary: kwin crashed after trying to reach the extended window features
Status: RESOLVED DUPLICATE of bug 230000
Alias: None
Product: kwin
Classification: Plasma
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-07-02 10:54 UTC by Sputnik
Modified: 2010-07-02 22:06 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 Sputnik 2010-07-02 10:54:36 UTC
Version:           unspecified (using Devel) 
OS:                Linux

Application: kwin (4.4.5 (KDE 4.4.5))
KDE Platform Version: 4.4.5 (KDE 4.4.5) (Compiled from sources)
Qt Version: 4.6.3
Operating System: Linux 2.6.32-23-generic i686
Distribution: Ubuntu 10.04 LTS

-- Information about the crash:
I was trying to keep a window of an application on the top in front of my browser window when the crash happened.

 -- Backtrace:
Application: KWin (kwin), signal: Segmentation fault
[Current thread is 1 (Thread 0xb77eb720 (LWP 4413))]

Thread 2 (Thread 0xab3ccb70 (LWP 4592)):
#0  0x00673832 in _dl_sysinfo_int80 () from /lib/ld-linux.so.2
#1  0x0026eb86 in *__GI___poll (fds=0x304ff4, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x025a94eb in IA__g_poll (fds=0xaaa00fd8, nfds=1, timeout=-1) at /build/buildd/glib2.0-2.24.1/glib/gpoll.c:127
#3  0x0259c0ac in g_main_context_poll (context=0x8e0d520, block=<value optimized out>, dispatch=1, self=0xaaa00fb0) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2904
#4  g_main_context_iterate (context=0x8e0d520, block=<value optimized out>, dispatch=1, self=0xaaa00fb0) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2586
#5  0x0259c4b8 in IA__g_main_context_iteration (context=0x8e0d520, may_block=1) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2654
#6  0x06d54e6f in QEventDispatcherGlib::processEvents (this=0x8e0a8f8, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#7  0x06d27759 in QEventLoop::processEvents (this=0xab3cc280, flags=) at kernel/qeventloop.cpp:149
#8  0x06d27baa in QEventLoop::exec (this=0xab3cc280, flags=...) at kernel/qeventloop.cpp:201
#9  0x06c28fc9 in QThread::exec (this=0x8e1ab38) at thread/qthread.cpp:487
#10 0x06d071db in QInotifyFileSystemWatcherEngine::run (this=0x8e1ab38) at io/qfilesystemwatcher_inotify.cpp:248
#11 0x06c2b97e in QThreadPrivate::start (arg=0x8e1ab38) at thread/qthread_unix.cpp:248
#12 0x0016d96e in start_thread (arg=0xab3ccb70) at pthread_create.c:300
#13 0x0027ca4e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb77eb720 (LWP 4413)):
[KCrash Handler]
#6  QBasicAtomicInt::ref (this=0x906ba78, full=true) at /usr/include/qt4/QtCore/qatomic_i386.h:120
#7  QString (this=0x906ba78, full=true) at /usr/include/qt4/QtCore/qstring.h:715
#8  operator+ (this=0x906ba78, full=true) at /usr/include/qt4/QtCore/qstring.h:1010
#9  KWin::Client::caption (this=0x906ba78, full=true) at ../../kwin/client.cpp:1672
#10 0x00e25216 in KWin::Workspace::groupTabPopupAboutToShow (this=0x8d06f00) at ../../kwin/useractions.cpp:402
#11 0x00dcc2b2 in KWin::Workspace::qt_metacall (this=0x8d06f00, _c=QMetaObject::InvokeMetaMethod, _id=151, _a=0xbfbc822c) at ./workspace.moc:513
#12 0x06d2e47a in QMetaObject::metacall (object=0x8d06f00, cl=151997968, idx=151, argv=0xbfbc822c) at kernel/qmetaobject.cpp:237
#13 0x06d3cfbb in QMetaObject::activate (sender=0x90cb5f8, m=0x6961748, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3295
#14 0x064cf6b7 in QMenu::aboutToShow (this=0x90cb5f8) at .moc/release-shared/moc_qmenu.cpp:151
#15 0x064d3957 in QMenu::popup (this=0x90cb5f8, p=..., atAction=0x0) at widgets/qmenu.cpp:1823
#16 0x064d6385 in QMenu::internalDelayedPopup (this=0x90f5cd0) at widgets/qmenu.cpp:3016
#17 0x064d6906 in QMenu::timerEvent (this=0x90f5cd0, e=0xbfbc8b60) at widgets/qmenu.cpp:2857
#18 0x06d39a64 in QObject::event (this=0x90f5cd0, e=0x6b002e) at kernel/qobject.cpp:1212
#19 0x0608dc86 in QWidget::event (this=0x90f5cd0, event=0xbfbc8b60) at kernel/qwidget.cpp:8501
#20 0x064d958c in QMenu::event (this=0x90f5cd0, e=0xbfbc8b60) at widgets/qmenu.cpp:2421
#21 0x0602fe8c in QApplicationPrivate::notify_helper (this=0x8bf35a8, receiver=0x90f5cd0, e=0xbfbc8b60) at kernel/qapplication.cpp:4302
#22 0x06036aa9 in QApplication::notify (this=0xbfbca168, receiver=0x90f5cd0, e=0xbfbc8b60) at kernel/qapplication.cpp:4267
#23 0x009f040a in KApplication::notify (this=0xbfbca168, receiver=0x90f5cd0, event=0xbfbc8b60) at ../../kdeui/kernel/kapplication.cpp:302
#24 0x00de925f in KWin::Application::notify (this=0xbfbca168, o=0x90f5cd0, e=0xbfbc8b60) at ../../kwin/main.cpp:370
#25 0x06d2913b in QCoreApplication::notifyInternal (this=0xbfbca168, receiver=0x90f5cd0, event=0xbfbc8b60) at kernel/qcoreapplication.cpp:726
#26 0x06d585c6 in QCoreApplication::sendEvent (this=0x8bf6834) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#27 QTimerInfoList::activateTimers (this=0x8bf6834) at kernel/qeventdispatcher_unix.cpp:603
#28 0x06d55144 in timerSourceDispatch (source=0x8bf6800) at kernel/qeventdispatcher_glib.cpp:184
#29 0x025985e5 in g_main_dispatch (context=0x8bf5118) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:1960
#30 IA__g_main_context_dispatch (context=0x8bf5118) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2513
#31 0x0259c2d8 in g_main_context_iterate (context=0x8bf5118, block=<value optimized out>, dispatch=1, self=0x8bf3850) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2591
#32 0x0259c4b8 in IA__g_main_context_iteration (context=0x8bf5118, may_block=1) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2654
#33 0x06d54e35 in QEventDispatcherGlib::processEvents (this=0x8bddde8, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#34 0x060efe15 in QGuiEventDispatcherGlib::processEvents (this=0x8bddde8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#35 0x06d27759 in QEventLoop::processEvents (this=0xbfbc8e20, flags=) at kernel/qeventloop.cpp:149
#36 0x06d27baa in QEventLoop::exec (this=0xbfbc8e20, flags=...) at kernel/qeventloop.cpp:201
#37 0x064d43ae in QMenu::exec (this=0x90f5cd0, p=..., action=0x0) at widgets/qmenu.cpp:2063
#38 0x00e3511a in KWin::Workspace::showWindowMenu (this=0x8d06f00, pos=..., cl=0x90f4e10) at ../../kwin/useractions.cpp:1599
#39 0x00e1c49e in KWin::Bridge::showWindowMenu (this=0x8fde0b0, p=...) at ../../kwin/bridge.cpp:102
#40 0x0011b38b in KDecoration::showWindowMenu (this=0x90d36d0, pos=...) at ../../../kwin/lib/kdecoration.cpp:205
#41 0x001220b7 in KCommonDecoration::showWindowMenu (this=0x8fefa38, pos=...) at ../../../kwin/lib/kcommondecoration.cpp:1124
#42 0x00123078 in KCommonDecoration::menuButtonPressed (this=0x8fefa38) at ../../../kwin/lib/kcommondecoration.cpp:717
#43 0x001247fe in KCommonDecoration::qt_metacall (this=0x8fefa38, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xbfbc910c) at ./kcommondecoration.moc:118
#44 0x00124972 in KCommonDecorationUnstable::qt_metacall (this=0x8fefa38, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xbfbc910c) at ./kcommondecoration.moc:197
#45 0x0541efaa in Oxygen::OxygenClient::qt_metacall (this=0x8fefa38, _c=QMetaObject::InvokeMetaMethod, _id=12, _a=0xbfbc910c) at ./oxygenclient.moc:78
#46 0x06d2e47a in QMetaObject::metacall (object=0x8fefa38, cl=151997968, idx=12, argv=0xbfbc910c) at kernel/qmetaobject.cpp:237
#47 0x06d3cfbb in QMetaObject::activate (sender=0x8dd80f0, m=0x696d8c4, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3295
#48 0x0675e1b7 in QAbstractButton::pressed (this=0x8dd80f0) at .moc/release-shared/moc_qabstractbutton.cpp:193
#49 0x0643bbc9 in QAbstractButtonPrivate::emitPressed (this=0x9069720) at widgets/qabstractbutton.cpp:560
#50 0x0643bdce in QAbstractButton::mousePressEvent (this=0x8dd80f0, e=0xbfbc9200) at widgets/qabstractbutton.cpp:1096
#51 0x00122893 in KCommonDecorationButton::mousePressEvent (this=0x8dd80f0, e=0xbfbc98a0) at ../../../kwin/lib/kcommondecoration.cpp:1019
#52 0x05411208 in Oxygen::OxygenButton::mousePressEvent (this=0x8dd80f0, e=0xbfbc98a0) at ../../../../kwin/clients/oxygen/oxygenbutton.cpp:179
#53 0x0608e13c in QWidget::event (this=0x8dd80f0, event=0xbfbc98a0) at kernel/qwidget.cpp:8040
#54 0x0643bece in QAbstractButton::event (this=0x8dd80f0, e=0x6b002e) at widgets/qabstractbutton.cpp:1080
#55 0x0602fe8c in QApplicationPrivate::notify_helper (this=0x8bf35a8, receiver=0x8dd80f0, e=0xbfbc98a0) at kernel/qapplication.cpp:4302
#56 0x060373a7 in QApplication::notify (this=0xbfbca168, receiver=0x8dd80f0, e=0xbfbc98a0) at kernel/qapplication.cpp:3867
#57 0x009f040a in KApplication::notify (this=0xbfbca168, receiver=0x8dd80f0, event=0xbfbc98a0) at ../../kdeui/kernel/kapplication.cpp:302
#58 0x00de925f in KWin::Application::notify (this=0xbfbca168, o=0x8dd80f0, e=0xbfbc98a0) at ../../kwin/main.cpp:370
#59 0x06d2913b in QCoreApplication::notifyInternal (this=0xbfbca168, receiver=0x8dd80f0, event=0xbfbc98a0) at kernel/qcoreapplication.cpp:726
#60 0x06036302 in QCoreApplication::sendEvent (receiver=0x8dd80f0, event=0xbfbc98a0, alienWidget=0x0, nativeWidget=0x8dd80f0, buttonDown=0x6976058, lastMouseReceiver=..., spontaneous=true)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#61 QApplicationPrivate::sendMouseEvent (receiver=0x8dd80f0, event=0xbfbc98a0, alienWidget=0x0, nativeWidget=0x8dd80f0, buttonDown=0x6976058, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2967
#62 0x060c1d58 in QETWidget::translateMouseEvent (this=0x8dd80f0, event=0xbfbc9dbc) at kernel/qapplication_x11.cpp:4380
#63 0x060c11e1 in QApplication::x11ProcessEvent (this=0xbfbca168, event=0xbfbc9dbc) at kernel/qapplication_x11.cpp:3391
#64 0x060f02ea in x11EventSourceDispatch (s=0x8bf6868, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#65 0x025985e5 in g_main_dispatch (context=0x8bf5118) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:1960
#66 IA__g_main_context_dispatch (context=0x8bf5118) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2513
#67 0x0259c2d8 in g_main_context_iterate (context=0x8bf5118, block=<value optimized out>, dispatch=1, self=0x8bf3850) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2591
#68 0x0259c4b8 in IA__g_main_context_iteration (context=0x8bf5118, may_block=1) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2654
#69 0x06d54e35 in QEventDispatcherGlib::processEvents (this=0x8bddde8, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#70 0x060efe15 in QGuiEventDispatcherGlib::processEvents (this=0x8bddde8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#71 0x06d27759 in QEventLoop::processEvents (this=0xbfbca0b4, flags=) at kernel/qeventloop.cpp:149
#72 0x06d27baa in QEventLoop::exec (this=0xbfbca0b4, flags=...) at kernel/qeventloop.cpp:201
#73 0x06d2ce3f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#74 0x0602ff27 in QApplication::exec () at kernel/qapplication.cpp:3581
#75 0x00deae70 in kdemain (argc=1, argv=0xbfbca374) at ../../kwin/main.cpp:526
#76 0x0804860b in main (argc=1, argv=0xbfbca374) at kwin_dummy.cpp:3

This bug may be a duplicate of or related to bug 243093, bug 230000.

Possible duplicates by query: bug 242085, bug 236752, bug 230000, bug 224229, bug 218859.



Reproducible: Didn't try

Steps to Reproduce:
this occured the first time. I hope the backtrace can help!

Actual Results:  
crash
Comment 1 Martin Flöser 2010-07-02 22:06:27 UTC

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