Bug 361569 - Kate crashed - possible python plugin issue
Summary: Kate crashed - possible python plugin issue
Status: RESOLVED INTENTIONAL
Alias: None
Product: kate
Classification: Applications
Component: application (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR crash
Target Milestone: ---
Assignee: KWrite Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-04-10 03:07 UTC by iruckaE
Modified: 2016-05-29 13:48 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description iruckaE 2016-04-10 03:07:04 UTC
Application: kate (3.13.3)
KDE Platform Version: 4.13.3
Qt Version: 4.8.6
Operating System: Linux 3.16.0-31-lowlatency x86_64
Distribution: Trisquel GNU/Linux 7.0, Belenos

-- Information about the crash:
- What I was doing when the application crashed:

I was attempting to open a file when Kate crashed. KWrite works and only Kate has been crashing when opening for the past 2 days.

Thank you.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Kate (kate), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fb6d7b277c0 (LWP 5253))]

Thread 3 (Thread 0x7fb6bb747700 (LWP 5403)):
#0  0x00007fb6d4ae47ee in __pthread_mutex_unlock_usercnt (decr=1, mutex=0x7fb6b4000a60) at pthread_mutex_unlock.c:57
#1  __GI___pthread_mutex_unlock (mutex=0x7fb6b4000a60) at pthread_mutex_unlock.c:310
#2  0x00007fb6d46439b1 in g_mutex_unlock (mutex=mutex@entry=0x7fb6b40009a0) at /build/buildd/glib2.0-2.40.2/./glib/gthread-posix.c:228
#3  0x00007fb6d46010f0 in g_main_context_acquire (context=0x7fb6b40009a0) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3138
#4  0x00007fb6d4601ea5 in g_main_context_iterate (context=context@entry=0x7fb6b40009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3684
#5  0x00007fb6d46020ec in g_main_context_iteration (context=0x7fb6b40009a0, may_block=1) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3795
#6  0x00007fb6d53e17be in QEventDispatcherGlib::processEvents (this=0x7fb6b40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#7  0x00007fb6d53b30af in QEventLoop::processEvents (this=this@entry=0x7fb6bb746de0, flags=...) at kernel/qeventloop.cpp:149
#8  0x00007fb6d53b33a5 in QEventLoop::exec (this=this@entry=0x7fb6bb746de0, flags=...) at kernel/qeventloop.cpp:204
#9  0x00007fb6d52afc5f in QThread::exec (this=this@entry=0x1fd7120) at thread/qthread.cpp:537
#10 0x00007fb6d5394823 in QInotifyFileSystemWatcherEngine::run (this=0x1fd7120) at io/qfilesystemwatcher_inotify.cpp:265
#11 0x00007fb6d52b232f in QThreadPrivate::start (arg=0x1fd7120) at thread/qthread_unix.cpp:349
#12 0x00007fb6d4ae1182 in start_thread (arg=0x7fb6bb747700) at pthread_create.c:312
#13 0x00007fb6d74d0efd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7fb6ab650700 (LWP 5443)):
#0  0x00007fb6d4ae47ee in __pthread_mutex_unlock_usercnt (decr=1, mutex=0x7fb6a4000a60) at pthread_mutex_unlock.c:57
#1  __GI___pthread_mutex_unlock (mutex=0x7fb6a4000a60) at pthread_mutex_unlock.c:310
#2  0x00007fb6d46439b1 in g_mutex_unlock (mutex=mutex@entry=0x7fb6a40009a0) at /build/buildd/glib2.0-2.40.2/./glib/gthread-posix.c:228
#3  0x00007fb6d4601718 in g_main_context_prepare (context=context@entry=0x7fb6a40009a0, priority=priority@entry=0x7fb6ab64fca8) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3417
#4  0x00007fb6d4601f03 in g_main_context_iterate (context=context@entry=0x7fb6a40009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3714
#5  0x00007fb6d46020ec in g_main_context_iteration (context=0x7fb6a40009a0, may_block=1) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3795
#6  0x00007fb6d53e17be in QEventDispatcherGlib::processEvents (this=0x7fb6a40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#7  0x00007fb6d53b30af in QEventLoop::processEvents (this=this@entry=0x7fb6ab64fde0, flags=...) at kernel/qeventloop.cpp:149
#8  0x00007fb6d53b33a5 in QEventLoop::exec (this=this@entry=0x7fb6ab64fde0, flags=...) at kernel/qeventloop.cpp:204
#9  0x00007fb6d52afc5f in QThread::exec (this=this@entry=0x2abe290) at thread/qthread.cpp:537
#10 0x00007fb6d5394823 in QInotifyFileSystemWatcherEngine::run (this=0x2abe290) at io/qfilesystemwatcher_inotify.cpp:265
#11 0x00007fb6d52b232f in QThreadPrivate::start (arg=0x2abe290) at thread/qthread_unix.cpp:349
#12 0x00007fb6d4ae1182 in start_thread (arg=0x7fb6ab650700) at pthread_create.c:312
#13 0x00007fb6d74d0efd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7fb6d7b277c0 (LWP 5253)):
[KCrash Handler]
#6  0x00007fb6d740cbb9 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#7  0x00007fb6d740ffc8 in __GI_abort () at abort.c:89
#8  0x00007fb6d7405a76 in __assert_fail_base (fmt=0x7fb6d75572b0 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x7fb6c0628398 "(((td)->td_flags & 0x0007) == 0x0000) || (((td)->td_flags & 0x0007) == 0x0002)", file=file@entry=0x7fb6c0627cf8 "/build/buildd/sip4-4.15.5/siplib/siplib.c", line=line@entry=8407, function=function@entry=0x7fb6c06274a0 <__PRETTY_FUNCTION__.14147> "sip_api_can_convert_to_type") at assert.c:92
#9  0x00007fb6d7405b22 in __GI___assert_fail (assertion=assertion@entry=0x7fb6c0628398 "(((td)->td_flags & 0x0007) == 0x0000) || (((td)->td_flags & 0x0007) == 0x0002)", file=file@entry=0x7fb6c0627cf8 "/build/buildd/sip4-4.15.5/siplib/siplib.c", line=line@entry=8407, function=function@entry=0x7fb6c06274a0 <__PRETTY_FUNCTION__.14147> "sip_api_can_convert_to_type") at assert.c:101
#10 0x00007fb6c06191e3 in sip_api_can_convert_to_type (pyObj=<optimized out>, td=<optimized out>, flags=<optimized out>) at /build/buildd/sip4-4.15.5/siplib/siplib.c:8407
#11 0x00007fb6c061e922 in sip_api_force_convert_to_type (pyObj=0x7fb6ae2cd050, td=0x7fb6ba6f7870 <enumTypes+7056>, transferObj=0x0, flags=1, statep=0x7fffd1bb7b1c, iserrp=0x7fffd1bb7b18) at /build/buildd/sip4-4.15.5/siplib/siplib.c:8513
#12 0x00007fb6ba475ecc in Chimera::fromPyObject(_object*, QVariant*, bool) const () from /usr/lib/python2.7/dist-packages/PyQt4/QtCore.so
#13 0x00007fb6ba46a0d7 in handle_argument(_object*, QObject*, _object*, _object*) () from /usr/lib/python2.7/dist-packages/PyQt4/QtCore.so
#14 0x00007fb6ba46a525 in qpycore_qobject_finalisation(_object*, QObject*, _object*, _object**) () from /usr/lib/python2.7/dist-packages/PyQt4/QtCore.so
#15 0x00007fb6c06189cb in sipSimpleWrapper_init (self=0x7fb6add765a8, args=0x7fb6addb3200, kwds=0x7fb6addc97f8) at /build/buildd/sip4-4.15.5/siplib/siplib.c:9665
#16 0x00007fb6c0c2568f in type_call.26491 (type=<optimized out>, args=0x7fb6addb3200, kwds=0x7fb6addc97f8) at ../Objects/typeobject.c:745
#17 0x00007fb6c0c22d43 in PyObject_Call (func=func@entry=0x22b5c50, arg=arg@entry=0x7fb6addb3200, kw=kw@entry=0x7fb6addc97f8) at ../Objects/abstract.c:2529
#18 0x00007fb6c0c7d816 in do_call (nk=<optimized out>, na=2, pp_stack=0x7fffd1bb7f20, func=0x22b5c50) at ../Python/ceval.c:4238
#19 call_function (oparg=<optimized out>, pp_stack=0x7fffd1bb7f20) at ../Python/ceval.c:4043
#20 PyEval_EvalFrameEx (f=f@entry=0x28fb610, throwflag=throwflag@entry=0) at ../Python/ceval.c:2666
#21 0x00007fb6c0c8154d in PyEval_EvalCodeEx (co=<optimized out>, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7fb6b3ac1628, argcount=1, kws=kws@entry=0x7fb6addbf068, kwcount=kwcount@entry=3, defs=defs@entry=0x7fb6ae330d68, defcount=defcount@entry=1, closure=0x0) at ../Python/ceval.c:3252
#22 0x00007fb6c0cb67a5 in function_call (func=0x7fb6ae33a9b0, arg=0x7fb6b3ac1610, kw=0x7fb6addd4d70) at ../Objects/funcobject.c:526
#23 0x00007fb6c0c22d43 in PyObject_Call (func=func@entry=0x7fb6ae33a9b0, arg=arg@entry=0x7fb6b3ac1610, kw=kw@entry=0x7fb6addd4d70) at ../Objects/abstract.c:2529
#24 0x00007fb6c0c7c3b1 in ext_do_call (nk=<optimized out>, na=<optimized out>, flags=<optimized out>, pp_stack=0x7fffd1bb8200, func=0x7fb6ae33a9b0) at ../Python/ceval.c:4333
#25 PyEval_EvalFrameEx (f=f@entry=0x7fb6addeb5c0, throwflag=throwflag@entry=0) at ../Python/ceval.c:2705
#26 0x00007fb6c0c8154d in PyEval_EvalCodeEx (co=<optimized out>, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7fb6b3ac15e8, argcount=1, kws=kws@entry=0x7fb6b3b32e38, kwcount=kwcount@entry=3, defs=defs@entry=0x0, defcount=defcount@entry=0, closure=0x0) at ../Python/ceval.c:3252
#27 0x00007fb6c0cb67a5 in function_call (func=0x7fb6ae2d1488, arg=0x7fb6b3ac15d0, kw=0x7fb6addd4c58) at ../Objects/funcobject.c:526
#28 0x00007fb6c0c22d43 in PyObject_Call (func=func@entry=0x7fb6ae2d1488, arg=arg@entry=0x7fb6b3ac15d0, kw=kw@entry=0x7fb6addd4c58) at ../Objects/abstract.c:2529
#29 0x00007fb6c0c7c3b1 in ext_do_call (nk=<optimized out>, na=<optimized out>, flags=<optimized out>, pp_stack=0x7fffd1bb84e0, func=0x7fb6ae2d1488) at ../Python/ceval.c:4333
#30 PyEval_EvalFrameEx (f=f@entry=0x7fb6b3b29e18, throwflag=throwflag@entry=0) at ../Python/ceval.c:2705
#31 0x00007fb6c0c8154d in PyEval_EvalCodeEx (co=<optimized out>, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7fb6b3ac15a8, argcount=1, kws=kws@entry=0x7fb6b3b06958, kwcount=kwcount@entry=3, defs=defs@entry=0x0, defcount=defcount@entry=0, closure=0x0) at ../Python/ceval.c:3252
#32 0x00007fb6c0cb67a5 in function_call (func=0x7fb6ae2afc08, arg=0x7fb6b3ac1590, kw=0x7fb6addd4b40) at ../Objects/funcobject.c:526
#33 0x00007fb6c0c22d43 in PyObject_Call (func=func@entry=0x7fb6ae2afc08, arg=arg@entry=0x7fb6b3ac1590, kw=kw@entry=0x7fb6addd4b40) at ../Objects/abstract.c:2529
#34 0x00007fb6c0c7c3b1 in ext_do_call (nk=<optimized out>, na=<optimized out>, flags=<optimized out>, pp_stack=0x7fffd1bb87c0, func=0x7fb6ae2afc08) at ../Python/ceval.c:4333
#35 PyEval_EvalFrameEx (f=f@entry=0x7fb6addeb3f0, throwflag=throwflag@entry=0) at ../Python/ceval.c:2705
#36 0x00007fb6c0c8154d in PyEval_EvalCodeEx (co=<optimized out>, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7fb6b3ac11e8, argcount=1, kws=kws@entry=0x7fb6b3b06750, kwcount=kwcount@entry=3, defs=defs@entry=0x0, defcount=defcount@entry=0, closure=0x0) at ../Python/ceval.c:3252
#37 0x00007fb6c0cb67a5 in function_call (func=0x7fb6ae2bca28, arg=0x7fb6b3ac11d0, kw=0x7fb6addd47f8) at ../Objects/funcobject.c:526
#38 0x00007fb6c0c22d43 in PyObject_Call (func=func@entry=0x7fb6ae2bca28, arg=arg@entry=0x7fb6b3ac11d0, kw=kw@entry=0x7fb6addd47f8) at ../Objects/abstract.c:2529
#39 0x00007fb6c0c7c3b1 in ext_do_call (nk=<optimized out>, na=<optimized out>, flags=<optimized out>, pp_stack=0x7fffd1bb8aa0, func=0x7fb6ae2bca28) at ../Python/ceval.c:4333
#40 PyEval_EvalFrameEx (f=f@entry=0x7fb6ae2b4400, throwflag=throwflag@entry=0) at ../Python/ceval.c:2705
#41 0x00007fb6c0c8154d in PyEval_EvalCodeEx (co=<optimized out>, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7fb6b3affca8, argcount=1, kws=kws@entry=0x7fb6b3b094e0, kwcount=kwcount@entry=2, defs=defs@entry=0x0, defcount=defcount@entry=0, closure=0x0) at ../Python/ceval.c:3252
#42 0x00007fb6c0cb67a5 in function_call (func=0x7fb6addfdaa0, arg=0x7fb6b3affc90, kw=0x7fb6addd45c8) at ../Objects/funcobject.c:526
#43 0x00007fb6c0c22d43 in PyObject_Call (func=func@entry=0x7fb6addfdaa0, arg=arg@entry=0x7fb6b3affc90, kw=kw@entry=0x7fb6addd45c8) at ../Objects/abstract.c:2529
#44 0x00007fb6c0bae7bd in instancemethod_call.8988 (func=0x7fb6addfdaa0, arg=0x7fb6b3affc90, kw=0x7fb6addd45c8) at ../Objects/classobject.c:2602
#45 0x00007fb6c0c22d43 in PyObject_Call (func=func@entry=0x7fb6ae305690, arg=arg@entry=0x7fb6ca8e3050, kw=kw@entry=0x7fb6addd45c8) at ../Objects/abstract.c:2529
#46 0x00007fb6c0c2767f in slot_tp_init.26761 (self=0x7fb6ae2a5d60, args=0x7fb6ca8e3050, kwds=0x7fb6addd45c8) at ../Objects/typeobject.c:5692
#47 0x00007fb6c0c2568f in type_call.26491 (type=<optimized out>, args=0x7fb6ca8e3050, kwds=0x7fb6addd45c8) at ../Objects/typeobject.c:745
#48 0x00007fb6c0c22d43 in PyObject_Call (func=func@entry=0x28fbd20, arg=arg@entry=0x7fb6ca8e3050, kw=kw@entry=0x7fb6addd45c8) at ../Objects/abstract.c:2529
#49 0x00007fb6c0c7d816 in do_call (nk=<optimized out>, na=0, pp_stack=0x7fffd1bb90a0, func=0x28fbd20) at ../Python/ceval.c:4238
#50 call_function (oparg=<optimized out>, pp_stack=0x7fffd1bb90a0) at ../Python/ceval.c:4043
#51 PyEval_EvalFrameEx (f=f@entry=0x2aaaf80, throwflag=throwflag@entry=0) at ../Python/ceval.c:2666
#52 0x00007fb6c0c8154d in PyEval_EvalCodeEx (co=<optimized out>, globals=<optimized out>, locals=locals@entry=0x0, args=<optimized out>, argcount=argcount@entry=0, kws=0x2547fe8, kwcount=2, defs=0x7fb6addf5128, defcount=1, closure=closure@entry=0x0) at ../Python/ceval.c:3252
#53 0x00007fb6c0c7fdd8 in fast_function (nk=<optimized out>, na=0, n=4, pp_stack=0x7fffd1bb92c0, func=0x7fb6addd21b8) at ../Python/ceval.c:4116
#54 call_function (oparg=<optimized out>, pp_stack=0x7fffd1bb92c0) at ../Python/ceval.c:4041
#55 PyEval_EvalFrameEx (f=f@entry=0x2547e30, throwflag=throwflag@entry=0) at ../Python/ceval.c:2666
#56 0x00007fb6c0c8154d in PyEval_EvalCodeEx (co=<optimized out>, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7fb6addb3b60, argcount=2, kws=kws@entry=0x0, kwcount=kwcount@entry=0, defs=defs@entry=0x0, defcount=defcount@entry=0, closure=0x0) at ../Python/ceval.c:3252
#57 0x00007fb6c0cb66d0 in function_call (func=0x7fb6addd26e0, arg=0x7fb6addb3b48, kw=0x0) at ../Objects/funcobject.c:526
#58 0x00007fb6c0c22d43 in PyObject_Call (func=func@entry=0x7fb6addd26e0, arg=arg@entry=0x7fb6addb3b48, kw=kw@entry=0x0) at ../Objects/abstract.c:2529
#59 0x00007fb6c0bae7bd in instancemethod_call.8988 (func=0x7fb6addd26e0, arg=0x7fb6addb3b48, kw=0x0) at ../Objects/classobject.c:2602
#60 0x00007fb6c0c22d43 in PyObject_Call (func=func@entry=0x7fb6ae3a86e0, arg=arg@entry=0x7fb6b809f110, kw=kw@entry=0x0) at ../Objects/abstract.c:2529
#61 0x00007fb6c0c2767f in slot_tp_init.26761 (self=0x7fb6ae2a5c30, args=0x7fb6b809f110, kwds=0x0) at ../Objects/typeobject.c:5692
#62 0x00007fb6c0c2568f in type_call.26491 (type=<optimized out>, args=0x7fb6b809f110, kwds=0x0) at ../Objects/typeobject.c:745
#63 0x00007fb6c0c22d43 in PyObject_Call (func=func@entry=0x259c200, arg=arg@entry=0x7fb6b809f110, kw=kw@entry=0x0) at ../Objects/abstract.c:2529
#64 0x00007fb6c0c7d816 in do_call (nk=<optimized out>, na=1, pp_stack=0x7fffd1bb98c0, func=0x259c200) at ../Python/ceval.c:4238
#65 call_function (oparg=<optimized out>, pp_stack=0x7fffd1bb98c0) at ../Python/ceval.c:4043
#66 PyEval_EvalFrameEx (f=f@entry=0x7fb6b0462c20, throwflag=throwflag@entry=0) at ../Python/ceval.c:2666
#67 0x00007fb6c0c8154d in PyEval_EvalCodeEx (co=<optimized out>, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7fb6ca8e3068, argcount=0, kws=kws@entry=0x7fb6ca8e3068, kwcount=kwcount@entry=0, defs=defs@entry=0x0, defcount=defcount@entry=0, closure=0x0) at ../Python/ceval.c:3252
#68 0x00007fb6c0cb67a5 in function_call (func=0x7fb6b3aefc80, arg=0x7fb6ca8e3050, kw=0x7fb6addd4168) at ../Objects/funcobject.c:526
#69 0x00007fb6c0c22d43 in PyObject_Call (func=func@entry=0x7fb6b3aefc80, arg=arg@entry=0x7fb6ca8e3050, kw=kw@entry=0x7fb6addd4168) at ../Objects/abstract.c:2529
#70 0x00007fb6c0c7c3b1 in ext_do_call (nk=<optimized out>, na=<optimized out>, flags=<optimized out>, pp_stack=0x7fffd1bb9ba0, func=0x7fb6b3aefc80) at ../Python/ceval.c:4333
#71 PyEval_EvalFrameEx (f=f@entry=0x7fb6addd9238, throwflag=throwflag@entry=0) at ../Python/ceval.c:2705
#72 0x00007fb6c0c8154d in PyEval_EvalCodeEx (co=<optimized out>, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7fb6ca8e3068, argcount=0, kws=kws@entry=0x7fb6b8059e80, kwcount=kwcount@entry=2, defs=defs@entry=0x0, defcount=defcount@entry=0, closure=0x0) at ../Python/ceval.c:3252
#73 0x00007fb6c0cb67a5 in function_call (func=0x7fb6b8030758, arg=0x7fb6ca8e3050, kw=0x7fb6adde8c58) at ../Objects/funcobject.c:526
#74 0x00007fb6c0c22d43 in PyObject_Call (func=0x7fb6b8030758, arg=arg@entry=0x7fb6ca8e3050, kw=kw@entry=0x7fb6adde8c58) at ../Objects/abstract.c:2529
#75 0x00007fb6c0c19611 in partial_call.52490 (pto=0x7fb6b802e368, args=<optimized out>, kw=0x7fb6be0137f8) at ../Modules/_functoolsmodule.c:205
#76 0x00007fb6c0c22d43 in PyObject_Call (func=func@entry=0x7fb6b802e368, arg=arg@entry=0x7fb6ca8e3050, kw=kw@entry=0x7fb6be0137f8) at ../Objects/abstract.c:2529
#77 0x00007fb6c0c7d816 in do_call (nk=<optimized out>, na=0, pp_stack=0x7fffd1bb9ef0, func=0x7fb6b802e368) at ../Python/ceval.c:4238
#78 call_function (oparg=<optimized out>, pp_stack=0x7fffd1bb9ef0) at ../Python/ceval.c:4043
#79 PyEval_EvalFrameEx (f=f@entry=0x7fb6b3ac3440, throwflag=throwflag@entry=0) at ../Python/ceval.c:2666
#80 0x00007fb6c0c8154d in PyEval_EvalCodeEx (co=<optimized out>, globals=<optimized out>, locals=locals@entry=0x0, args=args@entry=0x7fb6c0859b28, argcount=1, kws=kws@entry=0x0, kwcount=kwcount@entry=0, defs=defs@entry=0x0, defcount=defcount@entry=0, closure=0x0) at ../Python/ceval.c:3252
#81 0x00007fb6c0cb66d0 in function_call (func=0x7fb6b803c500, arg=0x7fb6c0859b10, kw=0x0) at ../Objects/funcobject.c:526
#82 0x00007fb6c0c22d43 in PyObject_Call (func=func@entry=0x7fb6b803c500, arg=arg@entry=0x7fb6c0859b10, kw=<optimized out>) at ../Objects/abstract.c:2529
#83 0x00007fb6c0c9b577 in PyEval_CallObjectWithKeywords (func=0x7fb6b803c500, arg=0x7fb6c0859b10, kw=<optimized out>) at ../Python/ceval.c:3889
#84 0x00007fb6c10694b9 in Pate::Python::functionCall (this=this@entry=0x7fffd1bba1f0, functionName=functionName@entry=0x7fb6c106c59d "_pluginLoaded", moduleName=0x7fb6c106d1e4 "pate", arguments=arguments@entry=0x7fb6c0859b10) at ../../../../../addons/kate/pate/src/utilities.cpp:105
#85 0x00007fb6c1063458 in Pate::Engine::loadModule (this=this@entry=0x15d4628, idx=idx@entry=8) at ../../../../../addons/kate/pate/src/engine.cpp:773
#86 0x00007fb6c10636ed in Pate::Engine::tryLoadEnabledPlugins (this=this@entry=0x15d4628) at ../../../../../addons/kate/pate/src/engine.cpp:735
#87 0x00007fb6c1068267 in Pate::PluginView::PluginView (this=0x2226300, window=<optimized out>, plugin=0x15d45f0) at ../../../../../addons/kate/pate/src/plugin.cpp:328
#88 0x00007fb6c1068415 in Pate::Plugin::createView (this=0x15d45f0, window=0xc8ac10) at ../../../../../addons/kate/pate/src/plugin.cpp:97
#89 0x00007fb6d601f161 in KatePluginManager::enablePluginGUI (this=this@entry=0xfcb990, item=0x15c5730, win=win@entry=0x1b293f0, config=config@entry=0xcb0100) at ../../../kate/app/katepluginmanager.cpp:206
#90 0x00007fb6d601f28b in KatePluginManager::enableAllPluginsGUI (this=0xfcb990, win=win@entry=0x1b293f0, config=config@entry=0xcb0100) at ../../../kate/app/katepluginmanager.cpp:164
#91 0x00007fb6d601b512 in KateMainWindow::KateMainWindow (this=0x1b293f0, sconfig=0xcb0100, sgroup=..., __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at ../../../kate/app/katemainwindow.cpp:183
#92 0x00007fb6d600b4e9 in KateApp::newMainWindow (this=<optimized out>, sconfig_=sconfig_@entry=0xcb0100, sgroup_=...) at ../../../kate/app/kateapp.cpp:388
#93 0x00007fb6d6033842 in KateSessionManager::activateSession (this=0xfcbe50, session=..., closeLast=closeLast@entry=false, saveLast=saveLast@entry=false, loadNew=loadNew@entry=true) at ../../../kate/app/katesession.cpp:339
#94 0x00007fb6d600c9d8 in KateApp::startupKate (this=0x7fffd1bbaab0) at ../../../kate/app/kateapp.cpp:194
#95 0x00007fb6d600d255 in KateApp::initKate (this=this@entry=0x7fffd1bbaab0) at ../../../kate/app/kateapp.cpp:135
#96 0x00007fb6d600d427 in KateApp::KateApp (this=0x7fffd1bbaab0, args=<optimized out>) at ../../../kate/app/kateapp.cpp:72
#97 0x00007fb6d77a17e5 in kdemain (argc=<optimized out>, argv=<optimized out>) at ../../../kate/app/katemain.cpp:377
#98 0x00007fb6d73f7ec5 in __libc_start_main (main=0x4006d0 <main(int, char**)>, argc=3, argv=0x7fffd1bbac38, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffd1bbac28) at libc-start.c:287
#99 0x00000000004006fe in _start ()

Possible duplicates by query: bug 359869, bug 359787.

Report to https://bugs.kde.org/
Comment 1 iruckaE 2016-04-15 20:39:48 UTC
I have just attempted to run Kate from Konsole and the output follows:


$ kate
QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
Hspell: can't open /usr/share/hspell/hebrew.wgz.sizes.
kate(8287)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::KateOnTheFlyChecker: created
Object::connect: No such signal KateBuffer::respellCheckBlock(KateDocument*,int,int)
kate(8287)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::updateConfig:
kate(8287)/Kate (On-The-Fly Spellcheck) KateOnTheFlyChecker::freeDocument:
kate(8287)/kate-filetree KateFileTreePluginView::KateFileTreePluginView: BEGIN: mw: Kate::MainWindow(0x26f8720)
kate(8287)/kate-filetree ProxyItem::ProxyItem: ProxyItem(0x3788680,0x0,-1,QObject(0x0) ,"m_root")
kate(8287)/kate-filetree ProxyItem::ProxyItem: ProxyItem(0x3788720,0x0,-1,QObject(0x0) ,"Untitled")
kate(8287)/kate-filetree KateFileTreeModel::documentOpened: before add: ProxyItem(0x3788720,0x0,-1,KateDocument(0x292a6c0) , "Untitled" )
kate(8287)/kate-filetree KateFileTreeModel::setupIcon: BEGIN!
kate(8287)/kate-filetree KateFileTreeModel::setupIcon: END!
kate(8287)/kate-filetree KateFileTreeModel::handleInsert: BEGIN!
kate(8287)/kate-filetree KateFileTreeModel::handleInsert: empty item
kate(8287)/kate-filetree ProxyItem::addChild: added ProxyItem(0x3788720,0x3788680,0,KateDocument(0x292a6c0) , "Untitled" )   to ProxyItemDir(0x3788680,0x0,-1,"m_root", children:1)
kate(8287)/kate-filetree KateFileTreeModel::documentOpened: after add: ProxyItem(0x3788720,0x3788680,0,KateDocument(0x292a6c0) , "Untitled" )
kate(8287)/kate-filetree KateFileTreeProxyModel::KateFileTreeProxyModel: BEGIN!
kate(8287)/kate-filetree KateFileTreePluginView::setListMode: BEGIN
kate(8287)/kate-filetree KateFileTreePluginView::setListMode: treeMode
kate(8287)/kate-filetree KateFileTreePluginView::setListMode: END
Object::connect: No such signal org::freedesktop::UPower::DeviceAdded(QDBusObjectPath)
Object::connect: No such signal org::freedesktop::UPower::DeviceRemoved(QDBusObjectPath)
/usr/lib/python2.7/dist-packages/IPython/frontend.py:30: UserWarning: The top-level `frontend` package has been deprecated. All its subpackages have been moved to the top `IPython` level.
kate: /build/buildd/sip4-4.15.5/siplib/siplib.c:8407: sip_api_can_convert_to_type: Assertion `(((td)->td_flags & 0x0007) == 0x0000) || (((td)->td_flags & 0x0007) == 0x0002)' failed.
KCrash: Application 'kate' crashing...
KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi from kdeinit
sock_file=/home/uoxyh/.kde/socket-uoy/kdeinit4__0

[1]+  Stopped                 kate
uoxyh@uoy:/usr/lib/python2.7/dist-packages/IPython$ QSocketNotifier: Invalid socket 13 and type 'Read', disabling...
QSocketNotifier: Invalid socket 16 and type 'Read', disabling...
Unable to start Dr. Konqi
Not forwarding the crash to Apport.
Comment 2 Christoph Cullmann 2016-05-28 19:31:56 UTC
Hi, this is "fixed" in KF 5 version by no support for python plugin ATM because of missing bindings.
I think if the Pate plugin gets ever resurrected, this bug won't happen again, either.
(sorry that no plugins are around with 5.x :/
Comment 3 iruckaE 2016-05-28 20:08:51 UTC
Hi, can you tell me how to install the python plugin so that I can have access to Kate again?

I'll have to wait before I can get the KF 5 version.

Thank you.
Comment 4 Christoph Cullmann 2016-05-28 20:13:35 UTC
Hi, the only fix that comes to mind is disabling the pate plugin that is crashing.
Comment 5 iruckaE 2016-05-28 21:09:20 UTC
Thank you for the quick response. Is there anyway to disable the pate plugin from outside of Kate? I can't open up Kate.
Comment 6 Christoph Cullmann 2016-05-29 13:48:27 UTC
Search for *.katesession in your home (should be inside .kde*/ or .local*/) and remove the [Kate Plugins] section inside (or delete the files, but keep in mind, that are your saved sessions).