GNOME Bugzilla – Bug 583808
Can't create new note with Gnote - corrupted double-linked list
Last modified: 2009-05-25 19:32:04 UTC
Steps to Reproduce: 1) Start Gnote 2) Try and create a note. Actual Results: Gnote crashes and no new note is saved. Expected Results: Gnote should create the note and not crash. Platform: Ubuntu 9.04 Additional Information: *** glibc detected *** gnote: corrupted double-linked list: 0x0a08ff78 *** ======= Backtrace: ========= /lib/tls/i686/cmov/libc.so.6[0xb6b44009] /lib/tls/i686/cmov/libc.so.6[0xb6b45b8d] /lib/tls/i686/cmov/libc.so.6(__libc_malloc+0x95)[0xb6b479c5] /usr/lib/libxml2.so.2(xmlBufferCreateSize+0x5c)[0xb7e6e65c] /usr/lib/libxml2.so.2(xmlAllocParserInputBuffer+0x49)[0xb7e79719] /usr/lib/libxml2.so.2(xmlCreatePushParserCtxt+0x37)[0xb7e532c7] /usr/lib/libxml2.so.2(xmlNewTextReader+0x17c)[0xb7f0e78c] /usr/lib/libxml2.so.2(xmlReaderForMemory+0x39)[0xb7f0eaf9] /usr/lib/libxml++-2.6.so.2(_ZN5xmlpp10TextReaderC1EPKhjRKN4Glib7ustringE+0x72)[0xb7f7b5e2] gnote(_ZN5gnote5utils10XmlDecoder6decodeERKSs+0x3c)[0x8115d8c] gnote(_ZN5gnote4Note12text_contentEv+0xb8)[0x80c8e98] gnote(_ZN5gnote15NoteLinkWatcher13contains_textERKSs+0x27)[0x811c037] gnote(_ZN5gnote15NoteLinkWatcher13on_note_addedERKNSt3tr110shared_ptrINS_4NoteEEE+0x33)[0x81214f3] gnote(_ZNK4sigc7signal1IvRKNSt3tr110shared_ptrIN5gnote4NoteEEENS_3nilEEclES7_+0x9d)[0x80c1d8d] gnote(_ZN5gnote11NoteManager15create_new_noteERKSsS2_S2_+0x2df)[0x80baeef] gnote(_ZN5gnote11NoteManager15create_new_noteESsRKSs+0x139)[0x80bd6b9] gnote(_ZN5gnote11NoteManager6createERKSs+0x55)[0x80bdaf5] gnote(_ZN5gnote11NoteManager6createEv+0x1d4)[0x80bdd24] gnote(_ZN5gnote5Gnote18on_new_note_actionEv+0x23)[0x80b0c93] /usr/lib/libglibmm-2.4.so.1(_ZN4Glib17SignalProxyNormal19slot0_void_callbackEP8_GObjectPv+0x52)[0xb77137e2] /usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0x84)[0xb6e4b3a4] /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x1ab)[0xb6e3dc7b] /usr/lib/libgobject-2.0.so.0[0xb6e543d2] /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x7b9)[0xb6e554b9] /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x26)[0xb6e55936] /usr/lib/libgtk-x11-2.0.so.0[0xb728a305] /usr/lib/libgtk-x11-2.0.so.0(gtk_action_activate+0x85)[0xb728c365] /usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0x84)[0xb6e4b3a4] /usr/lib/libgobject-2.0.so.0[0xb6e3c3d9] /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x1ab)[0xb6e3dc7b] /usr/lib/libgobject-2.0.so.0[0xb6e536c0] /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x7b9)[0xb6e554b9] /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x26)[0xb6e55936] /usr/lib/libgtk-x11-2.0.so.0(gtk_widget_activate+0x87)[0xb74803f7] /usr/lib/libgtk-x11-2.0.so.0(gtk_menu_shell_activate_item+0x120)[0xb736e410] /usr/lib/libgtk-x11-2.0.so.0[0xb736ffed] /usr/lib/libgtk-x11-2.0.so.0[0xb7365c5b] /usr/lib/libgtk-x11-2.0.so.0[0xb735f526] /usr/lib/libgobject-2.0.so.0[0xb6e3c3d9] /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x1ab)[0xb6e3dc7b] /usr/lib/libgobject-2.0.so.0[0xb6e53aff] /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x64f)[0xb6e5534f] /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x26)[0xb6e55936] /usr/lib/libgtk-x11-2.0.so.0[0xb747a2ae] /usr/lib/libgtk-x11-2.0.so.0(gtk_propagate_event+0xec)[0xb7357f7c] /usr/lib/libgtk-x11-2.0.so.0(gtk_main_do_event+0x2e7)[0xb7359327] /usr/lib/libgdk-x11-2.0.so.0[0xb71e634a] /usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x1e8)[0xb6db3b88] /usr/lib/libglib-2.0.so.0[0xb6db70eb] /usr/lib/libglib-2.0.so.0(g_main_loop_run+0x1ca)[0xb6db75ba] /usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xb9)[0xb73597d9] /usr/lib/libgtkmm-2.4.so.1(_ZN3Gtk4Main8run_implEv+0x17)[0xb7bc73d7] /usr/lib/libgtkmm-2.4.so.1(_ZN3Gtk4Main3runEv+0x22)[0xb7bc71d2] gnote(_ZN5gnote5Gnote15start_tray_iconEv+0x1e9)[0x80b12e9] gnote(_ZN5gnote5Gnote4mainEiPPc+0x408)[0x80b1878] gnote(main+0x94)[0x80aefb4] /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe5)[0xb6aea775] 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 09c24000-0a0a4000 rw-p 09c24000 00:00 0 [heap] b5100000-b5121000 rw-p b5100000 00:00 0 b5121000-b5200000 ---p b5121000 00:00 0 b52de000-b5376000 r--p 00000000 08:12 1409121 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf b5376000-b5378000 r-xp 00000000 08:12 1343518 /usr/lib/pango/1.6.0/modules/pango-basic-fc.so b5378000-b5379000 r--p 00001000 08:12 1343518 /usr/lib/pango/1.6.0/modules/pango-basic-fc.so b5379000-b537a000 rw-p 00002000 08:12 1343518 /usr/lib/pango/1.6.0/modules/pango-basic-fc.so b537a000-b5380000 r--s 00000000 08:12 1713125 /var/cache/fontconfig/945677eb7aeaf62f1d50efc3fb3ec7d8-x86.cache-2 b5380000-b5382000 r--s 00000000 08:12 1713093 /var/cache/fontconfig/99e8ed0e538f840c565b6ed5dad60d56-x86.cache-2 b5382000-b5385000 r--s 00000000 08:12 1713089 /var/cache/fontconfig/e383d7ea5fbe662a33d9b44caf393297-x86.cache-2 b5385000-b5386000 r--s 00000000 08:12 1713087 /var/cache/fontconfig/fd9505950c048a77dc4b710eb6a628ed-x86.cache-2 b5386000-b5387000 r--s 00000000 08:12 1713086 /var/cache/fontconfig/a2ab74764b07279e7c36ddb1d302cf26-x86.cache-2 b5387000-b5389000 r--s 00000000 08:12 1713050 /var/cache/fontconfig/c69f04ab05004e31a6d5e715764f16d8-x86.cache-2 b5389000-b538c000 r--s 00000000 08:12 1713040 /var/cache/fontconfig/6eb3985aa4124903f6ff08ba781cd364-x86.cache-2 b538c000-b538d000 r--s 00000000 08:12 1713039 /var/cache/fontconfig/4c73fe0c47614734b17d736dbde7580a-x86.cache-2 b538d000-b538f000 r--s 00000000 08:12 1713036 /var/cache/fontconfig/646addb8444faa74ee138aa00ab0b6a0-x86.cache-2 b538f000-b5392000 r--s 00000000 08:12 1713035 /var/cache/fontconfig/a755afe4a08bf5b97852ceb7400b47bc-x86.cache-2 b5392000-b5399000 r--s 00000000 08:12 1713032 /var/cache/fontconfig/6d41288fd70b0be22e8c3a91e032eec0-x86.cache-2 b5399000-b539c000 r--s 00000000 08:12 1713023 /var/cache/fontconfig/de156ccd2eddbdc19d37a45b8b2aac9c-x86.cache-2 b539c000-b539e000 r--s 00000000 08:12 1713011 /var/cache/fontconfig/da1bd5ca8443ffe22927a23ce431d198-x86.cache-2 b539e000-b53a6000 r--s 00000000 08:12 1713004 /var/cache/fontconfig/e3de0de479f42330eadf588a55fb5bf4-x86.cache-2 b53a6000-b53b1000 r--s 00000000 08:12 1712981 /var/cache/fontconfig/0f34bcd4b6ee430af32735b75db7f02b-x86.cache-2 b53b1000-b53b3000 r--s 00000000 08:12 1712979 /var/cache/fontconfig/ddd4086aec35a5275babba44bb759c3c-x86.cache-2 b53b3000-b53d5000 r--s 00000000 08:12 1712943 /var/cache/fontconfig/365b55f210c0a22e9a19e35191240f32-x86.cache-2 b53d5000-b53d8000 r--s 00000000 08:12 1712925 /var/cache/fontconfig/de9486f0b47a4d768a594cb4198cb1c6-x86.cache-2 b53d8000-b53df000 r--s 00000000 08:12 1712901 /var/cache/fontconfig/d52a8644073d54c13679302ca1180695-x86.cache-2 b53df000-b53e5000 r--s 00000000 08:12 1712896 /var/cache/fontconfig/089dead882dea3570ffc31a9898cfb69-x86.cache-2 b53e5000-b53e7000 r--s 00000000 08:12 1712798 /var/cache/fontconfig/e13b20fdb08344e0e664864cc2ede53d-x86.cache-2 b53e7000-b53e9000 r--s 00000000 08:12 1712895 /var/cache/fontconfig/7ef2298fde41cc6eeb7af42e48b7d293-x86.cache-2 b53e9000-b5449000 rw-s 00000000 00:09 2752538 /SYSV00000000 (deleted) b5449000-b5464000 r-xp 00000000 08:12 1590317 /usr/lib/gnote/addins/0.3.1/printnotes.so b5464000-b5466000 r--p 0001a000 08:12 1590317 /usr/lib/gnote/addins/0.3.1/printnotes.so b5466000-b5467000 rw-p 0001c000 08:12 1590317 /usr/lib/gnote/addins/0.3.1/printnotes.so b5467000-b5472000 r-xp 00000000 08:12 1590315 /usr/lib/gnote/addins/0.3.1/fixedwidth.so b5472000-b5474000 r--p 0000a000 08:12 1590315 /usr/lib/gnote/addins/0.3.1/fixedwidth.so b5474000-b5475000 rw-p 0000c000 08:12 1590315 /usr/lib/gnote/addins/0.3.1/fixedwidth.so b5475000-b549c000 r-xp 00000000 08:12 1590316 /usr/lib/gnote/addins/0.3.1/bugzilla.so b549c000-b549e000 r--p 00027000 08:12 1590316 /usr/lib/gnote/addins/0.3.1/bugzilla.so b549e000-b549f000 rw-p 00029000 08:12 1590316 /usr/lib/gnote/addins/0.3.1/bugzilla.so b549f000-b54a3000 r-xp 00000000 08:12 1319202 /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so b54a3000-b54a4000 r--p 00003000 08:12 1319202 /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so b54a4000-b54a5000 rw-p 00004000 08:12 1319202 /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so b54a5000-b54bd000 r--s 00000000 08:12 1360175 /usr/share/mime/mime.cache b54bd000-b54d7000 r-xp 00000000 08:12 1318933 /usr/lib/gio/modules/libgvfsdbus.so b54d7000-b54d8000 r--p 00019000 08:12 1318933 /usr/lib/gio/modules/libgvfsdbus.so b54d8000-b54d9000 rw-p 0001a000 08:12 1318933 /usr/lib/gio/modules/libgvfsdbus.so b54d9000-b54eb000 r-xp 00000000 08:12 1303225 /usr/lib/libgvfscommon.so.0.0.0 b54eb000-b54ec000 r--p 00012000 08:12 1303225 /usr/lib/libgvfscommon.so.0.0.0 b54ec000-b54ed000 rw-p 00013000 08:12 1303225 /usr/lib/libgvfscommon.so.0.0.0 b54ee000-b54fd000 r-xp 00000000 08:12 1590318 /usr/lib/gnote/addins/0.3.1/inserttimestamp.so b54fd000-b54fe000 r--p 0000f000 08:12 1590318 /usr/lib/gnote/addins/0.3.1/inserttimestamp.so b54fe000-b54ff000 rw-p 00010000 08:12 1590318 /usr/lib/gnote/addins/0.3.1/inserttimestamp.so b54ff000-b55aa000 r--p 00000000 08:12 1491439 /usr/share/icons/Tangerine/icon-theme.cache b55aa000-b5655000 r--p 00000000 08:12 1491439 /usr/share/icons/Tangerine/icon-theme.cache b5655000-b5675000 r-xp 00000000 08:12 1318991 /usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so b5675000-b5676000 r--p 00020000 08:12 1318991 /usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so b5676000-b5677000 rw-p 00021000 08:12 1318991 /usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so b5677000-b567e000 r-xp 00000000 08:12 1304917 /usr/lib/libltdl.so.7.2.0 b567e000-b567f000 r--p 00006000 08:12 1304917 /usr/lib/libltdl.so.7.2.0 b567f000-b5680000 rw-p 00007000 08:12 1304917 /usr/lib/libltdl.so.7.2.0 b5680000-b568c000 r-xp 00000000 08:12 1304860 /usr/lib/libtdb.so.1.1.3Aborted
this is caused by a libxml++ ABI breakage. *** This bug has been marked as a duplicate of 583825 ***