Package: texstudio Version: 2.3+debian-3 Followup-For: Bug #702999 Well, I thought it was a SIGSEGV, but it is a SIGABRT. I attach the gdb session. I hope it helps!
-- System Information: Debian Release: 7.0 APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.7-trunk-amd64 (SMP w/4 CPU cores) Locale: LANG=C, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages texstudio depends on: ii libc6 2.13-38 ii libgcc1 1:4.7.2-5 ii libhunspell-1.3-0 1.3.2-4 ii libpoppler-qt4-3 0.18.4-5 ii libqt4-network 4:4.8.2+dfsg-11 ii libqt4-script 4:4.8.2+dfsg-11 ii libqt4-test 4:4.8.2+dfsg-11 ii libqt4-xml 4:4.8.2+dfsg-11 ii libqtcore4 4:4.8.2+dfsg-11 ii libqtgui4 4:4.8.2+dfsg-11 ii libstdc++6 4.7.2-5 ii zlib1g 1:1.2.7.dfsg-13 Versions of packages texstudio recommends: ii texlive-base 2012.20120611-5 ii texlive-latex-base 2012.20120611-5 ii texlive-latex-recommended 2012.20120611-5 Versions of packages texstudio suggests: ii hunspell-en-us [hunspell-dictionary] 20070829-6 ii hunspell-sv-se [hunspell-dictionary] 1.51-1 ii latex-beamer 3.10-2 ii myspell-et [hunspell-dictionary] 1:20030606-20 ii myspell-fr [hunspell-dictionary] 1.4-26 ii myspell-lv [hunspell-dictionary] 0.9.4-5 ii myspell-pl [hunspell-dictionary] 20120520-1 ii myspell-ru [hunspell-dictionary] 0.99g5-18 ii mythes-en-us [mythes-thesaurus] 1:3.3.0-4 ii texlive-fonts-recommended 2012.20120611-5 ii texlive-latex-extra 2012.20120611-2 -- no debconf information
$ gdb texstudio GNU gdb (GDB) 7.4.1-debian Copyright (C) 2012 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /usr/bin/texstudio...Reading symbols from /usr/lib/debug/.build-id/e7/3c2e343f5e1472e9c71aa74669c39652b0d8cf.debug...done. done. (gdb) r Starting program: /usr/bin/texstudio [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7fffe4d77700 (LWP 30635)] [New Thread 0x7fffdf8ed700 (LWP 30636)] [New Thread 0x7fffdf0ec700 (LWP 30637)] [New Thread 0x7fffde8eb700 (LWP 30638)] [New Thread 0x7fffde0ea700 (LWP 30640)] [New Thread 0x7fffdd8e9700 (LWP 30643)] [New Thread 0x7fffdd0e8700 (LWP 30644)] [Thread 0x7fffe4d77700 (LWP 30635) exited] [Thread 0x7fffde0ea700 (LWP 30640) exited] [Thread 0x7fffdd8e9700 (LWP 30643) exited] [New Thread 0x7fffdd8e9700 (LWP 30941)] [New Thread 0x7fffde0ea700 (LWP 30942)] [Thread 0x7fffdd8e9700 (LWP 30941) exited] [Thread 0x7fffdd0e8700 (LWP 30644) exited] [Thread 0x7fffdf8ed700 (LWP 30636) exited] failed to find SOW : -1 + -1 != 0 failed to find EOW [New Thread 0x7fffdf8ed700 (LWP 31305)] [Thread 0x7fffdf8ed700 (LWP 31305) exited] [Thread 0x7fffdf0ec700 (LWP 30637) exited] [Thread 0x7fffde0ea700 (LWP 30942) exited] [New Thread 0x7fffde0ea700 (LWP 32016)] [New Thread 0x7fffdf0ec700 (LWP 32017)] ASSERT: "realline >= 0" in file latexdocument.cpp, line 1594 Program received signal SIGABRT, Aborted. 0x00007ffff4c2c475 in raise () from /lib/x86_64-linux-gnu/libc.so.6 (gdb) bt #0 0x00007ffff4c2c475 in raise () from /lib/x86_64-linux-gnu/libc.so.6 #1 0x00007ffff4c2f6f0 in abort () from /lib/x86_64-linux-gnu/libc.so.6 #2 0x00007ffff59b6722 in qt_message_output(QtMsgType, char const*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #3 0x00007ffff59b6a98 in ?? () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #4 0x00007ffff59b6c24 in qFatal(char const*, ...) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #5 0x00000000005c1da8 in LatexDocument::findStructureEntryBefore ( this=this@entry=0x1318210, iter=..., MapOfElements=..., linenr=linenr@entry=48, count=count@entry=1) at latexdocument.cpp:1594 #6 0x00000000005ca61c in LatexDocument::patchStructure (this=0x1318210, linenr=48, count=1) at latexdocument.cpp:283 #7 0x000000000076309e in LatexDocument::qt_static_metacall (_o=0x1318210, _c=<optimized out>, _id=15, _a=0x7fffffffc250) at .moc/moc_latexdocument.cpp:101 #8 0x00007ffff5ad154f in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #9 0x000000000076a7dd in QDocument::contentsChange (this=<optimized out>, _t1=48, _t2=1) at .moc/moc_qdocument.cpp:276 #10 0x000000000068ea47 in QDocumentPrivate::emitContentsChange ( this=0x12212e0, line=48, lines=1) at qcodeedit/lib/document/qdocument.cpp:7597 #11 0x000000000069edbb in QDocumentInsertCommand::redo (this=0x1a8b8c0) ---Type <return> to continue, or q <return> to quit--- at qcodeedit/lib/document/qdocumentcommand.cpp:622 #12 0x00007ffff697ee03 in QUndoStack::push(QUndoCommand*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #13 0x0000000000685b16 in QDocumentPrivate::execute (this=0x12212e0, cmd=0x1a8b8c0) at qcodeedit/lib/document/qdocument.cpp:5913 #14 0x00000000006860c4 in QDocumentCursorHandle::insertText (this=0x146f6d0, s=..., keepAnchor=false) at qcodeedit/lib/document/qdocument.cpp:4880 #15 0x000000000065a2c5 in QEditor::insertText (this=this@entry=0x1cd6a20, c= ..., text=...) at qcodeedit/lib/qeditor.cpp:4406 #16 0x000000000065be52 in QEditor::processEditOperation (this=0x1cd6a20, c=..., e=<optimized out>, op=QEditor::NoOperation) at qcodeedit/lib/qeditor.cpp:4257 #17 0x0000000000658834 in QEditor::keyPressEvent (this=0x1cd6a20, e=0x7fffffffd250) at qcodeedit/lib/qeditor.cpp:2899 #18 0x00007ffff6380e9b in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #19 0x00007ffff672bd36 in QFrame::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #20 0x00007ffff67ab97b in QAbstractScrollArea::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #21 0x000000000064e0b8 in QEditor::event (this=0x1cd6a20, e=0x7fffffffd250) at qcodeedit/lib/qeditor.cpp:2539 #22 0x00007ffff633170c in QApplicationPrivate::notify_helper(QObject*, QEvent*) ---Type <return> to continue, or q <return> to quit--- () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #23 0x00007ffff6336704 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #24 0x00007ffff5abbb5e in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #25 0x00007ffff63cea9a in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #26 0x00007ffff63ceed1 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #27 0x00007ffff63abb28 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #28 0x00007ffff63d2bc2 in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #29 0x00007ffff40ea355 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #30 0x00007ffff40ea688 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #31 0x00007ffff40ea744 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #32 0x00007ffff5aea276 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #33 0x00007ffff63d283e in ?? () from /usr/lib/x86_64-linux-gnu/libQtGui.so.4 #34 0x00007ffff5aba8af in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #35 0x00007ffff5abab38 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #36 0x00007ffff5abfcf8 in QCoreApplication::exec() () ---Type <return> to continue, or q <return> to quit--- from /usr/lib/x86_64-linux-gnu/libQtCore.so.4 #37 0x00000000004419c3 in main (argc=1, argv=<optimized out>) at main.cpp:172 (gdb)