(*** This bug was imported into bugs.kde.org ***) Package: kwin Version: KDE 3.0.7 1 beta1) Severity: crash Installed from: compiled sources Compiler: gcc version 2.96 20000731 (Red Hat Linux 7.1 2.96-98) OS: Linux (i686) release 2.4.17 OS/Compiler notes: Version dated 11.Sept CVS Always reproduceable when right-clicking on the titlebar kwin crashes. See dump below: [New Thread 1024 (LWP 2393)] 0x40c76669 in __wait4 () from /lib/i686/libc.so.6 #0 0x40c76669 in __wait4 () from /lib/i686/libc.so.6 #1 0x40cf2154 in __DTOR_END__ () from /lib/i686/libc.so.6 #2 0x40b44523 in waitpid (pid=2405 stat_loc=0x0 options=0) at wrapsyscall.c:172 #3 0x40337970 in KCrash::defaultCrashHandler (sig=11) at kcrash.cpp:235 #4 0x40b428d5 in pthread_sighandler (signo=11 ctx= {gs = 7 __gsh = 0 fs = 0 __fsh = 0 es = 43 __esh = 0 ds = 43 __dsh = 0 edi = 0 esi = 17 ebp = 3221220248 esp = 3221220224 ebx = 1074179884 edx = 135232528 ecx = 1081369680 eax = 1 trapno = 14 err = 4 eip = 1074102878 cs = 35 __csh = 0 eflags = 66118 esp_at_signal = 3221220224 ss = 43 __ssh = 0 fpstate = 0xbfffe900 oldmask = 2147483648 cr2 = 297}) at signals.c:97 #5 <signal handler called> #6 0x4005825e in KWinInternal::Client::isMovable (this=0x11) at client.cpp:3003 #7 0x400542f1 in KWinInternal::Client::isResizable (this=0x11) at client.cpp:1486 #8 0x40045a6b in KWinInternal::Workspace::clientPopupAboutToShow ( this=0x80c27b0) at workspace.cpp:2969 #9 0x4004f2e5 in KWinInternal::Workspace::qt_invoke (this=0x80c27b0 _id=41 _o=0xbfffec60) at workspace.moc:222 #10 0x4067e017 in QObject::activate_signal () from /usr/lib/qt3-gcc2.96/lib/libqt-mt.so.3 #11 0x4067df78 in QObject::activate_signal () from /usr/lib/qt3-gcc2.96/lib/libqt-mt.so.3 #12 0x40907d88 in QPopupMenu::aboutToShow () from /usr/lib/qt3-gcc2.96/lib/libqt-mt.so.3 #13 0x407468ed in QPopupMenu::popup () from /usr/lib/qt3-gcc2.96/lib/libqt-mt.so.3 #14 0x4074d63a in QPopupMenu::exec () from /usr/lib/qt3-gcc2.96/lib/libqt-mt.so.3 #15 0x4005722f in KWinInternal::Client::performMouseCommand (this=0x80eb3c0 command=MouseOperationsMenu globalPos={xp = 696 yp = 33}) at client.h:374 #16 0x400546cc in KWinInternal::Client::mousePressEvent (this=0x80eb3c0 e=0xbffff2e0) at /usr/lib/qt3-gcc2.96/include/qevent.h:166 #17 0x406aa7f6 in QWidget::event () from /usr/lib/qt3-gcc2.96/lib/libqt-mt.so.3 #18 0x40634843 in QApplication::internalNotify () from /usr/lib/qt3-gcc2.96/lib/libqt-mt.so.3 #19 0x40633f73 in QApplication::notify () from /usr/lib/qt3-gcc2.96/lib/libqt-mt.so.3 #20 0x402c7402 in KApplication::notify (this=0xbffff810 receiver=0x80eb3c0 event=0xbffff2e0) at kapplication.cpp:421 #21 0x405e2551 in QETWidget::translateMouseEvent () from /usr/lib/qt3-gcc2.96/lib/libqt-mt.so.3 #22 0x405df663 in QApplication::x11ProcessEvent () from /usr/lib/qt3-gcc2.96/lib/libqt-mt.so.3 #23 0x405de61e in QApplication::processNextEvent () from /usr/lib/qt3-gcc2.96/lib/libqt-mt.so.3 #24 0x40635d1c in QApplication::enter_loop () from /usr/lib/qt3-gcc2.96/lib/libqt-mt.so.3 #25 0x405de587 in QApplication::exec () from /usr/lib/qt3-gcc2.96/lib/libqt-mt.so.3 #26 0x4005a576 in kdemain (argc=1 argv=0xbffff9f4) at main.cpp:271 #27 0x40bd8507 in __libc_start_main (main=0x8048680 <main> argc=1 ubp_av=0xbffff9f4 init=0x8048508 <_init> fini=0x80486d0 <_fini> rtld_fini=0x4000dc14 <_dl_fini> stack_end=0xbffff9ec) at ../sysdeps/generic/libc-start.c:129 (Submitted via bugs.kde.org) (Called from KBugReport dialog. Fields Application manually changed)
On Thursday 12 September 2002 18:08, m.koller@surfeu.at wrote: > Package: kwin > Version: KDE 3.0.7 1 beta1) > Severity: crash > Installed from: compiled sources > Compiler: gcc version 2.96 20000731 (Red Hat Linux 7.1 2.96-98) > OS: Linux (i686) release 2.4.17 > OS/Compiler notes: > > Version dated 11.Sept, CVS I doubt this. > Always reproduceable, when right-clicking on the titlebar, kwin crashes. > See dump below: [snip] > #13 0x407468ed in QPopupMenu::popup () > from /usr/lib/qt3-gcc2.96/lib/libqt-mt.so.3 > #14 0x4074d63a in QPopupMenu::exec () > from /usr/lib/qt3-gcc2.96/lib/libqt-mt.so.3 > #15 0x4005722f in KWinInternal::Client::performMouseCommand > (this=0x80eb3c0, command=MouseOperationsMenu, globalPos={xp = 696, yp = > 33}) at client.h:374 QPopupMenu::exex() is not called at all from Client::performMouseCommand() since Thu Sep 5 07:57:53 2002 UTC (7 days, 23 hours ago) . Please check that your version is really up to date (no sticky tags, etc.).
I recompiled kdelibs-020912 (now using --disable-libfam), and now this crash does not happen anymore.