$ gdb --args gedit GNU gdb 6.8-debian Copyright (C) 2008 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later 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"... (gdb) handle SIGPIPE nostop noprint Signal Stop Print Pass to program Description SIGPIPE No No Yes Broken pipe (gdb) r Starting program: /usr/bin/gedit [Thread debugging using libthread_db enabled] [New Thread 0x7f42224187d0 (LWP 5088)] [New Thread 0x7f4213489950 (LWP 5120)] *** glibc detected *** /usr/bin/gedit: double free or corruption (fasttop): 0x00000000035bc130 *** ======= Backtrace: ========= /lib/libc.so.6[0x7f421ebebcb8] /lib/libc.so.6(cfree+0x76)[0x7f421ebee276] /usr/bin/gedit[0x47479f] /usr/lib/libgobject-2.0.so.0(g_object_unref+0x139)[0x7f421fc253f9] /usr/bin/gedit[0x43c8cf] /usr/bin/gedit[0x43c973] /usr/lib/libgobject-2.0.so.0(g_object_unref+0x139)[0x7f421fc253f9] /usr/bin/gedit(main+0x4a0)[0x42b830] /lib/libc.so.6(__libc_start_main+0xe6)[0x7f421eb925a6] /usr/bin/gedit[0x42ac29] ======= Memory map: ======== 00400000-004a6000 r-xp 00000000 08:01 294062 /usr/bin/gedit 006a6000-006a8000 r--p 000a6000 08:01 294062 /usr/bin/gedit 006a8000-006ab000 rw-p 000a8000 08:01 294062 /usr/bin/gedit 02481000-03a58000 rw-p 02481000 00:00 0 [heap] 7f420c000000-7f420c021000 rw-p 7f420c000000 00:00 0 7f420c021000-7f4210000000 ---p 7f420c021000 00:00 0 7f421206e000-7f42120ce000 rw-s 00000000 00:09 36536355 /SYSV00000000 (deleted) 7f42120ce000-7f4212118000 r--p 00000000 08:01 565420 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono-Bold.ttf 7f4212118000-7f4212178000 rw-s 00000000 00:09 36503561 /SYSV00000000 (deleted) 7f4212178000-7f4212187000 r-xp 00000000 08:01 204216 /lib/libbz2.so.1.0.4 7f4212187000-7f4212387000 ---p 0000f000 08:01 204216 /lib/libbz2.so.1.0.4 7f4212387000-7f4212388000 r--p 0000f000 08:01 204216 /lib/libbz2.so.1.0.4 7f4212388000-7f4212389000 rw-p 00010000 08:01 204216 /lib/libbz2.so.1.0.4 7f4212389000-7f42123bf000 r-xp 00000000 08:01 295266 /usr/lib/libcroco-0.6.so.3.0.1 7f42123bf000-7f42125be000 ---p 00036000 08:01 295266 /usr/lib/libcroco-0.6.so.3.0.1 7f42125be000-7f42125c2000 rw-p 00035000 08:01 295266 /usr/lib/libcroco-0.6.so.3.0.1 7f42125c2000-7f42125fb000 r-xp 00000000 08:01 295190 /usr/lib/libgsf-1.so.114.0.11 7f42125fb000-7f42127fb000 ---p 00039000 08:01 295190 /usr/lib/libgsf-1.so.114.0.11 7f42127fb000-7f42127fe000 r--p 00039000 08:01 295190 /usr/lib/libgsf-1.so.114.0.11 7f42127fe000-7f42127ff000 rw-p 0003c000 08:01 295190 /usr/lib/libgsf-1.so.114.0.11 7f42127ff000-7f4212801000 rw-p 7f42127ff000 00:00 0 7f4212801000-7f4212836000 r-xp 00000000 08:01 296542 /usr/lib/librsvg-2.so.2.22.3 7f4212836000-7f4212a35000 ---p 00035000 08:01 296542 /usr/lib/librsvg-2.so.2.22.3 7f4212a35000-7f4212a36000 r--p 00034000 08:01 296542 /usr/lib/librsvg-2.so.2.22.3 7f4212a36000-7f4212a37000 rw-p 00035000 08:01 296542 /usr/lib/librsvg-2.so.2.22.3 7f4212a37000-7f4212a39000 r-xp 00000000 08:01 327699 /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so 7f4212a39000-7f4212c38000 ---p 00002000 08:01 327699 /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so 7f4212c38000-7f4212c39000 r--p 00001000 08:01 327699 /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so 7f4212c39000-7f4212c3a000 rw-p 00002000 08:01 327699 /usr/lib/gtk-2.0/2.10.0/loaders/svg_loader.so 7f4212c3a000-7f4212c89000 r--p 00000000 08:01 565419 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSansMono.ttf 7f4212c89000-7f4212c8a000 ---p 7f4212c89000 00:00 0 7f4212c8a000-7f421348a000 rw-p 7f4212c8a000 00:00 0 7f421348a000-7f42137c9000 r-xp 00000000 08:01 298990 /usr/lib/libgucharmap.so.7.0.0 7f42137c9000-7f42139c9000 ---p 0033f000 08:01 298990 /usr/lib/libgucharmap.so.7.0.0 7f42139c9000-7f42139ca000 r--p 0033f000 08:01 298990 /usr/lib/libgucharmap.so.7.0.0 7f42139ca000-7f42139cb000 rw-p 00340000 08:01 298990 /usr/lib/libgucharmap.so.7.0.0 7f42139cb000-7f42139cf000 r-xp 00000000 08:01 46560 /usr/lib/gedit-2/plugins/libcharmap.so 7f42139cf000-7f4213bce000 ---p 00004000 08:01 46560 /usr/lib/gedit-2/plugins/libcharmap.so 7f4213bce000-7f4213bcf000 r--p 00003000 08:01 46560 /usr/lib/gedit-2/plugins/libcharmap.so 7f4213bcf000-7f4213bd0000 rw-p 00004000 08:01 46560 /usr/lib/gedit-2/plugins/libcharmap.so 7f4213bd0000-7f4213be1000 r-xp 00000000 08:01 296220 /usr/lib/libcryptui.so.0.0.0 7f4213be1000-7f4213de0000 ---p 00011000 08:01 296220 /usr/lib/libcryptui.so.0.0.0 7f4213de0000-7f4213de1000 r--p 00010000 08:01 296220 /usr/lib/libcryptui.so.0.0.0 7f4213de1000-7f4213de2000 rw-p 00011000 08:01 296220 /usr/lib/libcryptui.so.0.0.0 7f4213de2000-7f4213de8000 r-xp 00000000 08:01 40877 /usr/lib/gedit-2/plugins/libseahorse-pgp.so 7f4213de8000-7f4213fe7000 ---p 00006000 08:01 40877 /usr/lib/gedit-2/plugins/libseahorse-pgp.so 7f4213fe7000-7f4213fe8000 r--p 00005000 08:01 40877 /usr/lib/gedit-2/plugins/libseahorse-pgp.so 7f4213fe8000-7f4213fe9000 rw-p 00006000 08:01 40877 /usr/lib/gedit-2/plugins/libseahorse-pgp.so 7f4213fe9000-7f4213ff7000 r-xp 00000000 08:01 326603 /usr/lib/gio/modules/libgioremote-volume-monitor.so 7f4213ff7000-7f42141f6000 ---p 0000e000 08:01 326603 /usr/lib/gio/modules/libgioremote-volume-monitor.so 7f42141f6000-7f42141f7000 r--p 0000d000 08:01 326603 /usr/lib/gio/modules/libgioremote-volume-monitor.so 7f42141f7000-7f42141f8000 rw-p 0000e000 08:01 326603 /usr/lib/gio/modules/libgioremote-volume-monitor.so 7f42141f8000-7f42141fc000 r-xp 00000000 08:01 326535 /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so 7f42141fc000-7f42143fc000 ---p 00004000 08:01 326535 /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so 7f42143fc000-7f42143fd000 r--p 00004000 08:01 326535 /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so 7f42143fd000-7f42143fe000 rw-p 00005000 08:01 326535 /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so 7f4214627000-7f4214638000 r-xp 00000000 08:01 204168 /usr/lib/python-support/python-gtksourceview2/python2.5/gtksourceview2.so 7f4214638000-7f4214837000 ---p 00011000 08:01 204168 /usr/lib/python-support/python-gtksourceview2/python2.5/gtksourceview2.so 7f4214837000-7f4214839000 r--p 00010000 08:01 204168 /usr/lib/python-support/python-gtksourceview2/python2.5/gtksourceview2.so 7f4214839000-7f421483b000 rw-p 00012000 08:01 204168 /usr/lib/python-support/python-gtksourceview2/python2.5/gtksourceview2.so 7f421483b000-7f421483f000 r-xp 00000000 08:01 408203 /usr/lib/python-support/python-gtk2/python2.5/gtk-2.0/pangocairo.so 7f421483f000-7f4214a3e000 ---p 00004000 08:01 408203 /usr/lib/python-support/python-gtk2/python2.5/gtk-2.0/pangocairo.so 7f4214a3e000-7f4214a3f000 r--p 00003000 08:01 408203 /usr/lib/python-support/python-gtk2/python2.5/gtk-2.0/pangocairo.so 7f4214a3f000-7f4214a40000 rw-p 00004000 08:01 408203 /usr/lib/python-support/python-gtk2/python2.5/gtk-2.0/pangocairo.so 7f4214a40000-7f4214b01000 rw-p 7f4214a40000 00:00 0 7f4214b01000-7f4214b3e000 r-xp 00000000 08:01 408181 /usr/lib/python-support/python-gtk2/python2.5/gtk-2.0/atk.so 7f4214b3e000-7f4214d3e000 ---p 0003d000 08:01 408181 /usr/lib/python-support/python-gtk2/python2.5/gtk-2.0/atk.so 7f4214d3e000-7f4214d41000 r--p 0003d000 08:01 408181 /usr/lib/python-support/python-gtk2/python2.5/gtk-2.0/atk.so 7f4214d41000-7f4214d46000 rw-p 00040000 08:01 408181 /usr/lib/python-support/python-gtk2/python2.5/gtk-2.0/atk.so 7f4214d46000-7f4214d68000 r-xp 00000000 08:01 408182 /usr/lib/python-support/python-gtk2/python2.5/gtk-2.0/pango.so 7f4214d68000-7f4214f68000 ---p 00022000 08:01 408182 /usr/lib/python-support/python-gtk2/python2.5/gtk-2.0/pango.so 7f4214f68000-7f4214f6b000 r--p 00022000 08:01 408182 /usr/lib/python-support/python-gtk2/python2.5/gtk-2.0/pango.so 7f4214f6b000-7f4214f70000 rw-p 00025000 08:01 408182 /usr/lib/python-support/python-gtk2/python2.5/gtk-2.0/pango.so 7f4214f70000-7f4214f74000 r-xp 00000000 08:01 319374 Program received signal SIGABRT, Aborted. [Switching to Thread 0x7f42224187d0 (LWP 5088)] 0x00007f421eba6fb5 in raise () from /lib/libc.so.6 (gdb) bt full #0 0x00007f421eba6fb5 in raise () from /lib/libc.so.6 No symbol table info available. #1 0x00007f421eba8bc3 in abort () from /lib/libc.so.6 No symbol table info available. #2 0x00007f421ebe6228 in __libc_message () from /lib/libc.so.6 No symbol table info available. #3 0x00007f421ebebcb8 in malloc_printerr () from /lib/libc.so.6 No symbol table info available. #4 0x00007f421ebee276 in free () from /lib/libc.so.6 No symbol table info available. #5 0x000000000047479f in gedit_plugin_finalize (object=) at gedit-plugin.c:122 No locals. #6 0x00007f421fc253f9 in IA__g_object_unref (_object=) at /build/buildd/glib2.0-2.19.8/gobject/gobject.c:2421 object = (GObject *) 0x356eef0 old_ref = __PRETTY_FUNCTION__ = "IA__g_object_unref" #7 0x000000000043c8cf in gedit_plugins_engine_deactivate_plugin_real (engine=0x24ff200, info=0x2519bb0) at gedit-plugins-engine.c:648 wins = loader = #8 0x000000000043c973 in gedit_plugins_engine_finalize (object=) at gedit-plugins-engine.c:327 info = (GeditPluginInfo *) 0x2519bb0 engine = (GeditPluginsEngine *) 0x24ff200 item = (GList *) 0x2515080 __PRETTY_FUNCTION__ = "gedit_plugins_engine_finalize" #9 0x00007f421fc253f9 in IA__g_object_unref (_object=) at /build/buildd/glib2.0-2.19.8/gobject/gobject.c:2421 object = (GObject *) 0x24ff200 ---Type to continue, or q to quit--- old_ref = __PRETTY_FUNCTION__ = "IA__g_object_unref" #10 0x000000000042b830 in main (argc=1, argv=0x7fff2a430898) at gedit.c:683 context = engine = (GeditPluginsEngine *) 0x24ff200 window = (GeditWindow *) 0x251e020 app = restored = error = (GError *) 0x0 dir = (gchar *) 0x251e020 "�\200Q\002" __PRETTY_FUNCTION__ = "main"