[Psi-Devel] SIGABRT crash with psi 0.15-dev
DWLG122 at web.de
DWLG122 at web.de
Mon Dec 28 23:32:44 PST 2009
Catchpoint 1 (exception thrown)
0x00007fbaea143e00 in __cxa_throw () from /usr/lib/libstdc++.so.6
(gdb) bt
#0 0x00007fbaea143e00 in __cxa_throw () from /usr/lib/libstdc++.so.6
#1 0x00000000005c68f3 in EnchantChecker::isCorrect (
this=<value optimized out>, word=<value optimized out>)
at /usr/lib/gcc/x86_64-unknown-linux-gnu/4.5.0/../../../../include/c++/4.5.0/bits/basic_string.h:232
#2 0x0000000000000001 in ?? ()
#3 0x00000000005c67a0 in ?? ()
#4 0x0000000002cce9c8 in ?? ()
#5 0x00007fbaeabb0c67 in QRegExp::cap (this=<value optimized out>,
nth=-301645592) from /usr/lib/libQtCore.so.4
#6 0x0000000000000001 in ?? ()
#7 0x00000000005c67a0 in ?? ()
#8 0x00000000005c641f in SpellHighlighter::highlightBlock (
this=<value optimized out>, text=<value optimized out>)
at /usr/include/QtCore/qstring.h:869
#9 0x00007fbaeb721a83 in QSyntaxHighlighterPrivate::reformatBlock (
this=0x2cb11a0, block={p = 0x2caf2e0, n = 1})
at text/qsyntaxhighlighter.cpp:344
#10 0x00007fbaeb721c40 in QSyntaxHighlighterPrivate::_q_reformatBlocks (
this=0x2cb11a0, from=<value optimized out>,
charsRemoved=<value optimized out>, charsAdded=<value optimized out>)
at text/qsyntaxhighlighter.cpp:344
#11 0x00007fbaeb721f82 in QSyntaxHighlighter::qt_metacall (this=0x28bf310,
---Type <return> to continue, or q <return> to quit---
_c=<value optimized out>, _id=<value optimized out>, _a=0x7ffff97f6cf0)
at text/qsyntaxhighlighter.cpp:344
#12 0x00007ffff97f6c78 in ?? ()
#13 0x0000000100000002 in ?? ()
#14 0x00000000028ccd40 in ?? ()
#15 0x00000000028bf310 in ?? ()
#16 0x0000000002caf2c0 in ?? ()
#17 0x00007fbaeac731c7 in QMetaObject::activate (sender=0x7fbaeb721f82,
m=<value optimized out>, local_signal_index=<value optimized out>,
argv=0x7ffff97f6cf0)
at ../../include/QtCore/../../src/corelib/tools/qhash.h:225
#18 0x00007fbaebad130a in QTextDocument::contentsChange (
this=<value optimized out>, _t1=0, _t2=0, _t3=1)
at .moc/release-shared/moc_qtextdocument.cpp:188
#19 0x00007fbaeb6e2aea in QTextDocumentPrivate::finishEdit (this=0x2caf2e0)
at text/qtextdocument_p.cpp:160
#20 0x0000000002127b10 in ?? ()
#21 0x0000000002caf2e0 in ?? ()
#22 0x0000000002caf2e0 in ?? ()
#23 0x0000000000000001 in ?? ()
#24 0x0000000000000000 in ?? ()
> Von: "Dmitry Nezhevenko" <dion at inhex.net> Gesendet: 28.12.09 22:10:27
> On Sun, Dec 27, 2009 at 12:32:47PM +0100, DWLG122 at web.de wrote:
> > When I open a chat box and try to type a character in it
> > I get the folowing error:
> >
> > Qt has caught an exception thrown from an event handler. Throwing
> > exceptions from an event handler is not supported in Qt. You must
> > reimplement QApplication::notify() and catch all exceptions there.
> >
> > terminate called after throwing an instance of 'enchant::Exception'
> > what(): std::exception
>
> You can get better stack trace by launching Psi under gdb and using "catch
> throw":
>
> 1. Run Psi
> 2. Just before opening chat box, press Ctrl+C in terminal with gdb and
> type "catch throw". Then type "continue"
> 3. Then open chat box and type some character.
> 4. GDB should catch exception here, then use "bt" to get stack trace
>
> --
> WBR, Dmitry
>
>
> <hr>
> _______________________________________________
> Psi-Devel mailing list
> Psi-Devel at lists.affinix.com
> http://lists.affinix.com/listinfo.cgi/psi-devel-affinix.com
>
>
______________________________________________________
GRATIS für alle WEB.DE-Nutzer: Die maxdome Movie-FLAT!
Jetzt freischalten unter http://movieflat.web.de
More information about the Psi-Devel
mailing list