Bug 253219 - Crash after click on "Printer Configuration"
Summary: Crash after click on "Printer Configuration"
Status: RESOLVED NOT A BUG
Alias: None
Product: system-config-printer-kde
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: ---
Assignee: Jonathan Riddell
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-10-04 12:58 UTC by Pau Estalella
Modified: 2010-10-05 01:59 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pau Estalella 2010-10-04 12:58:22 UTC
Application: systemsettings (1.0)
KDE Platform Version: 4.4.5 (KDE 4.4.5)
Qt Version: 4.6.3
Operating System: Linux 2.6.34.7-56.fc13.x86_64 x86_64
Distribution (Platform): Fedora RPMs

-- Information about the crash:
Clicking on "System Settings"->"Printer Configuration" produces a crash

The crash can be reproduced every time.

 -- Backtrace:
Application: System Settings (systemsettings), signal: Segmentation fault
82	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[KCrash Handler]
#5  PyTuple_Pack (n=1) at Objects/tupleobject.c:150
#6  0x00007f4a3400cd2d in PyType_Ready (type=0x7f4a31c3aca0) at Objects/typeobject.c:3971
#7  0x00007f4a3197ca6a in qpycore_init () at qpycore_init.cpp:45
#8  0x00007f4a31875fa8 in initQtCore () at /usr/src/debug/PyQt-x11-gpl-4.7.3/sip/QtCore/qobject.sip:673
#9  0x00007f4a3405cc05 in _PyImport_LoadDynamicModule (name=0x7fffb2636ee0 "PyQt4.QtCore", pathname=0x7fffb2635e00 "/usr/lib64/python2.6/site-packages/PyQt4/QtCore.so", fp=<value optimized out>)
    at Python/importdl.c:53
#10 0x00007f4a3405acb5 in import_submodule (mod=<module at remote 0x2aff408>, subname=0x7fffb2636ee6 "QtCore", fullname=0x7fffb2636ee0 "PyQt4.QtCore") at Python/import.c:2589
#11 0x00007f4a3405af34 in load_next (mod=<module at remote 0x2aff408>, altmod=<module at remote 0x2aff408>, p_name=<value optimized out>, buf=0x7fffb2636ee0 "PyQt4.QtCore", p_buflen=0x7fffb2636ed8)
    at Python/import.c:2409
#12 0x00007f4a3405b5ce in import_module_level (name=0x0, globals=<value optimized out>, locals=<value optimized out>, fromlist=('*',), level=<value optimized out>) at Python/import.c:2138
#13 0x00007f4a3405c2c4 in PyImport_ImportModuleLevel (name=0x2a9339c "PyQt4.QtCore", globals=
    {'tempfile': <module at remote 0x2ae81d8>, 'thread': <module at remote 0x2ae8980>, 're': <module at remote 0x296fbb0>, '__builtins__': {'bytearray': <type at remote 0x7f4a342dd780>, 'IndexError': <type at remote 0x7f4a342e3be0>, 'all': <built-in function all>, 'help': <_Helper at remote 0x2948a50>, 'vars': <built-in function vars>, 'SyntaxError': <type at remote 0x7f4a342e3560>, 'unicode': <type at remote 0x7f4a342f8b40>, 'UnicodeDecodeError': <type at remote 0x7f4a342e4400>, 'isinstance': <built-in function isinstance>, 'copyright': <_Printer(_Printer__data='Copyright (c) 2001-2009 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', _Printer__dirs=(), _Printer__files=(...)) at remote 0x28d7650>, 'NameError': <type at re...(truncated), locals=
    {'tempfile': <module at remote 0x2ae81d8>, 'thread': <module at remote 0x2ae8980>, 're': <module at remote 0x296fbb0>, '__builtins__': {'bytearray': <type at remote 0x7f4a342dd780>, 'IndexError': <type at remote 0x7f4a342e3be0>, 'all': <built-in function all>, 'help': <_Helper at remote 0x2948a50>, 'vars': <built-in function vars>, 'SyntaxError': <type at remote 0x7f4a342e3560>, 'unicode': <type at remote 0x7f4a342f8b40>, 'UnicodeDecodeError': <type at remote 0x7f4a342e4400>, 'isinstance': <built-in function isinstance>, 'copyright': <_Printer(_Printer__data='Copyright (c) 2001-2009 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', _Printer__dirs=(), _Printer__files=(...)) at remote 0x28d7650>, 'NameError': <type at re...(truncated), fromlist=('*',), level=<value optimized out>) at Python/import.c:2182
#14 0x00007f4a3404162f in builtin___import__ (self=<value optimized out>, args=<value optimized out>, kwds=<value optimized out>) at Python/bltinmodule.c:48
#15 0x00007f4a33faddb3 in PyObject_Call (func=<built-in function __import__>, arg=<value optimized out>, kw=<value optimized out>) at Objects/abstract.c:2492
#16 0x00007f4a34041ba3 in PyEval_CallObjectWithKeywords (func=<built-in function __import__>, arg=
    ('PyQt4.QtCore', {'tempfile': <module at remote 0x2ae81d8>, 'thread': <module at remote 0x2ae8980>, 're': <module at remote 0x296fbb0>, '__builtins__': {'bytearray': <type at remote 0x7f4a342dd780>, 'IndexError': <type at remote 0x7f4a342e3be0>, 'all': <built-in function all>, 'help': <_Helper at remote 0x2948a50>, 'vars': <built-in function vars>, 'SyntaxError': <type at remote 0x7f4a342e3560>, 'unicode': <type at remote 0x7f4a342f8b40>, 'UnicodeDecodeError': <type at remote 0x7f4a342e4400>, 'isinstance': <built-in function isinstance>, 'copyright': <_Printer(_Printer__data='Copyright (c) 2001-2009 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', _Printer__dirs=(), _Printer__files=(...)) at remote 0x28d7650>, 'NameEr...(truncated), kw=<value optimized out>) at Python/ceval.c:3633
#17 0x00007f4a34044844 in PyEval_EvalFrameEx (f=<value optimized out>, throwflag=<value optimized out>) at Python/ceval.c:2192
#18 0x00007f4a340494e9 in PyEval_EvalCodeEx (co=0x2a947b0, globals=<value optimized out>, locals=<value optimized out>, args=<value optimized out>, argcount=0, kws=0x0, kwcount=0, defs=0x0, defcount=
    0, closure=0x0) at Python/ceval.c:3026
#19 0x00007f4a340495b2 in PyEval_EvalCode (co=<value optimized out>, globals=<value optimized out>, locals=<value optimized out>) at Python/ceval.c:526
#20 0x00007f4a340592b2 in PyImport_ExecCodeModuleEx (name=0x7fffb263a4e0 "system-config-printer-kde", co=<code at remote 0x2a947b0>, pathname=
    0x7fffb2638380 "/usr/share/kde4/apps/system-config-printer-kde/system-config-printer-kde.pyc") at Python/import.c:675
#21 0x00007f4a34059796 in load_source_module (name=0x7fffb263a4e0 "system-config-printer-kde", pathname=0x7fffb2638380 "/usr/share/kde4/apps/system-config-printer-kde/system-config-printer-kde.pyc", 
    fp=<value optimized out>) at Python/import.c:1015
#22 0x00007f4a3405acb5 in import_submodule (mod=None, subname=0x7fffb263a4e0 "system-config-printer-kde", fullname=0x7fffb263a4e0 "system-config-printer-kde") at Python/import.c:2589
#23 0x00007f4a3405af34 in load_next (mod=None, altmod=None, p_name=<value optimized out>, buf=0x7fffb263a4e0 "system-config-printer-kde", p_buflen=0x7fffb263a4d8) at Python/import.c:2409
#24 0x00007f4a3405b582 in import_module_level (name=0x0, globals=<value optimized out>, locals=<value optimized out>, fromlist=['__doc__'], level=<value optimized out>) at Python/import.c:2131
#25 0x00007f4a3405c2c4 in PyImport_ImportModuleLevel (name=0x29f036c "system-config-printer-kde", globals={'__builtins__': <module at remote 0x281b830>}, locals=
    {'__builtins__': <module at remote 0x281b830>}, fromlist=['__doc__'], level=<value optimized out>) at Python/import.c:2182
#26 0x00007f4a3404162f in builtin___import__ (self=<value optimized out>, args=<value optimized out>, kwds=<value optimized out>) at Python/bltinmodule.c:48
#27 0x00007f4a33faddb3 in PyObject_Call (func=<built-in function __import__>, arg=<value optimized out>, kw=<value optimized out>) at Objects/abstract.c:2492
#28 0x00007f4a33fadea1 in call_function_tail (callable=<built-in function __import__>, args=('system-config-printer-kde', {'__builtins__': <module at remote 0x281b830>}, {...}, ['__doc__'], 0))
    at Objects/abstract.c:2524
#29 0x00007f4a33faeac2 in PyObject_CallFunction (callable=<built-in function __import__>, format=<value optimized out>) at Objects/abstract.c:2548
#30 0x00007f4a3405c3ed in PyImport_Import (module_name='system-config-printer-kde') at Python/import.c:2769
#31 0x00007f4a3405c5ac in PyImport_ImportModule (name=<value optimized out>) at Python/import.c:2042
#32 0x00007f4a34344c95 in ImportModule (moduleName=...) at /usr/src/debug/kdebindings-4.4.5/python/pykde4/kpythonpluginfactory/kpythonpluginfactory.cpp:288
#33 0x00007f4a34345dfd in KPythonPluginFactory::create (this=0x271adb0, iface=<value optimized out>, parentWidget=0x0, parent=0x25ff560, args=<value optimized out>, keyword=...)
    at /usr/src/debug/kdebindings-4.4.5/python/pykde4/kpythonpluginfactory/kpythonpluginfactory.cpp:143
#34 0x0000003ec3822686 in create<KCModule> (mod=..., report=KCModuleLoader::Inline, parent=0x25ff560, args=...) at /usr/src/debug/kdelibs-4.4.5/kdecore/util/kpluginfactory.h:515
#35 createInstance<KCModule> (mod=..., report=KCModuleLoader::Inline, parent=0x25ff560, args=...) at /usr/src/debug/kdelibs-4.4.5/kdecore/services/kservice.h:517
#36 createInstance<KCModule> (mod=..., report=KCModuleLoader::Inline, parent=0x25ff560, args=...) at /usr/src/debug/kdelibs-4.4.5/kdecore/services/kservice.h:494
#37 createInstance<KCModule> (mod=..., report=KCModuleLoader::Inline, parent=0x25ff560, args=...) at /usr/src/debug/kdelibs-4.4.5/kdecore/services/kservice.h:537
#38 KCModuleLoader::loadModule (mod=..., report=KCModuleLoader::Inline, parent=0x25ff560, args=...) at /usr/src/debug/kdelibs-4.4.5/kutils/kcmoduleloader.cpp:89
#39 0x0000003ec38271d9 in KCModuleProxyPrivate::loadModule (this=0x2716280) at /usr/src/debug/kdelibs-4.4.5/kutils/kcmoduleproxy.cpp:106
#40 0x0000003ec3827d05 in KCModuleProxy::realModule (this=<value optimized out>) at /usr/src/debug/kdelibs-4.4.5/kutils/kcmoduleproxy.cpp:83
#41 0x0000003ebe80ebe9 in ModuleView::updatePageIconHeader (this=<value optimized out>, page=0x2702880) at /usr/src/debug/kdebase-workspace-4.4.5/systemsettings/core/ModuleView.cpp:228
#42 0x0000003ebe80fb3f in ModuleView::addModule (this=0x2615700, module=0x25a6ca8) at /usr/src/debug/kdebase-workspace-4.4.5/systemsettings/core/ModuleView.cpp:213
#43 0x0000003ebe810562 in ModuleView::loadModule (this=0x2615700, menuItem=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.4.5/systemsettings/core/ModuleView.cpp:169
#44 0x00007f4a34660625 in IconMode::changeModule (this=0x2613020, activeModule=<value optimized out>) at /usr/src/debug/kdebase-workspace-4.4.5/systemsettings/icons/IconMode.cpp:139
#45 0x00007f4a34660c41 in IconMode::qt_metacall (this=0x2613020, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffb263c9a0)
    at /usr/src/debug/kdebase-workspace-4.4.5/x86_64-redhat-linux-gnu/systemsettings/icons/IconMode.moc:80
#46 0x0000003eb4f66a36 in QMetaObject::activate (sender=0x22fe4b0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fffb263c9a0) at kernel/qobject.cpp:3295
#47 0x0000003eb7e79fc5 in QAbstractItemView::activated (this=<value optimized out>, _t1=<value optimized out>) at .moc/release-shared/moc_qabstractitemview.cpp:345
#48 0x0000003eb7e8877a in QAbstractItemView::mouseReleaseEvent (this=0x22fe4b0, event=<value optimized out>) at itemviews/qabstractitemview.cpp:1792
#49 0x0000003eb7e9bd9e in QListView::mouseReleaseEvent (this=<value optimized out>, e=<value optimized out>) at itemviews/qlistview.cpp:796
#50 0x0000003ebd9ec1c5 in KCategorizedView::mouseReleaseEvent (this=0x22fe4b0, event=0x7fffb263d8d0) at /usr/src/debug/kdelibs-4.4.5/kdeui/itemviews/kcategorizedview.cpp:994
#51 0x0000003eb79f648a in QWidget::event (this=0x22fe4b0, event=0x7fffb263d8d0) at kernel/qwidget.cpp:8044
#52 0x0000003eb7d730c6 in QFrame::event (this=0x22fe4b0, e=0x7fffb263d8d0) at widgets/qframe.cpp:557
#53 0x0000003eb7e892bb in QAbstractItemView::viewportEvent (this=0x22fe4b0, event=0x7fffb263d8d0) at itemviews/qabstractitemview.cpp:1615
#54 0x0000003eb4f531f7 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x22fed10, event=0x7fffb263d8d0) at kernel/qcoreapplication.cpp:841
#55 0x0000003eb79ab36c in QApplicationPrivate::notify_helper (this=0x2303f00, receiver=0x22fed10, e=0x7fffb263d8d0) at kernel/qapplication.cpp:4302
#56 0x0000003eb79b1e2d in QApplication::notify (this=<value optimized out>, receiver=0x22fed10, e=0x7fffb263d8d0) at kernel/qapplication.cpp:3871
#57 0x0000003ebda07016 in KApplication::notify (this=0x7fffb263e5d0, receiver=0x22fed10, event=0x7fffb263d8d0) at /usr/src/debug/kdelibs-4.4.5/kdeui/kernel/kapplication.cpp:302
#58 0x0000003eb4f53ddc in QCoreApplication::notifyInternal (this=0x7fffb263e5d0, receiver=0x22fed10, event=0x7fffb263d8d0) at kernel/qcoreapplication.cpp:726
#59 0x0000003eb79b101e in sendEvent (receiver=0x22fed10, event=0x7fffb263d8d0, alienWidget=0x22fed10, nativeWidget=0x236d7e0, buttonDown=0x3eb842f088, lastMouseReceiver=..., spontaneous=true)
    at ../../src/corelib/kernel/qcoreapplication.h:215
#60 QApplicationPrivate::sendMouseEvent (receiver=0x22fed10, event=0x7fffb263d8d0, alienWidget=0x22fed10, nativeWidget=0x236d7e0, buttonDown=0x3eb842f088, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2971
#61 0x0000003eb7a23155 in QETWidget::translateMouseEvent (this=0x236d7e0, event=<value optimized out>) at kernel/qapplication_x11.cpp:4380
#62 0x0000003eb7a21acc in QApplication::x11ProcessEvent (this=0x7fffb263e5d0, event=0x7fffb263e1f0) at kernel/qapplication_x11.cpp:3513
#63 0x0000003eb7a4ab92 in x11EventSourceDispatch (s=0x2307820, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#64 0x0000003eb123bd02 in g_main_dispatch (context=0x23065f0) at gmain.c:1960
#65 IA__g_main_context_dispatch (context=0x23065f0) at gmain.c:2513
#66 0x0000003eb123fae8 in g_main_context_iterate (context=0x23065f0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2591
#67 0x0000003eb123fc9c in IA__g_main_context_iteration (context=0x23065f0, may_block=1) at gmain.c:2654
#68 0x0000003eb4f79863 in QEventDispatcherGlib::processEvents (this=0x22d6c70, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#69 0x0000003eb7a4a84e in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#70 0x0000003eb4f52822 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#71 0x0000003eb4f52aec in QEventLoop::exec (this=0x7fffb263e520, flags=...) at kernel/qeventloop.cpp:201
#72 0x0000003eb4f561bb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#73 0x00000000004102f9 in main (argc=5, argv=0x7fffb263e898) at /usr/src/debug/kdebase-workspace-4.4.5/systemsettings/app/main.cpp:49

Reported using DrKonqi
Comment 1 Jonathan Riddell 2010-10-04 13:23:19 UTC
This looks like a problem with the PyKDE on your system.  Do other PyKDE apps work?
Comment 2 Pau Estalella 2010-10-04 13:30:04 UTC
Hmm... Yep. A basic PyKDE app crashes in a similar way. Is there a way to diagnose why this is happening?
Comment 3 Jonathan Riddell 2010-10-04 13:36:31 UTC
Closing bug as a distro issue.  Please report issue to your distro (or if they recon it's more generic to the kdebindings mailing list).