I am having a significant amount of issues with geany 0.6 opening files. here is one of the segmentation faults I encounter:
Starting program: /usr/local/bin/geany
(geany:19878): Gdk-WARNING **: locale not supported by Xlib
(geany:19878): Gdk-WARNING **: cannot set locale modifiers
(geany:19878): Gdk-CRITICAL **: gdk_window_scroll: assertion `GDK_IS_WINDOW (window)' failed
(geany:19878): Gdk-CRITICAL **: gdk_window_process_updates: assertion `window != NULL' failed
Program received signal SIGSEGV, Segmentation fault. 0xb7bf8683 in gdk_x11_register_standard_event_type () from /usr/lib/libgdk-x11-2.0.so.0 (gdb) run The program being debugged has been started already. Start it from the beginning? (y or n) n Program not restarted. (gdb) bt #0 0xb7bf8683 in gdk_x11_register_standard_event_type () from /usr/lib/libgdk-x11-2.0.so.0 #1 0x08143568 in ?? () #2 0x02a0008b in ?? () #3 0xbfd4e548 in ?? () #4 0xbfd4e54c in ?? () #5 0x00000015 in ?? () #6 0x02a0080c in ?? () #7 0x08cead90 in ?? () #8 0x08cead90 in ?? () #9 0x6ec1ff11 in ?? () #10 0x02a00809 in ?? () #11 0x02a00809 in ?? () #12 0x080d2816 in ColouriseCppDoc (startPos=142033280, length=28, initStyle=3403, keywordlists=0x81447c8, styler=@0xbfd4e610, caseSensitive=8) at LexCPP.cxx:53 Previous frame inner to this frame (corrupt stack?) ------------------------------------------------------------------------------------------- geany 0.6 (built on May 25 2006 with GTK 2.8.12, GLib 2.8.6)
On Tue, 30 May 2006 17:02:20 -0400, "Ali Shah" caffeinebot@gmail.com wrote:
Hi,
I am having a significant amount of issues with geany 0.6 opening files. here is one of the segmentation faults I encounter:
Starting program: /usr/local/bin/geany [...] Program received signal SIGSEGV, Segmentation fault. 0xb7bf8683 in gdk_x11_register_standard_event_type () from /usr/lib/libgdk-x11-2.0.so.0 (gdb) run [...] (gdb) bt #0 0xb7bf8683 in gdk_x11_register_standard_event_type () from /usr/lib/libgdk-x11-2.0.so.0
this bug is known. We are investigating where it is located. Perhaps this is a Geany bug or a GTK bug. There are two related bug reports in GTK's bugzilla: http://bugzilla.gnome.org/show_bug.cgi?id=340830 and http://bugzilla.gnome.org/show_bug.cgi?id=341327
If you want you can try a possibly workaround. Get this file http://files.uvena.de/memwarp.tar.bz2 and extract it somewhere, execute the included make.sh and run Geany the following way: LD_PRELOAD=/path/to/libmemwarp.so /path/to/geany
This prevents Geany to free allocated memory, so it will use much more memory as usual. But this makes it stable(probably). Anyway, all allocated memory will be freed when Geany exits.
I hope, we will find the bug soon, so this annoying crashes will end.
regards, Enrico