Bug 288655

Summary: synaptiks crash on bootup
Product: [I don't know] kde Reporter: Joe. <secretcode343>
Component: generalAssignee: Unassigned bugs mailing-list <unassigned-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: adaptee
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Joe. 2011-12-10 13:57:59 UTC
Application: python2 (0.7.0)
KDE Platform Version: 4.7.2 (4.7.2)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-14-generic x86_64
Distribution: Ubuntu 11.10

-- Information about the crash:
- What I was doing when the application crashed:
Booting up; no interaction with system other than entering kwallet password

- Unusual behavior I noticed:
Touchpad remained disabled; did not become enabled when ext mouse removed; ext mouse not usable on plugging in again until I restarted synaptiks (this is probably logical behaviour, not unusual)

- Custom settings of the application:
Automatically start at logon (has previously booted without crashing)
Automatically switch off touchpad if mouse plugged in
Automatically switch off touchpad on keyboard activity

-- Backtrace:
Application: synaptiks (python2.7), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f47d78e1720 (LWP 1867))]

Thread 2 (Thread 0x7f47c088f700 (LWP 2008)):
#0  0x00007f47d6355773 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f47d2f5af68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f47d2f5b429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f47d477ff3e in QEventDispatcherGlib::processEvents (this=0x1d0fe50, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f47d4753cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f47d4753ef7 in QEventLoop::exec (this=0x7f47c088ee30, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f47d466b27f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#7  0x00007f47d4736cbf in QInotifyFileSystemWatcherEngine::run (this=0x1a85870) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f47d466dd05 in QThreadPrivate::start (arg=0x1a85870) at thread/qthread_unix.cpp:331
#9  0x00007f47d74c9efc in start_thread (arg=0x7f47c088f700) at pthread_create.c:304
#10 0x00007f47d636189d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f47d78e1720 (LWP 1867)):
[KCrash Handler]
#6  0x0000000000000001 in ?? ()
#7  0x00007f47d236f48d in pyqtBoundSignal_emit () from /usr/lib/python2.7/dist-packages/PyQt4/QtCore.so
#8  0x00000000004b6569 in call_function (oparg=<optimized out>, pp_stack=0x7fffa938fef0) at ../Python/ceval.c:4021
#9  PyEval_EvalFrameEx (f=<optimized out>, throwflag=<optimized out>) at ../Python/ceval.c:2666
#10 0x00000000004bcd2d in PyEval_EvalCodeEx (co=0x18177b0, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=<optimized out>, kws=<optimized out>, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3253
#11 0x0000000000448edf in function_call (func=<function at remote 0x1832aa0>, arg=(<QUDevMonitorObserver(monitor=<Monitor(_as_parameter_=<LP_udev_monitor at remote 0x20b63b0>, _socket_path=None, context=<Context(_as_parameter_=<LP_udev at remote 0x20b6320>) at remote 0x20b3c50>) at remote 0x20b9ad0>, notifier=<QSocketNotifier at remote 0x20b64d0>, _action_signal_map={u'add': <PyQt4.QtCore.pyqtBoundSignal at remote 0x20b4ba0>, u'move': <PyQt4.QtCore.pyqtBoundSignal at remote 0x20bcc00>, u'change': <PyQt4.QtCore.pyqtBoundSignal at remote 0x20bcbd0>, u'remove': <PyQt4.QtCore.pyqtBoundSignal at remote 0x20bcba0>}) at remote 0x20b6440>,), kw=0x0) at ../Objects/funcobject.c:526
#12 0x000000000041ad2a in PyObject_Call (func=<function at remote 0x1832aa0>, arg=<optimized out>, kw=<optimized out>) at ../Objects/abstract.c:2529
#13 0x000000000043074e in instancemethod_call (func=<function at remote 0x1832aa0>, arg=(<QUDevMonitorObserver(monitor=<Monitor(_as_parameter_=<LP_udev_monitor at remote 0x20b63b0>, _socket_path=None, context=<Context(_as_parameter_=<LP_udev at remote 0x20b6320>) at remote 0x20b3c50>) at remote 0x20b9ad0>, notifier=<QSocketNotifier at remote 0x20b64d0>, _action_signal_map={u'add': <PyQt4.QtCore.pyqtBoundSignal at remote 0x20b4ba0>, u'move': <PyQt4.QtCore.pyqtBoundSignal at remote 0x20bcc00>, u'change': <PyQt4.QtCore.pyqtBoundSignal at remote 0x20bcbd0>, u'remove': <PyQt4.QtCore.pyqtBoundSignal at remote 0x20bcba0>}) at remote 0x20b6440>,), kw=0x0) at ../Objects/classobject.c:2578
#14 0x000000000041ad2a in PyObject_Call (func=<instancemethod at remote 0x168aaa0>, arg=<optimized out>, kw=<optimized out>) at ../Objects/abstract.c:2529
#15 0x00000000004b5d76 in PyEval_CallObjectWithKeywords (func=<instancemethod at remote 0x168aaa0>, arg=(), kw=<optimized out>) at ../Python/ceval.c:3890
#16 0x00007f47d2648cc0 in sip_api_invoke_slot (slot=<optimized out>, sigargs=(14,)) at /build/buildd/sip4-4.12.4/siplib/qtlib.c:203
#17 0x00007f47d2371f86 in PyQtProxy::invokeSlot(qpycore_slot const&, void**) () from /usr/lib/python2.7/dist-packages/PyQt4/QtCore.so
#18 0x00007f47d2372068 in PyQtProxy::unislot(void**) () from /usr/lib/python2.7/dist-packages/PyQt4/QtCore.so
#19 0x00007f47d2372122 in PyQtProxy::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/python2.7/dist-packages/PyQt4/QtCore.so
#20 0x00007f47d4767eba in QMetaObject::activate (sender=0x2122180, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffa93905a0) at kernel/qobject.cpp:3278
#21 0x00007f47d47b151e in QSocketNotifier::activated (this=<optimized out>, _t1=14) at .moc/release-shared/moc_qsocketnotifier.cpp:89
#22 0x00007f47d476fb6b in QSocketNotifier::event (this=0x2122180, e=0x7fffa9390ae0) at kernel/qsocketnotifier.cpp:317
#23 0x00007f47d22d9161 in event (a0=0x7fffa9390ae0, this=0x2122180) at sipQtCorepart3.cpp:8862
#24 sipQSocketNotifier::event (this=0x2122180, a0=0x7fffa9390ae0) at sipQtCorepart3.cpp:8854
#25 0x00007f47d0ba8424 in notify_helper (e=0x7fffa9390ae0, receiver=0x2122180, this=0x1a0bb50) at kernel/qapplication.cpp:4486
#26 QApplicationPrivate::notify_helper (this=0x1a0bb50, receiver=0x2122180, e=0x7fffa9390ae0) at kernel/qapplication.cpp:4458
#27 0x00007f47d0bad291 in QApplication::notify (this=0x19cab40, receiver=0x2122180, e=0x7fffa9390ae0) at kernel/qapplication.cpp:4365
#28 0x00007f47cd372126 in KApplication::notify (this=0x19cab40, receiver=0x2122180, event=0x7fffa9390ae0) at ../../kdeui/kernel/kapplication.cpp:311
#29 0x00007f47cdac2ef6 in notify (a1=0x7fffa9390ae0, a0=0x2122180, this=0x19cab40) at sip/kdeui/sipkdeuipart1.cpp:34462
#30 sipKUniqueApplication::notify (this=0x19cab40, a0=0x2122180, a1=0x7fffa9390ae0) at sip/kdeui/sipkdeuipart1.cpp:34454
#31 0x00007f47d4754afc in QCoreApplication::notifyInternal (this=0x19cab40, receiver=0x2122180, event=0x7fffa9390ae0) at kernel/qcoreapplication.cpp:787
#32 0x00007f47d477f5b7 in sendEvent (event=0x7fffa9390ae0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#33 socketNotifierSourceDispatch (source=0x1a0e190) at kernel/qeventdispatcher_glib.cpp:110
#34 0x00007f47d2f5aa5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007f47d2f5b258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007f47d2f5b429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#37 0x00007f47d477fed6 in QEventDispatcherGlib::processEvents (this=0x12635e0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#38 0x00007f47d0c5007e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#39 0x00007f47d4753cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#40 0x00007f47d4753ef7 in QEventLoop::exec (this=0x7fffa9390d20, flags=...) at kernel/qeventloop.cpp:201
#41 0x00007f47d4758789 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#42 0x00007f47d1b05d9e in meth_QApplication_exec_ (sipArgs=<optimized out>) at sipQtGuipart9.cpp:28467
#43 0x00000000004b6569 in call_function (oparg=<optimized out>, pp_stack=0x7fffa9390e50) at ../Python/ceval.c:4021
#44 PyEval_EvalFrameEx (f=<optimized out>, throwflag=<optimized out>) at ../Python/ceval.c:2666
#45 0x00000000004bcd2d in PyEval_EvalCodeEx (co=0x1582630, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=<optimized out>, kws=<optimized out>, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3253
#46 0x00000000004b6a5b in fast_function (nk=<optimized out>, na=0, n=<optimized out>, pp_stack=0x7fffa9391040, func=<function at remote 0x198b488>) at ../Python/ceval.c:4117
#47 call_function (oparg=<optimized out>, pp_stack=0x7fffa9391040) at ../Python/ceval.c:4042
#48 PyEval_EvalFrameEx (f=<optimized out>, throwflag=<optimized out>) at ../Python/ceval.c:2666
#49 0x00000000004bcd2d in PyEval_EvalCodeEx (co=0x7f47d78249b0, globals=<optimized out>, locals=<optimized out>, args=<optimized out>, argcount=<optimized out>, kws=<optimized out>, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3253
#50 0x00000000004bd802 in PyEval_EvalCode (co=<optimized out>, globals=<optimized out>, locals=<optimized out>) at ../Python/ceval.c:667
#51 0x00000000004dcc22 in run_mod (mod=<optimized out>, filename=<optimized out>, globals={'__builtins__': <module at remote 0x7f47d78a1ad0>, '__file__': '/usr/bin/synaptiks', '__package__': None, 'sys': <module at remote 0x7f47d78a1b78>, '__requires__': 'synaptiks==0.7.0', 'load_entry_point': <function at remote 0x7f47d77a6938>, '__name__': '__main__', '__doc__': None}, locals={'__builtins__': <module at remote 0x7f47d78a1ad0>, '__file__': '/usr/bin/synaptiks', '__package__': None, 'sys': <module at remote 0x7f47d78a1b78>, '__requires__': 'synaptiks==0.7.0', 'load_entry_point': <function at remote 0x7f47d77a6938>, '__name__': '__main__', '__doc__': None}, flags=<optimized out>, arena=<optimized out>) at ../Python/pythonrun.c:1346
#52 0x00000000004dd7e4 in PyRun_FileExFlags (fp=0x11c7f00, filename=0x7fffa93929e6 "/usr/bin/synaptiks", start=<optimized out>, globals={'__builtins__': <module at remote 0x7f47d78a1ad0>, '__file__': '/usr/bin/synaptiks', '__package__': None, 'sys': <module at remote 0x7f47d78a1b78>, '__requires__': 'synaptiks==0.7.0', 'load_entry_point': <function at remote 0x7f47d77a6938>, '__name__': '__main__', '__doc__': None}, locals={'__builtins__': <module at remote 0x7f47d78a1ad0>, '__file__': '/usr/bin/synaptiks', '__package__': None, 'sys': <module at remote 0x7f47d78a1b78>, '__requires__': 'synaptiks==0.7.0', 'load_entry_point': <function at remote 0x7f47d77a6938>, '__name__': '__main__', '__doc__': None}, closeit=1, flags=0x7fffa9391380) at ../Python/pythonrun.c:1332
#53 0x00000000004de2ee in PyRun_SimpleFileExFlags (fp=0x11c7f00, filename=<optimized out>, closeit=1, flags=0x7fffa9391380) at ../Python/pythonrun.c:936
#54 0x00000000004ee6dd in Py_Main (argc=<optimized out>, argv=<optimized out>) at ../Modules/main.c:599
#55 0x00007f47d62a130d in __libc_start_main (main=0x41aa40 <main>, argc=4, ubp_av=0x7fffa93914a8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffa9391498) at libc-start.c:226
#56 0x000000000041cb69 in _start ()

Possible duplicates by query: bug 287960, bug 287668, bug 286747, bug 286650, bug 286649.

Reported using DrKonqi
Comment 1 Jekyll Wu 2011-12-10 14:21:59 UTC

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