[Geany] crash on startup

Sascha Heid saschaheid at xxxxx
Tue Jul 25 13:45:43 UTC 2006


> Does it happen every time you start Geany?

yes

> I guess you have other GTK based programs that work?

yes, the whole Gnome Desktop (2.15.x)

> Which GTK version are you running?

2.10.0

> Which version of Geany are you running?

0.7.1

> When does it Geany crash? Start it from a terminal with the command
> line argument --debug and show us please the output.
> Can you make a full gdb backtrace?

I dunno if running it from gdb is a "full gdb backtrace" but the
output looks very similiar then:

(gdb) run
Starting program: /usr/bin/geany
(no debugging symbols found)
--------
[Thread debugging using libthread_db enabled]
[New Thread -1219180352 (LWP 5164)]
Error while reading shared library symbols:
Cannot find new threads: generic error
*** glibc detected *** /usr/bin/geany: double free or corruption
(out): 0x0849d160 ***
======= Backtrace: =========
/lib/libc.so.6[0xb781ad20]
/lib/libc.so.6(__libc_free+0x84)[0xb781c364]
/usr/lib/libglib-2.0.so.0(g_free+0x31)[0xb79f6831]
======= Memory map: ========
08048000-08135000 r-xp 00000000 03:03 4097427    /usr/bin/geany
08135000-08138000 rw-p 000ec000 03:03 4097427    /usr/bin/geany
08138000-084e3000 rw-p 08138000 00:00 0          [heap]
b2300000-b2321000 rw-p b2300000 00:00 0
b2321000-b2400000 ---p b2321000 00:00 0
b2459000-b24a6000 r--p 00000000 03:03 1098389
/usr/share/fonts/corefonts/courbd.ttf
b24a6000-b24f0000 r--p 00000000 03:03 1098388
/usr/share/fonts/corefonts/cour.ttf
b24f0000-b254f000 r--p 00000000 03:03 641000
/usr/share/fonts/dejavu/DejaVuSansCondensed.ttf
b2569000-b25a7000 rw-p b2569000 00:00 0
b25b8000-b26a3000 rw-p b25b8000 00:00 0
b26a3000-b276f000 r--p 00000000 03:03 3637447
/usr/share/fonts/unifont/unifont-f.pcf.gz
b276f000-b2783000 r--p 00000000 03:03 3637448
/usr/share/fonts/unifont/unifont-h.pcf.gz
b2783000-b2785000 r--p 00000000 03:03 559327
/usr/share/fonts/75dpi/term14.pcf.gz
b2785000-b27ca000 rw-p b2785000 00:00 0
b27cc000-b27d5000 r--p 00000000 03:03 4030880
/usr/share/fonts/urw-fonts/s050000l.pfb
b27fe000-b2804000 r-xp 00000000 03:03 3506671    /usr/lib/libdrm.so.2.0.0
b2804000-b2805000 rw-p 00005000 03:03 3506671    /usr/lib/libdrm.so.2.0.0
b2805000-b2814000 r-xp 00000000 03:03 3541294    /lib/libpthread-2.4.so
b2814000-b2815000 r--p 0000e000 03:03 3541294    /lib/libpthread-2.4.so
b2815000-b2816000 rw-p 0000f000 03:03 3541294    /lib/libpthread-2.4.so
b2816000-b2818000 rw-p b2816000 00:00 0
b2818000-b281c000 r-xp 00000000 03:03 3621351    /usr/lib/libXxf86vm.so.1.0.0
b281c000-b281d000 rw-p 00003000 03:03 3621351    /usr/lib/libXxf86vm.so.1.0.0
b281d000-b286e000 r-xp 00000000 03:03 3670244
/usr/lib/opengl/xorg-x11/lib/libGL.so.1.2
b286e000-b2874000 rwxp 00051000 03:03 3670244
/usr/lib/opengl/xorg-x11/lib/libGL.so.1.2
b2874000-b2875000 rwxp b2874000 00:00 0
b2875000-b28f1000 r-xp 00000000 03:03 3670268    /usr/lib/libGLU.so.1.3.060500
b28f1000-b28f2000 rw-p 0007c000 03:03 3670268    /usr/lib/libGLU.so.1.3.060500
b28f2000-b292b000 r-xp 00000000 03:03 4544736    /lib/libncurses.so.5.5
b292b000-b2934000 rw-p 00038000 03:03 4544736    /lib/libncurses.so.5.5
b2934000-b293e000 r-xp 00000000 03:03 3637249
/usr/lib/libpangox-1.0.so.0.1303.0
b293e000-b293f000 rw-p 0000a000 03:03 3637249
/usr/lib/libpangox-1.0.so.0.1303.0
b293f000-b2951000 r-xp 00000000 03:03 3493779    /usr/lib/libXft.so.2.1.2
b2951000-b2952000 rw-p 00011000 03:03 3493779    /usr/lib/libXft.so.2.1.2
b2952000-b2a00000 r-xp 00000000 03:03 3899514    /usr/lib/libvte.so.9.1.0
b2a00000-b2a03000 rw-p 000ae000 03:03 3899514    /usr/lib/libvte.so.9.1.0
b2a06000-b2a1c000 r--p 00000000 03:03 3609304
/usr/share/fonts/misc/9x15.pcf.gz
b2a1c000-b2a7c000 rw-s 00000000 00:07 8880150    /SYSV00000000 (deleted)
b2a7c000-b2a8d000 r--p 00000000 03:03 3622419
/usr/share/fonts/ttf-bitstream-vera/Vera.ttf
b2a8d000-b2a8f000 r-xp 00000000 03:03 3785087
/usr/lib/pango/1.5.0/modules/pango-basic-fc.so
b2a8f000-b2a90000 rw-p 00001000 03:03 3785087
/usr/lib/pango/1.5.0/modules/pango-basic-fc.so
b2a90000-b2b59000 r--p 00000000 03:03 2523216
/usr/share/icons/hicolor/icon-theme.cache
b2b59000-b35ea000 r--p 00000000 03:03 2575706
/usr/share/icons/gnome/icon-theme.cache
b35ea000-b7321000 r--p 00000000 03:03 2573425
/usr/share/icons/Tango/icon-theme.cache
b7321000-b7326000 r--p 00000000 03:03 4132375
/usr/share/locale/de/LC_MESSAGES/glib20.mo
b7326000-b7345000 r--p 00000000 03:03 3819778
/usr/share/locale/de/LC_MESSAGES/libc.mo
b7345000-b7361000 r--p 00000000 03:03 4180843
/usr/share/locale/de/LC_MESSAGES/gtk20-properties.mo
b7361000-b7369000 r-xp 00000000 03:03 3541638    /lib/libnss_files-2.4.so
b7369000-b736b000 rw-p 00007000 03:03 3541638    /lib/libnss_files-2.4.so
b736b000-b7373000 r-xp 00000000 03:03 3541671    /lib/libnss_nis-2.4.so
b7373000-b7375000 rw-p 00007000 03:03 3541671    /lib/libnss_nis-2.4.so
b7375000-b7386000 r-xp 00000000 03:03 3541668    /lib/libnsl-2.4.so
b7386000-b7388000 rw-p 00010000 03:03 3541668    /lib/libnsl-2.4.so
b7388000-b738a000 rw-p b7388000 00:00 0
b738a000-b7390000 r-xp 00000000 03:03 3541673    /lib/libnss_compat-2.4.so
b7390000-b7392000 rw-p 00005000 03:03 3541673    /lib/libnss_compat-2.4.so
b7393000-b7399000 r-xp 00000000 03:03 3637810
/usr/lib/libpangoxft-1.0.so.0.1303.0
b7399000-b739a000 rw-p 00006000 03:03 3637810
/usr/lib/libpangoxft-1.0.so.0.1303.0
b739a000-b73a1000 r-xp 00000000 03:03 4129544
/usr/lib/gtk-2.0/2.10.0/engines/libmist.so
b73a1000-b73a2000 rw-p 00007000 03:03 4129544
/usr/lib/gtk-2.0/2.10.0/engines/libmist.so
b73a2000-b73ab000 r--p 00000000 03:03 4134800
/usr/share/locale/de/LC_MESSAGES/geany.mo
b73ab000-b73b9000 r--p 00000000 03:03 4180842
/usr/share/locale/de/LC_MESSAGES/gtk20.mo
b73b9000-b73f4000 r--p 00000000 03:03 2556939
/usr/lib/locale/de_DE.utf8/LC_CTYPE
b73f4000-b74cb000 r--p 00000000 03:03 2556290
/usr/lib/locale/de_DE.utf8/LC_COLLATE
b74cb000-b74cd000 rw-p b74cb000 00:00 0
b74cd000-b74d1000 r-xp 00000000 03:03 3348646    /usr/lib/libXdmcp.so.6.0.0
b74d1000-b74d2000 rw-p 00003000 03:03 3348646    /usr/lib/libXdmcp.so.6.0.0
b74d2000-b74d4000 r-xp 00000000 03:03 1425538    /usr/lib/libXau.so.6.0.0
b74d4000-b74d5000 rw-p 00001000 03:03 1425538    /usr/lib/libXau.so.6.0.0
b74d5000-b74f9000 r-xp 00000000 03:03 3589058    /usr/lib/libpng12.so.0.12.0
b74f9000-b74fa000 rw-p 00023000 03:03 3589058    /usr/lib/libpng12.so.0.12.0
b74fa000-b750e000 r-xp 00000000 03:03 3490186    /usr/lib/libICE.so.6.3.0
b750e000-b7510000 rw-p 00013000 03:03 3490186    /usr/lib/libICE.so.6.3.0
b7510000-b7512000 rw-p b7510000 00:00 0
b7512000-b751a000 r-xp 00000000 03:03 3490113    /usr/lib/libSM.so.6.0.0
b751a000-b751b000 rw-p 00007000 03:03 3490113    /usr/lib/libSM.so.6.0.0
b751b000-b7546000 r-xp 00000000 03:03 3637800
/usr/lib/libpangoft2-1.0.so.0.1303.0
b7546000-b7547000 rw-p 0002b000 03:03 3637800
/usr/lib/libpangoft2-1.0.so.0.1303.0
b7547000-b754b000 r-xp 00000000 03:03 3540426    /usr/lib/libXfixes.so.3.1.0
b754b000-b754c000 rw-p 00003000 03:03 3540426    /usr/lib/libXfixes.so.3.1.0
b754c000-b7554000 r-xp 00000000 03:03 3589091    /usr/lib/libXcursor.so.1.0.2
b7554000-b7555000 rw-p 00008000 03:03 3589091    /usr/lib/libXcursor.so.1.0.2
b7555000-b7558000 r-xp 00000000 03:03 3493787    /usr/lib/libXrandr.so.2.0.0
b7558000-b7559000 rw-p 00002000 03:03 3493787    /usr/lib/libXrandr.so.2.0.0
b7559000-b755a000 rw-p b7559000 00:00 0
b755a000-b7561000 r-xp 00000000 03:03 3621801    /usr/lib/libXi.so.6.0.0
b7561000-b7562000 rw-p 00006000 03:03 3621801    /usr/lib/libXi.so.6.0.0
b7562000-b7569000 r-xp 00000000 03:03 3490334    /usr/lib/libXrender.so.1.3.0
b7569000-b756a000 rw-p 00007000 03:03 3490334    /usr/lib/libXrender.so.1.3.0
b756a000-b7577000 r-xp 00000000 03:03 3588863    /usr/lib/libXext.so.6.4.0
b7577000-b7578000 rw-p 0000d000 03:03 3588863    /usr/lib/libXext.so.6.4.0
b7578000-b7595000 r-xp 00000000 03:03 3495702    /usr/lib/libexpat.so.0.5.0
b7595000-b7597000 rw-p 0001d000 03:03 3495702    /usr/lib/libexpat.so.0.5.0
b7597000-b75c0000 r-xp 00000000 03:03 3606929    /usr/lib/libfontconfig.so.1.0.4
b75c0000-b75c5000 rw-p 00028000 03:03 3606929    /usr/lib/libfontconfig.so.1.0.4
b75c5000-b75c6000 rw-p b75c5000 00:00 0
b75c6000-b75d7000 r-xp 00000000 03:03 3541234    /lib/libz.so.1.2.3
b75d7000-b75d8000 rw-p 00010000 03:03 3541234    /lib/libz.so.1.2.3
b75d8000-b75d9000 rw-p b75d8000 00:00 0
b75d9000-b7645000 r-xp 00000000 03:03 3589998    /usr/lib/libfreetype.so.6.3.8
b7645000-b7648000 rw-p 0006c000 03:03 3589998    /usr/lib/libfreetype.so.6.3.8
b7648000-b7733000 r-xp 00000000 03:03 3555468    /usr/lib/libX11.so.6.2.0
b7733000-b7737000 rw-p 000eb000 03:03 3555468    /usr/lib/libX11.so.6.2.0
b7737000-b784e000 r-xp 00000000 03:03 3541696    /lib/libc-2.4.so
b784e000-b7850000 r--p 00116000 03:03 3541696    /lib/libc-2.4.so
b7850000-b7852000 rw-p 00118000 03:03 3541696    /lib/libc-2.4.so
b7852000-b7855000 rw-p b7852000 00:00 0
b7855000-b785f000 r-xp 00000000 03:03 182321
/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/libgcc_s.so.1
b785f000-b7860000 rw-p 00009000 03:03 182321
/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/libgcc_s.so.1
b7860000-b7936000 r-xp 00000000 03:03 182322
/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/libstdc++.so.6.0.8
b7936000-b7939000 r--p 000d5000 03:03 182322
/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/libstdc++.so.6.0.8
b7939000-b793b000 rw-p 000d8000 03:03 182322
/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/libstdc++.so.6.0.8
b793b000-b7942000 rw-p b793b000 00:00 0
b7942000-b79d4000 r-xp 00000000 03:03 4132341
/usr/lib/libglib-2.0.so.0.1200.1
b79d4000-b79d5000 rw-p 00091000 03:03 4132341
/usr/lib/libglib-2.0.so.0.1200.1
b79d5000-b79d7000 r-xp 00000000 03:03 3540862    /lib/libdl-2.4.so
b79d7000-b79d9000 rw-p 00001000 03:03 3540862    /lib/libdl-2.4.so
b79d9000-b79db000 r-xp 00000000 03:03 4132336
/usr/lib/libgmodule-2.0.so.0.1200.1
b79db000-b79dc000 rw-p 00002000 03:03 4132336
/usr/lib/libgmodule-2.0.so.0.1200.1
b79dc000-b7a15000 r-xp 00000000 03:03 4132272
/usr/lib/libgobject-2.0.so.0.1200.1
b7a15000-b7a16000 rw-p 00039000 03:03 4132272
/usr/lib/libgobject-2.0.so.0.1200.1
b7a16000-b7a78000 r-xp 00000000 03:03 3670917    /usr/lib/libcairo.so.2.9.0
b7a78000-b7a7a000 rw-p 00061000 03:03 3670917    /usr/lib/libcairo.so.2.9.0
b7a7a000-b7ab2000 r-xp 00000000 03:03 3637809
/usr/lib/libpango-1.0.so.0.1303.0
b7ab2000-b7ab4000 rw-p 00037000 03:03 3637809
/usr/lib/libpango-1.0.so.0.1303.0
b7ab4000-b7ab5000 rw-p b7ab4000 00:00 0
b7ab5000-b7abd000 r-xp 00000000 03:03 3638101
/usr/lib/libpangocairo-1.0.so.0.1303.0
b7abd000-b7abe000 rw-p 00007000 03:03 3638101
/usr/lib/libpangocairo-1.0.so.0.1303.0
b7abe000-b7ae1000 r-xp 00000000 03:03 3539209    /lib/libm-2.4.so
b7ae1000-b7ae3000 rw-p 00022000 03:03 3539209    /lib/libm-2.4.so
b7ae3000-b7af9000 r-xp 00000000 03:03 4180978
/usr/lib/libgdk_pixbuf-2.0.so.0.1000.0
b7af9000-b7afa000 rw-p 00015000 03:03 4180978
/usr/lib/libgdk_pixbuf-2.0.so.0.1000.0
b7afa000-b7b11000 r-xp 00000000 03:03 3834575    /usr/lib/libatk-1.0.so.0.1211.0
b7b11000-b7b13000 rw-p 00017000 03:03 3834575    /usr/lib/libatk-1.0.so.0.1211.0
b7b13000-b7b94000 r-xp 00000000 03:03 4180909
/usr/lib/libgdk-x11-2.0.so.0.1000.0
b7b94000-b7b97000 rw-p 00080000 03:03 4180909
/usr/lib/libgdk-x11-2.0.so.0.1000.0
b7b97000-b7ed6000 r-xp 00000000 03:03 4180916
/usr/lib/libgtk-x11-2.0.so.0.1000.0
b7ed6000-b7edc000 rw-p 0033f000 03:03 4180916
/usr/lib/libgtk-x11-2.0.so.0.1000.0
b7edc000-b7ede000 rw-p b7edc000 00:00 0
b7ee0000-b7ee3000 r--p 00000000 03:03 3866642
/usr/share/locale/de/LC_MESSAGES/atk10.mo
b7ee3000-b7ee4000 r-xp 00000000 03:03 3626162    /usr/lib/gconv/ISO8859-1.so
b7ee4000-b7ee6000 rw-p 00001000 03:03 3626162    /usr/lib/gconv/ISO8859-1.so
b7ee6000-b7ee7000 r--p 00000000 03:03 2556715
/usr/lib/locale/de_DE.utf8/LC_NUMERIC
b7ee7000-b7ee8000 r--p 00000000 03:03 2557010
/usr/lib/locale/de_DE.utf8/LC_TIME
b7ee8000-b7ee9000 r--p 00000000 03:03 2557011
/usr/lib/locale/de_DE.utf8/LC_MONETARY
b7ee9000-b7eea000 r--p 00000000 03:03 2556943
/usr/lib/locale/de_DE.utf8/LC_MESSAGES/SYS_LC_MESSAGES
b7eea000-b7eeb000 r--p 00000000 03:03 2556294
/usr/lib/locale/de_DE.utf8/LC_PAPER
b7eeb000-b7eec000 r--p 00000000 03:03 2557013
/usr/lib/locale/de_DE.utf8/LC_NAME
b7eec000-b7eed000 r--p 00000000 03:03 2557014
/usr/lib/locale/de_DE.utf8/LC_ADDRESS
b7eed000-b7eee000 r--p 00000000 03:03 2557015
/usr/lib/locale/de_DE.utf8/LC_TELEPHONE
b7eee000-b7eef000 r--p 00000000 03:03 2556298
/usr/lib/locale/de_DE.utf8/LC_MEASUREMENT
b7eef000-b7ef6000 r--s 00000000 03:03 2556137
/usr/lib/gconv/gconv-modules.cache
b7ef6000-b7ef7000 r--p 00000000 03:03 2557017
/usr/lib/locale/de_DE.utf8/LC_IDENTIFICATION
b7ef7000-b7f11000 r-xp 00000000 03:03 3541302    /lib/ld-2.4.so
b7f11000-b7f12000 r--p 00019000 03:03 3541302    /lib/ld-2.4.so
b7f12000-b7f13000 rw-p 0001a000 03:03 3541302    /lib/ld-2.4.so
bfdfb000-bfe0f000 rwxp bfdfb000 00:00 0          [stack]
bfe0f000-bfe11000 rw-p bfe0f000 00:00 0
ffffe000-fffff000 ---p 00000000 00:00 0          [vdso]
Program received signal SIGABRT, Aborted.
[Switching to Thread -1219708736 (LWP 30260)]
0xffffe410 in __kernel_vsyscall ()
(gdb)



More information about the Users mailing list