Bug 272117 - synaptic touch pad module crashes
Summary: synaptic touch pad module crashes
Status: RESOLVED DUPLICATE of bug 227079
Alias: None
Product: systemsettings
Classification: Applications
Component: general (show other bugs)
Version: 1.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: System Settings Bugs
URL:
Keywords:
: 273677 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-05-01 04:27 UTC by Jared
Modified: 2011-07-29 22:51 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (12.70 KB, text/plain)
2011-07-29 22:51 UTC, pako RG
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jared 2011-05-01 04:27:05 UTC
Application: systemsettings (1.0)
KDE Platform Version: 4.6.2 (4.6.2)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-8-generic i686
Distribution: Ubuntu 11.04

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

Every time I open the synaptic touch pad settings, the settings app crashes. The only strange thing about my system is that I am running EMGD drivers, for the GMA900. The module worked before the driver installation. I am on an Acer Aspire One 751h.

The crash can be reproduced every time.

-- Backtrace:
Application: System Settings (systemsettings), signal: Segmentation fault
[Current thread is 1 (Thread 0xb7792710 (LWP 3649))]

Thread 2 (Thread 0xb4699b70 (LWP 3654)):
#0  0x00d08631 in pthread_mutex_unlock () from /lib/i386-linux-gnu/libc.so.6
#1  0x037eefc2 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0x037efe63 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x037f0524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x00a99577 in QEventDispatcherGlib::processEvents (this=0xa1d4ac0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#5  0x00a6b289 in QEventLoop::processEvents (this=0xb4699290, flags=...) at kernel/qeventloop.cpp:149
#6  0x00a6b522 in QEventLoop::exec (this=0xb4699290, flags=...) at kernel/qeventloop.cpp:201
#7  0x009752a0 in QThread::exec (this=0xa2a07d8) at thread/qthread.cpp:492
#8  0x00a4cfdb in QInotifyFileSystemWatcherEngine::run (this=0xa2a07d8) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00977da2 in QThreadPrivate::start (arg=0xa2a07d8) at thread/qthread_unix.cpp:320
#10 0x00e00e99 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#11 0x00cfa73e in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb7792710 (LWP 3649)):
[KCrash Handler]
#7  deref (this=0x9f53188, __in_chrg=<value optimized out>) at /usr/include/qt4/QtCore/qatomic_i386.h:132
#8  ~QByteArray (this=0x9f53188, __in_chrg=<value optimized out>) at /usr/include/qt4/QtCore/qbytearray.h:383
#9  ~Private (this=0x9f53188, __in_chrg=<value optimized out>) at ../../kdecore/kernel/kaboutdata.cpp:393
#10 KAboutData::~KAboutData (this=0x9f53188, __in_chrg=<value optimized out>) at ../../kdecore/kernel/kaboutdata.cpp:477
#11 0x023ecb90 in ?? () from /usr/lib/pymodules/python2.7/PyKDE4/kdecore.so
#12 0x023ecbec in ?? () from /usr/lib/pymodules/python2.7/PyKDE4/kdecore.so
#13 0x01fff10f in ?? () from /usr/lib/pymodules/python2.7/sip.so
#14 0x01fff161 in ?? () from /usr/lib/pymodules/python2.7/sip.so
#15 0x02559882 in subtype_dealloc (self=0xb30738c) at ../Objects/typeobject.c:1014
#16 0x0253abc4 in dict_dealloc (mp=0xb38edfc) at ../Objects/dictobject.c:985
#17 0x01ffd97c in ?? () from /usr/lib/pymodules/python2.7/sip.so
#18 0x01ffe0cf in ?? () from /usr/lib/pymodules/python2.7/sip.so
#19 0x01fff169 in ?? () from /usr/lib/pymodules/python2.7/sip.so
#20 0x02559882 in subtype_dealloc (self=0xad19ecc) at ../Objects/typeobject.c:1014
#21 0x025253aa in frame_dealloc (f=0xb817aac) at ../Objects/frameobject.c:458
#22 0x025d2a7c in tb_dealloc (tb=0xb2ecf54) at ../Python/traceback.c:28
#23 0x025d2a8c in tb_dealloc (tb=0xb2ecd4c) at ../Python/traceback.c:27
#24 0x0253bea1 in PyDict_DelItem (op=0xa744cec, key=0xaf8d048) at ../Objects/dictobject.c:829
#25 0x0253d54c in PyDict_DelItemString (v=0xa744cec, key=0x2648a88 "exc_traceback") at ../Objects/dictobject.c:2418
#26 0x025d1180 in PySys_SetObject (name=0x2648a88 "exc_traceback", v=0x0) at ../Python/sysmodule.c:80
#27 0x025a1f06 in reset_exc_info (f=0xa4764c4, throwflag=0) at ../Python/ceval.c:3443
#28 PyEval_EvalFrameEx (f=0xa4764c4, throwflag=0) at ../Python/ceval.c:2996
#29 0x025a84c8 in PyEval_EvalCodeEx (co=0xb4e6bf0, globals=0xb38cd74, locals=0x0, args=0xb7bef24, argcount=2, kws=0xb7bef2c, kwcount=0, defs=0xad2c138, defcount=1, closure=0x0) at ../Python/ceval.c:3253
#30 0x025a6722 in fast_function (f=0xb7beddc, throwflag=0) at ../Python/ceval.c:4109
#31 call_function (f=0xb7beddc, throwflag=0) at ../Python/ceval.c:4034
#32 PyEval_EvalFrameEx (f=0xb7beddc, throwflag=0) at ../Python/ceval.c:2666
#33 0x025a84c8 in PyEval_EvalCodeEx (co=0xb384848, globals=0xb2fccec, locals=0x0, args=0xb1f1dec, argcount=3, kws=0xb1f1df8, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3253
#34 0x025a6722 in fast_function (f=0xb1f1c84, throwflag=0) at ../Python/ceval.c:4109
#35 call_function (f=0xb1f1c84, throwflag=0) at ../Python/ceval.c:4034
#36 PyEval_EvalFrameEx (f=0xb1f1c84, throwflag=0) at ../Python/ceval.c:2666
#37 0x025a84c8 in PyEval_EvalCodeEx (co=0xb3848d8, globals=0xb2fccec, locals=0x0, args=0xa7ff628, argcount=3, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at ../Python/ceval.c:3253
#38 0x02526c17 in function_call (func=0xad1810c, arg=0xa7ff61c, kw=0x0) at ../Objects/funcobject.c:526
#39 0x024fa08c in PyObject_Call (func=0xad1810c, arg=0xa7ff61c, kw=0x0) at ../Objects/abstract.c:2529
#40 0x025a1508 in PyEval_CallObjectWithKeywords (func=0xad1810c, arg=0xa7ff61c, kw=0x0) at ../Python/ceval.c:3882
#41 0x024fa01c in PyObject_CallObject (o=0xad1810c, a=0xa7ff61c) at ../Objects/abstract.c:2517
#42 0x01f2a964 in RunFunction (object=0xad1810c, args=0xa7ff61c) at /build/buildd/kdebindings-4.6.2b/python/pykde4/kpythonpluginfactory/kpythonpluginfactory.cpp:326
#43 0x01f2b8ef in KPythonPluginFactory::create (this=0xa6f7588, iface=0x488d20 "KCModule", parentWidget=0x0, parent=0xb7c48f0, args=..., keyword=...) at /build/buildd/kdebindings-4.6.2b/python/pykde4/kpythonpluginfactory/kpythonpluginfactory.cpp:216
#44 0x008f4fb6 in create<KCModule> (mod=..., report=KCModuleLoader::Inline, parent=0xb7c48f0, args=...) at ../../kdecore/util/kpluginfactory.h:527
#45 createInstance<KCModule> (mod=..., report=KCModuleLoader::Inline, parent=0xb7c48f0, args=...) at ../../kdecore/services/kservice.h:551
#46 createInstance<KCModule> (mod=..., report=KCModuleLoader::Inline, parent=0xb7c48f0, args=...) at ../../kdecore/services/kservice.h:528
#47 KCModuleLoader::loadModule (mod=..., report=KCModuleLoader::Inline, parent=0xb7c48f0, args=...) at ../../kutils/kcmoduleloader.cpp:89
#48 0x008fa658 in KCModuleProxyPrivate::loadModule (this=0xb7c4c40) at ../../kutils/kcmoduleproxy.cpp:106
#49 0x008fb363 in KCModuleProxy::realModule (this=0xb7c48f0) at ../../kutils/kcmoduleproxy.cpp:83
#50 0x008fb3ae in KCModuleProxy::showEvent (this=0xb7c48f0, ev=0xbfa04470) at ../../kutils/kcmoduleproxy.cpp:197
#51 0x01099262 in QWidget::event (this=0xb7c48f0, event=0xbfa04470) at kernel/qwidget.cpp:8466
#52 0x01040d24 in QApplicationPrivate::notify_helper (this=0x9f4e5b8, receiver=0xb7c48f0, e=0xbfa04470) at kernel/qapplication.cpp:4462
#53 0x0104597b in QApplication::notify (this=0xbfa05dfc, receiver=0xb7c48f0, e=0xbfa04470) at kernel/qapplication.cpp:4427
#54 0x002f13ca in KApplication::notify (this=0xbfa05dfc, receiver=0xb7c48f0, event=0xbfa04470) at ../../kdeui/kernel/kapplication.cpp:311
#55 0x00a6c0bb in QCoreApplication::notifyInternal (this=0xbfa05dfc, receiver=0xb7c48f0, event=0xbfa04470) at kernel/qcoreapplication.cpp:731
#56 0x0109d3b6 in sendEvent (this=0xb7c4ae0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#57 QWidgetPrivate::show_helper (this=0xb7c4ae0) at kernel/qwidget.cpp:7439
#58 0x0109d083 in QWidgetPrivate::show_recursive (this=0xb7c4ae0) at kernel/qwidget.cpp:7310
#59 0x0109d174 in QWidgetPrivate::showChildren (this=0xb7dac40, spontaneous=false) at kernel/qwidget.cpp:7747
#60 0x0109d2b1 in QWidgetPrivate::show_helper (this=0xb7dac40) at kernel/qwidget.cpp:7386
#61 0x0109d71b in QWidget::setVisible (this=0xb7dac28, visible=true) at kernel/qwidget.cpp:7661
#62 0x0109d220 in show (this=0xb7daa40, spontaneous=false) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:487
#63 QWidgetPrivate::showChildren (this=0xb7daa40, spontaneous=false) at kernel/qwidget.cpp:7749
#64 0x0109d2b1 in QWidgetPrivate::show_helper (this=0xb7daa40) at kernel/qwidget.cpp:7386
#65 0x0109d71b in QWidget::setVisible (this=0xb7975e0, visible=true) at kernel/qwidget.cpp:7661
#66 0x0107b242 in show (this=0xa191210, index=2) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:487
#67 QStackedLayout::setCurrentIndex (this=0xa191210, index=2) at kernel/qstackedlayout.cpp:311
#68 0x0107b3ad in QStackedLayout::setCurrentWidget (this=0xa191210, widget=0xb7975e0) at kernel/qstackedlayout.cpp:365
#69 0x014ef61c in QStackedWidget::setCurrentWidget (this=0xa160860, widget=0xb7975e0) at widgets/qstackedwidget.cpp:250
#70 0x00327710 in KPageViewPrivate::_k_pageSelected (this=0xa170718, index=..., previous=...) at ../../kdeui/paged/kpageview.cpp:235
#71 0x0032792f in KPageView::qt_metacall (this=0xa1543f8, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbfa04934) at ./kpageview.moc:100
#72 0x0032b67a in KPageWidget::qt_metacall (this=0xa1543f8, _c=QMetaObject::InvokeMetaMethod, _id=30, _a=0xbfa04934) at ./kpagewidget.moc:76
#73 0x00a726ba in QMetaObject::metacall (object=0xa1543f8, cl=QMetaObject::InvokeMetaMethod, idx=30, argv=0xbfa04934) at kernel/qmetaobject.cpp:237
#74 0x00a824ff in QMetaObject::activate (sender=0xb226400, m=0x197ee50, local_signal_index=0, argv=0xbfa04934) at kernel/qobject.cpp:3287
#75 0x01611279 in QItemSelectionModel::selectionChanged (this=0xb226400, _t1=..., _t2=...) at .moc/release-shared/moc_qitemselectionmodel.cpp:152
#76 0x016173b1 in QItemSelectionModel::emitSelectionChanged (this=0xb226400, newSelection=..., oldSelection=...) at itemviews/qitemselectionmodel.cpp:1594
#77 0x01617c7b in QItemSelectionModel::select (this=0xb226400, selection=..., command=...) at itemviews/qitemselectionmodel.cpp:1101
#78 0x00328422 in KDEPrivate::SelectionModel::select (this=0xb226400, selection=..., command=...) at ../../kdeui/paged/kpageview_p.cpp:619
#79 0x015e0dfb in QListView::setSelection (this=0xa160bc8, rect=..., command=...) at itemviews/qlistview.cpp:1385
#80 0x015bb1e8 in QAbstractItemView::mousePressEvent (this=0xa160bc8, event=0xbfa05564) at itemviews/qabstractitemview.cpp:1674
#81 0x010992ec in QWidget::event (this=0xa160bc8, event=0xbfa05564) at kernel/qwidget.cpp:8255
#82 0x0148af63 in QFrame::event (this=0xa160bc8, e=0xbfa05564) at widgets/qframe.cpp:557
#83 0x015195d2 in QAbstractScrollArea::viewportEvent (this=0xa160bc8, e=0xbfa05564) at widgets/qabstractscrollarea.cpp:1043
#84 0x015b8797 in QAbstractItemView::viewportEvent (this=0xa160bc8, event=0xbfa05564) at itemviews/qabstractitemview.cpp:1628
#85 0x0151bed5 in viewportEvent (this=0xa6b9b98, o=0xa469fc8, e=0xbfa05564) at widgets/qabstractscrollarea_p.h:100
#86 QAbstractScrollAreaFilter::eventFilter (this=0xa6b9b98, o=0xa469fc8, e=0xbfa05564) at widgets/qabstractscrollarea_p.h:116
#87 0x00a6c25a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x9f4e5b8, receiver=0xa469fc8, event=0xbfa05564) at kernel/qcoreapplication.cpp:846
#88 0x01040d00 in QApplicationPrivate::notify_helper (this=0x9f4e5b8, receiver=0xa469fc8, e=0xbfa05564) at kernel/qapplication.cpp:4458
#89 0x01046201 in QApplication::notify (this=0xbfa05dfc, receiver=0xa469fc8, e=0xbfa05564) at kernel/qapplication.cpp:4023
#90 0x002f13ca in KApplication::notify (this=0xbfa05dfc, receiver=0xa469fc8, event=0xbfa05564) at ../../kdeui/kernel/kapplication.cpp:311
#91 0x00a6c0bb in QCoreApplication::notifyInternal (this=0xbfa05dfc, receiver=0xa469fc8, event=0xbfa05564) at kernel/qcoreapplication.cpp:731
#92 0x01041c3b in sendSpontaneousEvent (receiver=0xa469fc8, event=0xbfa05564, alienWidget=0xa469fc8, nativeWidget=0xa160bc8, buttonDown=0x198dc60, lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#93 QApplicationPrivate::sendMouseEvent (receiver=0xa469fc8, event=0xbfa05564, alienWidget=0xa469fc8, nativeWidget=0xa160bc8, buttonDown=0x198dc60, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3120
#94 0x010cb2bc in QETWidget::translateMouseEvent (this=0xa160bc8, event=0xbfa05a8c) at kernel/qapplication_x11.cpp:4556
#95 0x010c9746 in QApplication::x11ProcessEvent (this=0xbfa05dfc, event=0xbfa05a8c) at kernel/qapplication_x11.cpp:3678
#96 0x010f4b84 in x11EventSourceDispatch (s=0x9f51700, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#97 0x037efaa8 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#98 0x037f0270 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#99 0x037f0524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#100 0x00a9953c in QEventDispatcherGlib::processEvents (this=0x9f15428, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#101 0x010f4775 in QGuiEventDispatcherGlib::processEvents (this=0x9f15428, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#102 0x00a6b289 in QEventLoop::processEvents (this=0xbfa05d54, flags=...) at kernel/qeventloop.cpp:149
#103 0x00a6b522 in QEventLoop::exec (this=0xbfa05d54, flags=...) at kernel/qeventloop.cpp:201
#104 0x00a6fecc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#105 0x0103e8e7 in QApplication::exec () at kernel/qapplication.cpp:3736
#106 0x080570de in main (argc=) at ../../../systemsettings/app/main.cpp:49

Possible duplicates by query: bug 265623, bug 257452.

Reported using DrKonqi
Comment 1 Christoph Feck 2011-05-02 16:58:31 UTC

*** This bug has been marked as a duplicate of bug 227079 ***
Comment 2 Christoph Feck 2011-05-23 03:21:37 UTC
*** Bug 273677 has been marked as a duplicate of this bug. ***
Comment 3 jose bernardo silva 2011-05-23 13:54:59 UTC
Are you sure this is a duplicate of bug 227079? That one is for kde4.4/kubuntu 9.10, and for the manage users module, while this (and bug 273677, where I reported first) are for 4.6.2, kubuntu 11.04, and synaptics module. And the crash dumps seem very different, at least to me.
Comment 4 Christoph Feck 2011-07-18 22:27:39 UTC
Jose, the backtraces are identical as far as I can see. Which difference do you see?
Comment 5 jose bernardo silva 2011-07-23 17:02:29 UTC
Cristoph, I was being misled by the first thread on this report, the second thread is indeed very similar, apart from the differences in the versions. Looks like there is a reversion in kubuntu - nothing strange here.
Comment 6 pako RG 2011-07-29 22:51:48 UTC
Created attachment 62322 [details]
New crash information added by DrKonqi

systemsettings (1.0) on KDE Platform 4.7.00 (4.7.0) using Qt 4.7.2

- What I was doing when the application crashed:

when i open systemsettings and settings of the touchpad always the application crash.

-- Backtrace (Reduced):
#8  ~QByteArray (this=0x9f3faf8, __in_chrg=<value optimized out>) at /usr/include/qt4/QtCore/qbytearray.h:383
#9  ~Private (this=0x9f3faf8, __in_chrg=<value optimized out>) at ../../kdecore/kernel/kaboutdata.cpp:393
#10 KAboutData::~KAboutData (this=0x9f3faf8, __in_chrg=<value optimized out>) at ../../kdecore/kernel/kaboutdata.cpp:477
#11 0x03c0c440 in release_KAboutData (sipCppV=0x9f3faf8) at sip/kdecore/sipkdecorepart7.cpp:18267
#12 0x03c0c49c in dealloc_KAboutData (sipSelf=0xa3a492c) at sip/kdecore/sipkdecorepart7.cpp:18278