Bug 302686 - kde printer applet in systemsettings crashes systemsettings
Summary: kde printer applet in systemsettings crashes systemsettings
Status: RESOLVED UNMAINTAINED
Alias: None
Product: system-config-printer-kde
Classification: Unmaintained
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Jonathan Riddell
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-06-28 09:10 UTC by list-ener
Modified: 2013-11-23 20:29 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description list-ener 2012-06-28 09:10:14 UTC
Application: systemsettings (1.0)
KDE Platform Version: 4.8.4 (4.8.4)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-26-generic x86_64
Distribution: Ubuntu 12.04 LTS

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

started the printer applet in system-settings, immediate crash of systemsettings

The crash can be reproduced every time.

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

Thread 2 (Thread 0x7f1715599700 (LWP 4255)):
#0  0x00007fffdddff8de in ?? ()
#1  0x00007f17249bb15d in __GI_clock_gettime (clock_id=<optimized out>, tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:116
#2  0x00007f17294a7bb4 in do_gettime (frac=0x7f1715598b98, sec=0x7f1715598b90) at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00007f172957fb8d in QTimerInfoList::updateCurrentTime (this=0x7f1710002860) at kernel/qeventdispatcher_unix.cpp:343
#5  0x00007f172957fec3 in QTimerInfoList::timerWait (this=0x7f1710002860, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#6  0x00007f172957e97c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7f1715598c6c) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007f172957ea25 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#8  0x00007f17265e4846 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007f17265e4f5b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f17265e5164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f172957f426 in QEventDispatcherGlib::processEvents (this=0x7f17100008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#12 0x00007f172954ec82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#13 0x00007f172954eed7 in QEventLoop::exec (this=0x7f1715598dd0, flags=...) at kernel/qeventloop.cpp:204
#14 0x00007f172944dfa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#15 0x00007f172952e9ff in QInotifyFileSystemWatcherEngine::run (this=0x1c16fe0) at io/qfilesystemwatcher_inotify.cpp:248
#16 0x00007f1729450fcb in QThreadPrivate::start (arg=0x1c16fe0) at thread/qthread_unix.cpp:298
#17 0x00007f1726ab1e9a in start_thread (arg=0x7f1715599700) at pthread_create.c:308
#18 0x00007f1728e0a4bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#19 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f172b964780 (LWP 4254)):
[KCrash Handler]
#6  0x00007f170584d296 in dbgtext () from /lib/x86_64-linux-gnu/libnss_wins.so.2
#7  0x00007f1709a39af8 in ?? () from /usr/lib/x86_64-linux-gnu/libtalloc.so.2
#8  0x00007f1709a38195 in ?? () from /usr/lib/x86_64-linux-gnu/libtalloc.so.2
#9  0x00007f1709a3e55c in _talloc_realloc () from /usr/lib/x86_64-linux-gnu/libtalloc.so.2
#10 0x00007f170584cfce in debug_add_class () from /lib/x86_64-linux-gnu/libnss_wins.so.2
#11 0x00007f170584cee9 in ?? () from /lib/x86_64-linux-gnu/libnss_wins.so.2
#12 0x00007f170584dda6 in debug_parse_levels () from /lib/x86_64-linux-gnu/libnss_wins.so.2
#13 0x00007f1705822b34 in ?? () from /lib/x86_64-linux-gnu/libnss_wins.so.2
#14 0x00007f170581a982 in _nss_wins_gethostbyname_r () from /lib/x86_64-linux-gnu/libnss_wins.so.2
#15 0x00007f1728de249a in gaih_inet (name=0x7fffddd1d9f0 "fichte.ofai.at", service=<optimized out>, req=0x7fffddd1d2f0, pai=<optimized out>, naddrs=0x7fffddd1d280) at ../sysdeps/posix/getaddrinfo.c:952
#16 0x00007f1728de518e in __GI_getaddrinfo (name=0x7fffddd1d9f0 "fichte.ofai.at", service=<optimized out>, hints=0x7fffddd1d2f0, pai=0x7fffddd1d328) at ../sysdeps/posix/getaddrinfo.c:2423
#17 0x00007f170c345759 in httpAddrGetList () from /usr/lib/x86_64-linux-gnu/libcups.so.2
#18 0x00007f170c342b96 in _httpCreate () from /usr/lib/x86_64-linux-gnu/libcups.so.2
#19 0x00007f170c344c8d in httpConnectEncrypt () from /usr/lib/x86_64-linux-gnu/libcups.so.2
#20 0x00007f170c3631b7 in cupsGetPPD3 () from /usr/lib/x86_64-linux-gnu/libcups.so.2
#21 0x00007f170c3634be in cupsGetPPD2 () from /usr/lib/x86_64-linux-gnu/libcups.so.2
#22 0x00007f170c583cc7 in ?? () from /usr/lib/python2.7/dist-packages/cups.so
#23 0x00007f17147d4e83 in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#24 0x00007f1714722fca in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#25 0x00007f17146f0605 in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0
#26 0x00007f17146f08c0 in function_call () from /usr/lib/libpython2.7.so.1.0
#27 0x00007f17147d4e83 in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#28 0x00007f1714722fca in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#29 0x00007f17146f0605 in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0
#30 0x00007f17147258c0 in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#31 0x00007f17147265eb in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#32 0x00007f17147265eb in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#33 0x00007f17146f0605 in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0
#34 0x00007f17146f07bd in function_call () from /usr/lib/libpython2.7.so.1.0
#35 0x00007f17147d4e83 in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#36 0x00007f17147b91cf in instancemethod_call.8746 () from /usr/lib/libpython2.7.so.1.0
#37 0x00007f17147d4e83 in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#38 0x00007f17147d57d7 in PyEval_CallObjectWithKeywords () from /usr/lib/libpython2.7.so.1.0
#39 0x00007f170f4e7f80 in sip_api_invoke_slot (slot=<optimized out>, sigargs=()) at /build/buildd/sip4-4.13.2/siplib/qtlib.c:203
#40 0x00007f170f86f396 in ?? () from /usr/lib/python2.7/dist-packages/PyQt4/QtCore.so
#41 0x00007f170f86f690 in ?? () from /usr/lib/python2.7/dist-packages/PyQt4/QtCore.so
#42 0x00007f170f86f772 in ?? () from /usr/lib/python2.7/dist-packages/PyQt4/QtCore.so
#43 0x00007f1729564489 in QMetaObject::activate (sender=0x246c9d0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3566
#44 0x00007f172a76aedf in QTreeWidgetPrivate::_q_selectionChanged (this=0x2cca1a0, selected=..., deselected=...) at itemviews/qtreewidget.cpp:2317
#45 0x00007f1729564281 in QMetaObject::activate (sender=0x2cdb640, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffddd1fcf0) at kernel/qobject.cpp:3547
#46 0x00007f172a7448b7 in QItemSelectionModel::selectionChanged (this=<optimized out>, _t1=..., _t2=...) at .moc/release-shared/moc_qitemselectionmodel.cpp:166
#47 0x00007f172a74a714 in QItemSelectionModel::emitSelectionChanged (this=0x2cdb640, newSelection=..., oldSelection=...) at itemviews/qitemselectionmodel.cpp:1544
#48 0x00007f172a74b6a1 in QItemSelectionModel::select (this=0x2cdb640, selection=..., command=...) at itemviews/qitemselectionmodel.cpp:1110
#49 0x00007f172a7468ea in QItemSelectionModel::select (this=0x2cdb640, index=..., command=...) at itemviews/qitemselectionmodel.cpp:985
#50 0x00007f172a7679a0 in QTreeWidget::setItemSelected (this=<optimized out>, item=0x2f68a20, select=<optimized out>) at itemviews/qtreewidget.cpp:3035
#51 0x00007f170edf1af7 in ?? () from /usr/lib/python2.7/dist-packages/PyQt4/QtGui.so
#52 0x00007f1714725845 in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#53 0x00007f17146f0605 in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0
#54 0x00007f17147258c0 in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#55 0x00007f17147265eb in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#56 0x00007f17147265eb in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#57 0x00007f17146f0605 in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0
#58 0x00007f17146f07bd in function_call () from /usr/lib/libpython2.7.so.1.0
#59 0x00007f17147d4e83 in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#60 0x00007f17147d57d7 in PyEval_CallObjectWithKeywords () from /usr/lib/libpython2.7.so.1.0
#61 0x00007f1714b942ac in RunFunction (object=<function at remote 0x2b39d70>, args=<optimized out>) at ../../kpythonpluginfactory/kpythonpluginfactory.cpp:326
#62 0x00007f1714b9514b in KPythonPluginFactory::create (this=<optimized out>, iface=<optimized out>, parentWidget=<optimized out>, parent=0x1bdcfd0, args=..., keyword=...) at ../../kpythonpluginfactory/kpythonpluginfactory.cpp:216
#63 0x00007f172b566708 in create<KCModule> (parent=0x1bdcfd0, this=0x1c1b360, args=..., keyword=..., parentWidget=0x0) at ../../kdecore/util/kpluginfactory.h:531
#64 createInstance<KCModule> (error=0x7fffddd20c30, args=..., parent=0x1bdcfd0, parentWidget=0x0, this=0x1c1eef0) at ../../kdecore/services/kservice.h:559
#65 createInstance<KCModule> (error=0x7fffddd20c30, args=..., parent=0x1bdcfd0, this=0x1c1eef0) at ../../kdecore/services/kservice.h:536
#66 KCModuleLoader::loadModule (mod=..., report=KCModuleLoader::Inline, parent=0x1bdcfd0, args=...) at ../../kutils/kcmoduleloader.cpp:89
#67 0x00007f172b56b5f8 in KCModuleProxyPrivate::loadModule (this=0x1ed7470) at ../../kutils/kcmoduleproxy.cpp:106
#68 0x00007f172b56c315 in KCModuleProxy::realModule (this=<optimized out>) at ../../kutils/kcmoduleproxy.cpp:83
#69 0x00007f172b56c352 in KCModuleProxy::showEvent (this=0x1bdcfd0, ev=0x7fffddd21ac0) at ../../kutils/kcmoduleproxy.cpp:197
#70 0x00007f172a2183f5 in QWidget::event (this=0x1bdcfd0, event=0x7fffddd21ac0) at kernel/qwidget.cpp:8569
#71 0x00007f172a1c7894 in notify_helper (e=0x7fffddd21ac0, receiver=0x1bdcfd0, this=0x182d870) at kernel/qapplication.cpp:4559
#72 QApplicationPrivate::notify_helper (this=0x182d870, receiver=0x1bdcfd0, e=0x7fffddd21ac0) at kernel/qapplication.cpp:4531
#73 0x00007f172a1cc713 in QApplication::notify (this=0x7fffddd24340, receiver=0x1bdcfd0, e=0x7fffddd21ac0) at kernel/qapplication.cpp:4420
#74 0x00007f172af019e6 in KApplication::notify (this=0x7fffddd24340, receiver=0x1bdcfd0, event=0x7fffddd21ac0) at ../../kdeui/kernel/kapplication.cpp:311
#75 0x00007f172954fe9c in QCoreApplication::notifyInternal (this=0x7fffddd24340, receiver=0x1bdcfd0, event=0x7fffddd21ac0) at kernel/qcoreapplication.cpp:876
#76 0x00007f172a21a810 in sendEvent (event=0x7fffddd21ac0, receiver=0x1bdcfd0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#77 QWidgetPrivate::show_helper (this=0x1f209d0) at kernel/qwidget.cpp:7542
#78 0x00007f172a21a607 in QWidgetPrivate::showChildren (this=<optimized out>, spontaneous=false) at kernel/qwidget.cpp:7850
#79 0x00007f172a21a6fd in QWidgetPrivate::show_helper (this=<optimized out>) at kernel/qwidget.cpp:7489
#80 0x00007f172a21ab02 in QWidget::setVisible (this=0x1d14700, visible=<optimized out>) at kernel/qwidget.cpp:7764
#81 0x00007f172a21a676 in show (this=0x1d14700) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:494
#82 QWidgetPrivate::showChildren (this=<optimized out>, spontaneous=false) at kernel/qwidget.cpp:7852
#83 0x00007f172a21a6fd in QWidgetPrivate::show_helper (this=<optimized out>) at kernel/qwidget.cpp:7489
#84 0x00007f172a21ab02 in QWidget::setVisible (this=0x1d10a30, visible=<optimized out>) at kernel/qwidget.cpp:7764
#85 0x00007f172a1fc389 in show (this=0x1d10a30) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:494
#86 QStackedLayout::setCurrentIndex (this=0x1ca6020, index=1) at kernel/qstackedlayout.cpp:311
#87 0x00007f172af311b7 in KPageViewPrivate::_k_pageSelected (this=0x1ca73c0, index=..., previous=...) at ../../kdeui/paged/kpageview.cpp:235
#88 0x00007f1729564281 in QMetaObject::activate (sender=0x180bfe0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffddd21fb0) at kernel/qobject.cpp:3547
#89 0x00007f172a7448b7 in QItemSelectionModel::selectionChanged (this=<optimized out>, _t1=..., _t2=...) at .moc/release-shared/moc_qitemselectionmodel.cpp:166
#90 0x00007f172a74a714 in QItemSelectionModel::emitSelectionChanged (this=0x180bfe0, newSelection=..., oldSelection=...) at itemviews/qitemselectionmodel.cpp:1544
#91 0x00007f172a74b6a1 in QItemSelectionModel::select (this=0x180bfe0, selection=..., command=...) at itemviews/qitemselectionmodel.cpp:1110
#92 0x00007f172a7468ea in QItemSelectionModel::select (this=0x180bfe0, index=..., command=...) at itemviews/qitemselectionmodel.cpp:985
#93 0x00007f172a744b27 in QItemSelectionModel::setCurrentIndex (this=0x180bfe0, index=..., command=...) at itemviews/qitemselectionmodel.cpp:1174
#94 0x00007f172af2ff07 in KPageViewPrivate::_k_rebuildGui (this=0x1ca73c0) at ../../kdeui/paged/kpageview.cpp:70
#95 0x00007f172af30f05 in KPageViewPrivate::_k_modelChanged (this=0x1ca73c0) at ../../kdeui/paged/kpageview.cpp:190
#96 0x00007f1729564281 in QMetaObject::activate (sender=0x1cad940, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3547
#97 0x00007f172af36280 in KPageWidgetModel::addPage (this=0x1cad940, item=0x1c53fc0) at ../../kdeui/paged/kpagewidgetmodel.cpp:401
#98 0x00007f172b344dbc in ModuleView::addModule (this=0x1c789c0, module=0x1c589b8) at ../../../systemsettings/core/ModuleView.cpp:191
#99 0x00007f172b345232 in ModuleView::loadModule (this=0x1c789c0, menuItem=...) at ../../../systemsettings/core/ModuleView.cpp:144
#100 0x00007f17165b9678 in IconMode::changeModule (this=0x1c81500, activeModule=...) at ../../../systemsettings/icons/IconMode.cpp:134
#101 0x00007f1729564281 in QMetaObject::activate (sender=0x194fa90, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fffddd22980) at kernel/qobject.cpp:3547
#102 0x00007f172a6edb05 in QAbstractItemView::activated (this=<optimized out>, _t1=...) at .moc/release-shared/moc_qabstractitemview.cpp:362
#103 0x00007f172a6edcb0 in QAbstractItemView::mouseDoubleClickEvent (this=0x194fa90, event=0x7fffddd23660) at itemviews/qabstractitemview.cpp:1849
#104 0x00007f172a21815e in QWidget::event (this=0x194fa90, event=0x7fffddd23660) at kernel/qwidget.cpp:8366
#105 0x00007f172a5d83b6 in QFrame::event (this=0x194fa90, e=0x7fffddd23660) at widgets/qframe.cpp:557
#106 0x00007f172a6ec89b in QAbstractItemView::viewportEvent (this=0x194fa90, event=0x7fffddd23660) at itemviews/qabstractitemview.cpp:1644
#107 0x00007f1729550028 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0x1c41ba0, event=0x7fffddd23660) at kernel/qcoreapplication.cpp:986
#108 0x00007f172a1c785f in notify_helper (e=0x7fffddd23660, receiver=0x1c41ba0, this=0x182d870) at kernel/qapplication.cpp:4555
#109 QApplicationPrivate::notify_helper (this=0x182d870, receiver=0x1c41ba0, e=0x7fffddd23660) at kernel/qapplication.cpp:4531
#110 0x00007f172a1cd0bf in QApplication::notify (this=<optimized out>, receiver=0x1c41ba0, e=0x7fffddd23660) at kernel/qapplication.cpp:4102
#111 0x00007f172af019e6 in KApplication::notify (this=0x7fffddd24340, receiver=0x1c41ba0, event=0x7fffddd23660) at ../../kdeui/kernel/kapplication.cpp:311
#112 0x00007f172954fe9c in QCoreApplication::notifyInternal (this=0x7fffddd24340, receiver=0x1c41ba0, event=0x7fffddd23660) at kernel/qcoreapplication.cpp:876
#113 0x00007f172a1c8862 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#114 QApplicationPrivate::sendMouseEvent (receiver=0x1c41ba0, event=0x7fffddd23660, alienWidget=0x1c41ba0, nativeWidget=0x19741f0, buttonDown=0x1c41ba0, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3170
#115 0x00007f172a247bf5 in QETWidget::translateMouseEvent (this=0x19741f0, event=<optimized out>) at kernel/qapplication_x11.cpp:4617
#116 0x00007f172a246bae in QApplication::x11ProcessEvent (this=0x7fffddd24340, event=0x7fffddd23f30) at kernel/qapplication_x11.cpp:3732
#117 0x00007f172a2700d2 in x11EventSourceDispatch (s=0x1819330, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#118 0x00007f17265e4d53 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#119 0x00007f17265e50a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#120 0x00007f17265e5164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#121 0x00007f172957f3bf in QEventDispatcherGlib::processEvents (this=0x17f64b0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#122 0x00007f172a26fd5e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#123 0x00007f172954ec82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#124 0x00007f172954eed7 in QEventLoop::exec (this=0x7fffddd242d0, flags=...) at kernel/qeventloop.cpp:204
#125 0x00007f1729553f67 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#126 0x000000000040a7e5 in main (argc=5, argv=0x7fffddd24608) at ../../../systemsettings/app/main.cpp:49

Reported using DrKonqi
Comment 1 Christoph Feck 2013-11-23 20:29:42 UTC
"system-config-printer-kde" is no longer maintained and has been replaced with "Print Manager" since KDE 4.10. The new version is a C++ rewrite of the old Python version, and may still lack some features or have some bugs.

If this or another issue still needs to be addressed in KDE 4.10 or newer, please add a comment, or report it for "Print Manager".