https://bugs.kde.org/show_bug.cgi?id=418352
Bug ID: 418352 Summary: Kate crashes when moving selections of text with Crtl+Shift+Arrow keys Product: kate Version: 19.12.2 Platform: openSUSE RPMs OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: kwrite-bugs-n...@kde.org Reporter: juergen_thom...@linfre.de Target Milestone: --- Application: kate (19.12.2) Qt Version: 5.14.1 Frameworks Version: 5.67.0 Operating System: Linux 5.5.5-1-default x86_64 Windowing system: X11 Distribution: "openSUSE Tumbleweed" -- Information about the crash: - What I was doing when the application crashed: I moved a selected line of text with Ctrl+Shift+Arrow key to a different position within Kate. It worked for some time and after some more times of using it, it crashed two out of two times. It seems like I used the feature round about the same amount before the crash happened so could be like a buffer of something is reached and crashes... The crash can be reproduced sometimes. -- Backtrace: Application: Kate (kate), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f55e035e800 (LWP 28667))] Thread 7 (Thread 0x7f55c3fff700 (LWP 28673)): #0 0x00007f55e16d9795 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f55d636550b in ?? () from /usr/lib64/dri/i965_dri.so #2 0x00007f55d6365387 in ?? () from /usr/lib64/dri/i965_dri.so #3 0x00007f55e16d2efa in start_thread () from /lib64/libpthread.so.0 #4 0x00007f55e47bf3bf in clone () from /lib64/libc.so.6 Thread 6 (Thread 0x7f55d4cae700 (LWP 28672)): #0 0x00007f55e16d9795 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f55d636550b in ?? () from /usr/lib64/dri/i965_dri.so #2 0x00007f55d6365387 in ?? () from /usr/lib64/dri/i965_dri.so #3 0x00007f55e16d2efa in start_thread () from /lib64/libpthread.so.0 #4 0x00007f55e47bf3bf in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x7f55d54af700 (LWP 28671)): #0 0x00007f55e16d9795 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f55d636550b in ?? () from /usr/lib64/dri/i965_dri.so #2 0x00007f55d6365387 in ?? () from /usr/lib64/dri/i965_dri.so #3 0x00007f55e16d2efa in start_thread () from /lib64/libpthread.so.0 #4 0x00007f55e47bf3bf in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7f55d5cb0700 (LWP 28670)): #0 0x00007f55e16d9795 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007f55d636550b in ?? () from /usr/lib64/dri/i965_dri.so #2 0x00007f55d6365387 in ?? () from /usr/lib64/dri/i965_dri.so #3 0x00007f55e16d2efa in start_thread () from /lib64/libpthread.so.0 #4 0x00007f55e47bf3bf in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7f55dceaf700 (LWP 28669)): #0 0x00007f55e0d2d634 in g_mutex_unlock () from /usr/lib64/libglib-2.0.so.0 #1 0x00007f55e0ce1b45 in g_main_context_query () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f55e0ce2278 in ?? () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f55e0ce241f in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #4 0x00007f55e2a9cc6b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #5 0x00007f55e2a44bfb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #6 0x00007f55e286f62e in QThread::exec() () from /usr/lib64/libQt5Core.so.5 #7 0x00007f55e2d28507 in ?? () from /usr/lib64/libQt5DBus.so.5 #8 0x00007f55e28706f8 in ?? () from /usr/lib64/libQt5Core.so.5 #9 0x00007f55e16d2efa in start_thread () from /lib64/libpthread.so.0 #10 0x00007f55e47bf3bf in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f55de2bf700 (LWP 28668)): #0 0x00007f55e47b4acf in poll () from /lib64/libc.so.6 #1 0x00007f55e170e752 in ?? () from /usr/lib64/libxcb.so.1 #2 0x00007f55e170f40a in xcb_wait_for_event () from /usr/lib64/libxcb.so.1 #3 0x00007f55de4b0ab0 in ?? () from /usr/lib64/libQt5XcbQpa.so.5 #4 0x00007f55e28706f8 in ?? () from /usr/lib64/libQt5Core.so.5 #5 0x00007f55e16d2efa in start_thread () from /lib64/libpthread.so.0 #6 0x00007f55e47bf3bf in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f55e035e800 (LWP 28667)): [KCrash Handler] #6 0x00007f55e21dd9ac in QV4::MarkStack::drain (this=this@entry=0x7ffc079f6e30) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-1.3.x86_64/include/QtQml/5.14.1/QtQml/private/../../../../../src/qml/memory/qv4heap_p.h:73 #7 0x00007f55e2264179 in QV4::PersistentValueStorage::mark (this=<optimized out>, markStack=markStack@entry=0x7ffc079f6e30) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-1.3.x86_64/src/qml/jsruntime/qv4persistent.cpp:243 #8 0x00007f55e21ddd4b in QV4::MemoryManager::collectRoots (this=this@entry=0x5576d9236950, markStack=markStack@entry=0x7ffc079f6e30) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-1.3.x86_64/src/qml/memory/qv4mm.cpp:876 #9 0x00007f55e21ddf3d in QV4::MemoryManager::mark (this=this@entry=0x5576d9236950) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-1.3.x86_64/src/qml/memory/qv4mm.cpp:917 #10 0x00007f55e21dfa16 in QV4::MemoryManager::runGC (this=0x5576d9236950) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-1.3.x86_64/src/qml/memory/qv4mm.cpp:1052 #11 0x00007f55e21e1ce8 in QV4::MemoryManager::allocate (size=96, allocator=0x5576d9236960, this=this@entry=0x5576d9236950) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-1.3.x86_64/include/QtQml/5.14.1/QtQml/private/../../../../../src/qml/memory/qv4mm_p.h:328 #12 QV4::MemoryManager::allocData (this=this@entry=0x5576d9236950, size=size@entry=96) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-1.3.x86_64/src/qml/memory/qv4mm.cpp:802 #13 0x00007f55e21e1d43 in QV4::MemoryManager::allocObjectWithMemberData (this=0x5576d9236950, vtable=<optimized out>, nMembers=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-1.3.x86_64/src/qml/memory/qv4mm.cpp:825 #14 0x00007f55e23148e1 in QV4::MemoryManager::allocateObject<QV4::ArgumentsObject> (ic=0x7f55c2721200, this=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-1.3.x86_64/src/qml/jsruntime/qv4argumentsobject_p.h:93 #15 QV4::MemoryManager::allocObject<QV4::ArgumentsObject, QV4::CppStackFrame*> (ic=0x7f55c2721200, this=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-1.3.x86_64/include/QtQml/5.14.1/QtQml/private/../../../../../src/qml/memory/qv4mm_p.h:227 #16 QV4::Runtime::CreateMappedArgumentsObject::call (engine=<optimized out>) at /usr/src/debug/libqt5-qtdeclarative-5.14.1-1.3.x86_64/src/qml/jsruntime/qv4runtime.cpp:1917 #17 0x00007f55d6c1f06e in ?? () #18 0x0000000000000000 in ?? () [Inferior 1 (process 28667) detached] Possible duplicates by query: bug 416384. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.