| Summary: | KCM Mouse module crash | ||
|---|---|---|---|
| Product: | TDE | Reporter: | Darrell <darrella> |
| Component: | tdebase | Assignee: | Slávek Banko <slavek.banko> |
| Status: | ASSIGNED --- | ||
| Severity: | normal | CC: | bugwatch, darrella, slavek.banko |
| Priority: | P5 | ||
| Version: | R14.0.x [Trinity] | ||
| Hardware: | Other | ||
| OS: | Linux | ||
| Compiler Version: | TDE Version String: | ||
| Application Version: | Application Name: | ||
| Attachments: |
tdebase : Fix KCM Mouse module crash
Backtrace for KCM Mouse->Advanced with Logitech mouse Fix remaing KCM mouse module crashes Backtrace of kcm mouse kcrash |
||
Created attachment 1573 [details]
tdebase : Fix KCM Mouse module crash
Strange is that on that line is only closed file. I tried to add check whether the file was successfully opened.
Please test it.
The patch resolves the kcrash. Well done! Go ahead and push to git. Before closing this report I'd like to learn how to fix the alleged permissions problem. That is, why is everything on that tab disabled/ghosted. Non-root users do not have access to anything on the Wheel Mouse Optical tab. KCM module crash fixed in GIT hash d1324133. I found another way to get the module to crash: * Open kcontrol * Open Peripherals->Mouse->Advanced * Change any setting * Select the Apply button Same hardware as the original description. Please, can you attach backtrace? Created attachment 1606 [details]
Backtrace for KCM Mouse->Advanced with Logitech mouse
I'm sorry! I remember copying the backtrace from kcrash but I forgot to attach.
Thank you. This confirms that I have to treat the remaining use of the file m_usbDeviceHandle. I expected it... I'll prepare a patch soon. Created attachment 1609 [details]
Fix remaing KCM mouse module crashes
I added checking to the remaining use m_usbDeviceHandle.
Please, test it.
Created attachment 1611 [details]
Backtrace of kcm mouse kcrash
Still crashing but only as non-root. No crashing as root.
I tried different options in all Mouse dialog tabs. Changing any option results in a crash.
I'm attaching a new backtrace. In this test case, I changed the buttons from Left handed to Right handed. Interestingly, the change takes effect despite the kcrash.
(Odpověď na komentář #9)
> Vytvořena příloha 1611
> Backtrace of kcm mouse kcrash
>
> Still crashing but only as non-root. No crashing as root.
>
> I tried different options in all Mouse dialog tabs. Changing any option results
> in a crash.
>
> I'm attaching a new backtrace. In this test case, I changed the buttons from
> Left handed to Right handed. Interestingly, the change takes effect despite the
> kcrash.
Please backtrace looks the same => same line numbers. It was with proposed patch applied? With it should be line numbers changed...
I'm sorry. I was up too late last night. :-) I found the problem: I had inadvertently reinstalled my previous version of tdebase and not the one I had just built with the patch. Doh! Patch looks good. Thank you! Comment on attachment 1609 [details]
Fix remaing KCM mouse module crashes
Pushed to GIT in hash a60f9a11.
Thank you! To close this report I would like know how a user is to respond to the problem reported in the Wheel Mouse Optical tab dialog. (from tdebase/kcontrol/input/logitechmouse_base.ui:32) You have a Logitech Mouse connected, and libusb was found at compile time, but it was not possible to access this mouse. This is probably caused by a permissions problem - you should consult the manual on how to fix this. Is this a compile-time or run-time message? If compile-time then does the Logitech mouse have to be connected to the build machine when compiling tdebase? If run-time then what does the user do to fix the problem? Fix permissions where? Consult what manual? I ask not just for myself but future users too. The message is vague and ambiguous. |
I have a Logitech USB mouse connected to a Thinkpad T400. When I access the kcm Mouse module, I repeatedly experience a kcrash and the following backtrace. When I access the kcm Mouse module as root I witness no crashing. The Wheel Mouse Optical tab contains a message about permissions and to consult a manual to fix. The message is not helpful. What manual? What permissions are affected? Even after learning how to fix a likely permissions problem, there should be no crashing at all even when permissions are awry. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/libthread_db.so.1". ==== (gdb) bt ==== [TDECrash handler] #5 0xb5a7652a in usb_close () from /usr/lib/libusb-0.1.so.4 #6 0xb5638bcc in LogitechMouse::~LogitechMouse (this=0x880f598, __in_chrg=<optimized out>) at /dev/shm/tdebase/kcontrol/input/logitechmouse.cpp:118 #7 0xb5638c32 in LogitechMouse::~LogitechMouse (this=0x880f598, __in_chrg=<optimized out>) at /dev/shm/tdebase/kcontrol/input/logitechmouse.cpp:119 #8 0xb656282c in TQWidget::~TQWidget (this=0x86ec9d0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1005 #9 0xb6645fb4 in ~TQFrame (this=0x86ec9d0, __in_chrg=<optimized out>) at widgets/ntqframe.h:50 #10 TQWidgetStack::~TQWidgetStack (this=0x86ec9d0, __in_chrg=<optimized out>) at widgets/qwidgetstack.cpp:177 #11 0xb6645fec in TQWidgetStack::~TQWidgetStack (this=0x86ec9d0, __in_chrg=<optimized out>) at widgets/qwidgetstack.cpp:182 #12 0xb656282c in TQWidget::~TQWidget (this=0x86ec728, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1005 #13 0xb6634571 in TQTabWidget::~TQTabWidget (this=0x86ec728, __in_chrg=<optimized out>) at widgets/qtabwidget.cpp:254 #14 0xb66345ac in TQTabWidget::~TQTabWidget (this=0x86ec728, __in_chrg=<optimized out>) at widgets/qtabwidget.cpp:257 #15 0xb656282c in TQWidget::~TQWidget (this=0x86eba80, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1005 #16 0xb714e828 in TDECModule::~TDECModule (this=0x86eba80, __in_chrg=<optimized out>) at /dev/shm/tdelibs/tdeui/tdecmodule.cpp:106 #17 0xb56313a8 in MouseConfig::~MouseConfig (this=0x86eba80, __in_chrg=<optimized out>) at /dev/shm/tdebase/kcontrol/input/mouse.cpp:456 #18 0xb5631412 in MouseConfig::~MouseConfig (this=0x86eba80, __in_chrg=<optimized out>) at /dev/shm/tdebase/kcontrol/input/mouse.cpp:459 #19 0xb5a3787f in TDECModuleProxy::deleteClient (this=0x86e1770) at /dev/shm/tdelibs/tdeutils/tdecmoduleproxy.cpp:443 #20 0xb5a28c53 in KCMultiDialog::dialogClosed (this=0x8678a58) at /dev/shm/tdelibs/tdeutils/kcmultidialog.cpp:406 #21 0xb5a29300 in KCMultiDialog::tqt_invoke (this=0x8678a58, _id=94, _o=0xbfc86bb8) at /dev/shm/tdelibs.build/tdeutils/kcmultidialog.moc:156 #22 0xb76e41ab in KCMShellMultiDialog::tqt_invoke (this=0x8678a58, _id=94, _o=0xbfc86bb8) at /dev/shm/tdelibs.build/tdecmshell/main.moc:184 #23 0xb6529b26 in TQObject::activate_signal (this=this@entry=0x8678a58, clist=0x86785d8, o=o@entry=0xbfc86bb8) at kernel/qobject.cpp:2750 #24 0xb6529c46 in TQObject::activate_signal (this=0x8678a58, signal=18) at kernel/qobject.cpp:2694 #25 0xb70c95da in KDialogBase::finished (this=this@entry=0x8678a58) at /dev/shm/tdelibs.build/tdeui/kdialogbase.moc:320 #26 0xb70c9614 in KDialogBase::hideEvent (this=0x8678a58, ev=0xbfc86ea8) at /dev/shm/tdelibs/tdeui/kdialogbase.cpp:1616 #27 0xb6560d6e in TQWidget::event (this=0x8678a58, e=0xbfc86ea8) at kernel/qwidget.cpp:4899 #28 0xb64d2fe4 in internalNotify (e=0xbfc86ea8, receiver=0x8678a58, this=<optimized out>) at kernel/qapplication.cpp:2873 #29 TQApplication::internalNotify (this=0xbfc87b20, receiver=0x8678a58, e=0xbfc86ea8) at kernel/qapplication.cpp:2769 #30 0xb64d335a in TQApplication::notify (this=0xbfc87b20, receiver=0x8678a58, e=0xbfc86ea8) at kernel/qapplication.cpp:2716 #31 0xb6b1f4fe in TDEApplication::notify (this=0xbfc87b20, receiver=0x8678a58, event=0xbfc86ea8) at /dev/shm/tdelibs/tdecore/tdeapplication.cpp:659 #32 0xb655fece in sendEvent (event=0xbfc86ea8, receiver=0x8678a58) at kernel/ntqapplication.h:543 #33 TQWidget::hide (this=0x8678a58) at kernel/qwidget.cpp:4137 #34 0xb66813ed in TQDialog::hide (this=0x8678a58) at dialogs/qdialog.cpp:900 #35 0xb6680d91 in TQDialog::done (this=0x8678a58, r=0) at dialogs/qdialog.cpp:464 #36 0xb70c9481 in KDialogBase::slotCancel (this=0x8678a58) at /dev/shm/tdelibs/tdeui/kdialogbase.cpp:1218 #37 0xb70c9b73 in KDialogBase::tqt_invoke (this=0x8678a58, _id=79, _o=0xbfc87068) at /dev/shm/tdelibs.build/tdeui/kdialogbase.moc:374 #38 0xb5a292c5 in KCMultiDialog::tqt_invoke (this=0x8678a58, _id=79, _o=0xbfc87068) at /dev/shm/tdelibs.build/tdeutils/kcmultidialog.moc:158 #39 0xb76e41ab in KCMShellMultiDialog::tqt_invoke (this=0x8678a58, _id=79, _o=0xbfc87068) at /dev/shm/tdelibs.build/tdecmshell/main.moc:184 #40 0xb6529b26 in TQObject::activate_signal (this=this@entry=0x86cb400, clist=0x86cb3d8, o=o@entry=0xbfc87068) at kernel/qobject.cpp:2750 #41 0xb6529c46 in TQObject::activate_signal (this=0x86cb400, signal=4) at kernel/qobject.cpp:2694 #42 0xb67f5cca in TQButton::clicked (this=0x86cb400) at .moc/release-shared-mt/moc_ntqbutton.cpp:161 #43 0xb65b0408 in TQButton::mouseReleaseEvent (this=0x86cb400, e=0xbfc873d8) at widgets/qbutton.cpp:839 #44 0xb6560bfa in TQWidget::event (this=0x86cb400, e=0xbfc873d8) at kernel/qwidget.cpp:4746 #45 0xb64d2fe4 in internalNotify (e=0xbfc873d8, receiver=0x86cb400, this=<optimized out>) at kernel/qapplication.cpp:2873 #46 TQApplication::internalNotify (this=0xbfc87b20, receiver=0x86cb400, e=0xbfc873d8) at kernel/qapplication.cpp:2769 #47 0xb64d372b in TQApplication::notify (this=0xbfc87b20, receiver=0x86cb400, e=0xbfc873d8) at kernel/qapplication.cpp:2614 #48 0xb6b1f4fe in TDEApplication::notify (this=0xbfc87b20, receiver=0x86cb400, event=0xbfc873d8) at /dev/shm/tdelibs/tdecore/tdeapplication.cpp:659 #49 0xb6479c3b in sendSpontaneousEvent (event=0xbfc873d8, receiver=0x86cb400) at kernel/ntqapplication.h:546 #50 TQETWidget::translateMouseEvent (this=this@entry=0x86cb400, event=event@entry=0xbfc876c0) at kernel/qapplication_x11.cpp:4407 #51 0xb64787f8 in TQApplication::x11ProcessEvent (this=0xbfc87b20, event=0xbfc876c0) at kernel/qapplication_x11.cpp:3671 #52 0xb64b3ef8 in TQEventLoop::processX11Events (this=this@entry=0x863e5b8) at kernel/qeventloop_x11_glib.cpp:353 #53 0xb64b4579 in TQEventLoop::gsourceDispatch (this=this@entry=0x863e5b8, gs=gs@entry=0x863e720) at kernel/qeventloop_x11_glib.cpp:614 #54 0xb64b467c in qt_gsource_dispatch (source=0x863e720, callback=0x0, user_data=0x0) at kernel/qeventloop_x11_glib.cpp:123 #55 0xb5ccbf73 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #56 0xb5ccc310 in ?? () from /usr/lib/libglib-2.0.so.0 #57 0xb5ccc3f1 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #58 0xb64b3da7 in TQEventLoop::processEvents (this=0x863e5b8, flags=4) at kernel/qeventloop_x11_glib.cpp:279 #59 0xb64e7110 in TQEventLoop::enterLoop (this=0x863e5b8) at kernel/qeventloop.cpp:227 #60 0xb64d40bc in TQApplication::enter_loop (this=0xbfc87b20) at kernel/qapplication.cpp:3047 #61 0xb6680d17 in TQDialog::exec (this=0x8678a58) at dialogs/qdialog.cpp:435 #62 0xb76e71d6 in kdemain (_argc=0, _argv=0x0) at /dev/shm/tdelibs/tdecmshell/main.cpp:344 #63 0xb76ec803 in tdeinitmain (argc=2, argv=0x85e4df8) at /dev/shm/tdelibs.build/tdecmshell/tdecmshell_tdeinit_module.cpp:3 #64 0x0804f6dc in launch (argc=2, _name=0x85e3f34 "tdecmshell", args=0xbfc87cc4 "", cwd=0x0, envc=1, envs=0x85e3f54 "", reset_env=false, tty=0x0, avoid_loops=224, startup_id_str=0x0, startup_id_str@entry=0x2 <Address 0x2 out of bounds>) at /dev/shm/tdelibs/tdeinit/tdeinit.cpp:673 #65 0x080507ac in handle_launcher_request (sock=<optimized out>, sock@entry=-1) at /dev/shm/tdelibs/tdeinit/tdeinit.cpp:1240 #66 0x08050d9a in handle_requests (waitForPid=waitForPid@entry=0) at /dev/shm/tdelibs/tdeinit/tdeinit.cpp:1443 #67 0x0804cc2d in main (argc=5, argv=0xbfc88354, envp=0xbfc8836c) at /dev/shm/tdelibs/tdeinit/tdeinit.cpp:1909 ==== (gdb) bt full ==== [TDECrash handler] No symbol table info available. #5 0xb5a7652a in usb_close () from /usr/lib/libusb-0.1.so.4 No symbol table info available. #6 0xb5638bcc in LogitechMouse::~LogitechMouse (this=0x880f598, __in_chrg=<optimized out>) at /dev/shm/tdebase/kcontrol/input/logitechmouse.cpp:118 No locals. #7 0xb5638c32 in LogitechMouse::~LogitechMouse (this=0x880f598, __in_chrg=<optimized out>) at /dev/shm/tdebase/kcontrol/input/logitechmouse.cpp:119 No locals. #8 0xb656282c in TQWidget::~TQWidget (this=0x86ec9d0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1005 it = {<TQPtrListIterator<TQObject>> = {<TQGListIterator> = {list = 0x86ece30, curNode = 0x870ea30}, <No data fields>}, <No data fields>} obj = 0x880f598 f = 0x0 #9 0xb6645fb4 in ~TQFrame (this=0x86ec9d0, __in_chrg=<optimized out>) at widgets/ntqframe.h:50 No locals. #10 TQWidgetStack::~TQWidgetStack (this=0x86ec9d0, __in_chrg=<optimized out>) at widgets/qwidgetstack.cpp:177 No locals. #11 0xb6645fec in TQWidgetStack::~TQWidgetStack (this=0x86ec9d0, __in_chrg=<optimized out>) at widgets/qwidgetstack.cpp:182 No locals. #12 0xb656282c in TQWidget::~TQWidget (this=0x86ec728, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1005 it = {<TQPtrListIterator<TQObject>> = {<TQGListIterator> = {list = 0x86ecb68, curNode = 0x86ed780}, <No data fields>}, <No data fields>} obj = 0x86ec9d0 f = 0x0 #13 0xb6634571 in TQTabWidget::~TQTabWidget (this=0x86ec728, __in_chrg=<optimized out>) at widgets/qtabwidget.cpp:254 No locals. #14 0xb66345ac in TQTabWidget::~TQTabWidget (this=0x86ec728, __in_chrg=<optimized out>) at widgets/qtabwidget.cpp:257 No locals. #15 0xb656282c in TQWidget::~TQWidget (this=0x86eba80, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1005 it = {<TQPtrListIterator<TQObject>> = {<TQGListIterator> = {list = 0x86ec3c8, curNode = 0x0}, <No data fields>}, <No data fields>} obj = 0x86ec728 f = 0x8677858 #16 0xb714e828 in TDECModule::~TDECModule (this=0x86eba80, __in_chrg=<optimized out>) at /dev/shm/tdelibs/tdeui/tdecmodule.cpp:106 No locals. #17 0xb56313a8 in MouseConfig::~MouseConfig (this=0x86eba80, __in_chrg=<optimized out>) at /dev/shm/tdebase/kcontrol/input/mouse.cpp:456 No locals. #18 0xb5631412 in MouseConfig::~MouseConfig (this=0x86eba80, __in_chrg=<optimized out>) at /dev/shm/tdebase/kcontrol/input/mouse.cpp:459 No locals. #19 0xb5a3787f in TDECModuleProxy::deleteClient (this=0x86e1770) at /dev/shm/tdelibs/tdeutils/tdecmoduleproxy.cpp:443 No locals. #20 0xb5a28c53 in KCMultiDialog::dialogClosed (this=0x8678a58) at /dev/shm/tdelibs/tdeutils/kcmultidialog.cpp:406 __PRETTY_FUNCTION__ = "void KCMultiDialog::dialogClosed()" #21 0xb5a29300 in KCMultiDialog::tqt_invoke (this=0x8678a58, _id=94, _o=0xbfc86bb8) at /dev/shm/tdelibs.build/tdeutils/kcmultidialog.moc:156 No locals. #22 0xb76e41ab in KCMShellMultiDialog::tqt_invoke (this=0x8678a58, _id=94, _o=0xbfc86bb8) at /dev/shm/tdelibs.build/tdecmshell/main.moc:184 No locals. #23 0xb6529b26 in TQObject::activate_signal (this=this@entry=0x8678a58, clist=0x86785d8, o=o@entry=0xbfc86bb8) at kernel/qobject.cpp:2750 currentThread = 0xb6a0ca5c <tqt_main_thread> sol = 0x86799a0 oldSender = <optimized out> #24 0xb6529c46 in TQObject::activate_signal (this=0x8678a58, signal=18) at kernel/qobject.cpp:2694 clist = 0x87cc9c8 o = {{type = 0xb6a0e4e8 <static_QUType_Null>, payload = {b = false, c = 0 '\000', s = 0, i = 0, l = 0, uc = 0 '\000', us = 0, ui = 0, ul = 0, f = 0, d = 4.2439915819305446e-314, byte = "\000\000\000\000\002\000\000\000\000\000\000\000\250\376r\b", bytearray = {data = 0x0, size = 2}, ptr = 0x0, voidstar = {ptr = 0x0, owner = 2}, charstar = {ptr = 0x0, owner = 2}, utf8 = {ptr = 0x0, owner = 2}, local8bit = {ptr = 0x0, owner = 2}, iface = 0x0, idisp = 0x0}, isLastObject = true}} #25 0xb70c95da in KDialogBase::finished (this=this@entry=0x8678a58) at /dev/shm/tdelibs.build/tdeui/kdialogbase.moc:320 No locals. #26 0xb70c9614 in KDialogBase::hideEvent (this=0x8678a58, ev=0xbfc86ea8) at /dev/shm/tdelibs/tdeui/kdialogbase.cpp:1616 No locals. #27 0xb6560d6e in TQWidget::event (this=0x8678a58, e=0xbfc86ea8) at kernel/qwidget.cpp:4899 No locals. #28 0xb64d2fe4 in internalNotify (e=0xbfc86ea8, receiver=0x8678a58, this=<optimized out>) at kernel/qapplication.cpp:2873 locklevel = 0 llcount = <optimized out> consumed = false handled = false #29 TQApplication::internalNotify (this=0xbfc87b20, receiver=0x8678a58, e=0xbfc86ea8) at kernel/qapplication.cpp:2769 No locals. #30 0xb64d335a in TQApplication::notify (this=0xbfc87b20, receiver=0x8678a58, e=0xbfc86ea8) at kernel/qapplication.cpp:2716 res = false #31 0xb6b1f4fe in TDEApplication::notify (this=0xbfc87b20, receiver=0x8678a58, event=0xbfc86ea8) at /dev/shm/tdelibs/tdecore/tdeapplication.cpp:659 t = TQEvent::Hide #32 0xb655fece in sendEvent (event=0xbfc86ea8, receiver=0x8678a58) at kernel/ntqapplication.h:543 No locals. #33 TQWidget::hide (this=0x8678a58) at kernel/qwidget.cpp:4137 hideEvent = {<TQEvent> = {<TQt> = {static color0 = @0xb6a0caa0, static color1 = @0xb6a0caa8, static black = @0xb6a0cab0, static white = @0xb6a0cab8, static darkGray = @0xb6a0cac0, static gray = @0xb6a0cac8, static lightGray = @0xb6a0cad0, static red = @0xb6a0cad8, static green = @0xb6a0cae0, static blue = @0xb6a0cae8, static cyan = @0xb6a0caf0, static magenta = @0xb6a0caf8, static yellow = @0xb6a0cb00, static darkRed = @0xb6a0cb08, static darkGreen = @0xb6a0cb10, static darkBlue = @0xb6a0cb18, static darkCyan = @0xb6a0cb20, static darkMagenta = @0xb6a0cb28, static darkYellow = @0xb6a0cb30, static arrowCursor = @0xb6a0b220, static upArrowCursor = @0xb6a0b224, static crossCursor = @0xb6a0b228, static waitCursor = @0xb6a0b22c, static ibeamCursor = @0xb6a0b230, static sizeVerCursor = @0xb6a0b234, static sizeHorCursor = @0xb6a0b238, static sizeBDiagCursor = @0xb6a0b23c, static sizeFDiagCursor = @0xb6a0b240, static sizeAllCursor = @0xb6a0b244, static blankCursor = @0xb6a0b248, static splitVCursor = @0xb6a0b24c, static splitHCursor = @0xb6a0b250, static pointingHandCursor = @0xb6a0b254, static forbiddenCursor = @0xb6a0b258, static whatsThisCursor = @0xb6a0b25c, static busyCursor = @0xb6a0b260}, _vptr.TQEvent = 0xb69de0d0 <vtable for TQHideEvent+8>, t = TQEvent::Hide, posted = 0, spont = 0}, <No data fields>} #34 0xb66813ed in TQDialog::hide (this=0x8678a58) at dialogs/qdialog.cpp:900 No locals. #35 0xb6680d91 in TQDialog::done (this=0x8678a58, r=0) at dialogs/qdialog.cpp:464 isMain = <optimized out> checkLastWindowClosed = <optimized out> #36 0xb70c9481 in KDialogBase::slotCancel (this=0x8678a58) at /dev/shm/tdelibs/tdeui/kdialogbase.cpp:1218 No locals. #37 0xb70c9b73 in KDialogBase::tqt_invoke (this=0x8678a58, _id=79, _o=0xbfc87068) at /dev/shm/tdelibs.build/tdeui/kdialogbase.moc:374 No locals. #38 0xb5a292c5 in KCMultiDialog::tqt_invoke (this=0x8678a58, _id=79, _o=0xbfc87068) at /dev/shm/tdelibs.build/tdeutils/kcmultidialog.moc:158 No locals. #39 0xb76e41ab in KCMShellMultiDialog::tqt_invoke (this=0x8678a58, _id=79, _o=0xbfc87068) at /dev/shm/tdelibs.build/tdecmshell/main.moc:184 No locals. #40 0xb6529b26 in TQObject::activate_signal (this=this@entry=0x86cb400, clist=0x86cb3d8, o=o@entry=0xbfc87068) at kernel/qobject.cpp:2750 currentThread = 0xb6a0ca5c <tqt_main_thread> sol = 0x86799a0 oldSender = <optimized out> #41 0xb6529c46 in TQObject::activate_signal (this=0x86cb400, signal=4) at kernel/qobject.cpp:2694 clist = 0x87cc9c8 o = {{type = 0xb6a0e4e8 <static_QUType_Null>, payload = {b = 32, c = 32 ' ', s = 32, i = 32, l = 32, uc = 32 ' ', us = 32, ui = 32, ul = 32, f = 4.48415509e-44, d = -1.4241185294195942e-45, byte = " \000\000\000\264B\240\266\000\264l\b\000\000\000", bytearray = {data = 0x20 <Address 0x20 out of bounds>, size = 3063956148}, ptr = 0x20, voidstar = {ptr = 0x20, owner = 180}, charstar = {ptr = 0x20 <Address 0x20 out of bounds>, owner = 180}, utf8 = {ptr = 0x20 <Address 0x20 out of bounds>, owner = 180}, local8bit = {ptr = 0x20 <Address 0x20 out of bounds>, owner = 180}, iface = 0x20, idisp = 0x20}, isLastObject = true}} #42 0xb67f5cca in TQButton::clicked (this=0x86cb400) at .moc/release-shared-mt/moc_ntqbutton.cpp:161 No locals. #43 0xb65b0408 in TQButton::mouseReleaseEvent (this=0x86cb400, e=0xbfc873d8) at widgets/qbutton.cpp:839 oldButtonDown = true #44 0xb6560bfa in TQWidget::event (this=0x86cb400, e=0xbfc873d8) at kernel/qwidget.cpp:4746 No locals. #45 0xb64d2fe4 in internalNotify (e=0xbfc873d8, receiver=0x86cb400, this=<optimized out>) at kernel/qapplication.cpp:2873 locklevel = 2 llcount = <optimized out> consumed = false handled = false #46 TQApplication::internalNotify (this=0xbfc87b20, receiver=0x86cb400, e=0xbfc873d8) at kernel/qapplication.cpp:2769 No locals. #47 0xb64d372b in TQApplication::notify (this=0xbfc87b20, receiver=0x86cb400, e=0xbfc873d8) at kernel/qapplication.cpp:2614 me = {<TQEvent> = {<TQt> = {static color0 = @0xb6a0caa0, static color1 = @0xb6a0caa8, static black = @0xb6a0cab0, static white = @0xb6a0cab8, static darkGray = @0xb6a0cac0, static gray = @0xb6a0cac8, static lightGray = @0xb6a0cad0, static red = @0xb6a0cad8, static green = @0xb6a0cae0, static blue = @0xb6a0cae8, static cyan = @0xb6a0caf0, static magenta = @0xb6a0caf8, static yellow = @0xb6a0cb00, static darkRed = @0xb6a0cb08, static darkGreen = @0xb6a0cb10, static darkBlue = @0xb6a0cb18, static darkCyan = @0xb6a0cb20, static darkMagenta = @0xb6a0cb28, static darkYellow = @0xb6a0cb30, static arrowCursor = @0xb6a0b220, static upArrowCursor = @0xb6a0b224, static crossCursor = @0xb6a0b228, static waitCursor = @0xb6a0b22c, static ibeamCursor = @0xb6a0b230, static sizeVerCursor = @0xb6a0b234, static sizeHorCursor = @0xb6a0b238, static sizeBDiagCursor = @0xb6a0b23c, static sizeFDiagCursor = @0xb6a0b240, static sizeAllCursor = @0xb6a0b244, static blankCursor = @0xb6a0b248, static splitVCursor = @0xb6a0b24c, static splitHCursor = @0xb6a0b250, static pointingHandCursor = @0xb6a0b254, static forbiddenCursor = @0xb6a0b258, static whatsThisCursor = @0xb6a0b25c, static busyCursor = @0xb6a0b260}, _vptr.TQEvent = 0xb7243ff8 <vtable for TQMouseEvent+8>, t = TQEvent::MouseButtonRelease, posted = 0, spont = 1}, p = {xp = 35, yp = 14}, g = {xp = 950, yp = 667}, b = 1, s = 1, accpt = 1} w = 0x86cb400 mouse = 0xbfc873d8 relpos = {xp = 35, yp = 14} res = false #48 0xb6b1f4fe in TDEApplication::notify (this=0xbfc87b20, receiver=0x86cb400, event=0xbfc873d8) at /dev/shm/tdelibs/tdecore/tdeapplication.cpp:659 t = TQEvent::MouseButtonRelease #49 0xb6479c3b in sendSpontaneousEvent (event=0xbfc873d8, receiver=0x86cb400) at kernel/ntqapplication.h:546 No locals. #50 TQETWidget::translateMouseEvent (this=this@entry=0x86cb400, event=event@entry=0xbfc876c0) at kernel/qapplication_x11.cpp:4407 widget = 0x86cb400 w = <optimized out> oldOpenPopupCount = 0 e = {<TQEvent> = {<TQt> = {static color0 = @0xb6a0caa0, static color1 = @0xb6a0caa8, static black = @0xb6a0cab0, static white = @0xb6a0cab8, static darkGray = @0xb6a0cac0, static gray = @0xb6a0cac8, static lightGray = @0xb6a0cad0, static red = @0xb6a0cad8, static green = @0xb6a0cae0, static blue = @0xb6a0cae8, static cyan = @0xb6a0caf0, static magenta = @0xb6a0caf8, static yellow = @0xb6a0cb00, static darkRed = @0xb6a0cb08, static darkGreen = @0xb6a0cb10, static darkBlue = @0xb6a0cb18, static darkCyan = @0xb6a0cb20, static darkMagenta = @0xb6a0cb28, static darkYellow = @0xb6a0cb30, static arrowCursor = @0xb6a0b220, static upArrowCursor = @0xb6a0b224, static crossCursor = @0xb6a0b228, static waitCursor = @0xb6a0b22c, static ibeamCursor = @0xb6a0b230, static sizeVerCursor = @0xb6a0b234, static sizeHorCursor = @0xb6a0b238, static sizeBDiagCursor = @0xb6a0b23c, static sizeFDiagCursor = @0xb6a0b240, static sizeAllCursor = @0xb6a0b244, static blankCursor = @0xb6a0b248, static splitVCursor = @0xb6a0b24c, static splitHCursor = @0xb6a0b250, static pointingHandCursor = @0xb6a0b254, static forbiddenCursor = @0xb6a0b258, static whatsThisCursor = @0xb6a0b25c, static busyCursor = @0xb6a0b260}, _vptr.TQEvent = 0xb7243ff8 <vtable for TQMouseEvent+8>, t = TQEvent::MouseButtonRelease, posted = 0, spont = 1}, p = {xp = 35, yp = 14}, g = {xp = 950, yp = 667}, b = 1, s = 1, accpt = 1} manualGrab = false type = TQEvent::MouseButtonRelease globalPos = {xp = 950, yp = 667} button = 1 state = 1 nextEvent = {type = -1241194508, xany = {type = -1241194508, serial = 140375968, send_event = 140595000, display = 0xb5fc12e4 <pthread_mutex_unlock+52>, window = 140385240}, xkey = {type = -1241194508, serial = 140375968, send_event = 140595000, display = 0xb5fc12e4 <pthread_mutex_unlock+52>, window = 140385240, root = 1, subwindow = 1, time = 3049384447, x = -1231167640, y = -1241771336, x_root = -1238279752, y_root = -1239375229, state = 140385240, keycode = 141341696, same_screen = -1077381996}, xbutton = {type = -1241194508, serial = 140375968, send_event = 140595000, display = 0xb5fc12e4 <pthread_mutex_unlock+52>, window = 140385240, root = 1, subwindow = 1, time = 3049384447, x = -1231167640, y = -1241771336, x_root = -1238279752, y_root = -1239375229, state = 140385240, button = 141341696, same_screen = -1077381996}, xmotion = {type = -1241194508, serial = 140375968, send_event = 140595000, display = 0xb5fc12e4 <pthread_mutex_unlock+52>, window = 140385240, root = 1, subwindow = 1, time = 3049384447, x = -1231167640, y = -1241771336, x_root = -1238279752, y_root = -1239375229, state = 140385240, is_hint = 0 '\000', same_screen = -1077381996}, xcrossing = {type = -1241194508, serial = 140375968, send_event = 140595000, display = 0xb5fc12e4 <pthread_mutex_unlock+52>, window = 140385240, root = 1, subwindow = 1, time = 3049384447, x = -1231167640, y = -1241771336, x_root = -1238279752, y_root = -1239375229, mode = 140385240, detail = 141341696, same_screen = -1077381996, focus = -1245578967, state = 140375968}, xfocus = {type = -1241194508, serial = 140375968, send_event = 140595000, display = 0xb5fc12e4 <pthread_mutex_unlock+52>, window = 140385240, mode = 1, detail = 1}, xexpose = {type = -1241194508, serial = 140375968, send_event = 140595000, display = 0xb5fc12e4 <pthread_mutex_unlock+52>, window = 140385240, x = 1, y = 1, width = -1245582849, height = -1231167640, count = -1241771336}, xgraphicsexpose = {type = -1241194508, serial = 140375968, send_event = 140595000, display = 0xb5fc12e4 <pthread_mutex_unlock+52>, drawable = 140385240, x = 1, y = 1, width = -1245582849, height = -1231167640, count = -1241771336, major_code = -1238279752, minor_code = -1239375229}, xnoexpose = {type = -1241194508, serial = 140375968, send_event = 140595000, display = 0xb5fc12e4 <pthread_mutex_unlock+52>, drawable = 140385240, major_code = 1, minor_code = 1}, xvisibility = {type = -1241194508, serial = 140375968, send_event = 140595000, display = 0xb5fc12e4 <pthread_mutex_unlock+52>, window = 140385240, state = 1}, xcreatewindow = {type = -1241194508, serial = 140375968, send_event = 140595000, display = 0xb5fc12e4 <pthread_mutex_unlock+52>, parent = 140385240, window = 1, x = 1, y = -1245582849, width = -1231167640, height = -1241771336, border_width = -1238279752, override_redirect = -1239375229}, xdestroywindow = {type = -1241194508, serial = 140375968, send_event = 140595000, display = 0xb5fc12e4 <pthread_mutex_unlock+52>, event = 140385240, window = 1}, xunmap = {type = -1241194508, serial = 140375968, send_event = 140595000, display = 0xb5fc12e4 <pthread_mutex_unlock+52>, event = 140385240, window = 1, from_configure = 1}, xmap = {type = -1241194508, serial = 140375968, send_event = 140595000, display = 0xb5fc12e4 <pthread_mutex_unlock+52>, event = 140385240, window = 1, override_redirect = 1}, xmaprequest = {type = -1241194508, serial = 140375968, send_event = 140595000, display = 0xb5fc12e4 <pthread_mutex_unlock+52>, parent = 140385240, window = 1}, xreparent = {type = -1241194508, serial = 140375968, send_event = 140595000, display = 0xb5fc12e4 <pthread_mutex_unlock+52>, event = 140385240, window = 1, parent = 1, x = -1245582849, y = -1231167640, override_redirect = -1241771336}, xconfigure = {type = -1241194508, serial = 140375968, send_event = 140595000, display = 0xb5fc12e4 <pthread_mutex_unlock+52>, event = 140385240, window = 1, x = 1, y = -1245582849, width = -1231167640, height = -1241771336, border_width = -1238279752, above = 3055592067, override_redirect = 140385240}, xgravity = {type = -1241194508, serial = 140375968, send_event = 140595000, display = 0xb5fc12e4 <pthread_mutex_unlock+52>, event = 140385240, window = 1, x = 1, y = -1245582849}, xresizerequest = {type = -1241194508, serial = 140375968, send_event = 140595000, display = 0xb5fc12e4 <pthread_mutex_unlock+52>, window = 140385240, width = 1, height = 1}, xconfigurerequest = {type = -1241194508, serial = 140375968, send_event = 140595000, display = 0xb5fc12e4 <pthread_mutex_unlock+52>, parent = 140385240, window = 1, x = 1, y = -1245582849, width = -1231167640, height = -1241771336, border_width = -1238279752, above = 3055592067, detail = 140385240, value_mask = 141341696}, xcirculate = {type = -1241194508, serial = 140375968, send_event = 140595000, display = 0xb5fc12e4 <pthread_mutex_unlock+52>, event = 140385240, window = 1, place = 1}, xcirculaterequest = {type = -1241194508, serial = 140375968, send_event = 140595000, display = 0xb5fc12e4 <pthread_mutex_unlock+52>, parent = 140385240, window = 1, place = 1}, xproperty = {type = -1241194508, serial = 140375968, send_event = 140595000, display = 0xb5fc12e4 <pthread_mutex_unlock+52>, window = 140385240, atom = 1, time = 1, state = -1245582849}, xselectionclear = {type = -1241194508, serial = 140375968, send_event = 140595000, display = 0xb5fc12e4 <pthread_mutex_unlock+52>, window = 140385240, selection = 1, time = 1}, xselectionrequest = {type = -1241194508, serial = 140375968, send_event = 140595000, display = 0xb5fc12e4 <pthread_mutex_unlock+52>, owner = 140385240, requestor = 1, selection = 1, target = 3049384447, property = 3063799656, time = 3053195960}, xselection = {type = -1241194508, serial = 140375968, send_event = 140595000, display = 0xb5fc12e4 <pthread_mutex_unlock+52>, requestor = 140385240, selection = 1, target = 1, property = 3049384447, time = 3063799656}, xcolormap = {type = -1241194508, serial = 140375968, send_event = 140595000, display = 0xb5fc12e4 <pthread_mutex_unlock+52>, window = 140385240, colormap = 1, c_new = 1, state = -1245582849}, xclient = {type = -1241194508, serial = 140375968, send_event = 140595000, display = 0xb5fc12e4 <pthread_mutex_unlock+52>, window = 140385240, message_type = 1, format = 1, data = {b = "\377\351\301\265h\266\270\022\374\265\270Y1\266\203\242 \266", s = {-5633, -19007, -8344, -18787, 4792, -18948, 22968, -18895, -23933, -18912}, l = {-1245582849, -1231167640, -1241771336, -1238279752, -1239375229}}}, xmapping = {type = -1241194508, serial = 140375968, send_event = 140595000, display = 0xb5fc12e4 <pthread_mutex_unlock+52>, window = 140385240, request = 1, first_keycode = 1, count = -1245582849}, xerror = {type = -1241194508, display = 0x85df7a0, resourceid = 140595000, serial = 3053196004, error_code = 216 '\330', request_code = 27 '\033', minor_code = 94 '^'}, xkeymap = {type = -1241194508, serial = 140375968, send_event = 140595000, display = 0xb5fc12e4 <pthread_mutex_unlock+52>, window = 140385240, key_vector = "\001\000\000\000\001\000\000\000\377\351\301\265h\266\270\022\374\265\270Y1\266\203\242 \266\330\033^\b"}, xgeneric = {type = -1241194508, serial = 140375968, send_event = 140595000, display = 0xb5fc12e4 <pthread_mutex_unlock+52>, extension = 140385240, evtype = 1}, xcookie = {type = -1241194508, serial = 140375968, send_event = 140595000, display = 0xb5fc12e4 <pthread_mutex_unlock+52>, extension = 140385240, evtype = 1, cookie = 1, data = 0xb5c1e9ff <pthread_mutex_lock+31>}, pad = {-1241194508, 140375968, 140595000, -1241771292, 140385240, 1, 1, -1245582849, -1231167640, -1241771336, -1238279752, -1239375229, 140385240, 141341696, -1077381996, -1245578967, 140375968, 140375968, -1238279752, -1241194508, -1241194508, 0, 65011744, -1241771292}} x_root_save = 950 pos = {xp = 35, yp = 14} y_root_save = 667 #51 0xb64787f8 in TQApplication::x11ProcessEvent (this=0xbfc87b20, event=0xbfc876c0) at kernel/qapplication_x11.cpp:3671 widget = 0x86cb400 keywidget = <optimized out> grabbed = false #52 0xb64b3ef8 in TQEventLoop::processX11Events (this=this@entry=0x863e5b8) at kernel/qeventloop_x11_glib.cpp:353 flags = 4 nevents = 1 locker = {mtx = 0x862ed70} event = {type = 5, xany = {type = 5, serial = 5995, send_event = 0, display = 0x85df7a0, window = 65011744}, xkey = {type = 5, serial = 5995, send_event = 0, display = 0x85df7a0, window = 65011744, root = 176, subwindow = 0, time = 6394912, x = 35, y = 14, x_root = 950, y_root = 667, state = 272, keycode = 1, same_screen = 1}, xbutton = {type = 5, serial = 5995, send_event = 0, display = 0x85df7a0, window = 65011744, root = 176, subwindow = 0, time = 6394912, x = 35, y = 14, x_root = 950, y_root = 667, state = 272, button = 1, same_screen = 1}, xmotion = {type = 5, serial = 5995, send_event = 0, display = 0x85df7a0, window = 65011744, root = 176, subwindow = 0, time = 6394912, x = 35, y = 14, x_root = 950, y_root = 667, state = 272, is_hint = 1 '\001', same_screen = 1}, xcrossing = {type = 5, serial = 5995, send_event = 0, display = 0x85df7a0, window = 65011744, root = 176, subwindow = 0, time = 6394912, x = 35, y = 14, x_root = 950, y_root = 667, mode = 272, detail = 1, same_screen = 1, focus = 1, state = 16}, xfocus = {type = 5, serial = 5995, send_event = 0, display = 0x85df7a0, window = 65011744, mode = 176, detail = 0}, xexpose = {type = 5, serial = 5995, send_event = 0, display = 0x85df7a0, window = 65011744, x = 176, y = 0, width = 6394912, height = 35, count = 14}, xgraphicsexpose = {type = 5, serial = 5995, send_event = 0, display = 0x85df7a0, drawable = 65011744, x = 176, y = 0, width = 6394912, height = 35, count = 14, major_code = 950, minor_code = 667}, xnoexpose = {type = 5, serial = 5995, send_event = 0, display = 0x85df7a0, drawable = 65011744, major_code = 176, minor_code = 0}, xvisibility = {type = 5, serial = 5995, send_event = 0, display = 0x85df7a0, window = 65011744, state = 176}, xcreatewindow = {type = 5, serial = 5995, send_event = 0, display = 0x85df7a0, parent = 65011744, window = 176, x = 0, y = 6394912, width = 35, height = 14, border_width = 950, override_redirect = 667}, xdestroywindow = {type = 5, serial = 5995, send_event = 0, display = 0x85df7a0, event = 65011744, window = 176}, xunmap = {type = 5, serial = 5995, send_event = 0, display = 0x85df7a0, event = 65011744, window = 176, from_configure = 0}, xmap = {type = 5, serial = 5995, send_event = 0, display = 0x85df7a0, event = 65011744, window = 176, override_redirect = 0}, xmaprequest = {type = 5, serial = 5995, send_event = 0, display = 0x85df7a0, parent = 65011744, window = 176}, xreparent = {type = 5, serial = 5995, send_event = 0, display = 0x85df7a0, event = 65011744, window = 176, parent = 0, x = 6394912, y = 35, override_redirect = 14}, xconfigure = {type = 5, serial = 5995, send_event = 0, display = 0x85df7a0, event = 65011744, window = 176, x = 0, y = 6394912, width = 35, height = 14, border_width = 950, above = 667, override_redirect = 272}, xgravity = {type = 5, serial = 5995, send_event = 0, display = 0x85df7a0, event = 65011744, window = 176, x = 0, y = 6394912}, xresizerequest = {type = 5, serial = 5995, send_event = 0, display = 0x85df7a0, window = 65011744, width = 176, height = 0}, xconfigurerequest = {type = 5, serial = 5995, send_event = 0, display = 0x85df7a0, parent = 65011744, window = 176, x = 0, y = 6394912, width = 35, height = 14, border_width = 950, above = 667, detail = 272, value_mask = 1}, xcirculate = {type = 5, serial = 5995, send_event = 0, display = 0x85df7a0, event = 65011744, window = 176, place = 0}, xcirculaterequest = {type = 5, serial = 5995, send_event = 0, display = 0x85df7a0, parent = 65011744, window = 176, place = 0}, xproperty = {type = 5, serial = 5995, send_event = 0, display = 0x85df7a0, window = 65011744, atom = 176, time = 0, state = 6394912}, xselectionclear = {type = 5, serial = 5995, send_event = 0, display = 0x85df7a0, window = 65011744, selection = 176, time = 0}, xselectionrequest = {type = 5, serial = 5995, send_event = 0, display = 0x85df7a0, owner = 65011744, requestor = 176, selection = 0, target = 6394912, property = 35, time = 14}, xselection = {type = 5, serial = 5995, send_event = 0, display = 0x85df7a0, requestor = 65011744, selection = 176, target = 0, property = 6394912, time = 35}, xcolormap = {type = 5, serial = 5995, send_event = 0, display = 0x85df7a0, window = 65011744, colormap = 176, c_new = 0, state = 6394912}, xclient = {type = 5, serial = 5995, send_event = 0, display = 0x85df7a0, window = 65011744, message_type = 176, format = 0, data = {b = " \224a\000#\000\000\000\016\000\000\000\266\003\000\000\233\002\000", s = {-27616, 97, 35, 0, 14, 0, 950, 0, 667, 0}, l = {6394912, 35, 14, 950, 667}}}, xmapping = {type = 5, serial = 5995, send_event = 0, display = 0x85df7a0, window = 65011744, request = 176, first_keycode = 0, count = 6394912}, xerror = {type = 5, display = 0x176b, resourceid = 0, serial = 140375968, error_code = 32 ' ', request_code = 0 '\000', minor_code = 224 '\340'}, xkeymap = {type = 5, serial = 5995, send_event = 0, display = 0x85df7a0, window = 65011744, key_vector = "\260\000\000\000\000\000\000\000 \224a\000#\000\000\000\016\000\000\000\266\003\000\000\233\002\000\000\020\001\000"}, xgeneric = {type = 5, serial = 5995, send_event = 0, display = 0x85df7a0, extension = 65011744, evtype = 176}, xcookie = {type = 5, serial = 5995, send_event = 0, display = 0x85df7a0, extension = 65011744, evtype = 176, cookie = 0, data = 0x619420}, pad = {5, 5995, 0, 140375968, 65011744, 176, 0, 6394912, 35, 14, 950, 667, 272, 1, 1, 1, 16, 528, 48, 141431384, 0, 0, 65536, 1846}} exclude_all = <optimized out> #53 0xb64b4579 in TQEventLoop::gsourceDispatch (this=this@entry=0x863e5b8, gs=gs@entry=0x863e720) at kernel/qeventloop_x11_glib.cpp:614 nevents = <optimized out> flags = 4 #54 0xb64b467c in qt_gsource_dispatch (source=0x863e720, callback=0x0, user_data=0x0) at kernel/qeventloop_x11_glib.cpp:123 qtGSource = 0x863e720 candidateEventLoop = 0x863e5b8 activeThreadEventLoop = <optimized out> #55 0xb5ccbf73 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #56 0xb5ccc310 in ?? () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #57 0xb5ccc3f1 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #58 0xb64b3da7 in TQEventLoop::processEvents (this=0x863e5b8, flags=4) at kernel/qeventloop_x11_glib.cpp:279 save_flags = 4 rval = <optimized out> #59 0xb64e7110 in TQEventLoop::enterLoop (this=0x863e5b8) at kernel/qeventloop.cpp:227 old_exitloop = false #60 0xb64d40bc in TQApplication::enter_loop (this=0xbfc87b20) at kernel/qapplication.cpp:3047 No locals. #61 0xb6680d17 in TQDialog::exec (this=0x8678a58) at dialogs/qdialog.cpp:435 destructiveClose = false wasShowModal = true res = 0 #62 0xb76e71d6 in kdemain (_argc=0, _argv=0x0) at /dev/shm/tdelibs/tdecmshell/main.cpp:344 lang = {<TQMemArray<char>> = {<TQGArray> = {_vptr.TQGArray = 0x8057550 <vtable for TQCString+8>, shd = 0x866a5a8}, <No data fields>}, <No data fields>} dcopName = {<TQMemArray<char>> = {<TQGArray> = {_vptr.TQGArray = 0x8057550 <vtable for TQCString+8>, shd = 0x866a588}, <No data fields>}, <No data fields>} dlg = 0x8678a58 app = {<TDEApplication> = {<TQApplication> = {<TQObject> = {<TQt> = {static color0 = @0xb6a0caa0, static color1 = @0xb6a0caa8, static black = @0xb6a0cab0, static white = @0xb6a0cab8, static darkGray = @0xb6a0cac0, static gray = @0xb6a0cac8, static lightGray = @0xb6a0cad0, static red = @0xb6a0cad8, static green = @0xb6a0cae0, static blue = @0xb6a0cae8, static cyan = @0xb6a0caf0, static magenta = @0xb6a0caf8, static yellow = @0xb6a0cb00, static darkRed = @0xb6a0cb08, static darkGreen = @0xb6a0cb10, static darkBlue = @0xb6a0cb18, static darkCyan = @0xb6a0cb20, static darkMagenta = @0xb6a0cb28, static darkYellow = @0xb6a0cb30, static arrowCursor = @0xb6a0b220, static upArrowCursor = @0xb6a0b224, static crossCursor = @0xb6a0b228, static waitCursor = @0xb6a0b22c, static ibeamCursor = @0xb6a0b230, static sizeVerCursor = @0xb6a0b234, static sizeHorCursor = @0xb6a0b238, static sizeBDiagCursor = @0xb6a0b23c, static sizeFDiagCursor = @0xb6a0b240, static sizeAllCursor = @0xb6a0b244, static blankCursor = @0xb6a0b248, static splitVCursor = @0xb6a0b24c, static splitHCursor = @0xb6a0b250, static pointingHandCursor = @0xb6a0b254, static forbiddenCursor = @0xb6a0b258, static whatsThisCursor = @0xb6a0b25c, static busyCursor = @0xb6a0b260}, _vptr.TQObject = 0xb76eb808 <vtable for KCMShell+8>, static metaObj = 0x858a0e8, isSignal = 0, isWidget = 0, pendTimer = 0, blockSig = 0, wasDeleted = 0, isTree = 1, objname = 0x8620d80 "tdecmshell", parentObj = 0x0, childObjects = 0x8630cc0, connections = 0x86522a0, senderObjects = 0x86523c0, eventFilters = 0x8669d30, postedEvents = 0x0, d = 0x85de468}, static metaObj = 0x8644d28, static tqt_mutex = 0x862ed70, app_argc = 1, app_argv = 0x85de448, quit_now = false, quit_code = 0, static app_style = 0x8664520, static app_cspec = 0, static app_pal = 0x862ef18, static app_font = 0x863e200, static app_cursor = 0x0, static app_tracking = 1, static is_app_running = true, static is_app_closing = false, static app_exit_loop = <optimized out>, static loop_level = 0, static main_widget = 0x0, static focus_widget = 0x0, static active_window = 0x0, static obey_desktop_settings = false, static cursor_flash_time = 1000, static mouse_double_click_time = 700, static wheel_scroll_lines = 1, static composedUnicode = 0, static animate_ui = false, static animate_menu = false, static animate_tooltip = false, static animate_combo = false, static fade_menu = false, static fade_tooltip = false, static animate_toolbox = false, static widgetCount = false, static metaComposeUnicode = false, translators = 0x866a010, session_manager = 0x8630b70, session_id = {static null = {static null = <same as static member of an already seen type>, d = 0x85890c8, static shared_null = 0x85890c8}, d = 0x863ed20, static shared_null = 0x85890c8}, static session_key = 0x863ea08, is_session_restored = false, static defaultIM = {static null = {static null = <same as static member of an already seen type>, d = 0x85890c8, static shared_null = 0x85890c8}, d = 0x858a2b8, static shared_null = 0x85890c8}, static app_strut = {wd = 0, ht = 0}, static app_libpaths = 0x85919c0, static app_palettes = 0x862ef60, static app_fonts = 0x8644f68, static popupWidgets = 0x0}, <TDEInstance> = {_vptr.TDEInstance = 0xb76eb884 <vtable for KCMShell+132>, _dirs = 0x863e2e8, _config = 0x862e408, _iconLoader = 0x86a1da8, _hardwaredevices = 0x0, _networkmanager = 0x0, _placeholder = 0x0, _name = {<TQMemArray<char>> = {<TQGArray> = {_vptr.TQGArray = 0x8057550 <vtable for TQCString+8>, shd = 0x862e360}, <No data fields>}, <No data fields>}, _aboutData = 0xbfc87aec, d = 0x8630c10, m_configReadOnly = false}, static metaObj = 0x8640fd0, display = 0x85df7a0, kipcCommAtom = 417, kipcEventMask = 511, static KApp = 0xbfc87b20, pArgc = -1077380176, pSessionConfig = 0x0, static s_DCOPClient = 0x8644ae8, static s_dcopClientNeedsPostInit = false, aCaption = {static null = {static null = <same as static member of an already seen type>, d = 0x85890c8, static shared_null = 0x85890c8}, d = 0x85890c8, static shared_null = 0x85890c8}, bSessionManagement = true, aIconPixmap = {pm = {icon = 0x0, miniIcon = 0x0}, unused = "\000\000\000\000\000\000\000\000TX_tdeinitmain\000\266\364\265 ?^\b\270\022\374\265\264B\240\266\364\317\025\266`\177]\b"}, aIconName = {static null = {static null = <same as static member of an already seen type>, d = 0x85890c8, static shared_null = 0x85890c8}, d = 0x85890c8, static shared_null = 0x85890c8}, aMiniIconName = {static null = {static null = <same as static member of an already seen type>, d = 0x85890c8, static shared_null = 0x85890c8}, d = 0x85890c8, static shared_null = 0x85890c8}, useStyles = true, smw = 0x866a178, argb_visual = false, argb_x11_visual = 140345112, argb_x11_colormap = 3063956148, static loadedByKdeinit = false, captionLayout = -1231011148, d = 0x8630c28}, static metaObj = 0x8679a10, m_dcopName = {<TQMemArray<char>> = {<TQGArray> = {_vptr.TQGArray = 0x8057550 <vtable for TQCString+8>, shd = 0x866a578}, <No data fields>}, <No data fields>}} modules = {sh = 0x866a598} dtype = 3217586684 idValid = false aboutData = {mAppName = 0xb76e8c4f "tdecmshell", mProgramName = 0xb76e8c3c "TDE Control Module", mVersion = 0x0, mShortDescription = 0xb76e8f10 "A tool to start single TDE control modules", mLicenseKey = 1, mCopyrightStatement = 0xb76e8eec "(c) 1999-2004, The KDE Developers", mOtherText = 0x0, mHomepageAddress = 0x0, mBugEmailAddress = 0xb6d544a4 "http://bugs.trinitydesktop.org", mAuthorList = {sh = 0x85e3f20}, mCreditList = {sh = 0x85d7ed0}, mLicenseText = 0x0, static defaultBugTracker = 0xb6d544a4 "http://bugs.trinitydesktop.org", d = 0x85de6e0} args = 0x85de3c0 #63 0xb76ec803 in tdeinitmain (argc=2, argv=0x85e4df8) at /dev/shm/tdelibs.build/tdecmshell/tdecmshell_tdeinit_module.cpp:3 No locals. #64 0x0804f6dc in launch (argc=2, _name=0x85e3f34 "tdecmshell", args=0xbfc87cc4 "", cwd=0x0, envc=1, envs=0x85e3f54 "", reset_env=false, tty=0x0, avoid_loops=224, startup_id_str=0x0, startup_id_str@entry=0x2 <Address 0x2 out of bounds>) at /dev/shm/tdelibs/tdeinit/tdeinit.cpp:673 exec = 196 launcher = 0 lib = {<TQMemArray<char>> = {<TQGArray> = {_vptr.TQGArray = 0x8057550 <vtable for TQCString+8>, shd = 0x8597168}, <No data fields>}, <No data fields>} execpath = {<TQMemArray<char>> = {<TQGArray> = {_vptr.TQGArray = 0x8057550 <vtable for TQCString+8>, shd = 0x85d7d40}, <No data fields>}, <No data fields>} name = {<TQMemArray<char>> = {<TQGArray> = {_vptr.TQGArray = 0x8057550 <vtable for TQCString+8>, shd = 0x85de5c0}, <No data fields>}, <No data fields>} exec = {<TQMemArray<char>> = {<TQGArray> = {_vptr.TQGArray = 0x8057550 <vtable for TQCString+8>, shd = 0x85de5c0}, <No data fields>}, <No data fields>} libpath = {<TQMemArray<char>> = {<TQGArray> = {_vptr.TQGArray = 0x8057550 <vtable for TQCString+8>, shd = 0x85d7f08}, <No data fields>}, <No data fields>} startup_id = {d = 0x8590450} #65 0x080507ac in handle_launcher_request (sock=<optimized out>, sock@entry=-1) at /dev/shm/tdelibs/tdeinit/tdeinit.cpp:1240 tty = <optimized out> avoid_loops = <optimized out> arg_n = <optimized out> argc = 2 args = 0x85e3f3f "mouse" reset_display = <optimized out> pid = <optimized out> response_header = {cmd = -1242489413, arg_length = -1077379397} envc = <optimized out> envs = <optimized out> kdedisplay = {<TQMemArray<char>> = {<TQGArray> = {_vptr.TQGArray = 0x8057550 <vtable for TQCString+8>, shd = 0x85d7e48}, <No data fields>}, <No data fields>} response_data = <optimized out> l = <optimized out> name = 0x85e3f34 "tdecmshell" cwd = 0x0 startup_id_str = 0x85e3f58 "thinkpad;1382892676;698210;3420_TIME6373272" olddisplay = {<TQMemArray<char>> = {<TQGArray> = {_vptr.TQGArray = 0x8057550 <vtable for TQCString+8>, shd = 0x8590480}, <No data fields>}, <No data fields>} launcher = <optimized out> request_header = {cmd = 10, arg_length = 83} request_data = 0x85e3f30 "\002" result = <optimized out> #66 0x08050d9a in handle_requests (waitForPid=waitForPid@entry=0) at /dev/shm/tdelibs/tdeinit/tdeinit.cpp:1443 wr_set = {fds_bits = {0 <repeats 32 times>}} exit_pid = <optimized out> c = 0 '\000' rd_set = {fds_bits = {512, 0 <repeats 31 times>}} e_set = {fds_bits = {0 <repeats 32 times>}} result = <optimized out> max_sock = 11 #67 0x0804cc2d in main (argc=5, argv=0xbfc88354, envp=0xbfc8836c) at /dev/shm/tdelibs/tdeinit/tdeinit.cpp:1909 i = <optimized out> pid = <optimized out> c = 0 '\000' launch_dcop = <optimized out> launch_tdelauncher = <optimized out> launch_kded = <optimized out> keep_running = <optimized out> new_startup = <optimized out> safe_argv = 0x8590438 ==== (gdb) info thread ==== Id Target Id Frame * 1 Thread 0xb5b95740 (LWP 30392) "tdecmshell" 0xb5f74c8b in __nanosleep_nocancel () from /lib/libc.so.6 ==== (gdb) thread apply all bt ==== ==== Thread 1 (Thread 0xb5b95740 (LWP 30392)): [TDECrash handler] #5 0xb5a7652a in usb_close () from /usr/lib/libusb-0.1.so.4 #6 0xb5638bcc in LogitechMouse::~LogitechMouse (this=0x880f598, __in_chrg=<optimized out>) at /dev/shm/tdebase/kcontrol/input/logitechmouse.cpp:118 #7 0xb5638c32 in LogitechMouse::~LogitechMouse (this=0x880f598, __in_chrg=<optimized out>) at /dev/shm/tdebase/kcontrol/input/logitechmouse.cpp:119 #8 0xb656282c in TQWidget::~TQWidget (this=0x86ec9d0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1005 #9 0xb6645fb4 in ~TQFrame (this=0x86ec9d0, __in_chrg=<optimized out>) at widgets/ntqframe.h:50 #10 TQWidgetStack::~TQWidgetStack (this=0x86ec9d0, __in_chrg=<optimized out>) at widgets/qwidgetstack.cpp:177 #11 0xb6645fec in TQWidgetStack::~TQWidgetStack (this=0x86ec9d0, __in_chrg=<optimized out>) at widgets/qwidgetstack.cpp:182 #12 0xb656282c in TQWidget::~TQWidget (this=0x86ec728, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1005 #13 0xb6634571 in TQTabWidget::~TQTabWidget (this=0x86ec728, __in_chrg=<optimized out>) at widgets/qtabwidget.cpp:254 #14 0xb66345ac in TQTabWidget::~TQTabWidget (this=0x86ec728, __in_chrg=<optimized out>) at widgets/qtabwidget.cpp:257 #15 0xb656282c in TQWidget::~TQWidget (this=0x86eba80, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1005 #16 0xb714e828 in TDECModule::~TDECModule (this=0x86eba80, __in_chrg=<optimized out>) at /dev/shm/tdelibs/tdeui/tdecmodule.cpp:106 #17 0xb56313a8 in MouseConfig::~MouseConfig (this=0x86eba80, __in_chrg=<optimized out>) at /dev/shm/tdebase/kcontrol/input/mouse.cpp:456 #18 0xb5631412 in MouseConfig::~MouseConfig (this=0x86eba80, __in_chrg=<optimized out>) at /dev/shm/tdebase/kcontrol/input/mouse.cpp:459 #19 0xb5a3787f in TDECModuleProxy::deleteClient (this=0x86e1770) at /dev/shm/tdelibs/tdeutils/tdecmoduleproxy.cpp:443 #20 0xb5a28c53 in KCMultiDialog::dialogClosed (this=0x8678a58) at /dev/shm/tdelibs/tdeutils/kcmultidialog.cpp:406 #21 0xb5a29300 in KCMultiDialog::tqt_invoke (this=0x8678a58, _id=94, _o=0xbfc86bb8) at /dev/shm/tdelibs.build/tdeutils/kcmultidialog.moc:156 #22 0xb76e41ab in KCMShellMultiDialog::tqt_invoke (this=0x8678a58, _id=94, _o=0xbfc86bb8) at /dev/shm/tdelibs.build/tdecmshell/main.moc:184 #23 0xb6529b26 in TQObject::activate_signal (this=this@entry=0x8678a58, clist=0x86785d8, o=o@entry=0xbfc86bb8) at kernel/qobject.cpp:2750 #24 0xb6529c46 in TQObject::activate_signal (this=0x8678a58, signal=18) at kernel/qobject.cpp:2694 #25 0xb70c95da in KDialogBase::finished (this=this@entry=0x8678a58) at /dev/shm/tdelibs.build/tdeui/kdialogbase.moc:320 #26 0xb70c9614 in KDialogBase::hideEvent (this=0x8678a58, ev=0xbfc86ea8) at /dev/shm/tdelibs/tdeui/kdialogbase.cpp:1616 #27 0xb6560d6e in TQWidget::event (this=0x8678a58, e=0xbfc86ea8) at kernel/qwidget.cpp:4899 #28 0xb64d2fe4 in internalNotify (e=0xbfc86ea8, receiver=0x8678a58, this=<optimized out>) at kernel/qapplication.cpp:2873 #29 TQApplication::internalNotify (this=0xbfc87b20, receiver=0x8678a58, e=0xbfc86ea8) at kernel/qapplication.cpp:2769 #30 0xb64d335a in TQApplication::notify (this=0xbfc87b20, receiver=0x8678a58, e=0xbfc86ea8) at kernel/qapplication.cpp:2716 #31 0xb6b1f4fe in TDEApplication::notify (this=0xbfc87b20, receiver=0x8678a58, event=0xbfc86ea8) at /dev/shm/tdelibs/tdecore/tdeapplication.cpp:659 #32 0xb655fece in sendEvent (event=0xbfc86ea8, receiver=0x8678a58) at kernel/ntqapplication.h:543 #33 TQWidget::hide (this=0x8678a58) at kernel/qwidget.cpp:4137 #34 0xb66813ed in TQDialog::hide (this=0x8678a58) at dialogs/qdialog.cpp:900 #35 0xb6680d91 in TQDialog::done (this=0x8678a58, r=0) at dialogs/qdialog.cpp:464 #36 0xb70c9481 in KDialogBase::slotCancel (this=0x8678a58) at /dev/shm/tdelibs/tdeui/kdialogbase.cpp:1218 #37 0xb70c9b73 in KDialogBase::tqt_invoke (this=0x8678a58, _id=79, _o=0xbfc87068) at /dev/shm/tdelibs.build/tdeui/kdialogbase.moc:374 #38 0xb5a292c5 in KCMultiDialog::tqt_invoke (this=0x8678a58, _id=79, _o=0xbfc87068) at /dev/shm/tdelibs.build/tdeutils/kcmultidialog.moc:158 #39 0xb76e41ab in KCMShellMultiDialog::tqt_invoke (this=0x8678a58, _id=79, _o=0xbfc87068) at /dev/shm/tdelibs.build/tdecmshell/main.moc:184 #40 0xb6529b26 in TQObject::activate_signal (this=this@entry=0x86cb400, clist=0x86cb3d8, o=o@entry=0xbfc87068) at kernel/qobject.cpp:2750 #41 0xb6529c46 in TQObject::activate_signal (this=0x86cb400, signal=4) at kernel/qobject.cpp:2694 #42 0xb67f5cca in TQButton::clicked (this=0x86cb400) at .moc/release-shared-mt/moc_ntqbutton.cpp:161 #43 0xb65b0408 in TQButton::mouseReleaseEvent (this=0x86cb400, e=0xbfc873d8) at widgets/qbutton.cpp:839 #44 0xb6560bfa in TQWidget::event (this=0x86cb400, e=0xbfc873d8) at kernel/qwidget.cpp:4746 #45 0xb64d2fe4 in internalNotify (e=0xbfc873d8, receiver=0x86cb400, this=<optimized out>) at kernel/qapplication.cpp:2873 #46 TQApplication::internalNotify (this=0xbfc87b20, receiver=0x86cb400, e=0xbfc873d8) at kernel/qapplication.cpp:2769 #47 0xb64d372b in TQApplication::notify (this=0xbfc87b20, receiver=0x86cb400, e=0xbfc873d8) at kernel/qapplication.cpp:2614 #48 0xb6b1f4fe in TDEApplication::notify (this=0xbfc87b20, receiver=0x86cb400, event=0xbfc873d8) at /dev/shm/tdelibs/tdecore/tdeapplication.cpp:659 #49 0xb6479c3b in sendSpontaneousEvent (event=0xbfc873d8, receiver=0x86cb400) at kernel/ntqapplication.h:546 #50 TQETWidget::translateMouseEvent (this=this@entry=0x86cb400, event=event@entry=0xbfc876c0) at kernel/qapplication_x11.cpp:4407 #51 0xb64787f8 in TQApplication::x11ProcessEvent (this=0xbfc87b20, event=0xbfc876c0) at kernel/qapplication_x11.cpp:3671 #52 0xb64b3ef8 in TQEventLoop::processX11Events (this=this@entry=0x863e5b8) at kernel/qeventloop_x11_glib.cpp:353 #53 0xb64b4579 in TQEventLoop::gsourceDispatch (this=this@entry=0x863e5b8, gs=gs@entry=0x863e720) at kernel/qeventloop_x11_glib.cpp:614 #54 0xb64b467c in qt_gsource_dispatch (source=0x863e720, callback=0x0, user_data=0x0) at kernel/qeventloop_x11_glib.cpp:123 #55 0xb5ccbf73 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #56 0xb5ccc310 in ?? () from /usr/lib/libglib-2.0.so.0 #57 0xb5ccc3f1 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #58 0xb64b3da7 in TQEventLoop::processEvents (this=0x863e5b8, flags=4) at kernel/qeventloop_x11_glib.cpp:279 #59 0xb64e7110 in TQEventLoop::enterLoop (this=0x863e5b8) at kernel/qeventloop.cpp:227 #60 0xb64d40bc in TQApplication::enter_loop (this=0xbfc87b20) at kernel/qapplication.cpp:3047 #61 0xb6680d17 in TQDialog::exec (this=0x8678a58) at dialogs/qdialog.cpp:435 #62 0xb76e71d6 in kdemain (_argc=0, _argv=0x0) at /dev/shm/tdelibs/tdecmshell/main.cpp:344 #63 0xb76ec803 in tdeinitmain (argc=2, argv=0x85e4df8) at /dev/shm/tdelibs.build/tdecmshell/tdecmshell_tdeinit_module.cpp:3 #64 0x0804f6dc in launch (argc=2, _name=0x85e3f34 "tdecmshell", args=0xbfc87cc4 "", cwd=0x0, envc=1, envs=0x85e3f54 "", reset_env=false, tty=0x0, avoid_loops=224, startup_id_str=0x0, startup_id_str@entry=0x2 <Address 0x2 out of bounds>) at /dev/shm/tdelibs/tdeinit/tdeinit.cpp:673 #65 0x080507ac in handle_launcher_request (sock=<optimized out>, sock@entry=-1) at /dev/shm/tdelibs/tdeinit/tdeinit.cpp:1240 #66 0x08050d9a in handle_requests (waitForPid=waitForPid@entry=0) at /dev/shm/tdelibs/tdeinit/tdeinit.cpp:1443 #67 0x0804cc2d in main (argc=5, argv=0xbfc88354, envp=0xbfc8836c) at /dev/shm/tdelibs/tdeinit/tdeinit.cpp:1909 ==== (tdehwlib) hardware information ==== CPU core number: 0 Vendor: GenuineIntel Model: Name: Intel(R) Core(TM)2 Duo CPU P8400 @ 2.26GHz Current Frequency: 800 MHz Minimum Frequency: 800 MHz Maximum Frequency: 2267 MHz CPU core number: 1 Vendor: GenuineIntel Model: Name: Intel(R) Core(TM)2 Duo CPU P8400 @ 2.26GHz Current Frequency: 2267 MHz Minimum Frequency: 800 MHz Maximum Frequency: 2267 MHz