Application: kate (3.7.4) KDE Platform Version: 4.7.4 (4.7.4) Qt Version: 4.7.4 Operating System: Linux 3.0.0-16-generic i686 Distribution: Ubuntu 11.10 -- Information about the crash: When I tried to insert the 4th snippet inline the Kate just terminated .. -- Backtrace: Application: Kate (kate), signal: Segmentation fault [Current thread is 1 (Thread 0xb77a8930 (LWP 7811))] Thread 4 (Thread 0xb6affb70 (LWP 7814)): #0 0x00f2b416 in __kernel_vsyscall () #1 0x001e340e in poll () from /lib/i386-linux-gnu/libc.so.6 #2 0x0076b34b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0x0075c896 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0x0075cf9b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0x084dccea in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0 #6 0x007835f4 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #7 0x00d18d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #8 0x001f20ce in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 3 (Thread 0xb4ed0b70 (LWP 7825)): #0 0x00f2b416 in __kernel_vsyscall () #1 0x00d1ca5c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/i386-linux-gnu/libpthread.so.0 #2 0x001ffcfc in pthread_cond_wait () from /lib/i386-linux-gnu/libc.so.6 #3 0x03e119a9 in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4 #4 0x03e119ef in ?? () from /usr/lib/i386-linux-gnu/libQtScript.so.4 #5 0x00d18d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #6 0x001f20ce in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 2 (Thread 0xb7482b70 (LWP 7938)): #0 0x00bbed10 in clock_gettime () from /lib/i386-linux-gnu/librt.so.1 #1 0x0092f7d5 in do_gettime (frac=0xb7482020, sec=0xb7482018) at tools/qelapsedtimer_unix.cpp:123 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #3 0x00a024b6 in QTimerInfoList::updateCurrentTime (this=0x94109cc) at kernel/qeventdispatcher_unix.cpp:339 #4 0x00a0280a in QTimerInfoList::timerWait (this=0x94109cc, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #5 0x00a01053 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xb748212c) at kernel/qeventdispatcher_glib.cpp:136 #6 0x00a010ed in timerSourcePrepare (source=0x9410998, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #7 0x0075b88c in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #8 0x0075c637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #9 0x0075cc2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #10 0x00a01b37 in QEventDispatcherGlib::processEvents (this=0x9492368, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #11 0x009d21dd in QEventLoop::processEvents (this=0xb74822b0, flags=...) at kernel/qeventloop.cpp:149 #12 0x009d2421 in QEventLoop::exec (this=0xb74822b0, flags=...) at kernel/qeventloop.cpp:201 #13 0x008d590b in QThread::exec (this=0x945a8a0) at thread/qthread.cpp:498 #14 0x009b2e2d in QInotifyFileSystemWatcherEngine::run (this=0x945a8a0) at io/qfilesystemwatcher_inotify.cpp:248 #15 0x008d87b3 in QThreadPrivate::start (arg=0x945a8a0) at thread/qthread_unix.cpp:331 #16 0x00d18d31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0 #17 0x001f20ce in clone () from /lib/i386-linux-gnu/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further Thread 1 (Thread 0xb77a8930 (LWP 7811)): [KCrash Handler] #7 0x03041750 in toRange (this=0xaba69b0) at /usr/include/ktexteditor/movingrange.h:333 #8 KateTemplateHandler::jumpToFinalCursorPosition (this=0xab75610) at ../../part/utils/katetemplatehandler.cpp:216 #9 0x03048ca5 in KateTemplateHandler::KateTemplateHandler (this=0xab75610, view=0x9757c90, position=..., templateString=..., initialValues=..., undoManager=0x987f210, templateScript=0x9a1e328) at ../../part/utils/katetemplatehandler.cpp:146 #10 0x02f176b5 in insertTemplateTextImplementation (view=0x9757c90, templateScript=0x9a1e368, initialValues=..., templateString=..., c=..., this=0x94c6f00) at ../../part/document/katedocument.cpp:4693 #11 KateDocument::insertTemplateTextImplementation (this=0x94c6f00, c=..., templateString=..., initialValues=..., templateScript=0x9a1e368, view=0x9757c90) at ../../part/document/katedocument.cpp:4681 #12 0x02fa3f8c in KateView::insertTemplateTextImplementation (this=0x9757c90, c=..., templateString=..., initialValues=..., templateScript=0x9a1e368) at ../../part/view/kateview.cpp:2043 #13 0x07029ac4 in KTextEditor::TemplateInterface2::insertTemplateText (this=0x9757cc0, insertPosition=..., templateString=..., initialValues=..., templateScript=0x9a1e368) at ../../../interfaces/ktexteditor/templateinterface2.cpp:59 #14 0x03262be8 in JoWenn::KateSnippetSelector::doubleClicked (this=0x91bdfc0, current=...) at ../../../../kate/plugins/snippets_tng/selector.cpp:137 #15 0x03265c23 in JoWenn::KateSnippetSelector::qt_metacall (this=0x91bdfc0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbfd3ab58) at ./selector.moc:98 #16 0x009d9b7d in metacall (argv=0xbfd3ab58, idx=30, cl=QMetaObject::InvokeMetaMethod, object=0x91bdfc0) at kernel/qmetaobject.cpp:237 #17 QMetaObject::metacall (object=0x91bdfc0, cl=QMetaObject::InvokeMetaMethod, idx=30, argv=0xbfd3ab58) at kernel/qmetaobject.cpp:232 #18 0x009e8a6a in QMetaObject::activate (sender=0x9a0f160, m=0x19d91fc, local_signal_index=2, argv=0xbfd3ab58) at kernel/qobject.cpp:3278 #19 0x0161ae05 in QAbstractItemView::doubleClicked (this=0x9a0f160, _t1=...) at .moc/release-shared/moc_qabstractitemview.cpp:338 #20 0x01668244 in QTreeView::mouseDoubleClickEvent (this=0x9a0f160, event=0xbfd3b34c) at itemviews/qtreeview.cpp:1861 #21 0x010ddfe6 in QWidget::event (this=0x9a0f160, event=0xbfd3b34c) at kernel/qwidget.cpp:8299 #22 0x014e3285 in QFrame::event (this=0x9a0f160, e=0xbfd3b34c) at widgets/qframe.cpp:557 #23 0x01575821 in QAbstractScrollArea::viewportEvent (this=0x9a0f160, e=0xbfd3b34c) at widgets/qabstractscrollarea.cpp:1043 #24 0x01617bbc in QAbstractItemView::viewportEvent (this=0x9a0f160, event=0xbfd3b34c) at itemviews/qabstractitemview.cpp:1628 #25 0x01662376 in QTreeView::viewportEvent (this=0x9a0f160, event=0xbfd3b34c) at itemviews/qtreeview.cpp:1256 #26 0x01577f36 in viewportEvent (this=<optimized out>, event=0xbfd3b34c) at widgets/qabstractscrollarea_p.h:100 #27 eventFilter (e=0xbfd3b34c, this=<optimized out>, o=<optimized out>) at widgets/qabstractscrollarea_p.h:116 #28 QAbstractScrollAreaFilter::eventFilter (this=0x92abb58, o=0x9110280, e=0xbfd3b34c) at widgets/qabstractscrollarea_p.h:115 #29 0x009d3336 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x8f55ed8, receiver=0x9110280, event=0xbfd3b34c) at kernel/qcoreapplication.cpp:902 #30 0x01083d52 in notify_helper (e=0xbfd3b34c, receiver=0x9110280, this=0x8f55ed8) at kernel/qapplication.cpp:4482 #31 QApplicationPrivate::notify_helper (this=0x8f55ed8, receiver=0x9110280, e=0xbfd3b34c) at kernel/qapplication.cpp:4458 #32 0x01089deb in QApplication::notify (this=0x8f55ed8, receiver=0x9110280, e=0xbfd3b34c) at kernel/qapplication.cpp:4047 #33 0x01bd9971 in KApplication::notify (this=0xbfd3bba0, receiver=0x9110280, event=0xbfd3b34c) at ../../kdeui/kernel/kapplication.cpp:311 #34 0x009d319e in QCoreApplication::notifyInternal (this=0xbfd3bba0, receiver=0x9110280, event=0xbfd3b34c) at kernel/qcoreapplication.cpp:787 #35 0x01084d45 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #36 QApplicationPrivate::sendMouseEvent (receiver=0x9110280, event=0xbfd3b34c, alienWidget=0x9110280, nativeWidget=0x91bdfc0, buttonDown=0x19eeeb4, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3146 #37 0x01111304 in QETWidget::translateMouseEvent (this=0x91bdfc0, event=0xbfd3b7cc) at kernel/qapplication_x11.cpp:4571 #38 0x0110fe8d in QApplication::x11ProcessEvent (this=0xbfd3bba0, event=0xbfd3b7cc) at kernel/qapplication_x11.cpp:3693 #39 0x0113c28c in x11EventSourceDispatch (s=0x8f582e8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #40 0x0075c25f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 #41 0x0075c990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #42 0x0075cc2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #43 0x00a01ada in QEventDispatcherGlib::processEvents (this=0x8f31260, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #44 0x0113be7a in QGuiEventDispatcherGlib::processEvents (this=0x8f31260, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #45 0x009d21dd in QEventLoop::processEvents (this=0xbfd3bad4, flags=...) at kernel/qeventloop.cpp:149 #46 0x009d2421 in QEventLoop::exec (this=0xbfd3bad4, flags=...) at kernel/qeventloop.cpp:201 #47 0x009d719d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064 #48 0x01081924 in QApplication::exec () at kernel/qapplication.cpp:3760 #49 0x00bca8cd in kdemain (argc=2, argv=0xbfd3c204) at ../../../kate/app/katemain.cpp:377 #50 0x080484fb in main (argc=2, argv=0xbfd3c204) at kate_dummy.cpp:3 Possible duplicates by query: bug 241935. Reported using DrKonqi
*** Bug 307686 has been marked as a duplicate of this bug. ***
I fixed a bit stuff in template interface implementation, but to test if your bug is no solved, I need a way to reproduce it.
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone!