Adding backtrace in aspell:

*** glibc detected *** /usr/bin/serna: free(): invalid pointer:
0x00007fffe5434e80 ***
======= Backtrace: =========
/lib/libc.so.6(+0x71ad6)[0x7ffff2f95ad6]
/lib/libc.so.6(cfree+0x6c)[0x7ffff2f9a84c]
/usr/lib/libstdc++.so.6(_ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEE8overflowEi+0x169)[0x7ffff37b76b9]
/usr/lib/libstdc++.so.6(_ZNSt15basic_streambufIcSt11char_traitsIcEE6xsputnEPKcl+0x35)[0x7ffff37bbbe5]
/usr/lib/libstdc++.so.6(_ZSt21__copy_streambufs_eofIcSt11char_traitsIcEElPSt15basic_streambufIT_T0_ES6_Rb+0x3d)[0x7ffff37bc4ed]
/usr/lib/libstdc++.so.6(_ZNSolsEPSt15basic_streambufIcSt11char_traitsIcEE+0x53)[0x7ffff37b1d83]
/usr/lib/serna/plugins/speller/libspeller30.so(+0x35637)[0x7fffe521e637]
/usr/lib/serna/plugins/speller/libspeller30.so(+0x36948)[0x7fffe521f948]
/usr/lib/serna/plugins/speller/libspeller30.so(+0x35f07)[0x7fffe521ef07]
/usr/lib/serna/plugins/speller/libspeller30.so(+0x3133c)[0x7fffe521a33c]
/usr/lib/serna/plugins/speller/libspeller30.so(+0x315e9)[0x7fffe521a5e9]
/usr/lib/serna/plugins/speller/libspeller30.so(+0x20bd4)[0x7fffe5209bd4]
/usr/lib/serna/plugins/speller/libspeller30.so(+0x27690)[0x7fffe5210690]
/usr/bin/serna[0x95fc49]
/usr/bin/serna[0x9ecf11]
/usr/bin/serna[0x912a5c]
/usr/bin/serna[0x915a5b]
/usr/bin/serna[0x9179a4]
/usr/bin/serna[0x912b26]
/usr/bin/serna[0x7b3007]
/usr/bin/serna[0x93750c]
/usr/lib/libQtCore.so.4(_ZN7QObject5eventEP6QEvent+0x389)[0x7ffff6df7e29]
/usr/lib/libQtGui.so.4(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0xac)[0x7ffff72f832c]
/usr/lib/libQtGui.so.4(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x14b)[0x7ffff72fe80b]
/usr/bin/serna[0x5289c9]
/usr/lib/libQtCore.so.4(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0x8c)[0x7ffff6de809c]
/usr/lib/libQtCore.so.4(_ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData+0x2a4)[0x7ffff6deb744]
/usr/lib/libQtCore.so.4(+0x1a2b73)[0x7ffff6e11b73]
/lib/libglib-2.0.so.0(g_main_context_dispatch+0x1f2)[0x7ffff28386f2]
/lib/libglib-2.0.so.0(+0x42568)[0x7ffff283c568]
/lib/libglib-2.0.so.0(g_main_context_iteration+0x6c)[0x7ffff283c71c]
/usr/lib/libQtCore.so.4(_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x73)[0x7ffff6e116b3]
/usr/lib/libQtGui.so.4(+0x2a819e)[0x7ffff73a819e]
/usr/lib/libQtCore.so.4(_ZN10QEventLoop13processEventsE6QFlagsINS_17ProcessEventsFlagEE+0x32)[0x7ffff6de69c2]
/usr/lib/libQtCore.so.4(_ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE+0xdc)[0x7ffff6de6d9c]
/usr/lib/libQtCore.so.4(_ZN16QCoreApplication4execEv+0xbb)[0x7ffff6deba2b]
/usr/bin/serna[0x529091]
/usr/bin/serna[0x46d0d7]
/lib/libc.so.6(__libc_start_main+0xfd)[0x7ffff2f42c4d]
/usr/bin/serna[0x445479]
======= Memory map: ========
00400000-00e02000 r-xp 00000000 fe:00 1082474
  /usr/bin/serna
01001000-0100c000 rw-p 00a01000 fe:00 1082474
  /usr/bin/serna
0100c000-0267a000 rw-p 00000000 00:00 0                                  [heap]
7fffdb9a1000-7fffdb9b4000 r-xp 00000000 fe:00 1360005
  /usr/lib/serna/plugins/docinfo/libdocinfo30.so
7fffdb9b4000-7fffdbbb3000 ---p 00013000 fe:00 1360005
  /usr/lib/serna/plugins/docinfo/libdocinfo30.so
7fffdbbb3000-7fffdbbb5000 rw-p 00012000 fe:00 1360005
  /usr/lib/serna/plugins/docinfo/libdocinfo30.so
7fffdbbb5000-7fffdbbc2000 r-xp 00000000 fe:00 1791540
  /usr/lib/python2.6/lib-dynload/pyexpat.so
7fffdbbc2000-7fffdbdc2000 ---p 0000d000 fe:00 1791540
  /usr/lib/python2.6/lib-dynload/pyexpat.so
7fffdbdc2000-7fffdbdc4000 rw-p 0000d000 fe:00 1791540
  /usr/lib/python2.6/lib-dynload/pyexpat.so
7fffdbdc4000-7fffdbdfe000 r-xp 00000000 fe:00 721002
  /usr/lib/serna/plugins/customcontent/libcustomcontent30.so
7fffdbdfe000-7fffdbffd000 ---p 0003a000 fe:00 721002
  /usr/lib/serna/plugins/customcontent/libcustomcontent30.so
7fffdbffd000-7fffdc000000 rw-p 00039000 fe:00 721002
  /usr/lib/serna/plugins/customcontent/libcustomcontent30.so
7fffdc000000-7fffdc021000 rw-p 00000000 00:00 0
7fffdc021000-7fffe0000000 ---p 00000000 00:00 0
7fffe000a000-7fffe0023000 r--p 00000000 fe:00 1903022
  /usr/share/fonts/type1/gsfonts/n021003l.pfb
7fffe0023000-7fffe00b2000 r--p 00000000 fe:00 1786974
  /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf
7fffe00b2000-7fffe0100000 r-xp 00000000 fe:00 671810
  /usr/lib/serna/plugins/contentmap/libcontentmap30.so
7fffe0100000-7fffe0300000 ---p 0004e000 fe:00 671810
  /usr/lib/serna/plugins/contentmap/libcontentmap30.so
7fffe0300000-7fffe0305000 rw-p 0004e000 fe:00 671810
  /usr/lib/serna/plugins/contentmap/libcontentmap30.so
7fffe0305000-7fffe0320000 r--p 00000000 fe:00 2183373
  /usr/share/fonts/truetype/ttf-liberation/LiberationMono-Regular.ttf
7fffe0320000-7fffe03af000 r--p 00000000 fe:00 1786974
  /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf
7fffe03af000-7fffe03b0000 ---p 00000000 00:00 0
7fffe03b0000-7fffe0bb0000 rw-p 00000000 00:00 0
7fffe0bb0000-7fffe0bb1000 ---p 00000000 00:00 0
7fffe0bb1000-7fffe13b1000 rw-p 00000000 00:00 0
7fffe13b1000-7fffe13ca000 r--s 00000000 fe:00 1790053
  /usr/share/mime/mime.cache
7fffe13ca000-7fffe13cd000 r--s 00000000 fe:03 24584728
  /home/mathieu/.local/share/mime/mime.cache
7fffe13cd000-7fffe1af9000 r--p 00000000 fe:00 1790164
  /usr/share/icons/hicolor/icon-theme.cache
7fffe1af9000-7fffe4a5f000 r--p 00000000 fe:00 1146924
  /usr/share/icons/gnome/icon-theme.cache
7fffe4a5f000-7fffe4a77000 r-xp 00000000 fe:00 1935010
  /usr/lib/gvfs/libgvfscommon.so
7fffe4a77000-7fffe4c77000 ---p 00018000 fe:00 1935010
  /usr/lib/gvfs/libgvfscommon.so
7fffe4c77000-7fffe4c78000 rw-p 00018000 fe:00 1935010
  /usr/lib/gvfs/libgvfscommon.so
7fffe4c78000-7fffe4c8c000 r-xp 00000000 fe:00 1933969
  /usr/lib/gio/modules/libgioremote-volume-monitor.so
7fffe4c8c000-7fffe4e8b000 ---p 00014000 fe:00 1933969
  /usr/lib/gio/modules/libgioremote-volume-monitor.so
7fffe4e8b000-7fffe4e8c000 rw-p 00013000 fe:00 1933969
  /usr/lib/gio/modules/libgioremote-volume-monitor.so
7fffe4e8c000-7fffe4f27000 r--p 00000000 fe:00 1786969
  /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
7fffe4f27000-7fffe4fda000 r-xp 00000000 fe:00 1740960
  /usr/lib/libaspell.so.15.1.4
7fffe4fda000-7fffe51da000 ---p 000b3000 fe:00 1740960
  /usr/lib/libaspell.so.15.1.4
7fffe51da000-7fffe51e1000 rw-p 000b3000 fe:00 1740960
  /usr/lib/libaspell.so.15.1.4
7fffe51e1000-7fffe51e9000 rw-p 00000000 00:00 0
7fffe51e9000-7fffe5232000 r-xp 00000000 fe:00 2392251
  /usr/lib/serna/plugins/speller/libspeller30.so
7fffe5232000-7fffe5432000 ---p 00049000 fe:00 2392251
  /usr/lib/serna/plugins/speller/libspeller30.so
7fffe5432000-7fffe5435000 rw-p 00049000 fe:00 2392251
  /usr/lib/serna/plugins/speller/libspeller30.so
7fffe5435000-7fffe59ea000 r-xp 00000000 fe:00 2217057
  /usr/lib/pyshared/python2.6/PyQt4/QtGui.so
7fffe59ea000-7fffe5bea000 ---p 005b5000 fe:00 2217057
  /usr/lib/pyshared/python2.6/PyQt4/QtGui.so
7fffe5bea000-7fffe5ce9000 rw-p 005b5000 fe:00 2217057
  /usr/lib/pyshared/python2.6/PyQt4/QtGui.so
7fffe5ce9000-7fffe5eb3000 r-xp 00000000 fe:00 2217056
  /usr/lib/pyshared/python2.6/PyQt4/QtCore.so
Program received signal SIGABRT, Aborted.
0x00007ffff2f56165 in *__GI_raise (sig=<value optimized out>) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
64      ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
        in ../nptl/sysdeps/unix/sysv/linux/raise.c
Current language:  auto
The current source language is "auto; currently c".
(gdb) bt
#0  0x00007ffff2f56165 in *__GI_raise (sig=<value optimized out>) at
../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1  0x00007ffff2f58f70 in *__GI_abort () at abort.c:92
#2  0x00007ffff2f8c27b in __libc_message (do_abort=<value optimized
out>, fmt=<value optimized out>) at
../sysdeps/unix/sysv/linux/libc_fatal.c:189
#3  0x00007ffff2f95ad6 in malloc_printerr (action=3,
str=0x7ffff3049b75 "free(): invalid pointer", ptr=<value optimized
out>) at malloc.c:6267
#4  0x00007ffff2f9a84c in *__GI___libc_free (mem=<value optimized
out>) at malloc.c:3739
#5  0x00007ffff37b76b9 in std::basic_stringbuf<char,
std::char_traits<char>, std::allocator<char> >::overflow(int) () from
/usr/lib/libstdc++.so.6
#6  0x00007ffff37bbbe5 in std::basic_streambuf<char,
std::char_traits<char> >::xsputn(char const*, long) () from
/usr/lib/libstdc++.so.6
#7  0x00007ffff37bc4ed in long std::__copy_streambufs_eof<char,
std::char_traits<char> >(std::basic_streambuf<char,
std::char_traits<char> >*, std::basic_streambuf<char,
std::char_traits<char> >*, bool&) () from /usr/lib/libstdc++.so.6
#8  0x00007ffff37b1d83 in
std::ostream::operator<<(std::basic_streambuf<char,
std::char_traits<char> >*) () from /usr/lib/libstdc++.so.6
#9  0x00007fffe521e637 in fill_encoding (dmap=..., it=<value optimized
out>, datapath=<value optimized out>) at
/tmp/s/serna/serna/plugins/speller/aspell/AspellLibrary.cxx:183
#10 0x00007fffe521f948 in AspellInstance::getEncoding (this=<value
optimized out>, dict=<value optimized out>) at
/tmp/s/serna/serna/plugins/speller/aspell/AspellLibrary.cxx:626
#11 0x00007fffe521ef07 in AspellInstance::makeSpeller (this=0x13c4770,
dict=...) at /tmp/s/serna/serna/plugins/speller/aspell/AspellLibrary.cxx:581
#12 0x00007fffe521a33c in AspellChecker (this=0x266e770, dict=<value
optimized out>) at
/tmp/s/serna/serna/plugins/speller/aspell/AspellChecker.cxx:105
#13 0x00007fffe521a5e9 in SpellChecker::make (dict=...) at
/tmp/s/serna/serna/plugins/speller/aspell/AspellChecker.cxx:182
#14 0x00007fffe5209bd4 in SpellCheckerSet (this=0x266e6a0) at
/tmp/s/serna/serna/plugins/speller/SpellChecker.cxx:48
#15 0x00007fffe5210690 in SpellerPlugin::postInit (this=<value
optimized out>) at
/tmp/s/serna/serna/plugins/speller/SpellerPlugin.cxx:144
#16 0x000000000095fc49 in
PluginDocStateChangeEvent::doExecute(DocumentPlugin*,
Common::EventData*) ()
#17 0x00000000009ecf11 in Common::CommandEventBase::execute
(this=0x1cebd30, data=<value optimized out>, pred=<value optimized
out>) at /tmp/s/serna/sfworks/common/CommandEvent.h:129
#18 Common::DynamicEventFactory::dispatchEvent (this=0x1cebd30,
data=<value optimized out>, pred=<value optimized out>) at
/tmp/s/serna/sfworks/common/impl/CommandEvent.cxx:90
#19 0x0000000000912a5c in append_document (prevSernaDoc=<value
optimized out>, doc=0x1cebc20) at
/tmp/s/serna/serna/core/impl/DocumentCommands.cxx:106
#20 0x0000000000915a5b in make_document (prevSernaDoc=0x14771e0,
result=<value optimized out>, isNew=<value optimized out>) at
/tmp/s/serna/serna/core/impl/DocumentCommands.cxx:178
#21 0x00000000009179a4 in OpenDocumentWithDsi::doExecute (this=<value
optimized out>, sernaDoc=0x14771e0) at
/tmp/s/serna/serna/core/impl/DocumentCommands.cxx:345
#22 0x0000000000912b26 in Common::CommandEventBase::execute
(this=<value optimized out>, sernaDoc=<value optimized out>) at
/tmp/s/serna/sfworks/common/CommandEvent.h:129
#23 OpenDocument::doExecute (this=<value optimized out>,
sernaDoc=<value optimized out>) at
/tmp/s/serna/serna/core/impl/DocumentCommands.cxx:371
#24 0x00000000007b3007 in Common::CommandEventBase::execute
(this=<value optimized out>, action=<value optimized out>) at
/tmp/s/serna/sfworks/common/CommandEvent.h:129
#25 EventTranslator::dispatch (this=<value optimized out>,
action=<value optimized out>) at
/tmp/s/serna/serna/docview/impl/EventTranslator.cxx:102
#26 0x000000000093750c in Sui::QtActionSyncher::qt_metacall
(this=0x1878a70, _c=QMetaObject::InvokeMetaMethod, _id=<value
optimized out>, _a=0x12ae320) at ./moc/QtActionSyncher.moc:78
#27 0x00007ffff6df7e29 in QObject::event(QEvent*) () from
/usr/lib/libQtCore.so.4
#28 0x00007ffff72f832c in QApplicationPrivate::notify_helper(QObject*,
QEvent*) () from /usr/lib/libQtGui.so.4
#29 0x00007ffff72fe80b in QApplication::notify(QObject*, QEvent*) ()
from /usr/lib/libQtGui.so.4
#30 0x00000000005289c9 in QtSerna::notify (this=0x7fffffffe5f0,
receiver=0x1878a70, e=0x1a58f20) at
/tmp/s/serna/serna/core/qt/QtSerna.cxx:217
#31 0x00007ffff6de809c in QCoreApplication::notifyInternal(QObject*,
QEvent*) () from /usr/lib/libQtCore.so.4
#32 0x00007ffff6deb744 in
QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)
() from /usr/lib/libQtCore.so.4
#33 0x00007ffff6e11b73 in ?? () from /usr/lib/libQtCore.so.4
#34 0x00007ffff28386f2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#35 0x00007ffff283c568 in ?? () from /lib/libglib-2.0.so.0
#36 0x00007ffff283c71c in g_main_context_iteration () from /lib/libglib-2.0.so.0
#37 0x00007ffff6e116b3 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib/libQtCore.so.4
#38 0x00007ffff73a819e in ?? () from /usr/lib/libQtGui.so.4
#39 0x00007ffff6de69c2 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#40 0x00007ffff6de6d9c in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#41 0x00007ffff6deba2b in QCoreApplication::exec() () from
/usr/lib/libQtCore.so.4
---Type <return> to continue, or q <return> to quit---
#42 0x0000000000529091 in Serna::exec (argc=<value optimized out>,
argv=0x7fffffffe8d8) at /tmp/s/serna/serna/core/qt/QtSerna.cxx:274
#43 0x000000000046d0d7 in serna_main (argc=1, argv=0x7fffffffe8d8) at
/tmp/s/serna/serna/core/impl/serna_main.cxx:79
#44 0x00007ffff2f42c4d in __libc_start_main (main=<value optimized
out>, argc=<value optimized out>, ubp_av=<value optimized out>,
init=<value optimized out>, fini=<value optimized out>,
    rtld_fini=<value optimized out>, stack_end=0x7fffffffe8c8) at
libc-start.c:228
#45 0x0000000000445479 in _start ()
(gdb) up
#1  0x00007ffff2f58f70 in *__GI_abort () at abort.c:92
92      abort.c: No such file or directory.
        in abort.c
(gdb)
#2  0x00007ffff2f8c27b in __libc_message (do_abort=<value optimized
out>, fmt=<value optimized out>) at
../sysdeps/unix/sysv/linux/libc_fatal.c:189
189     ../sysdeps/unix/sysv/linux/libc_fatal.c: No such file or directory.
        in ../sysdeps/unix/sysv/linux/libc_fatal.c
(gdb)
#3  0x00007ffff2f95ad6 in malloc_printerr (action=3,
str=0x7ffff3049b75 "free(): invalid pointer", ptr=<value optimized
out>) at malloc.c:6267
6267    malloc.c: No such file or directory.
        in malloc.c
(gdb)
#4  0x00007ffff2f9a84c in *__GI___libc_free (mem=<value optimized
out>) at malloc.c:3739
3739    in malloc.c
(gdb)
#5  0x00007ffff37b76b9 in std::basic_stringbuf<char,
std::char_traits<char>, std::allocator<char> >::overflow(int) () from
/usr/lib/libstdc++.so.6
(gdb)
#6  0x00007ffff37bbbe5 in std::basic_streambuf<char,
std::char_traits<char> >::xsputn(char const*, long) () from
/usr/lib/libstdc++.so.6
(gdb)
#7  0x00007ffff37bc4ed in long std::__copy_streambufs_eof<char,
std::char_traits<char> >(std::basic_streambuf<char,
std::char_traits<char> >*, std::basic_streambuf<char,
std::char_traits<char> >*, bool&) () from /usr/lib/libstdc++.so.6
(gdb)
#8  0x00007ffff37b1d83 in
std::ostream::operator<<(std::basic_streambuf<char,
std::char_traits<char> >*) () from /usr/lib/libstdc++.so.6
(gdb)
#9  0x00007fffe521e637 in fill_encoding (dmap=..., it=<value optimized
out>, datapath=<value optimized out>) at
/tmp/s/serna/serna/plugins/speller/aspell/AspellLibrary.cxx:183
183         ss << ifs.rdbuf();
Current language:  auto
The current source language is "auto; currently c++".


-- 
Mathieu



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to