Bug 324035 - kde crash from sys settings
Summary: kde crash from sys settings
Status: RESOLVED NOT A BUG
Alias: None
Product: systemsettings
Classification: Applications
Component: general (show other bugs)
Version: 4.11.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2013-08-25 23:07 UTC by neuromike
Modified: 2015-02-10 19:29 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (9.90 KB, text/plain)
2013-09-02 23:48 UTC, euphonisten
Details

Note You need to log in before you can comment on or make changes to this bug.
Description neuromike 2013-08-25 23:07:16 UTC
Application: systemsettings (4.11.00)
KDE Platform Version: 4.11.00
Qt Version: 4.8.4
Operating System: Linux 3.11.0-031100rc2-generic x86_64
Distribution: Ubuntu Saucy Salamander (development branch)

-- Information about the crash:
- What I was doing when the application crashed:
changing mouse settings, crash occured when clicking on "Touchpad" device category from the mouse category in the "Input Devices" subsection of System Settings
- Unusual behavior I noticed: may not be relative, but the video drivers are broke and actually, I've never had my video card running with the correct drivers which provide OpenGL support. Just the (virtual/gallium. Card is Radeon hd4870
Thanks!

-- Backtrace:
Application: System Settings (systemsettings), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f39ebcf87c0 (LWP 11612))]

Thread 3 (Thread 0x7f39cf699700 (LWP 11613)):
#0  0x00007f39e224805f in __pthread_mutex_unlock_usercnt (mutex=0x7f39c8000a60, decr=<optimized out>) at pthread_mutex_unlock.c:52
#1  0x00007f39e1dac551 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f39e1d6b750 in g_main_context_acquire () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f39e1d6c485 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f39e1d6c6cc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f39e9590a76 in QEventDispatcherGlib::processEvents (this=0x7f39c80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007f39e95625ef in QEventLoop::processEvents (this=this@entry=0x7f39cf698d70, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f39e95628e5 in QEventLoop::exec (this=this@entry=0x7f39cf698d70, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f39e946188f in QThread::exec (this=this@entry=0x2306d60) at thread/qthread.cpp:542
#9  0x00007f39e9543d13 in QInotifyFileSystemWatcherEngine::run (this=0x2306d60) at io/qfilesystemwatcher_inotify.cpp:265
#10 0x00007f39e9463f2f in QThreadPrivate::start (arg=0x2306d60) at thread/qthread_unix.cpp:338
#11 0x00007f39e2244f6e in start_thread (arg=0x7f39cf699700) at pthread_create.c:311
#12 0x00007f39e8e17e2d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 2 (Thread 0x7f39ce565700 (LWP 11616)):
#0  0x00007f39e8e0b3dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f39e1d6c5c4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f39e1d6c6cc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f39e9590a76 in QEventDispatcherGlib::processEvents (this=0x7f39c00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f39e95625ef in QEventLoop::processEvents (this=this@entry=0x7f39ce564d70, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f39e95628e5 in QEventLoop::exec (this=this@entry=0x7f39ce564d70, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f39e946188f in QThread::exec (this=this@entry=0x23fda40) at thread/qthread.cpp:542
#7  0x00007f39e9543d13 in QInotifyFileSystemWatcherEngine::run (this=0x23fda40) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007f39e9463f2f in QThreadPrivate::start (arg=0x23fda40) at thread/qthread_unix.cpp:338
#9  0x00007f39e2244f6e in start_thread (arg=0x7f39ce565700) at pthread_create.c:311
#10 0x00007f39e8e17e2d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 1 (Thread 0x7f39ebcf87c0 (LWP 11612)):
[KCrash Handler]
#6  0x00007f39e956a110 in QMetaObject::cast (this=this@entry=0x7f39eb2e7900 <KCModule::staticMetaObject>, obj=obj@entry=0x3308c90) at kernel/qmetaobject.cpp:275
#7  0x00007f39eb52e860 in qobject_cast<KCModule*> (object=0x3308c90) at /usr/include/qt4/QtCore/qobject.h:380
#8  create<KCModule> (args=..., keyword=..., parent=0x23eba30, parentWidget=0x0, this=0x2b50310) at ../../kdecore/util/kpluginfactory.h:533
#9  createInstance<KCModule> (error=0x7fff53d54820, args=..., parent=0x23eba30, parentWidget=0x0, this=0x217bba0) at ../../kdecore/services/kservice.h:573
#10 createInstance<KCModule> (error=0x7fff53d54820, args=..., parent=0x23eba30, this=0x217bba0) at ../../kdecore/services/kservice.h:550
#11 KCModuleLoader::loadModule (mod=..., report=report@entry=KCModuleLoader::Inline, parent=0x23eba30, args=...) at ../../kutils/kcmoduleloader.cpp:89
#12 0x00007f39eb533a9b in KCModuleProxyPrivate::loadModule (this=this@entry=0x23eb950) at ../../kutils/kcmoduleproxy.cpp:107
#13 0x00007f39eb5341b5 in KCModuleProxy::realModule (this=this@entry=0x23eba30) at ../../kutils/kcmoduleproxy.cpp:83
#14 0x00007f39eb5345b3 in KCModuleProxy::showEvent (this=0x23eba30, ev=0x7fff53d54e60) at ../../kutils/kcmoduleproxy.cpp:198
#15 0x00007f39ea21f0b9 in QWidget::event (this=0x23eba30, event=0x7fff53d54e60) at kernel/qwidget.cpp:8593
#16 0x00007f39ea1cfdfc in QApplicationPrivate::notify_helper (this=this@entry=0x1e9af30, receiver=receiver@entry=0x23eba30, e=e@entry=0x7fff53d54e60) at kernel/qapplication.cpp:4567
#17 0x00007f39ea1d6470 in QApplication::notify (this=this@entry=0x7fff53d565e0, receiver=receiver@entry=0x23eba30, e=e@entry=0x7fff53d54e60) at kernel/qapplication.cpp:4353
#18 0x00007f39eaed99aa in KApplication::notify (this=0x7fff53d565e0, receiver=0x23eba30, event=0x7fff53d54e60) at ../../kdeui/kernel/kapplication.cpp:311
#19 0x00007f39e95638bd in QCoreApplication::notifyInternal (this=0x7fff53d565e0, receiver=receiver@entry=0x23eba30, event=event@entry=0x7fff53d54e60) at kernel/qcoreapplication.cpp:946
#20 0x00007f39ea21c80f in sendEvent (event=0x7fff53d54e60, receiver=0x23eba30) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#21 QWidgetPrivate::show_helper (this=0x23eba70) at kernel/qwidget.cpp:7555
#22 0x00007f39ea21c53c in QWidgetPrivate::show_recursive (this=<optimized out>) at kernel/qwidget.cpp:7426
#23 0x00007f39ea21c67a in QWidgetPrivate::showChildren (this=this@entry=0x2475db0, spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:7863
#24 0x00007f39ea21c70f in QWidgetPrivate::show_helper (this=this@entry=0x2475db0) at kernel/qwidget.cpp:7502
#25 0x00007f39ea21e4c4 in QWidget::setVisible (this=0x2474fe0, visible=<optimized out>) at kernel/qwidget.cpp:7777
#26 0x00007f39ea21c68e in show (this=0x2474fe0) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:494
#27 QWidgetPrivate::showChildren (this=this@entry=0x2475a80, spontaneous=spontaneous@entry=false) at kernel/qwidget.cpp:7865
#28 0x00007f39ea21c70f in QWidgetPrivate::show_helper (this=this@entry=0x2475a80) at kernel/qwidget.cpp:7502
#29 0x00007f39ea21e4c4 in QWidget::setVisible (this=0x240d4b0, visible=<optimized out>) at kernel/qwidget.cpp:7777
#30 0x00007f39ea202342 in show (this=0x240d4b0) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:494
#31 QStackedLayout::setCurrentIndex (this=0x21ee180, index=3) at kernel/qstackedlayout.cpp:311
#32 0x00007f39ea2024ba in QStackedLayout::setCurrentWidget (this=<optimized out>, widget=widget@entry=0x240d4b0) at kernel/qstackedlayout.cpp:365
#33 0x00007f39ea617327 in QStackedWidget::setCurrentWidget (this=<optimized out>, widget=widget@entry=0x240d4b0) at widgets/qstackedwidget.cpp:295
#34 0x00007f39eaf0580e in KPageViewPrivate::_k_pageSelected (this=0x21ed800, index=..., previous=...) at ../../kdeui/paged/kpageview.cpp:235
#35 0x00007f39e9577a58 in QMetaObject::activate (sender=sender@entry=0x25f4140, m=m@entry=0x7f39eac95fc0 <QItemSelectionModel::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7fff53d552d0) at kernel/qobject.cpp:3539
#36 0x00007f39ea717c47 in QItemSelectionModel::selectionChanged (this=this@entry=0x25f4140, _t1=..., _t2=...) at .moc/release-shared/moc_qitemselectionmodel.cpp:166
#37 0x00007f39ea71d277 in QItemSelectionModel::emitSelectionChanged (this=this@entry=0x25f4140, newSelection=..., oldSelection=...) at itemviews/qitemselectionmodel.cpp:1600
#38 0x00007f39ea71da83 in QItemSelectionModel::select (this=0x25f4140, selection=..., command=...) at itemviews/qitemselectionmodel.cpp:1110
#39 0x00007f39eaf0834c in KDEPrivate::SelectionModel::select (this=<optimized out>, selection=..., command=...) at ../../kdeui/paged/kpageview_p.cpp:619
#40 0x00007f39ea6ed990 in QListView::setSelection (this=<optimized out>, rect=..., command=...) at itemviews/qlistview.cpp:1379
#41 0x00007f39ea6c9e6a in QAbstractItemView::mousePressEvent (this=0x21f29c0, event=<optimized out>) at itemviews/qabstractitemview.cpp:1690
#42 0x00007f39ea21f191 in QWidget::event (this=this@entry=0x21f29c0, event=event@entry=0x7fff53d55d80) at kernel/qwidget.cpp:8371
#43 0x00007f39ea5c05ce in QFrame::event (this=0x21f29c0, e=0x7fff53d55d80) at widgets/qframe.cpp:557
#44 0x00007f39ea6cf6b3 in QAbstractItemView::viewportEvent (this=0x21f29c0, event=0x7fff53d55d80) at itemviews/qabstractitemview.cpp:1644
#45 0x00007f39e9563a26 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=this@entry=0x1e9af30, receiver=receiver@entry=0x234ee90, event=event@entry=0x7fff53d55d80) at kernel/qcoreapplication.cpp:1056
#46 0x00007f39ea1cfddc in QApplicationPrivate::notify_helper (this=this@entry=0x1e9af30, receiver=receiver@entry=0x234ee90, e=e@entry=0x7fff53d55d80) at kernel/qapplication.cpp:4563
#47 0x00007f39ea1d65ad in QApplication::notify (this=this@entry=0x7fff53d565e0, receiver=receiver@entry=0x234ee90, e=e@entry=0x7fff53d55d80) at kernel/qapplication.cpp:4110
#48 0x00007f39eaed99aa in KApplication::notify (this=0x7fff53d565e0, receiver=0x234ee90, event=0x7fff53d55d80) at ../../kdeui/kernel/kapplication.cpp:311
#49 0x00007f39e95638bd in QCoreApplication::notifyInternal (this=0x7fff53d565e0, receiver=receiver@entry=0x234ee90, event=event@entry=0x7fff53d55d80) at kernel/qcoreapplication.cpp:946
#50 0x00007f39ea1d5d63 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#51 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x234ee90, event=event@entry=0x7fff53d55d80, alienWidget=alienWidget@entry=0x234ee90, nativeWidget=nativeWidget@entry=0x21f29c0, buttonDown=buttonDown@entry=0x7f39eacb42f8 <qt_button_down>, lastMouseReceiver=..., spontaneous=spontaneous@entry=true) at kernel/qapplication.cpp:3178
#52 0x00007f39ea24a7db in QETWidget::translateMouseEvent (this=this@entry=0x21f29c0, event=event@entry=0x7fff53d56100) at kernel/qapplication_x11.cpp:4631
#53 0x00007f39ea24a079 in QApplication::x11ProcessEvent (this=0x7fff53d565e0, event=event@entry=0x7fff53d56100) at kernel/qapplication_x11.cpp:3624
#54 0x00007f39ea271922 in x11EventSourceDispatch (s=0x1e8fe50, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#55 0x00007f39e1d6c2d6 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#56 0x00007f39e1d6c628 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#57 0x00007f39e1d6c6cc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#58 0x00007f39e9590a55 in QEventDispatcherGlib::processEvents (this=0x1e3dad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#59 0x00007f39ea2719d6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#60 0x00007f39e95625ef in QEventLoop::processEvents (this=this@entry=0x7fff53d564e0, flags=...) at kernel/qeventloop.cpp:149
#61 0x00007f39e95628e5 in QEventLoop::exec (this=this@entry=0x7fff53d564e0, flags=...) at kernel/qeventloop.cpp:204
#62 0x00007f39e9567e5b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#63 0x00007f39ea1ce34c in QApplication::exec () at kernel/qapplication.cpp:3828
#64 0x000000000040aadb in main (argc=5, argv=0x7fff53d56728) at ../../../systemsettings/app/main.cpp:49

Reported using DrKonqi
Comment 1 euphonisten 2013-09-02 23:48:24 UTC
Created attachment 82126 [details]
New crash information added by DrKonqi

systemsettings (4.11.00) on KDE Platform 4.11.00 using Qt 4.8.4

- What I was doing when the application crashed:
1. Open "System Settings"
2. Click "Input Devices"
3. Click "Touchpad"
4. CRASH

-- Backtrace (Reduced):
#7  0x00007f9aa7616860 in qobject_cast<KCModule*> (object=0x211af60) at /usr/include/qt4/QtCore/qobject.h:380
#8  create<KCModule> (args=..., keyword=..., parent=0x19adca0, parentWidget=0x0, this=0x13acaf0) at ../../kdecore/util/kpluginfactory.h:533
#9  createInstance<KCModule> (error=0x7fff6d6bc320, args=..., parent=0x19adca0, parentWidget=0x0, this=0x10a7de0) at ../../kdecore/services/kservice.h:573
#10 createInstance<KCModule> (error=0x7fff6d6bc320, args=..., parent=0x19adca0, this=0x10a7de0) at ../../kdecore/services/kservice.h:550
#11 KCModuleLoader::loadModule (mod=..., report=report@entry=KCModuleLoader::Inline, parent=0x19adca0, args=...) at ../../kutils/kcmoduleloader.cpp:89
Comment 2 Jekyll Wu 2013-09-16 04:08:13 UTC
probably due to pykde broken with sip 4.15
Comment 3 David Edmundson 2015-02-10 19:29:37 UTC
Closing as per Jekyll's comment.

We are introducing a new touchpad KCM in 5.3 so this report won't be relevant after that.