Summary: | Kate crash on replace | ||
---|---|---|---|
Product: | [Applications] kate | Reporter: | sbaynes |
Component: | kwrite | Assignee: | KWrite Developers <kwrite-bugs-null> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | alexey-baskinov, christoph |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
sbaynes
2013-02-25 11:27:32 UTC
On one of the occasions it did not crash, it then crashed on save. Application: KWrite (kwrite), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7ffad8971780 (LWP 31287))] Thread 5 (Thread 0x7ffac42c3700 (LWP 31290)): #0 0x00007ffad82a0303 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007ffad24fe036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffad24fe49a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffac42c898b in ?? () from /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so #4 0x00007ffad251f9e5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007ffad29cae9a in start_thread (arg=0x7ffac42c3700) at pthread_create.c:308 #6 0x00007ffad82abcbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 4 (Thread 0x7ffac3ac2700 (LWP 31291)): #0 0x00007ffad82a0303 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007ffad24fe036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffad24fe49a in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffacb41a406 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 #4 0x00007ffad251f9e5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007ffad29cae9a in start_thread (arg=0x7ffac3ac2700) at pthread_create.c:308 #6 0x00007ffad82abcbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #7 0x0000000000000000 in ?? () Thread 3 (Thread 0x7ffaaf6c9700 (LWP 31294)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007ffab0071222 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4 #2 0x00007ffab0071259 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4 #3 0x00007ffad29cae9a in start_thread (arg=0x7ffaaf6c9700) at pthread_create.c:308 #4 0x00007ffad82abcbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 2 (Thread 0x7ffac2651700 (LWP 32511)): #0 0x00007ffad82a0303 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007ffad24fe036 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007ffad24fe164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007ffad5d36426 in QEventDispatcherGlib::processEvents (this=0x7ffab80008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #4 0x00007ffad5d05c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007ffad5d05ed7 in QEventLoop::exec (this=0x7ffac2650dd0, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007ffad5c04fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #7 0x00007ffad5ce59ff in QInotifyFileSystemWatcherEngine::run (this=0x1f28aa0) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007ffad5c07fcb in QThreadPrivate::start (arg=0x1f28aa0) at thread/qthread_unix.cpp:298 #9 0x00007ffad29cae9a in start_thread (arg=0x7ffac2651700) at pthread_create.c:308 #10 0x00007ffad82abcbd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #11 0x0000000000000000 in ?? () Thread 1 (Thread 0x7ffad8971780 (LWP 31287)): [KCrash Handler] #6 0x00000000021a5520 in ?? () #7 0x00007ffab0652f19 in Kate::TextBuffer::rangesForLine (this=<optimized out>, line=65, view=0x1b13bd0, rangesWithAttributeOnly=true) at ../../part/buffer/katetextbuffer.cpp:820 #8 0x00007ffab06ee740 in KateRenderer::decorationsForLine (this=0x1b0c7f0, textLine=..., line=65, selectionsOnly=false, completionHighlight=0x0, completionSelected=false) at ../../part/render/katerenderer.cpp:333 #9 0x00007ffab06efa9a in KateRenderer::layoutLine (this=0x1b0c7f0, lineLayout=..., maxwidth=-1, cacheLayout=<optimized out>) at ../../part/render/katerenderer.cpp:895 #10 0x00007ffab06f447d in KateLayoutCache::line (this=0x1b7ecd0, realLine=65, virtualLine=-1) at ../../part/render/katelayoutcache.cpp:318 #11 0x00007ffab07433a8 in KateViewInternal::maxLen (this=0x1b49c20, startLine=11) at ../../part/view/kateviewinternal.cpp:1612 #12 0x00007ffab07466da in doUpdateView (viewLinesScrolled=3, changed=<optimized out>, this=0x1b49c20) at ../../part/view/kateviewinternal.cpp:566 #13 KateViewInternal::doUpdateView (this=0x1b49c20, changed=<optimized out>, viewLinesScrolled=3) at ../../part/view/kateviewinternal.cpp:530 #14 0x00007ffab0746cac in KateViewInternal::updateView (this=0x1b49c20, changed=false, viewLinesScrolled=<optimized out>) at ../../part/view/kateviewinternal.cpp:524 #15 0x00007ffab0747e83 in KateViewInternal::scrollPos (this=0x1b49c20, c=..., force=<optimized out>, calledExternally=false) at ../../part/view/kateviewinternal.cpp:477 #16 0x00007ffab07482d0 in KateViewInternal::scrollViewLines (this=<optimized out>, offset=3) at ../../part/view/kateviewinternal.cpp:354 #17 0x00007ffab074845b in wheelEvent (e=0x7fff2009e0a0, this=0x1b49c20) at ../../part/view/kateviewinternal.cpp:3223 #18 KateViewInternal::wheelEvent (this=0x1b49c20, e=0x7fff2009e0a0) at ../../part/view/kateviewinternal.cpp:3200 #19 0x00007ffad6751984 in QWidget::event (this=0x1b49c20, event=0x7fff2009e0a0) at kernel/qwidget.cpp:8370 #20 0x00007ffad6700894 in notify_helper (e=0x7fff2009e0a0, receiver=0x1b49c20, this=0x1771d20) at kernel/qapplication.cpp:4559 #21 QApplicationPrivate::notify_helper (this=0x1771d20, receiver=0x1b49c20, e=0x7fff2009e0a0) at kernel/qapplication.cpp:4531 #22 0x00007ffad6705f70 in QApplication::notify (this=<optimized out>, receiver=0x1b49c20, e=0x7fff2009e0a0) at kernel/qapplication.cpp:4157 #23 0x00007ffad743a3f6 in KApplication::notify (this=0x7fff2009eeb0, receiver=0x1b49c20, event=0x7fff2009e0a0) at ../../kdeui/kernel/kapplication.cpp:311 #24 0x00007ffad5d06e9c in QCoreApplication::notifyInternal (this=0x7fff2009eeb0, receiver=0x1b49c20, event=0x7fff2009e0a0) at kernel/qcoreapplication.cpp:876 #25 0x00007ffad676d932 in sendSpontaneousEvent (event=0x7fff2009e0a0, receiver=0x1b49c20) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234 #26 QETWidget::translateWheelEvent (this=<optimized out>, global_x=<optimized out>, global_y=<optimized out>, delta=-120, buttons=..., modifiers=..., orient=Qt::Vertical) at kernel/qapplication_x11.cpp:4655 #27 0x00007ffad6780e6d in QETWidget::translateMouseEvent (this=0x1b81910, event=0x7fff2009eaa0) at kernel/qapplication_x11.cpp:4432 #28 0x00007ffad677fbae in QApplication::x11ProcessEvent (this=0x7fff2009eeb0, event=0x7fff2009eaa0) at kernel/qapplication_x11.cpp:3732 #29 0x00007ffad67a90d2 in x11EventSourceDispatch (s=0x176f880, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #30 0x00007ffad24fdd53 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #31 0x00007ffad24fe0a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #32 0x00007ffad24fe164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #33 0x00007ffad5d363bf in QEventDispatcherGlib::processEvents (this=0x1746ad0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #34 0x00007ffad67a8d5e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #35 0x00007ffad5d05c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #36 0x00007ffad5d05ed7 in QEventLoop::exec (this=0x7fff2009ee40, flags=...) at kernel/qeventloop.cpp:204 #37 0x00007ffad5d0af67 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148 #38 0x00007ffad8585cb1 in kdemain (argc=1, argv=<optimized out>) at ../../kwrite/kwritemain.cpp:680 #39 0x00007ffad81d976d in __libc_start_main (main=0x400630 <main(int, char**)>, argc=1, ubp_av=0x7fff2009f998, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff2009f988) at libc-start.c:226 #40 0x0000000000400661 in _start () Can you check, if the crash also appears when you disable "View" > "[ ] Dynamic Word Wrap" ? *** Bug 315993 has been marked as a duplicate of this bug. *** (In reply to comment #2) > Can you check, if the crash also appears when you disable "View" > "[ ] > Dynamic Word Wrap" ? Dynamic word wrap was already disabled. Do you have on-thy-fly spellchecking enabled? *** This bug has been marked as a duplicate of bug 313759 *** |