[Geany] Occasional crashes when switching projects

Ronan Chilvers ronan at xxxxx
Fri Jan 22 13:40:31 UTC 2010


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 at 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 at 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 at 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 at 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 at d3r.com
>>> > w http://d3r.com
>>> >
>>> >
>>> > _______________________________________________
>>> > Geany mailing list
>>> > Geany at uvena.de
>>> > http://lists.uvena.de/cgi-bin/mailman/listinfo/geany
>>> >
>>> >
>>> _______________________________________________
>>> Geany mailing list
>>> Geany at uvena.de
>>> http://lists.uvena.de/cgi-bin/mailman/listinfo/geany
>>>
>>
>>
>>
>> --
>> Ronan
>> D3R Ltd
>> t 0333 800 2288
>> f 0333 800 2289
>> e ronan at d3r.com
>> w http://d3r.com
>>
>>
>
>
> --
> Ronan
> D3R Ltd
> t 0333 800 2288
> f 0333 800 2289
> e ronan at d3r.com
> w http://d3r.com
>
>


-- 
Ronan
D3R Ltd
t 0333 800 2288
f 0333 800 2289
e ronan at d3r.com
w http://d3r.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.geany.org/pipermail/users/attachments/20100122/de35829a/attachment.html>


More information about the Users mailing list