[Kde-bindings] [Bug 226567] Python bindings corrupt application internals causing KCMShell4 crash

Ron linuxed7 at yahoo.com
Wed Feb 17 01:16:44 UTC 2010


https://bugs.kde.org/show_bug.cgi?id=226567


Ron <linuxed7 at yahoo.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |linuxed7 at yahoo.com




--- Comment #9 from Ron <linuxed7 yahoo com>  2010-02-17 02:16:42 ---
Kubuntu 9.10 amd64
KDE 4.4


Application: KDE Control Module (kcmshell4), signal: Segmentation fault
The current source language is "auto; currently c".
[Current thread is 1 (Thread 0x7fc9e5a8d7f0 (LWP 5765))]

Thread 2 (Thread 0x7fc9da14c910 (LWP 5768)):
#0  0x00007fc9e540d412 in select () from /lib/libc.so.6
#1  0x00007fc9e4032fc3 in QProcessManager::run (this=0x7fc9e4369f20) at
io/qprocess_unix.cpp:245
#2  0x00007fc9e3f61745 in QThreadPrivate::start (arg=0x7fc9e4369f20) at
thread/qthread_unix.cpp:248
#3  0x00007fc9e089aa04 in start_thread (arg=<value optimized out>) at
pthread_create.c:300
#4  0x00007fc9e541480d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fc9e5a8d7f0 (LWP 5765)):
[KCrash Handler]
#5  QBasicAtomicInt::deref (this=0x14ab990, __in_chrg=<value optimized out>) at
/usr/include/qt4/QtCore/qatomic_x86_64.h:133
#6  ~QByteArray (this=0x14ab990, __in_chrg=<value optimized out>) at
/usr/include/qt4/QtCore/qbytearray.h:391
#7  ~Private (this=0x14ab990, __in_chrg=<value optimized out>) at
../../kdecore/kernel/kaboutdata.cpp:383
#8  ~KAboutData (this=0x14ab990, __in_chrg=<value optimized out>) at
../../kdecore/kernel/kaboutdata.cpp:466
#9  0x00007fc9d7d2ed16 in ?? () from
/usr/lib/pymodules/python2.6/PyKDE4/kdecore.so
#10 0x00007fc9d83c0619 in ?? () from /usr/lib/pymodules/python2.6/sip.so
#11 0x00007fc9d912a515 in subtype_dealloc (self=0x1bc5a68) at
../Objects/typeobject.c:1024
#12 0x00007fc9d910d12b in dict_dealloc (mp=0x14af820) at
../Objects/dictobject.c:911
#13 0x00007fc9d83be6db in ?? () from /usr/lib/pymodules/python2.6/sip.so
#14 0x00007fc9d83bf064 in ?? () from /usr/lib/pymodules/python2.6/sip.so
#15 0x00007fc9d83c0621 in ?? () from /usr/lib/pymodules/python2.6/sip.so
#16 0x00007fc9d912a515 in subtype_dealloc (self=0x1bc5848) at
../Objects/typeobject.c:1024
#17 0x00007fc9d90f8773 in frame_dealloc (f=0x1c624a0) at
../Objects/frameobject.c:420
#18 0x00007fc9d919824b in tb_dealloc (tb=0x1d45d88) at ../Python/traceback.c:28
#19 0x00007fc9d919825b in tb_dealloc (tb=0x1d45dd0) at ../Python/traceback.c:27
#20 0x00007fc9d919825b in tb_dealloc (tb=0x1d45e18) at ../Python/traceback.c:27
#21 0x00007fc9d910b5a7 in insertdict (mp=0x1210330, key=0x1763458,
hash=5897959712516987849, value=0x7fc9d94c7e90) at ../Objects/dictobject.c:459
#22 0x00007fc9d910df87 in PyDict_SetItem (op=0x1210330, key=0x1763458,
value=0x7fc9d94c7e90) at ../Objects/dictobject.c:701
#23 0x00007fc9d910e170 in PyDict_SetItemString (v=0x1210330, key=<value
optimized out>, item=0x7fc9d94c7e90) at ../Objects/dictobject.c:2301
#24 0x00007fc9d918347b in PyImport_Cleanup () at ../Python/import.c:422
#25 0x00007fc9d9190108 in Py_Finalize () at ../Python/pythonrun.c:434
#26 0x00007fc9e4056476 in qt_call_post_routines () at
kernel/qcoreapplication.cpp:201
#27 0x00007fc9e341a198 in ~QApplication (this=0x7fffd0c2b160, __in_chrg=<value
optimized out>) at kernel/qapplication.cpp:1014
#28 0x00007fc9e56abc03 in ~KCMShell (_argc=<value optimized out>, _argv=<value
optimized out>) at ../../kcmshell/main.h:33
#29 kdemain (_argc=<value optimized out>, _argv=<value optimized out>) at
../../kcmshell/main.cpp:275
#30 0x00007fc9e5353abd in __libc_start_main (main=<value optimized out>,
argc=<value optimized out>, ubp_av=<value optimized out>, init=<value optimized
out>, fini=<value optimized out>, 
    rtld_fini=<value optimized out>, stack_end=0x7fffd0c2b878) at
libc-start.c:220
#31 0x0000000000400689 in _start () at ../sysdeps/x86_64/elf/start.S:113

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Kde-bindings mailing list