Hi all
Just got Geany to crash. I had a project open that I was working on for a few hours. Wanted to switch so chose Projects > Close. Here's the gdb output:
(gdb) run Starting program: /usr/local/bin/geany --verbose [Thread debugging using libthread_db enabled] ** INFO: Geany 0.19 (svn >= r4530), GTK+ 2.18.3, GLib 2.22.3 ** INFO: Added filetype Genie (48). ** INFO: Disabling terminal support ** INFO: Loaded: /usr/local/lib/geany/filebrowser.so (File Browser) ** INFO: /Users/Shared/Sites/mms/front_end_templates/register_free.html : HTML (UTF-8) ** INFO: /Users/Shared/Sites/mms/web/register_free.php : PHP (UTF-8) ** INFO: Loaded /usr/local/share/geany//php.tags (PHP), 2338 tag(s). ** INFO: /Users/Shared/Sites/mms/includes/resources.inc.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms/web/register_free.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms/front_end_templates/register_free.html : HTML (UTF-8) ** INFO: /Users/Shared/Sites/mms/web/register_free.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms/web/register_free.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms/web/register_free.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms/web/register_free.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms/web/register_free.php : PHP (UTF-8)
Program received signal SIGSEGV, Segmentation fault. get_build_group (src=GEANY_BCS_PROJ, grp=<value optimised out>) at build.c:431 431 ft = doc->file_type; (gdb)
I'll keep it running via gdb and see if I can get it to do it again.
Cheers
Ronan
2010/1/22 Ronan Chilvers ronan@d3r.com
Hi Lex
No worries. I'll do that and post what I find.
Frank, I'll have a go with GDB too and see what I can get out of it.
Cheers
Ronan
2010/1/22 Lex Trotman elextr@gmail.com
Hi Ronan,
Can you run Geany from a terminal with the --verbose option and see if there are any messages before it crashes.
Also can you run for a couple of days always closing the open project then opening the new one and see if it still crashes and if so if it is in the close or open steps.
We need your help to narrow the problem down because I am running 0.18 and 0.19 on x86-64 and have no trouble swapping projects, but I am using C, C++, Python so the diff may be the language specific parts.
Cheers Lex
2010/1/22 Ronan Chilvers ronan@d3r.com:
Hi all Thanks to the geany developers for giving us a great editor. I was
wondering
if anyone had encountered the same problem I have when switching
projects.
I'm currently using geany 0.19 (svn >=r4530) although this issue has intermittently been happening for me since version ~0.17. Essentially I
have
a project open. I want to load another project. I choose the project
from
Project > Recent Projects. Geany asks if I want to close the current
project
and I click yes. Geany thinks for a few seconds and then segfaults. The
same
thing happens using the Recent Projects submenu or using Projects >
Open.
I've seen this happen on 2 seperate machines (ubuntu intrepid and ubuntu karmic) - the only link would be that the .config/geany and .geany would have been copied over from one machine to the other when my user data
was
migrated. This happens less frequently now than it has in the past (its happened
twice
today) but does still crop up. I'm editing PHP / SQL / BASH files. I
have
the file browser and symbol list enabled in the side pane. I have no
plugins
(apart from the file browser) enabled. I'm using a custom snippets.conf
but
the default syntax highlighting files. I had the distribution geany
packages
installed as well on the ubuntu intrepid machine but they are not
installed
on the karmic machine (they were and I've now removed them). Geany is installed into /usr/local. The machines are both 64 bit. Erm... anything else that might be helpful to diagnose what's happening? Anyone else seen this? I haven't been able to find anything on the web
about
it. Only a tiny irritation in an otherwise great tool!
Cheers
Ronan D3R Ltd t 0333 800 2288 f 0333 800 2289 e ronan@d3r.com w http://d3r.com
Geany mailing list Geany@uvena.de http://lists.uvena.de/cgi-bin/mailman/listinfo/geany
Geany mailing list Geany@uvena.de http://lists.uvena.de/cgi-bin/mailman/listinfo/geany
-- Ronan D3R Ltd t 0333 800 2288 f 0333 800 2289 e ronan@d3r.com w http://d3r.com