Bug 303057 - System Settings crashing when opening printer section
Summary: System Settings crashing when opening printer section
Status: RESOLVED UNMAINTAINED
Alias: None
Product: system-config-printer-kde
Classification: Unmaintained
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Jonathan Riddell
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-07-05 11:26 UTC by spam
Modified: 2013-11-23 20:33 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 spam 2012-07-05 11:26:50 UTC
Application: systemsettings (1.0)
KDE Platform Version: 4.8.80 (4.8.80)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-26-generic-pae i686
Distribution: Ubuntu 12.04 LTS

-- Information about the crash:
- What I was doing when the application crashed:
Open System Settings
Recieve Crash

This can be replicated every time, also occurrs when opening printer setting directly from menu

The crash can be reproduced every time.

-- Backtrace:
Application: System Settings (systemsettings), signal: Aborted
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb1c7d740 (LWP 28290))]

Thread 2 (Thread 0xae989b40 (LWP 28291)):
#0  0xb2da0dcd in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0xb5f52315 in do_gettime (frac=0xae988fb0, sec=0xae988fa8) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb603c226 in QTimerInfoList::updateCurrentTime (this=0xae002074) at kernel/qeventdispatcher_unix.cpp:343
#4  0xb603c57a in QTimerInfoList::timerWait (this=0xae002074, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#5  0xb603ae23 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xae9890bc) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb603aebd in timerSourcePrepare (source=0xae002040, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0xb2fc5872 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0xb2fc5faf in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0xb2fc6201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0xb603b8e7 in QEventDispatcherGlib::processEvents (this=0xae000468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#11 0xb600750d in QEventLoop::processEvents (this=0xae989240, flags=...) at kernel/qeventloop.cpp:149
#12 0xb60077a9 in QEventLoop::exec (this=0xae989240, flags=...) at kernel/qeventloop.cpp:204
#13 0xb5ef094c in QThread::exec (this=0x9631b90) at thread/qthread.cpp:501
#14 0xb5fe4b5d in QInotifyFileSystemWatcherEngine::run (this=0x9631b90) at io/qfilesystemwatcher_inotify.cpp:248
#15 0xb5ef3de0 in QThreadPrivate::start (arg=0x9631b90) at thread/qthread_unix.cpp:298
#16 0xb3097d4c in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#17 0xb5cecace in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb1c7d740 (LWP 28290)):
[KCrash Handler]
#7  0xb7733424 in __kernel_vsyscall ()
#8  0xb5c301ef in raise () from /lib/i386-linux-gnu/libc.so.6
#9  0xb5c33835 in abort () from /lib/i386-linux-gnu/libc.so.6
#10 0xb5c29095 in ?? () from /lib/i386-linux-gnu/libc.so.6
#11 0xb5c29147 in __assert_fail () from /lib/i386-linux-gnu/libc.so.6
#12 0xae176e4f in sipEnumType_alloc (self=0xae1886e0, nitems=0) at /build/buildd/sip4-4.13.2/siplib/siplib.c:10938
#13 0xaddd83ff in type_new () from /usr/lib/libpython2.7.so.1.0
#14 0xade514d5 in type_call.25666 () from /usr/lib/libpython2.7.so.1.0
#15 0xade50464 in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#16 0xae17d238 in createContainerType (cod=<optimized out>, td=0xad0c4700, bases=(<sip.enumtype at remote 0x999a094>,), metatype=<type at remote 0xae1886e0>, mod_dict=, type_dict=, client=0xad0b9e40) at /build/buildd/sip4-4.13.2/siplib/siplib.c:5403
#17 0xae17d56f in createClassType (client=0xad0b9e40, ctd=0xad0c4700, mod_dict=) at /build/buildd/sip4-4.13.2/siplib/siplib.c:5538
#18 0xae17d6b4 in sip_api_init_module (client=0xad0b9e40, mod_dict=) at /build/buildd/sip4-4.13.2/siplib/siplib.c:1418
#19 0xacf48097 in initkdecore () at sip/kdecore/sipkdecorepart0.cpp:5362
#20 0xaddca07c in _PyImport_LoadDynamicModule () from /usr/lib/libpython2.7.so.1.0
#21 0xade5f520 in load_module.39506 () from /usr/lib/libpython2.7.so.1.0
#22 0xade5f789 in import_submodule.39525 () from /usr/lib/libpython2.7.so.1.0
#23 0xade3bb59 in load_next.39530 () from /usr/lib/libpython2.7.so.1.0
#24 0xade5fdd6 in import_module_level.isra.9 () from /usr/lib/libpython2.7.so.1.0
#25 0xade59757 in PyImport_ImportModuleLevel () from /usr/lib/libpython2.7.so.1.0
#26 0xadd626d3 in builtin___import__ () from /usr/lib/libpython2.7.so.1.0
#27 0xade5192d in PyCFunction_Call () from /usr/lib/libpython2.7.so.1.0
#28 0xade50464 in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#29 0xade50dfb in PyEval_CallObjectWithKeywords () from /usr/lib/libpython2.7.so.1.0
#30 0xaddae078 in PyEval_EvalFrameEx () from /usr/lib/libpython2.7.so.1.0
#31 0xadd664d2 in PyEval_EvalCodeEx () from /usr/lib/libpython2.7.so.1.0
#32 0xadd66813 in PyEval_EvalCode () from /usr/lib/libpython2.7.so.1.0
#33 0xadd68022 in PyImport_ExecCodeModuleEx () from /usr/lib/libpython2.7.so.1.0
#34 0xade5f02c in load_source_module.39467 () from /usr/lib/libpython2.7.so.1.0
#35 0xade5f789 in import_submodule.39525 () from /usr/lib/libpython2.7.so.1.0
#36 0xade3bb59 in load_next.39530 () from /usr/lib/libpython2.7.so.1.0
#37 0xade5fd96 in import_module_level.isra.9 () from /usr/lib/libpython2.7.so.1.0
#38 0xade59757 in PyImport_ImportModuleLevel () from /usr/lib/libpython2.7.so.1.0
#39 0xadd626d3 in builtin___import__ () from /usr/lib/libpython2.7.so.1.0
#40 0xade5192d in PyCFunction_Call () from /usr/lib/libpython2.7.so.1.0
#41 0xade50464 in PyObject_Call () from /usr/lib/libpython2.7.so.1.0
#42 0xade5105f in call_function_tail () from /usr/lib/libpython2.7.so.1.0
#43 0xade84100 in PyObject_CallFunction () from /usr/lib/libpython2.7.so.1.0
#44 0xaddca79f in PyImport_Import () from /usr/lib/libpython2.7.so.1.0
#45 0xaddcbad2 in PyImport_ImportModule () from /usr/lib/libpython2.7.so.1.0
#46 0xaec0e720 in ImportModule (moduleName=...) at ../../kpythonpluginfactory/kpythonpluginfactory.cpp:298
#47 0xaec0f901 in KPythonPluginFactory::create (this=0x9894a58, iface=0xb7333700 "KCModule", parentWidget=0x0, parent=0x96861c8, args=..., keyword=...) at ../../kpythonpluginfactory/kpythonpluginfactory.cpp:153
#48 0xb73fc8c9 in KCModuleLoader::loadModule(KCModuleInfo const&, KCModuleLoader::ErrorReporting, QWidget*, QStringList const&) () from /usr/lib/libkcmutils.so.4
#49 0xb7402109 in ?? () from /usr/lib/libkcmutils.so.4
#50 0xb7402f54 in KCModuleProxy::realModule() const () from /usr/lib/libkcmutils.so.4
#51 0xb7402fa1 in KCModuleProxy::showEvent(QShowEvent*) () from /usr/lib/libkcmutils.so.4
#52 0xb6651659 in QWidget::event (this=0x96861c8, event=0xbfd36a10) at kernel/qwidget.cpp:8569
#53 0xb65f6ed4 in notify_helper (e=0xbfd36a10, receiver=0x96861c8, this=0x93c1bd8) at kernel/qapplication.cpp:4559
#54 QApplicationPrivate::notify_helper (this=0x93c1bd8, receiver=0x96861c8, e=0xbfd36a10) at kernel/qapplication.cpp:4531
#55 0xb65fc3a2 in QApplication::notify (this=0x93c1bd8, receiver=0x96861c8, e=0xbfd36a10) at kernel/qapplication.cpp:4524
#56 0xb717c5d1 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#57 0xb600897e in QCoreApplication::notifyInternal (this=0xbfd385bc, receiver=0x96861c8, event=0xbfd36a10) at kernel/qcoreapplication.cpp:876
#58 0xb665428d in sendEvent (event=0xbfd36a10, receiver=0x96861c8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#59 QWidgetPrivate::show_helper (this=0x98917a8) at kernel/qwidget.cpp:7542
#60 0xb6653f64 in QWidgetPrivate::show_recursive (this=0x98917a8) at kernel/qwidget.cpp:7413
#61 0xb6654069 in QWidgetPrivate::showChildren (this=0x97d5fe0, spontaneous=false) at kernel/qwidget.cpp:7850
#62 0xb6654180 in QWidgetPrivate::show_helper (this=0x97d5fe0) at kernel/qwidget.cpp:7489
#63 0xb66545c1 in QWidget::setVisible (this=0x9682900, visible=true) at kernel/qwidget.cpp:7764
#64 0xb66540e8 in show (this=0x9682900) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:494
#65 QWidgetPrivate::showChildren (this=0x97d5e00, spontaneous=false) at kernel/qwidget.cpp:7852
#66 0xb6654180 in QWidgetPrivate::show_helper (this=0x97d5e00) at kernel/qwidget.cpp:7489
#67 0xb66545c1 in QWidget::setVisible (this=0x9683b40, visible=true) at kernel/qwidget.cpp:7764
#68 0xb66322fd in show (this=0x9683b40) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:494
#69 QStackedLayout::setCurrentIndex (this=0x9682f40, index=1) at kernel/qstackedlayout.cpp:311
#70 0xb663245f in QStackedLayout::setCurrentWidget (this=0x9682f40, widget=0x9683b40) at kernel/qstackedlayout.cpp:365
#71 0xb6ad657e in QStackedWidget::setCurrentWidget (this=0x9682d20, widget=0x9683b40) at widgets/qstackedwidget.cpp:292
#72 0xb71b3c5b in ?? () from /usr/lib/libkdeui.so.5
#73 0xb601f6b1 in QMetaObject::activate (sender=0x9685d68, m=0xb6f7c868, local_signal_index=0, argv=0xbfd36e24) at kernel/qobject.cpp:3547
#74 0xb6c075cd in QItemSelectionModel::selectionChanged (this=0x9685d68, _t1=..., _t2=...) at .moc/release-shared/moc_qitemselectionmodel.cpp:166
#75 0xb6c0d7c5 in QItemSelectionModel::emitSelectionChanged (this=0x9685d68, newSelection=..., oldSelection=...) at itemviews/qitemselectionmodel.cpp:1544
#76 0xb6c0e83c in QItemSelectionModel::select (this=0x9685d68, selection=..., command=...) at itemviews/qitemselectionmodel.cpp:1110
#77 0xb6c096e6 in QItemSelectionModel::select (this=0x9685d68, index=..., command=...) at itemviews/qitemselectionmodel.cpp:985
#78 0xb6c078f8 in QItemSelectionModel::setCurrentIndex (this=0x9685d68, index=..., command=...) at itemviews/qitemselectionmodel.cpp:1174
#79 0xb71b26a7 in ?? () from /usr/lib/libkdeui.so.5
#80 0xb71b3958 in ?? () from /usr/lib/libkdeui.so.5
#81 0xb601f6b1 in QMetaObject::activate (sender=0x9684ef0, m=0xb61662b8, local_signal_index=2, argv=0x0) at kernel/qobject.cpp:3547
#82 0xb60712f5 in QAbstractItemModel::layoutChanged (this=0x9684ef0) at .moc/release-shared/moc_qabstractitemmodel.cpp:177
#83 0xb71ba05f in KPageWidgetModel::addPage(KPageWidgetItem*) () from /usr/lib/libkdeui.so.5
#84 0xb71b7c29 in KPageWidget::addPage(KPageWidgetItem*) () from /usr/lib/libkdeui.so.5
#85 0xb73e0600 in ModuleView::addModule(KCModuleInfo*) () from /usr/lib/libsystemsettingsview.so.2
#86 0xb73e0a5b in ModuleView::loadModule(QModelIndex) () from /usr/lib/libsystemsettingsview.so.2
#87 0xaf413b06 in ?? () from /usr/lib/kde4/icon_mode.so
#88 0xb601f6b1 in QMetaObject::activate (sender=0x945ed08, m=0xb6f7bb7c, local_signal_index=3, argv=0xbfd37498) at kernel/qobject.cpp:3547
#89 0xb6ba93f5 in QAbstractItemView::activated (this=0x945ed08, _t1=...) at .moc/release-shared/moc_qabstractitemview.cpp:362
#90 0xb6ba95eb in QAbstractItemView::mouseDoubleClickEvent (this=0x945ed08, event=0xbfd37d64) at itemviews/qabstractitemview.cpp:1849
#91 0xb66511ca in QWidget::event (this=0x945ed08, event=0xbfd37d64) at kernel/qwidget.cpp:8366
#92 0xb6a6ee45 in QFrame::event (this=0x945ed08, e=0xbfd37d64) at widgets/qframe.cpp:557
#93 0xb6b01aa1 in QAbstractScrollArea::viewportEvent (this=0x945ed08, e=0xbfd37d64) at widgets/qabstractscrollarea.cpp:1043
#94 0xb6ba7abc in QAbstractItemView::viewportEvent (this=0x945ed08, event=0xbfd37d64) at itemviews/qabstractitemview.cpp:1644
#95 0xb6b041c6 in viewportEvent (this=<optimized out>, event=0xbfd37d64) at widgets/qabstractscrollarea_p.h:100
#96 eventFilter (e=0xbfd37d64, this=<optimized out>, o=<optimized out>) at widgets/qabstractscrollarea_p.h:116
#97 QAbstractScrollAreaFilter::eventFilter (this=0x96abc30, o=0x93b6900, e=0xbfd37d64) at widgets/qabstractscrollarea_p.h:115
#98 0xb6008b16 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x93c1bd8, receiver=0x93b6900, event=0xbfd37d64) at kernel/qcoreapplication.cpp:986
#99 0xb65f6ea2 in notify_helper (e=0xbfd37d64, receiver=0x93b6900, this=0x93c1bd8) at kernel/qapplication.cpp:4555
#100 QApplicationPrivate::notify_helper (this=0x93c1bd8, receiver=0x93b6900, e=0xbfd37d64) at kernel/qapplication.cpp:4531
#101 0xb65fd024 in QApplication::notify (this=0x93c1bd8, receiver=0x93b6900, e=0xbfd37d64) at kernel/qapplication.cpp:4102
#102 0xb717c5d1 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5
#103 0xb600897e in QCoreApplication::notifyInternal (this=0xbfd385bc, receiver=0x93b6900, event=0xbfd37d64) at kernel/qcoreapplication.cpp:876
#104 0xb65f7e95 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#105 QApplicationPrivate::sendMouseEvent (receiver=0x93b6900, event=0xbfd37d64, alienWidget=0x93b6900, nativeWidget=0x945e590, buttonDown=0xb6f8bcf4, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3170
#106 0xb6684074 in QETWidget::translateMouseEvent (this=0x945e590, event=0xbfd3821c) at kernel/qapplication_x11.cpp:4617
#107 0xb6682c0d in QApplication::x11ProcessEvent (this=0xbfd385bc, event=0xbfd3821c) at kernel/qapplication_x11.cpp:3732
#108 0xb66afeac in x11EventSourceDispatch (s=0x93c1738, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#109 0xb2fc5d86 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#110 0xb2fc6125 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#111 0xb2fc6201 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#112 0xb603b887 in QEventDispatcherGlib::processEvents (this=0x9393ea0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#113 0xb66afaaa in QGuiEventDispatcherGlib::processEvents (this=0x9393ea0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#114 0xb600750d in QEventLoop::processEvents (this=0xbfd38514, flags=...) at kernel/qeventloop.cpp:149
#115 0xb60077a9 in QEventLoop::exec (this=0xbfd38514, flags=...) at kernel/qeventloop.cpp:204
#116 0xb600ceba in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#117 0xb65f4a74 in QApplication::exec () at kernel/qapplication.cpp:3820
#118 0x08050438 in ?? ()
#119 0xb5c1b4d3 in __libc_start_main () from /lib/i386-linux-gnu/libc.so.6
#120 0x0805047d in _start ()

Reported using DrKonqi
Comment 1 Christoph Feck 2013-11-23 20:33:59 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".