[Bug 309172] New: kcmshell4 kcm_synaptiks Crashes when open

jrzabott jrzabott at ig.com.br
Sun Oct 28 22:10:26 GMT 2012


https://bugs.kde.org/show_bug.cgi?id=309172

            Bug ID: 309172
          Severity: crash
           Version: unspecified
          Priority: NOR
          Assignee: unassigned-bugs at kde.org
           Summary: kcmshell4 kcm_synaptiks Crashes when open
    Classification: Unclassified
                OS: Linux
          Reporter: jrzabott at ig.com.br
          Hardware: Ubuntu Packages
            Status: UNCONFIRMED
         Component: general
           Product: systemsettings

Application: kcmshell4 ()
KDE Platform Version: 4.9.2
Qt Version: 4.8.3
Operating System: Linux 3.5.0-17-generic i686
Distribution: Ubuntu 12.10

-- Information about the crash:
- What I was doing when the application crashed:

Just trying to open the config-manager, crashes the system and sometimes video.

The crash can be reproduced every time.

-- Backtrace:
Application: KDE Control Module (kcmshell4), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb5695740 (LWP 3080))]

Thread 2 (Thread 0xb042eb40 (LWP 3088)):
#0  0xb5a82d10 in pthread_mutex_unlock () from
/lib/i386-linux-gnu/libpthread.so.0
#1  0xb76e28a4 in pthread_mutex_unlock () from /lib/i386-linux-gnu/libc.so.6
#2  0xb59a7cc0 in g_mutex_unlock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb596669d in g_main_context_query () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb5966c5e in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb5966e61 in g_main_context_iteration () from
/lib/i386-linux-gnu/libglib-2.0.so.0
#6  0xb6cf999f in QEventDispatcherGlib::processEvents (this=0xafb00468,
flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0xb6cc626c in QEventLoop::processEvents (this=this at entry=0xb042e228,
flags=...) at kernel/qeventloop.cpp:149
#8  0xb6cc6561 in QEventLoop::exec (this=0xb042e228, flags=...) at
kernel/qeventloop.cpp:204
#9  0xb6bb166c in QThread::exec (this=0x95c7d60) at thread/qthread.cpp:501
#10 0xb6ca47bd in QInotifyFileSystemWatcherEngine::run (this=0x95c7d60) at
io/qfilesystemwatcher_inotify.cpp:248
#11 0xb6bb4a58 in QThreadPrivate::start (arg=0x95c7d60) at
thread/qthread_unix.cpp:338
#12 0xb5a7fd4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#13 0xb76d4d3e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb5695740 (LWP 3080)):
[KCrash Handler]
#7  deref (this=0xb24e7460 <object_repr.25464>) at
/usr/include/qt4/QtCore/qatomic_i386.h:132
#8  ~QByteArray (this=0x9445e98, __in_chrg=<optimized out>) at
/usr/include/qt4/QtCore/qbytearray.h:401
#9  ~Private (this=0x9445e40, __in_chrg=<optimized out>) at
../../kdecore/kernel/kaboutdata.cpp:392
#10 KAboutData::~KAboutData (this=0x9498fa8, __in_chrg=<optimized out>) at
../../kdecore/kernel/kaboutdata.cpp:477
#11 0xb228f241 in release_KAboutData (sipCppV=0x9498fa8) at
sip/kdecore/sipkdecorepart7.cpp:18454
#12 0xb229215a in dealloc_KAboutData (sipSelf=0xb0c5b7c4) at
sip/kdecore/sipkdecorepart7.cpp:18465
#13 dealloc_KAboutData (sipSelf=0xb0c5b7c4) at
sip/kdecore/sipkdecorepart7.cpp:18461
#14 0xb20f52ee in forgetObject (sw=sw at entry=0xb0c5b7c4) at
/build/buildd/sip4-4.13.3/siplib/siplib.c:10127
#15 0xb20f6de1 in sipWrapper_dealloc (self=self at entry=0xb0c5b7c4) at
/build/buildd/sip4-4.13.3/siplib/siplib.c:9678
#16 0xb246e5ce in subtype_dealloc.25629 (self=<KAboutData at remote
0xb0c5b7c4>) at ../Objects/typeobject.c:1026
#17 0xb24d98f7 in dict_dealloc.18709 (mp=0x94d0934) at
../Objects/dictobject.c:1010
#18 0xb20f46cd in sipSimpleWrapper_clear (self=self at entry=0xb0c5b1dc) at
/build/buildd/sip4-4.13.3/siplib/siplib.c:9248
#19 0xb20f6d3e in sipWrapper_clear (self=self at entry=0xb0c5b1dc) at
/build/buildd/sip4-4.13.3/siplib/siplib.c:9629
#20 0xb20f6de9 in sipWrapper_dealloc (self=self at entry=0xb0c5b1dc) at
/build/buildd/sip4-4.13.3/siplib/siplib.c:9680
#21 0xb246e5ce in subtype_dealloc.25629 (self=<TouchpadConfigurationKCM at
remote 0xb0c5b1dc>) at ../Objects/typeobject.c:1026
#22 0xb24d9540 in frame_dealloc.15029 (f=Frame 0x951753c, for file
/usr/lib/python2.7/dist-packages/synaptiks/kde/widgets/kcm.py, line 116, in
__init__ (touchpad_config=<TouchpadConfiguration(touchpad=<Touchpad(id=11,
display=<Display(_as_parameter_=<LP_Display at remote 0xb0c5b6ec>,
_atom_cache={'FLOAT': <Atom(_as_parameter_=152L, display=<...>) at remote
0xb0c5ab2c>, 'Synaptics Off': <Atom(_as_parameter_=292L, display=<...>) at
remote 0xb0c5acec>, 'Synaptics Capabilities': <Atom(_as_parameter_=307L,
display=<...>) at remote 0x94feb8c>},
types=<StandardTypes(integer=<Atom(_as_parameter_=19, display=<...>) at remote
0xb0c5ab0c>, atom=<Atom(_as_parameter_=4, display=<...>) at remote 0xb0c5abac>,
float=<...>, display=<...>, string=<Atom(_as_parameter_=31, display=<...>) at
remote 0xb0c5aaec>) at remote 0xb0c5aacc>) at remote 0xb0c5aaac>) at remote
0xb0c5ad2c>) at remote 0xb0c5ad4c>, component_data=<KComponentData at remote
0xb1e97e3c>, parent=None)) at ../Objects/frameobject.c:460
#23 0xb24d9b54 in tb_dealloc.46578 (tb=0x95aed24) at ../Python/traceback.c:28
#24 0xb24d9b64 in tb_dealloc.46578 (tb=0x95aed4c) at ../Python/traceback.c:27
#25 0xb24fc841 in PyDict_DelItem (op=op at entry={'setrecursionlimit': <built-in
function setrecursionlimit>, 'dont_write_bytecode': False, 'getrefcount':
<built-in function getrefcount>, 'long_info': <sys.long_info at remote
0xb238f380>, 'path_importer_cache': {'/usr/lib/python2.7/dist-packages/PyQt4':
None, '/usr/lib/python2.7/encodings': None,
'/usr/lib/python2.7/dist-packages/PyQt4/uic/Loader': None,
'/usr/lib/python2.7/dist-packages/PyQt4/uic': None,
'/usr/lib/python2.7/plat-linux2': None,
'/usr/lib/python2.7/dist-packages/PyQt4/uic/port_v2': None,
'/usr/lib/python2.7/logging': None,
'/usr/lib/python2.7/dist-packages/synaptiks': None,
'/usr/lib/python2.7/dist-packages': None, '/usr/lib/python2.7': None,
'/usr/lib/python2.7/json': None,
'/usr/lib/python2.7/dist-packages/PyQt4/uic/Compiler': None,
'/usr/lib/python2.7/dist-packages/PIL': None, '/usr/lib/python2.7/xml/parsers':
None, '/usr/lib/python2.7/xml': None, '/usr/lib/python2.7/lib-tk': None,
'/usr/lib/python2.7/lib-dynload': None,
'/usr/lib/python2.7/dist-packages/synaptiks/kde/widgets': None,
'/us...(truncated), key=key at entry='exc_traceback') at
../Objects/dictobject.c:854
#26 0xb24fcaa8 in PyDict_DelItemString (v=v at entry={'setrecursionlimit':
<built-in function setrecursionlimit>, 'dont_write_bytecode': False,
'getrefcount': <built-in function getrefcount>, 'long_info': <sys.long_info at
remote 0xb238f380>, 'path_importer_cache':
{'/usr/lib/python2.7/dist-packages/PyQt4': None,
'/usr/lib/python2.7/encodings': None,
'/usr/lib/python2.7/dist-packages/PyQt4/uic/Loader': None,
'/usr/lib/python2.7/dist-packages/PyQt4/uic': None,
'/usr/lib/python2.7/plat-linux2': None,
'/usr/lib/python2.7/dist-packages/PyQt4/uic/port_v2': None,
'/usr/lib/python2.7/logging': None,
'/usr/lib/python2.7/dist-packages/synaptiks': None,
'/usr/lib/python2.7/dist-packages': None, '/usr/lib/python2.7': None,
'/usr/lib/python2.7/json': None,
'/usr/lib/python2.7/dist-packages/PyQt4/uic/Compiler': None,
'/usr/lib/python2.7/dist-packages/PIL': None, '/usr/lib/python2.7/xml/parsers':
None, '/usr/lib/python2.7/xml': None, '/usr/lib/python2.7/lib-tk': None,
'/usr/lib/python2.7/lib-dynload': None,
'/usr/lib/python2.7/dist-packages/synaptiks/kde/widgets': None,
'/us...(truncated), key=key at entry=0xb2575739 "exc_traceback") at
../Objects/dictobject.c:2451
#27 0xb24d1918 in PySys_SetObject (name=name at entry=0xb2575739 "exc_traceback",
v=0x0) at ../Python/sysmodule.c:80
#28 0xb240802f in reset_exc_info (tstate=0x9261e90) at ../Python/ceval.c:3443
#29 PyEval_EvalFrameEx (f=f at entry=Frame 0x92c26d4, for file
/usr/lib/python2.7/dist-packages/synaptiks/kde/widgets/kcm.py, line 161, in
make_kcm_widget (component_data=<KComponentData at remote 0xb1e97e3c>,
parent=None, Display=<type at remote 0x94aa484>,
Touchpad=<ABCMeta(circular_scrolling=<device_property(item=0,
property_type=u'bool', __doc__=u'``True``, if circular scrolling is enabled,
``False`` otherwise', property_name=u'Synaptics Circular Scrolling') at remote
0xb0c58c8c>, __module__='synaptiks.touchpad',
circular_touchpad=<device_property(item=0, property_type=u'bool',
__doc__=u'``True``, if the touchpad is considered circular, ``False``
otherwise', property_name=u'Synaptics Circular Pad') at remote 0xb0c58cec>,
rt_tap_action=<device_property(item=0, property_type=u'byte', __doc__=u'Tap
action for the right top corner', property_name=u'Synaptics Tap Action') at
remote 0xb0c58a4c>, circular_scrolling_distance=<device_property(item=0,
property_name=u'Synaptics Circular Scrolling Distance', property_type=u'float',
__doc__=u'The circula...(truncated), throwflag=throwflag at entry=0) at
../Python/ceval.c:2996
#30 0xb240eb05 in PyEval_EvalCodeEx (co=co at entry=0xb161abf0,
globals=globals at entry={'print_function': <_Feature(mandatory=(3, 0, 0, 'alpha',
0), optional=(2, 6, 0, 'alpha', 2), compiler_flag=65536) at remote 0xb232976c>,
'QHBoxLayout': <PyQt4.QtCore.pyqtWrapperType at remote 0x93828e4>,
'QSizePolicy': <PyQt4.QtCore.pyqtWrapperType at remote 0x939fc7c>,
'unicode_literals': <_Feature(mandatory=(3, 0, 0, 'alpha', 0), optional=(2, 6,
0, 'alpha', 2), compiler_flag=131072) at remote 0xb232978c>, 'absolute_import':
<_Feature(mandatory=(3, 0, 0, 'alpha', 0), optional=(2, 5, 0, 'alpha', 1),
compiler_flag=16384) at remote 0xb232972c>, 'TouchpadConfigurationKCM':
<PyQt4.QtCore.pyqtWrapperType at remote 0x9312ef4>, 'KIconLoader':
<PyQt4.QtCore.pyqtWrapperType at remote 0x9464d1c>, '__package__': None,
'ki18nc': <built-in function ki18nc>, 'KCModule': <PyQt4.QtCore.pyqtWrapperType
at remote 0x9451794>, '__doc__': u'\n    synaptiks.kde.widgets.kcm\n   
=========================\n\n    System settings widgets.\n\n    ..
moduleauthor::  Sebastian Wiesner  <lunaryorn at googlemail.com>\n', 'QLabel':
<PyQt4.QtC...(truncated), locals=locals at entry=0x0, args=0x9402b6c,
argcount=argcount at entry=2, kws=0x9402b74, kwcount=0, defs=0xb15e6f58,
defcount=defcount at entry=1, closure=0x0) at ../Python/ceval.c:3253
#31 0xb240ccdb in fast_function (nk=<optimized out>, na=2, n=<optimized out>,
pp_stack=0xbfce7bc4, func=<function at remote 0xb15d3684>) at
../Python/ceval.c:4117
#32 call_function (oparg=<optimized out>, pp_stack=0xbfce7bc4) at
../Python/ceval.c:4042
#33 PyEval_EvalFrameEx (f=f at entry=Frame 0x9402a24, for file
/usr/share/kde4/apps/synaptiks/kcm_synaptiks.py, line 43, in CreatePlugin
(widget_parent=None, parent=<QWidget at remote 0xb1e9792c>,
component_data=<KComponentData at remote 0xb1e97e3c>),
throwflag=throwflag at entry=0) at ../Python/ceval.c:2666
#34 0xb240eb05 in PyEval_EvalCodeEx (co=co at entry=0xb2388bf0,
globals=globals at entry={'division': <_Feature(mandatory=(3, 0, 0, 'alpha', 0),
optional=(2, 2, 0, 'alpha', 2), compiler_flag=8192) at remote 0xb232970c>,
'CreatePlugin': <function at remote 0xb15e3844>, '__builtins__': {'bytearray':
<type at remote 0xb2665880>, 'IndexError': <type at remote 0xb26640e0>, 'all':
<built-in function all>, 'help': <_Helper at remote 0xb231880c>, 'vars':
<built-in function vars>, 'SyntaxError': <type at remote 0xb2664d20>,
'unicode': <type at remote 0xb2669b20>, 'UnicodeDecodeError': <type at remote
0xb2663040>, 'memoryview': <type at remote 0xb2667480>, 'isinstance': <built-in
function isinstance>, 'copyright': <_Printer(_Printer__data='Copyright (c)
2001-2012 Python Software Foundation.\nAll Rights Reserved.\n\nCopyright (c)
2000 BeOpen.com.\nAll Rights Reserved.\n\nCopyright (c) 1995-2001 Corporation
for National Research Initiatives.\nAll Rights Reserved.\n\nCopyright (c)
1991-1995 Stichting Mathematisch Centrum, Amsterdam.\nAll Rights Reserved.',
_Printer__lines=None, _Printer__name='copyright', _Pr...(truncated),
locals=locals at entry=0x0, args=0x940524c, argcount=argcount at entry=3,
kws=0x9405258, kwcount=0, defs=0x0, defcount=defcount at entry=0, closure=0x0) at
../Python/ceval.c:3253
#35 0xb240ccdb in fast_function (nk=<optimized out>, na=3, n=<optimized out>,
pp_stack=0xbfce7da4, func=<function at remote 0xb15e3844>) at
../Python/ceval.c:4117
#36 call_function (oparg=<optimized out>, pp_stack=0xbfce7da4) at
../Python/ceval.c:4042
#37 PyEval_EvalFrameEx (f=f at entry=Frame 0x94050e4, for file <string>, line 18,
in kpythonpluginfactory_bridge (parentWidget=0, parent=152203128,
componentData=152286768, sip=<module at remote 0xb231fd34>, QtCore=<module at
remote 0xb231fdac>, QtGui=<module at remote 0xb231feb4>, kdecore=<module at
remote 0xb231fcbc>, wparentWidget=None, wparent=<QWidget at remote 0xb1e9792c>,
wcomponentData=<KComponentData at remote 0xb1e97e3c>),
throwflag=throwflag at entry=0) at ../Python/ceval.c:2666
#38 0xb240eb05 in PyEval_EvalCodeEx (co=0xb2388a40, globals={'division':
<_Feature(mandatory=(3, 0, 0, 'alpha', 0), optional=(2, 2, 0, 'alpha', 2),
compiler_flag=8192) at remote 0xb232970c>, 'CreatePlugin': <function at remote
0xb15e3844>, '__builtins__': {'bytearray': <type at remote 0xb2665880>,
'IndexError': <type at remote 0xb26640e0>, 'all': <built-in function all>,
'help': <_Helper at remote 0xb231880c>, 'vars': <built-in function vars>,
'SyntaxError': <type at remote 0xb2664d20>, 'unicode': <type at remote
0xb2669b20>, 'UnicodeDecodeError': <type at remote 0xb2663040>, 'memoryview':
<type at remote 0xb2667480>, 'isinstance': <built-in function isinstance>,
'copyright': <_Printer(_Printer__data='Copyright (c) 2001-2012 Python Software
Foundation.\nAll Rights Reserved.\n\nCopyright (c) 2000 BeOpen.com.\nAll Rights
Reserved.\n\nCopyright (c) 1995-2001 Corporation for National Research
Initiatives.\nAll Rights Reserved.\n\nCopyright (c) 1991-1995 Stichting
Mathematisch Centrum, Amsterdam.\nAll Rights Reserved.', _Printer__lines=None,
_Printer__name='copyright', _Pr...(truncated), locals=locals at entry=0x0,
args=args at entry=0xb163f2b8, argcount=3, kws=kws at entry=0x0,
kwcount=kwcount at entry=0, defs=defs at entry=0x0, defcount=defcount at entry=0,
closure=0x0) at ../Python/ceval.c:3253
#39 0xb24532f0 in function_call (func=<function at remote 0xb15e38b4>, arg=(0,
152203128, 152286768), kw=0x0) at ../Objects/funcobject.c:526
#40 0xb24f0f20 in PyObject_Call (func=func at entry=<function at remote
0xb15e38b4>, arg=arg at entry=(0, 152203128, 152286768), kw=kw at entry=0x0) at
../Objects/abstract.c:2529
#41 0xb24f186b in PyEval_CallObjectWithKeywords (func=func at entry=<function at
remote 0xb15e38b4>, arg=arg at entry=(0, 152203128, 152286768), kw=kw at entry=0x0)
at ../Python/ceval.c:3890
#42 0xb24f195b in PyObject_CallObject (o=<function at remote 0xb15e38b4>, a=(0,
152203128, 152286768)) at ../Objects/abstract.c:2517
#43 0xb2a12a99 in RunFunction (object=object at entry=<function at remote
0xb15e38b4>, args=(0, 152203128, 152286768)) at
../../kpythonpluginfactory/kpythonpluginfactory.cpp:326
#44 0xb2a138b2 in KPythonPluginFactory::create (this=0x92607a0,
iface=0xb74fa120 <qt_meta_stringdata_KCModule> "KCModule", parentWidget=0x0,
parent=0x9126f78, args=..., keyword=...) at
../../kpythonpluginfactory/kpythonpluginfactory.cpp:216
#45 0xb75bda62 in create<KCModule> (args=..., keyword=..., parent=0x9126f78,
parentWidget=0x0, this=<optimized out>) at
../../kdecore/util/kpluginfactory.h:531
#46 createInstance<KCModule> (error=0xbfce805c, args=..., parent=0x9126f78,
parentWidget=0x0, this=0x911b3e8) at ../../kdecore/services/kservice.h:559
#47 createInstance<KCModule> (error=0xbfce805c, args=..., parent=0x9126f78,
this=0x911b3e8) at ../../kdecore/services/kservice.h:536
#48 KCModuleLoader::loadModule (mod=..., report=KCModuleLoader::Inline,
parent=0x9126f78, args=...) at ../../kutils/kcmoduleloader.cpp:89
#49 0xb75c334a in KCModuleProxyPrivate::loadModule (this=this at entry=0x9126f48)
at ../../kutils/kcmoduleproxy.cpp:106
#50 0xb75c3af4 in KCModuleProxy::realModule (this=this at entry=0x9126f78) at
../../kutils/kcmoduleproxy.cpp:83
#51 0xb75c3e72 in KCModuleProxy::useRootOnlyMessage (this=0x9126f78) at
../../kutils/kcmoduleproxy.cpp:315
#52 0xb75bfc3d in KCMultiDialog::addModule (this=0x9105210, moduleInfo=...,
parentItem=0x0, args=...) at ../../kutils/kcmultidialog.cpp:390
#53 0xb77ada66 in kdemain (_argc=2, _argv=0xbfce8584) at
../../kcmshell/main.cpp:285
#54 0x0804855b in main (argc=2, argv=0xbfce8584) at kcmshell4_dummy.cpp:3

This bug may be a duplicate of or related to bug 285857.

Possible duplicates by query: bug 308841, bug 307943, bug 305468, bug 302430,
bug 302399.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Unassigned-bugs mailing list