[Geany] Occasional crashes when switching projects

Ronan Chilvers ronan at xxxxx
Tue Jan 26 09:47:19 UTC 2010


Hi all

2010/1/22 Ronan Chilvers <ronan at d3r.com>

> 2010/1/22 Nick Treleaven <nick.treleaven at btinternet.com>
>
> On Fri, 22 Jan 2010 15:26:17 +0000
>> Ronan Chilvers <ronan at 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
-- 
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/20100126/79762089/attachment.html>


More information about the Users mailing list