User management in System Settings fails to load

Bug #522309 reported by sputnik
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
kdebindings (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Please have a look at the original bug desription at bugs.kde.org
https://bugs.kde.org/show_bug.cgi?id=226567

Description From Delphine Ménard 2010-02-12 16:43:12 (-) [reply]
Application: kcmshell4 ()
KDE Platform Version: 4.4.00 (KDE 4.4.0)
Qt Version: 4.6.1
Operating System: Linux 2.6.31-19-generic i686
Distribution: Ubuntu 9.10

-- Information about the crash:
The user management module fails to load from the system settings.

The crash can be reproduced every time.

 -- Backtrace:
Application: Module de Configuration de KDE (kcmshell4), signal: Segmentation
fault
[KCrash Handler]
#5 QBasicAtomicInt::deref (this=0x973ddb0, __in_chrg=<value optimized out>) at
/usr/include/qt4/QtCore/qatomic_i386.h:132
#6 ~QByteArray (this=0x973ddb0, __in_chrg=<value optimized out>) at
/usr/include/qt4/QtCore/qbytearray.h:391
#7 ~Private (this=0x973ddb0, __in_chrg=<value optimized out>) at
../../kdecore/kernel/kaboutdata.cpp:383
#8 ~KAboutData (this=0x973ddb0, __in_chrg=<value optimized out>) at
../../kdecore/kernel/kaboutdata.cpp:466
#9 0x012798e0 in ?? () from /usr/lib/pymodules/python2.6/PyKDE4/kdecore.so
#10 0x0127992b in ?? () from /usr/lib/pymodules/python2.6/PyKDE4/kdecore.so
#11 0x010ffa3b in ?? () from /usr/lib/pymodules/python2.6/sip.so
#12 0x010ffa71 in ?? () from /usr/lib/pymodules/python2.6/sip.so
#13 0x081fe6cd in subtype_dealloc (self=0x9b7d0ac) at
../Objects/typeobject.c:1024
#14 0x081e15c4 in dict_dealloc (mp=0xb5e5a3e4) at ../Objects/dictobject.c:911
#15 0x010fda33 in ?? () from /usr/lib/pymodules/python2.6/sip.so
#16 0x010fe30f in ?? () from /usr/lib/pymodules/python2.6/sip.so
#17 0x010ffa79 in ?? () from /usr/lib/pymodules/python2.6/sip.so
#18 0x081fe6cd in subtype_dealloc (self=0x9b2cf6c) at
../Objects/typeobject.c:1024
#19 0x081cc7ea in frame_dealloc (f=0x988af5c) at ../Objects/frameobject.c:420
#20 0x0826a1d4 in tb_dealloc (tb=0x9c0693c) at ../Python/traceback.c:28
#21 0x0826a1e4 in tb_dealloc (tb=0x9c06964) at ../Python/traceback.c:27
#22 0x0826a1e4 in tb_dealloc (tb=0x9c0698c) at ../Python/traceback.c:27
#23 0x081df8d9 in insertdict (mp=0xb5e80b54, key=0xb5d8cd40, hash=472112073,
value=0x8372720) at ../Objects/dictobject.c:459
#24 0x081e2404 in PyDict_SetItem (op=0xb5e80b54, key=0xb5d8cd40,
value=0x8372720) at ../Objects/dictobject.c:701
#25 0x081e25ff in PyDict_SetItemString (v=0xb5e80b54, key=0x82d9559
"last_traceback", item=0x8372720) at ../Objects/dictobject.c:2301
#26 0x08254f30 in PyImport_Cleanup () at ../Python/import.c:422
#27 0x08261c55 in Py_Finalize () at ../Python/pythonrun.c:434
#28 0x04ee8220 in ?? () from /usr/lib/kde4/kpythonpluginfactory.so
#29 0x00ad81f0 in qt_call_post_routines () at kernel/qcoreapplication.cpp:201
#30 0x02ff6f88 in ~QApplication (this=0xbfa565c4, __in_chrg=<value optimized
out>) at kernel/qapplication.cpp:1014
#31 0x00eeda3a in ~KApplication (this=0xbfa565c4, __in_chrg=<value optimized
out>) at ../../kdeui/kernel/kapplication.cpp:896
#32 0x00d09b60 in ~KCMShell (_argc=4, _argv=0xbfa56834) at
../../kcmshell/main.h:33
#33 kdemain (_argc=4, _argv=0xbfa56834) at ../../kcmshell/main.cpp:275
#34 0x080485cb in main (argc=4, argv=0xbfa56834) at kcmshell4_dummy.cpp:3

Reported using DrKonqi
------- Comment #1 From Christoph Feck 2010-02-13 12:48:27 (-) [reply] -------
User Management module is not part of the KDE Software Compilation. Please file
the bug to https://bugs.launchpad.net/ubuntu/
------- Comment #2 From Christoph Feck 2010-02-14 13:18:01 (-) [reply] -------
*** Bug 226754 has been marked as a duplicate of this bug. ***
https://bugs.kde.org/show_bug.cgi?id=226754

Revision history for this message
sputnik (sputnik) wrote :

------- Comment #4 From Jonathan Thomas 2010-02-15 20:55:07 (-) [reply] -------
This is a valid issue with the python bindings.
------- Comment #5 From Paul Loughman 2010-02-15 21:01:58 (-) [reply] -------
The file affecting this is /usr/share/pyshared/PyQt4/uic/uiparser.py
The problem is line 184:

bg_name = bg_i18n.string

Which needs to read:

bg_name = str(bg_i18n)

Making this correction allows User Management to launch without error.

Revision history for this message
Jonathan Thomas (echidnaman) wrote :

We track upstream KDE bugs at bugs.kde.org, closing the launchpad task: https://bugs.kde.org/show_bug.cgi?id=226567

Changed in kdebindings (Ubuntu):
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.