GNOME Bugzilla – Bug 583807
Gnote crashes on startup - corrupted double-linked list
Last modified: 2009-05-25 19:31:26 UTC
Steps to Reproduce: 1) Try to open Gnote in terminal. Actual Results: After trying to open the application, it will crash, I can get it started from time to time though. Expected Results: Gnote should always start. Platform: Ubuntu 9.04 Additional Information: *** glibc detected *** gnote: corrupted double-linked list: 0x08a1b328 *** ======= Backtrace: ========= /lib/tls/i686/cmov/libc.so.6[0xb6b5407f] /lib/tls/i686/cmov/libc.so.6[0xb6b55b8d] /lib/tls/i686/cmov/libc.so.6(__libc_malloc+0x95)[0xb6b579c5] /lib/libz.so.1[0xb6f8c028] /usr/lib/libxml2.so.2[0xb7e8a194] /usr/lib/libxml2.so.2[0xb7e8a1c2] /usr/lib/libxml2.so.2(__xmlParserInputBufferCreateFilename+0x8b)[0xb7e89afb] /usr/lib/libxml2.so.2(xmlParserInputBufferCreateFilename+0x4a)[0xb7e89c1a] /usr/lib/libxml2.so.2(xmlNewTextReaderFilename+0x2f)[0xb7f1ebaf] /usr/lib/libxml++-2.6.so.2(_ZN5xmlpp10TextReaderC1ERKN4Glib7ustringE+0x54)[0xb7f8b304] gnote(_ZN5gnote12NoteArchiver5_readERKSsS2_+0x67)[0x80d05b7] gnote(_ZN5gnote12NoteArchiver4readERKSsS2_+0x2b)[0x80d0e2b] gnote(_ZN5gnote4Note4loadERKSsRNS_11NoteManagerE+0x30)[0x80d0eb0] gnote(_ZN5gnote11NoteManager10load_notesEv+0x99)[0x80bc319] gnote(_ZN5gnote11NoteManager12_common_initERKSsS2_+0x210)[0x80bcb00] gnote(_ZN5gnote11NoteManagerC1ERKSs+0xa6)[0x80bce76] gnote(_ZN5gnote5Gnote4mainEiPPc+0x17f)[0x80b15ef] gnote(main+0x94)[0x80aefb4] /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe5)[0xb6afa775] gnote[0x80aee81] ======= Memory map: ======== 08048000-081a4000 r-xp 00000000 08:12 1305264 /usr/bin/gnote 081a4000-081a5000 r--p 0015b000 08:12 1305264 /usr/bin/gnote 081a5000-081a7000 rw-p 0015c000 08:12 1305264 /usr/bin/gnote 0885d000-08b55000 rw-p 0885d000 00:00 0 [heap] b5300000-b5321000 rw-p b5300000 00:00 0 b5321000-b5400000 ---p b5321000 00:00 0 b5459000-b5474000 r-xp 00000000 08:12 1590317 /usr/lib/gnote/addins/0.3.1/printnotes.so b5474000-b5476000 r--p 0001a000 08:12 1590317 /usr/lib/gnote/addins/0.3.1/printnotes.so b5476000-b5477000 rw-p 0001c000 08:12 1590317 /usr/lib/gnote/addins/0.3.1/printnotes.so b5477000-b5482000 r-xp 00000000 08:12 1590315 /usr/lib/gnote/addins/0.3.1/fixedwidth.so b5482000-b5484000 r--p 0000a000 08:12 1590315 /usr/lib/gnote/addins/0.3.1/fixedwidth.so b5484000-b5485000 rw-p 0000c000 08:12 1590315 /usr/lib/gnote/addins/0.3.1/fixedwidth.so b5485000-b54ac000 r-xp 00000000 08:12 1590316 /usr/lib/gnote/addins/0.3.1/bugzilla.so b54ac000-b54ae000 r--p 00027000 08:12 1590316 /usr/lib/gnote/addins/0.3.1/bugzilla.so b54ae000-b54af000 rw-p 00029000 08:12 1590316 /usr/lib/gnote/addins/0.3.1/bugzilla.so b54af000-b54b3000 r-xp 00000000 08:12 1319202 /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so b54b3000-b54b4000 r--p 00003000 08:12 1319202 /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so b54b4000-b54b5000 rw-p 00004000 08:12 1319202 /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so b54b5000-b54cd000 r--s 00000000 08:12 1360175 /usr/share/mime/mime.cache b54cd000-b54e7000 r-xp 00000000 08:12 1318933 /usr/lib/gio/modules/libgvfsdbus.so b54e7000-b54e8000 r--p 00019000 08:12 1318933 /usr/lib/gio/modules/libgvfsdbus.so b54e8000-b54e9000 rw-p 0001a000 08:12 1318933 /usr/lib/gio/modules/libgvfsdbus.so b54e9000-b54fb000 r-xp 00000000 08:12 1303225 /usr/lib/libgvfscommon.so.0.0.0 b54fb000-b54fc000 r--p 00012000 08:12 1303225 /usr/lib/libgvfscommon.so.0.0.0 b54fc000-b54fd000 rw-p 00013000 08:12 1303225 /usr/lib/libgvfscommon.so.0.0.0 b54fe000-b550d000 r-xp 00000000 08:12 1590318 /usr/lib/gnote/addins/0.3.1/inserttimestamp.so b550d000-b550e000 r--p 0000f000 08:12 1590318 /usr/lib/gnote/addins/0.3.1/inserttimestamp.so b550e000-b550f000 rw-p 00010000 08:12 1590318 /usr/lib/gnote/addins/0.3.1/inserttimestamp.so b550f000-b55ba000 r--p 00000000 08:12 1491439 /usr/share/icons/Tangerine/icon-theme.cache b55ba000-b5665000 r--p 00000000 08:12 1491439 /usr/share/icons/Tangerine/icon-theme.cache b5665000-b5685000 r-xp 00000000 08:12 1318991 /usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so b5685000-b5686000 r--p 00020000 08:12 1318991 /usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so b5686000-b5687000 rw-p 00021000 08:12 1318991 /usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so b5687000-b568e000 r-xp 00000000 08:12 1304917 /usr/lib/libltdl.so.7.2.0 b568e000-b568f000 r--p 00006000 08:12 1304917 /usr/lib/libltdl.so.7.2.0 b568f000-b5690000 rw-p 00007000 08:12 1304917 /usr/lib/libltdl.so.7.2.0 b5690000-b569c000 r-xp 00000000 08:12 1304860 /usr/lib/libtdb.so.1.1.3 b569c000-b569d000 r--p 0000b000 08:12 1304860 /usr/lib/libtdb.so.1.1.3 b569d000-b569e000 rw-p 0000c000 08:12 1304860 /usr/lib/libtdb.so.1.1.3 b569e000-b56b9000 r-xp 00000000 08:12 1303285 /usr/lib/libvorbis.so.0.4.0 b56b9000-b56ba000 r--p 0001a000 08:12 1303285 /usr/lib/libvorbis.so.0.4.0 b56ba000-b56c8000 rw-p 0001b000 08:12 1303285 /usr/lib/libvorbis.so.0.4.0 b56c8000-b56cf000 r-xp 00000000 08:12 1835027 /usr/lib/libvorbisfile.so.3.2.0 b56cf000-b56d0000 r--p 00006000 08:12 1835027 /usr/lib/libvorbisfile.so.3.2.0 b56d0000-b56d1000 rw-p 00007000 08:12 1835027 /usr/lib/libvorbisfile.so.3.2.0 b56d1000-b56de000 r-xp 00000000 08:12 1304920 /usr/lib/libcanberra.so.0.1.4 b56de000-b56df000 r--p 0000d000 08:12 1304920 /usr/lib/libcanberra.so.0.1.4 b56df000-b56e0000 rw-p 0000e000 08:12 1304920 /usr/lib/libcanberra.so.0.1.4 b56e1000-b56f0000 r-xp 00000000 08:12 1318932 /usr/lib/gio/modules/libgioremote-volume-monitor.so b56f0000-b56f1000 r--p 0000e000 08:12 1318932 /usr/lib/gio/modules/libgioremote-volume-monitor.so b56f1000-b56f2000 rw-p 0000f000 08:12 1318932 /usr/lib/gio/modules/libgioremote-volume-monitor.so b56f2000-b56fc000 r-xp 00000000 08:12 1155525 /lib/tls/i686/cmov/libnss_files-2.9.so b56fc000-b56fd000 r--p 00009000 08:12 1155525 /lib/tls/i686/cmov/libnss_files-2.9.so b56fd000-b56fe000 rw-p 0000a000 08:12 1155525 /lib/tls/i686/cmov/libnss_files-2.9.so b56fe000-b5707000 r-xp 00000000 08:12 1155527 /lib/tls/i686/cmov/libnss_nis-2.9.so b5707000-b5708000 r--p 00008000 08:12 1155527 /lib/tls/i686/cmov/libnss_nis-2.9.so b5708000-b5709000 rw-p 00009000 08:12 1155527 /lib/tls/i686/cmov/libnss_nis-2.9.so b5709000-b571e000 r-xp 00000000 08:12 1155522 /lib/tls/i686/cmov/libnsl-2.9.so b571e000-b571f000 r--p 00014000 08:12 1155522 /lib/tls/i686/cmov/libnsl-2.9.so b571f000-b5720000 rw-p 00015000 08:12 1155522 /lib/tls/i686/cmov/libnsl-2.9.so b5720000-b5722000 rw-p b5720000 00:00 0 b5722000-b5729000 r-xp 00000000 08:12 1155523 /lib/tls/i686/cmov/libnss_compat-2.9.so b5729000-b572a000 r--p 00006000 08:12 1155523 /lib/tls/i686/cmov/libnss_compat-2.9.so b572a000-b572b000 rw-p 00007000 08:12 1155523 /lib/tls/i686/cmov/libnss_compat-2.9.so b572c000-b5730000 r-xp 00000000 08:12 1303249 /usr/lib/libogg.so.0.5.3 b5730000-b5731000 r--p 00003000 08:12 1303249 /usr/lib/libogg.so.0.5.3 b5731000-b5732000 rw-p 00004000 08:12 1303249 /usr/lib/libogg.so.0.5.3 b5732000-b5735000 r-xp 00000000 08:12 1302565 /usr/lib/libcanberra-gtk.so.0.0.4 b5735000-b5736000 r--p 00002000 08:12 1302565 /usr/lib/libcanberra-gtk.so.0.0.4 b5736000-b5737000 rw-p 00003000 08:12 1302565 /usr/lib/libcanberra-gtk.so.0.0.4 b5737000-b573b000 r-xp 00000000 08:12 1318993 /usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so b573b000-b573c000 r--p 00003000 08:12 1318993 /usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so b573c000-b573d000 rw-p 00004000 08:12 1318993 /usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so b573d000-b577c000 r--p 00000000 08:12 1319128 /usr/lib/locale/en_US.utf8/LC_CTYPE b577c000-b5867000 r--p 00000000 08:12 1319137 /usr/lib/locale/en_US.utf8/LC_COLLATE b5867000-b586c000 rw-p b5867000 00:00 0 b586c000-b586f000 r-xp 00000000 08:12 1138756 /lib/libgpg-error.so.0.3.0 b586f000-b5870000 rw-p 00002000 08:12 1138756 /lib/libgpg-error.so.0.3.0 b5870000-b58d6000 r-xp 00000000 08:12 1138773 /lib/libgcrypt.so.11.4.4 b58d6000-b58d7000 r--p 00065000 08:12 1138773 /lib/libgcrypt.so.11.4.4 b58d7000-b58d9000 rw-p 00066000 08:12 1138773 /lib/libgcrypt.so.11.4.4 b58d9000-b58da000 rw-p b58d9000 00:00 0 b58da000-b58ea000 r-xp 00000000 08:12 1303822 /usr/lib/libtasn1.so.3.0.16 b58ea000-b58eb000 r--p 0000f000 08:12 1303822 /usr/lib/libtasn1.so.3.0.16 b58eb000-b58ec000 rw-p 00010000 08:12 1303822 /usr/lib/libtasn1.so.3.0.16 b58ec000-b59af000 r-xp 00000000 08:12 1304899 /usr/lib/libasound.so.2.0.0 b59af000-b59b1000 r--p 000c2000 08:12 1304899 /usr/lib/libasound.so.2.0.0 b59b100Aborted
what about running it in valgrind with the debug symbols? Bug 583808 is likely a dupe.
This is a bug in lixml++ that break ABI without changing the soversion, and causing a cascade of packaging bugs. *** This bug has been marked as a duplicate of 583825 ***