Bug 283192 - The language-selector in system-config is crashed when opened
Summary: The language-selector in system-config is crashed when opened
Status: RESOLVED DOWNSTREAM
Alias: None
Product: systemsettings
Classification: Applications
Component: general (show other bugs)
Version: 1.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: System Settings Bugs
URL:
Keywords:
: 283455 283559 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-10-02 18:46 UTC by L. Slicer
Modified: 2012-11-10 23:00 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (6.64 KB, text/plain)
2011-10-06 07:40 UTC, romain
Details
New crash information added by DrKonqi (11.56 KB, text/plain)
2011-10-18 01:56 UTC, jason.barnett71
Details
New crash information added by DrKonqi (5.01 KB, text/plain)
2012-06-07 08:56 UTC, gerald.maruccia
Details

Note You need to log in before you can comment on or make changes to this bug.
Description L. Slicer 2011-10-02 18:46:11 UTC
Application: systemsettings (1.0)
KDE Platform Version: 4.7.1 (4.7.1)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-12-generic i686
Distribution: Ubuntu oneiric (development branch)

-- Information about the crash:
KCModule error

language-selector/language-selector.py

The crash can be reproduced every time.

-- Backtrace:
Application: Configurações do sistema (systemsettings), signal: Segmentation fault
[Current thread is 1 (Thread 0xb7708930 (LWP 2196))]

Thread 2 (Thread 0xb52dbb70 (LWP 2197)):
#0  0x00703d10 in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0x031b97d5 in do_gettime (frac=0xb52db020, sec=0xb52db018) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x0328c4b6 in QTimerInfoList::updateCurrentTime (this=0x9d29404) at kernel/qeventdispatcher_unix.cpp:339
#4  0x0328c80a in QTimerInfoList::timerWait (this=0x9d29404, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0x0328b053 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xb52db12c) at kernel/qeventdispatcher_glib.cpp:136
#6  0x0328b0ed in timerSourcePrepare (source=0x9d293d0, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0x08d0888c in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0x08d09637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0x08d09c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0x0328bb37 in QEventDispatcherGlib::processEvents (this=0x9d26f18, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0x0325c1dd in QEventLoop::processEvents (this=0xb52db2b0, flags=...) at kernel/qeventloop.cpp:149
#12 0x0325c421 in QEventLoop::exec (this=0xb52db2b0, flags=...) at kernel/qeventloop.cpp:201
#13 0x0315f90b in QThread::exec (this=0x9d2b1f0) at thread/qthread.cpp:498
#14 0x0323ce2d in QInotifyFileSystemWatcherEngine::run (this=0x9d2b1f0) at io/qfilesystemwatcher_inotify.cpp:248
#15 0x031627b3 in QThreadPrivate::start (arg=0x9d2b1f0) at thread/qthread_unix.cpp:331
#16 0x006a3d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#17 0x070e10ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xb7708930 (LWP 2196)):
[KCrash Handler]
#7  deref (this=0x50) at /usr/include/qt4/QtCore/qatomic_i386.h:132
#8  ~QByteArray (this=0xaab49f0, __in_chrg=<optimized out>) at /usr/include/qt4/QtCore/qbytearray.h:383
#9  ~Private (this=0xaab4990, __in_chrg=<optimized out>) at ../../kdecore/kernel/kaboutdata.cpp:392
#10 KAboutData::~KAboutData (this=0xaab4a08, __in_chrg=<optimized out>) at ../../kdecore/kernel/kaboutdata.cpp:477
#11 0x02cb7f11 in release_KAboutData (sipCppV=0xaab4a08) at sip/kdecore/sipkdecorepart7.cpp:18265
#12 0x02cbaf9a in dealloc_KAboutData (sipSelf=0xa69226c) at sip/kdecore/sipkdecorepart7.cpp:18276
#13 dealloc_KAboutData (sipSelf=0xa69226c) at sip/kdecore/sipkdecorepart7.cpp:18272
#14 0x0792936e in forgetObject (sw=0xa69226c) at /build/buildd/sip4-4.12.4/siplib/siplib.c:10066
#15 0x07929d81 in sipWrapper_dealloc (self=0xa69226c) at /build/buildd/sip4-4.12.4/siplib/siplib.c:9617
#16 0x02173218 in subtype_dealloc (self=<KAboutData at remote 0xa69226c>) at ../Objects/typeobject.c:1014
#17 0x02150fff in dict_dealloc (mp=0xa1ca13c) at ../Objects/dictobject.c:985
#18 0x07929169 in sipSimpleWrapper_clear (self=0xa23a194) at /build/buildd/sip4-4.12.4/siplib/siplib.c:9187
#19 0x07929cde in sipWrapper_clear (self=0xa23a194) at /build/buildd/sip4-4.12.4/siplib/siplib.c:9568
#20 0x07929d89 in sipWrapper_dealloc (self=0xa23a194) at /build/buildd/sip4-4.12.4/siplib/siplib.c:9619
#21 0x02173218 in subtype_dealloc (self=<QtLanguageSelector at remote 0xa23a194>) at ../Objects/typeobject.c:1014
#22 0x0213d346 in frame_dealloc (f=Frame 0xa2216ec, for file /usr/lib/python2.7/dist-packages/LanguageSelector/qt/QtLanguageSelector.py, line 51, in __init__ (datadir='/usr/share/language-selector/', component_data=<KComponentData at remote 0xa23a0bc>, parent=None)) at ../Objects/frameobject.c:458
#23 0x021e71c4 in tb_dealloc (tb=0xaae47d4) at ../Python/traceback.c:28
#24 0x021e71d4 in tb_dealloc (tb=0xaae47fc) at ../Python/traceback.c:27
#25 0x021e71d4 in tb_dealloc (tb=0xaae4824) at ../Python/traceback.c:27
#26 0x0214ff49 in insertdict (mp=0xa0e0cec, key='last_traceback', hash=472112073, value=None) at ../Objects/dictobject.c:530
#27 0x021526e9 in PyDict_SetItem (op={'setrecursionlimit': <built-in function setrecursionlimit>, 'dont_write_bytecode': False, 'getrefcount': <built-in function getrefcount>, 'long_info': <sys.long_info at remote 0xa0cc380>, 'path_importer_cache': {'/usr/lib/python2.7/dist-packages/PyQt4': None, '/usr/lib/python2.7/encodings': None, '/usr/lib/python2.7/dist-packages/apport': None, '/usr/lib/python2.7/email': None, '/usr/lib/python2.7/plat-linux2': None, '/usr/lib/python2.7/unittest': None, '/usr/lib/python2.7/dist-packages/apt/progress': None, '/usr/lib/python2.7/dist-packages': None, '/usr/lib/python2.7': None, '/usr/lib/python2.7/dist-packages/PIL': None, '/usr/lib/python2.7/xml/parsers': None, '/usr/lib/python2.7/xml': None, '/usr/lib/python2.7/lib-tk': None, '/usr/lib/python2.7/lib-dynload': None, '/usr/lib/python2.7/email/mime': None, '/usr/lib/python2.7/logging': None, '/usr/lib/python2.7/xml/dom': None, '/usr/lib/python2.7/dist-packages/PyKDE4': None, '/usr/lib/python2.7/dist-packages/LanguageSelector/qt': None, '/usr/lib/python2.7/lib-o...(truncated), key='last_traceback', value=None) at ../Objects/dictobject.c:775
#28 0x02153f4b in PyDict_SetItemString (v={'setrecursionlimit': <built-in function setrecursionlimit>, 'dont_write_bytecode': False, 'getrefcount': <built-in function getrefcount>, 'long_info': <sys.long_info at remote 0xa0cc380>, 'path_importer_cache': {'/usr/lib/python2.7/dist-packages/PyQt4': None, '/usr/lib/python2.7/encodings': None, '/usr/lib/python2.7/dist-packages/apport': None, '/usr/lib/python2.7/email': None, '/usr/lib/python2.7/plat-linux2': None, '/usr/lib/python2.7/unittest': None, '/usr/lib/python2.7/dist-packages/apt/progress': None, '/usr/lib/python2.7/dist-packages': None, '/usr/lib/python2.7': None, '/usr/lib/python2.7/dist-packages/PIL': None, '/usr/lib/python2.7/xml/parsers': None, '/usr/lib/python2.7/xml': None, '/usr/lib/python2.7/lib-tk': None, '/usr/lib/python2.7/lib-dynload': None, '/usr/lib/python2.7/email/mime': None, '/usr/lib/python2.7/logging': None, '/usr/lib/python2.7/xml/dom': None, '/usr/lib/python2.7/dist-packages/PyKDE4': None, '/usr/lib/python2.7/dist-packages/LanguageSelector/qt': None, '/usr/lib/python2.7/lib-o...(truncated), key=0x226ed11 "last_traceback", item=None) at ../Objects/dictobject.c:2405
#29 0x021d259d in PyImport_Cleanup () at ../Python/import.c:428
#30 0x021dfae5 in Py_Finalize () at ../Python/pythonrun.c:447
#31 Py_Finalize () at ../Python/pythonrun.c:393
#32 0x096ebed9 in KPythonPluginFactoryCleanup_PostRoutine () at ../../kpythonpluginfactory/kpythonpluginfactory.cpp:76
#33 0x0326055c in qt_call_post_routines () at kernel/qcoreapplication.cpp:255
#34 0x00cba4da in QApplication::~QApplication (this=0xbfa901ec, __in_chrg=<optimized out>) at kernel/qapplication.cpp:1106
#35 0x00904418 in KApplication::~KApplication (this=0xbfa901ec, __in_chrg=<optimized out>) at ../../kdeui/kernel/kapplication.cpp:894
#36 0x0090c248 in KUniqueApplication::~KUniqueApplication (this=0xbfa901ec, __in_chrg=<optimized out>) at ../../kdeui/kernel/kuniqueapplication.cpp:347
#37 0x080502c2 in main (argc=) at ../../../systemsettings/app/main.cpp:44

Possible duplicates by query: bug 282615, bug 278050, bug 277800, bug 273677, bug 272117.

Reported using DrKonqi
Comment 1 romain 2011-10-06 07:40:22 UTC
Created attachment 64272 [details]
New crash information added by DrKonqi

systemsettings (1.0) on KDE Platform 4.7.1 (4.7.1) using Qt 4.7.4

when i have start my pc the keyboard increased from azerty to querty, and when i try to change it, systemsetings crashed.

-- Backtrace (Reduced):
#7  ~QByteArray (this=0x2d2be80, __in_chrg=<optimized out>) at /usr/include/qt4/QtCore/qbytearray.h:383
#8  ~Private (this=0x2d2bde0, __in_chrg=<optimized out>) at ../../kdecore/kernel/kaboutdata.cpp:392
#9  KAboutData::~KAboutData (this=0x331e1c0, __in_chrg=<optimized out>) at ../../kdecore/kernel/kaboutdata.cpp:477
#10 0x00007f2039ab57e6 in release_KAboutData (sipCppV=0x331e1c0) at sip/kdecore/sipkdecorepart7.cpp:18265
#11 0x00007f203a17dfa4 in forgetObject (sw=0x34cc320) at /build/buildd/sip4-4.12.4/siplib/siplib.c:10066
Comment 2 Christoph Feck 2011-10-06 19:07:58 UTC
*** Bug 283455 has been marked as a duplicate of this bug. ***
Comment 3 as24_user 2011-10-07 18:58:49 UTC
*** Bug 283559 has been marked as a duplicate of this bug. ***
Comment 4 jason.barnett71 2011-10-18 01:56:08 UTC
Created attachment 64656 [details]
New crash information added by DrKonqi

systemsettings (1.0) on KDE Platform 4.7.1 (4.7.1) using Qt 4.7.4

- What I was doing when the application crashed:
I was trying to open the 'System Languages' module to add another system languge.  This happens everytime I do this.

-- Backtrace (Reduced):
#7  ~QByteArray (this=0x2fae0a8, __in_chrg=<optimized out>) at /usr/include/qt4/QtCore/qbytearray.h:383
#8  ~Private (this=0x2fadff0, __in_chrg=<optimized out>) at ../../kdecore/kernel/kaboutdata.cpp:392
#9  KAboutData::~KAboutData (this=0x2fafb30, __in_chrg=<optimized out>) at ../../kdecore/kernel/kaboutdata.cpp:477
#10 0x00007f6b6d1497e6 in release_KAboutData (sipCppV=0x2fafb30) at sip/kdecore/sipkdecorepart7.cpp:18265
#11 0x00007f6b6d811fa4 in forgetObject (sw=0x30ec170) at /build/buildd/sip4-4.12.4/siplib/siplib.c:10066
Comment 5 gerald.maruccia 2012-06-07 08:56:10 UTC
Created attachment 71635 [details]
New crash information added by DrKonqi

systemsettings (1.0) on KDE Platform 4.8.3 (4.8.3) using Qt 4.8.1

- What I was doing when the application crashed:

trying to set french language for whole system

-- Backtrace (Reduced):
#7  ~QByteArray (this=0x35d2a38, __in_chrg=<optimized out>) at /usr/include/qt4/QtCore/qbytearray.h:401
#8  ~Private (this=0x35d2980, __in_chrg=<optimized out>) at ../../kdecore/kernel/kaboutdata.cpp:392
#9  KAboutData::~KAboutData (this=0x35d1260, __in_chrg=<optimized out>) at ../../kdecore/kernel/kaboutdata.cpp:477
#10 0x00007f0cb8588a76 in release_KAboutData (sipCppV=0x35d1260) at sip/kdecore/sipkdecorepart7.cpp:18454
#11 0x00007f0cb8c5ffb4 in forgetObject (sw=0x3562d40) at /build/buildd/sip4-4.13.2/siplib/siplib.c:10124
Comment 6 Christoph Feck 2012-11-10 23:00:14 UTC
The language installation module is not part of the KDE software compilation, but a distribution-specific add-on. Please report this issue to the bug tracker of your distribution via https://bugs.launchpad.net/ubuntu