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
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
Hi,
Lex Trotman wrote:
Can you run Geany from a terminal with the --verbose option and see if there are any messages before it crashes.
Maybe running within gdb would be also a good idee: http://geany.org/manual/dev/hacking.html#gdb
Regards, Frank
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
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
Hi all
Same again. Projects > Close and bang!
(gdb) run The program being debugged has been started already. Start it from the beginning? (y or n) y 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: unknown : None (UTF-8) ** INFO: unknown : None (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Bookings/models/Bookings_Booking.php : PHP (UTF-8) ** INFO: Loaded /usr/local/share/geany//php.tags (PHP), 2338 tag(s). ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Bookings/models/Bookings_Booking.xml : XML (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Bookings/views/viewBooking.html : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Rooms/RoomsApiController.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Bookings/models/Bookings_Query.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hotels/models/Hotels_Hotel.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Bookings/models/Bookings_Mailer.php : PHP (UTF-8)
(nautilus:5924): Eel-CRITICAL **: eel_preferences_get_boolean: assertion `preferences_is_initialized ()' failed ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/HoteliersAdminController.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/models/Hoteliers_Mailer.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/models/Hoteliers_Mailer.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/models/Hoteliers_Mailer.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/models/Hoteliers_Mailer.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/models/Hoteliers_Mailer.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/HoteliersAdminController.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/HoteliersAdminController.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Bookings/models/Bookings_Mailer.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/models/Hoteliers_Mailer.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/models/Hoteliers_Mailer.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/models/Hoteliers_Mailer.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/models/Hoteliers_Mailer.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/models/Hoteliers_Mailer.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/HoteliersAdminController.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/HoteliersAdminController.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/HoteliersAdminController.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/views_admin/home.html : HTML (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/views_admin/sendMail.html : HTML (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/views_admin/testMail.html : HTML (UTF-8)
(nautilus:5976): Eel-CRITICAL **: eel_preferences_get_boolean: assertion `preferences_is_initialized ()' failed ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/HoteliersAdminController.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/HoteliersAdminController.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/HoteliersAdminController.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/HoteliersAdminController.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/views_admin/testMail.html : HTML (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/HoteliersAdminController.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/HoteliersAdminController.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/HoteliersAdminController.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/views_admin/testMail.html : HTML (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/HoteliersAdminController.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/HoteliersAdminController.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/HoteliersAdminController.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/views_admin/testMail.html : HTML (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/views_admin/testMail.html : HTML (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/views_admin/testMail.html : HTML (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/HoteliersAdminController.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/HoteliersAdminController.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/HoteliersAdminController.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/HoteliersAdminController.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/HoteliersAdminController.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/HoteliersAdminController.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/HoteliersAdminController.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/HoteliersAdminController.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/views_admin/testMail.html : HTML (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/views_admin/testMail.html : HTML (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/views_admin/testMail.html : HTML (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/models/Hoteliers_Mailer.php : PHP (UTF-8) ** INFO: unknown : None (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/models/Hoteliers_Mailer.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Bookings/models/Bookings_Mailer.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/HoteliersAdminController.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/views_admin/testMail.html : HTML (UTF-8) ** INFO: unknown : None (UTF-8) ** INFO: unknown : None (UTF-8) ** INFO: /Users/Shared/Sites/mms/web/booking.php : PHP (UTF-8) ** INFO: unknown : None (UTF-8) ** INFO: /home/ronan/Desktop/untitled : None (UTF-8) ** INFO: /home/ronan/Desktop/untitled : None (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)
2010/1/22 Ronan Chilvers ronan@d3r.com
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
-- Ronan D3R Ltd t 0333 800 2288 f 0333 800 2289 e ronan@d3r.com w http://d3r.com
Ronan Chilvers wrote:
Hi all
Same again. Projects > Close and bang!
[..]
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)
Please type bt here for the backtrace which might will help some more.
Regards, Frank
Hi all
2010/1/22 Frank Lanitz frank@frank.uvena.de
(gdb)
Please type bt here for the backtrace which might will help some more.
Here you go:
(gdb) run The program being debugged has been started already. Start it from the beginning? (y or n) y 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: unknown : None (UTF-8) ** INFO: unknown : None (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/models/Hoteliers_Mailer.php : PHP (UTF-8) ** INFO: Loaded /usr/local/share/geany//php.tags (PHP), 2338 tag(s). ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Bookings/models/Bookings_Mailer.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/HoteliersAdminController.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/views_admin/testMail.html : HTML (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Offers/OffersController.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Offers/OffersController.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Offers/models/Offers_Offer.xml : XML (UTF-8) ** INFO: unknown : None (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/models/Hoteliers_Mailer.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/config/config.ini : Conf (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/config/config.ini : Conf (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/config/config.ini : Conf (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/HoteliersAdminController.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/HoteliersAdminController.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/HoteliersAdminController.php : PHP (UTF-8)
** INFO: unknown : None (UTF-8) ** INFO: unknown : None (UTF-8) ** INFO: /Users/Shared/Sites/mms/classes/customer.class.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms/classes/email_template.class.php : PHP (UTF-8) ** INFO: unknown : None (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/models/Hoteliers_Mailer.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/HoteliersAdminController.php : PHP (UTF-8) ** INFO: /Users/Shared/Sites/mms-hotelier/modules/Hoteliers/views_admin/testMail.html : HTML (UTF-8) ** INFO: /Users/Shared/Sites/admin/docs/server_setup.txt : None (UTF-8) ** INFO: unknown : None (UTF-8) ** INFO: /Users/Shared/Sites/admin/docs/php53_dotdeb_install.txt : None (UTF-8) ** INFO: /Users/Shared/Sites/admin/docs/php53_dotdeb_install.txt : None (UTF-8) ** INFO: /Users/Shared/Sites/admin/docs/php53_dotdeb_install.txt : None (UTF-8) ** INFO: /Users/Shared/Sites/admin/docs/php53_dotdeb_install.txt : None (UTF-8) ** INFO: /Users/Shared/Sites/admin/docs/php53_dotdeb_install.txt : None (UTF-8) ** INFO: /Users/Shared/Sites/admin/docs/php53_dotdeb_install.txt : None (UTF-8) ** INFO: /Users/Shared/Sites/admin/docs/php53_dotdeb_install.txt : None (UTF-8) ** INFO: /Users/Shared/Sites/admin/docs/php53_dotdeb_install.txt : None (UTF-8) ** INFO: /Users/Shared/Sites/admin/docs/php53_dotdeb_install.txt : None (UTF-8) ** INFO: /Users/Shared/Sites/admin/docs/php53_dotdeb_install.txt : None (UTF-8) ** INFO: /Users/Shared/Sites/admin/docs/php53_dotdeb_install.txt : None (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) (gdb) bt #0 get_build_group (src=GEANY_BCS_PROJ, grp=<value optimised out>) at build.c:431 #1 0x000000000041e1ff in build_remove_menu_item (src=8929568, grp=GEANY_GBG_FT, cmd=0) at build.c:470 #2 0x000000000047b565 in project_close (open_default=1) at project.c:357 #3 0x00007ffff5e505ae in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #4 0x00007ffff5e65983 in ?? () from /usr/lib/libgobject-2.0.so.0 #5 0x00007ffff5e66d39 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #6 0x00007ffff5e67283 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #7 0x00007ffff7a2280e in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0 #8 0x00007ffff792374d in gtk_menu_shell_activate_item () from /usr/lib/libgtk-x11-2.0.so.0 #9 0x00007ffff7924f49 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #10 0x00007ffff7915728 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #11 0x00007ffff5e505ae in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #12 0x00007ffff5e6564d in ?? () from /usr/lib/libgobject-2.0.so.0 #13 0x00007ffff5e66bcc in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #14 0x00007ffff5e67283 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #15 0x00007ffff7a1c71f in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #16 0x00007ffff790dcd3 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0 #17 0x00007ffff790eca3 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 #18 0x00007ffff7583cdc in ?? () from /usr/lib/libgdk-x11-2.0.so.0 ---Type <return> to continue, or q <return> to quit--- #19 0x00007ffff59b3bce in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #20 0x00007ffff59b7598 in ?? () from /lib/libglib-2.0.so.0 #21 0x00007ffff59b79f5 in g_main_loop_run () from /lib/libglib-2.0.so.0 #22 0x00007ffff790f177 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #23 0x000000000046f3c8 in main (argc=1, argv=0x7fffffffe8e8) at main.c:1096 (gdb)
Cheers
2010/1/22 Ronan Chilvers ronan@d3r.com2010/1/22 Frank Lanitz < frank@frank.uvena.de>
(gdb)
Please type bt here for the backtrace which might will help some more.
Here you go:
And again!! :-(
(gdb) run The program being debugged has been started already. Start it from the beginning? (y or n) y 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/classes/customer.class.php : PHP (UTF-8) ** INFO: Loaded /usr/local/share/geany//php.tags (PHP), 2338 tag(s). ** INFO: /Users/Shared/Sites/mms/classes/email_template.class.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) bt #0 get_build_group (src=GEANY_BCS_PROJ, grp=<value optimised out>) at build.c:431 #1 0x000000000041e1ff in build_remove_menu_item (src=8929568, grp=GEANY_GBG_FT, cmd=0) at build.c:470 #2 0x000000000047b565 in project_close (open_default=1) at project.c:357 #3 0x00007ffff5e505ae in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #4 0x00007ffff5e65983 in ?? () from /usr/lib/libgobject-2.0.so.0 #5 0x00007ffff5e66d39 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #6 0x00007ffff5e67283 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #7 0x00007ffff7a2280e in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0 #8 0x00007ffff792374d in gtk_menu_shell_activate_item () from /usr/lib/libgtk-x11-2.0.so.0 #9 0x00007ffff7924f49 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #10 0x00007ffff7915728 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #11 0x00007ffff5e505ae in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #12 0x00007ffff5e6564d in ?? () from /usr/lib/libgobject-2.0.so.0 #13 0x00007ffff5e66bcc in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #14 0x00007ffff5e67283 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #15 0x00007ffff7a1c71f in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #16 0x00007ffff790dcd3 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0 #17 0x00007ffff790eca3 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 #18 0x00007ffff7583cdc in ?? () from /usr/lib/libgdk-x11-2.0.so.0 ---Type <return> to continue, or q <return> to quit--- #19 0x00007ffff59b3bce in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #20 0x00007ffff59b7598 in ?? () from /lib/libglib-2.0.so.0 #21 0x00007ffff59b79f5 in g_main_loop_run () from /lib/libglib-2.0.so.0 #22 0x00007ffff790f177 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #23 0x000000000046f3c8 in main (argc=1, argv=0x7fffffffe8e8) at main.c:1096 (gdb)
Seems to be worse than usual today which is handy I suppose!!?!
Cheers
HI Frank
2010/1/22 Frank Lanitz frank@frank.uvena.de
Ronan Chilvers wrote:
#0 get_build_group (src=GEANY_BCS_PROJ, grp=<value optimised out>) at build.c:431
Did you set any special compiler flag? Which gcc are you using?
No. I've attached my config.log from the build if that helps? I did do --enable-the-force - partly to see if it helped, partly just curious!! :-)
ronan@koala:/admin [15:54] [svn:/admin/trunk:14471]$ gcc --version gcc (Ubuntu 4.4.1-4ubuntu9) 4.4.1
Cheers
On Fri, 22 Jan 2010 15:26:17 +0000 Ronan Chilvers ronan@d3r.com wrote:
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) bt #0 get_build_group (src=GEANY_BCS_PROJ, grp=<value optimised out>) at build.c:431 #1 0x000000000041e1ff in build_remove_menu_item (src=8929568, grp=GEANY_GBG_FT, cmd=0) at build.c:470 #2 0x000000000047b565 in project_close (open_default=1) at project.c:357
Thanks for the backtraces.
Seems to be this code at build.c:431:
case GEANY_GBG_EXEC: if ((doc = document_get_current()) == NULL) ft = doc->file_type;
Should be doc... != NULL. I just committed this fix.
Please svn up and check if this fixes it.
Regards, Nick
2010/1/22 Nick Treleaven nick.treleaven@btinternet.com
On Fri, 22 Jan 2010 15:26:17 +0000 Ronan Chilvers ronan@d3r.com wrote:
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) bt #0 get_build_group (src=GEANY_BCS_PROJ, grp=<value optimised out>) at build.c:431 #1 0x000000000041e1ff in build_remove_menu_item (src=8929568, grp=GEANY_GBG_FT, cmd=0) at build.c:470 #2 0x000000000047b565 in project_close (open_default=1) at project.c:357
Thanks for the backtraces.
Seems to be this code at build.c:431:
case GEANY_GBG_EXEC: if ((doc = document_get_current()) == NULL) ft = doc->file_type;
Should be doc... != NULL. I just committed this fix.
Please svn up and check if this fixes it.
Thanks Nick. I've recompiled so we'll see what happens.
Cheers
Hi all
2010/1/22 Ronan Chilvers ronan@d3r.com
2010/1/22 Nick Treleaven nick.treleaven@btinternet.com
On Fri, 22 Jan 2010 15:26:17 +0000
Ronan Chilvers ronan@d3r.com wrote:
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) bt #0 get_build_group (src=GEANY_BCS_PROJ, grp=<value optimised out>) at build.c:431 #1 0x000000000041e1ff in build_remove_menu_item (src=8929568, grp=GEANY_GBG_FT, cmd=0) at build.c:470 #2 0x000000000047b565 in project_close (open_default=1) at
project.c:357
Thanks for the backtraces.
Seems to be this code at build.c:431:
case GEANY_GBG_EXEC: if ((doc = document_get_current()) == NULL) ft = doc->file_type;
Should be doc... != NULL. I just committed this fix.
Please svn up and check if this fixes it.
Thanks Nick. I've recompiled so we'll see what happens.
Just FYI, it now seems to be alright - no crashes yet. Many thanks Nick and Frank for the help. Isn't the open source concept great!!!
Cheers
Hi all
2010/1/26 Frank Lanitz frank@frank.uvena.de
Ronan Chilvers wrote:
Just FYI, it now seems to be alright - no crashes yet. Many thanks Nick and Frank for the help. Isn't the open source concept great!!!
Great to hear. Thanks for feedback.
Full day done without any crashes. Bug sorted.
Cheers