Comment 3 for bug 1296161

Revision history for this message
Simon Andric (simonandric5) wrote : Re: apport kde crashes when trying to report a bug of another crash

Application: python3 (1.0)
KDE Platform Version: 4.12.90
Qt Version: 4.8.6
Operating System: Linux 3.13.0-18-generic x86_64
Distribution: Ubuntu Trusty Tahr (development branch)

-- Information about the crash:
<Podrobno opišite, kaj ste počeli, ko se je program sesul.>

The crash can be reproduced sometimes.

-- Backtrace:
Application: Apport KDE (python3), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f66b014d740 (LWP 31713))]

Thread 2 (Thread 0x7f668acf6700 (LWP 31745)):
#0 0x00007f66afd5c3bd in read () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007f669dbe0c20 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2 0x00007f669db9fb14 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3 0x00007f669db9ff7b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4 0x00007f669dba00ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5 0x00007f669e0097be in QEventDispatcherGlib::processEvents (this=0x7f6685bfce30, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#6 0x00007f669dfdb0af in QEventLoop::processEvents (this=this@entry=0x7f668acf5e60, flags=...) at kernel/qeventloop.cpp:149
#7 0x00007f669dfdb3a5 in QEventLoop::exec (this=this@entry=0x7f668acf5e60, flags=...) at kernel/qeventloop.cpp:204
#8 0x00007f669ded7c5f in QThread::exec (this=this@entry=0x3325ce0) at thread/qthread.cpp:537
#9 0x00007f669dfbc823 in QInotifyFileSystemWatcherEngine::run (this=0x3325ce0) at io/qfilesystemwatcher_inotify.cpp:265
#10 0x00007f669deda32f in QThreadPrivate::start (arg=0x3325ce0) at thread/qthread_unix.cpp:349
#11 0x00007f66afd55182 in start_thread (arg=0x7f668acf6700) at pthread_create.c:312
#12 0x00007f66afa8212d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f66b014d740 (LWP 31713)):
[KCrash Handler]
#6 0x00007f669c009bea in QWidgetPrivate::deleteTLSysExtra (this=this@entry=0x3315d40) at kernel/qwidget_x11.cpp:2890
#7 0x00007f669bfbc195 in QWidgetPrivate::deleteExtra (this=this@entry=0x3315d40) at kernel/qwidget.cpp:1832
#8 0x00007f669bfbc3bd in QWidgetPrivate::~QWidgetPrivate (this=0x3315d40, __in_chrg=<optimized out>) at kernel/qwidget.cpp:365
#9 0x00007f669c40deb7 in ~QDialogPrivate (this=0x3315d40, __in_chrg=<optimized out>) at ../../include/QtGui/private/../../../src/gui/dialogs/qdialog_p.h:66
#10 QDialogPrivate::~QDialogPrivate (this=0x3315d40, __in_chrg=<optimized out>) at ../../include/QtGui/private/../../../src/gui/dialogs/qdialog_p.h:66
#11 0x00007f669dff5735 in cleanup (pointer=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:62
#12 ~QScopedPointer (this=0x3230998, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:100
#13 QObject::~QObject (this=0x3230990, __in_chrg=<optimized out>) at kernel/qobject.cpp:816
#14 0x00007f669bfc4dcc in QWidget::~QWidget (this=0x3230990, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1554
#15 0x00007f669cf6f3b9 in ?? () from /usr/lib/python3/dist-packages/PyQt4/QtGui.cpython-34m-x86_64-linux-gnu.so
#16 0x00007f669cf300fe in ?? () from /usr/lib/python3/dist-packages/PyQt4/QtGui.cpython-34m-x86_64-linux-gnu.so
#17 0x00007f669d4f8486 in ?? () from /usr/lib/python3/dist-packages/sip.cpython-34m-x86_64-linux-gnu.so
#18 0x00007f669d4f9659 in ?? () from /usr/lib/python3/dist-packages/sip.cpython-34m-x86_64-linux-gnu.so
#19 0x0000000000540732 in subtype_dealloc.16043 (self=0x7f6688061438) at ../Objects/typeobject.c:1172
#20 0x00000000005a3017 in free_keys_object.9896 (keys=0x3080960) at ../Objects/dictobject.c:369
#21 0x0000000000440538 in dict_dealloc.9969 (mp=0x7f66b0068788) at ../Objects/dictobject.c:1391
#22 0x000000000059c8ba in subtype_clear.16035 (self=0x7f669975dbe0) at ../Objects/typeobject.c:1018
#23 0x0000000000445722 in delete_garbage (old=<optimized out>, collectable=<optimized out>) at ../Modules/gcmodule.c:854
#24 collect.39526 (generation=generation@entry=2, n_collected=n_collected@entry=0x0, n_uncollectable=n_uncollectable@entry=0x0, nofail=nofail@entry=1) at ../Modules/gcmodule.c:1020
#25 0x0000000000445e15 in _PyGC_CollectNoFail () at ../Modules/gcmodule.c:1626
#26 PyImport_Cleanup () at ../Python/import.c:536
#27 0x00000000004462a5 in Py_Finalize.part.6.32852 () at ../Python/pythonrun.c:616
#28 0x00000000004465dc in Py_Finalize () at ../Python/pythonrun.c:2714
#29 Py_Exit (sts=sts@entry=1) at ../Python/pythonrun.c:2712
#30 0x000000000041df1a in handle_system_exit.part.7 () at ../Python/pythonrun.c:1811
#31 0x0000000000446923 in handle_system_exit () at ../Python/pythonrun.c:1856
#32 PyErr_PrintEx (set_sys_last_vars=set_sys_last_vars@entry=1) at ../Python/pythonrun.c:1821
#33 0x000000000060bb20 in PyErr_Print () at ../Python/pythonrun.c:1717
#34 PyRun_SimpleFileExFlags (fp=fp@entry=0x28c4960, filename=<optimized out>, filename@entry=0x7f66afffde10 "/usr/share/apport/apport-kde", closeit=closeit@entry=1, flags=flags@entry=0x7fff99405200) at ../Python/pythonrun.c:1610
#35 0x000000000060cd5c in PyRun_AnyFileExFlags (flags=0x7fff99405200, closeit=<optimized out>, filename=<optimized out>, fp=0x28c4960) at ../Python/pythonrun.c:1292
#36 run_file (p_cf=0x7fff99405200, filename=0x285c280 L"/usr/share/apport/apport-kde", fp=0x28c4960) at ../Modules/main.c:319
#37 Py_Main (argc=argc@entry=2, argv=argv@entry=0x285b010) at ../Modules/main.c:751
#38 0x000000000041ec0d in main (argc=2, argv=<optimized out>) at ../Modules/python.c:69

Poročaj na <email address hidden>