[Geany] Serious bug - segfault

Lex Trotman elextr at xxxxx
Sat Nov 13 00:50:28 UTC 2010


On 13 November 2010 11:36, Colomban Wendling <lists.ban at herbesfolles.org> wrote:
> Le 13/11/2010 01:07, Lex Trotman a écrit :
>> On 13 November 2010 10:13, Jerry DeLisle <jvdelisle at frontier.com> wrote:
>>> On 11/10/2010 01:43 PM, Lex Trotman wrote:
>>>>
>>>> On 11 November 2010 08:23, Jerry DeLisle<jvdelisle at frontier.com>  wrote:
>>>>>
>>>>> On 11/10/2010 09:16 AM, Nick Treleaven wrote:
>>>>>>
>>>>>> On Wed, 10 Nov 2010 08:48:24 -0800
>>>>>> Jerry DeLisle<jvdelisle at frontier.com>    wrote:
>>>>>>
>>>>>>> Maybe related.  I have been seeing geany self exit.  I am trying to
>>>>>>> nail
>>>>>>> down
>>>>>>> what I am doing to cause it.  Generally I will have a separate
>>>>>>> gnome-terminal
>>>>>>> session going.  Some times I will touch open files so to force
>>>>>>> re-compilation
>>>>>>> (gcc/gfortran development so I am building gcc all the time) Somewhere
>>>>>>> in
>>>>>>> this
>>>>>>> process geany just exits. Running on x86-64-Linux Fedora 13, latest
>>>>>>> updates
>>>>>>
>>>>>> Doesn't sound related.
>>>>>>
>>>>>> What version of Geany?
>>>>>
>>>>> Version is 0.19.1
>>>>>>
>>>>>> It would help to fix your segfault if you can get a backtrace in a
>>>>>> debugger - see:
>>>>>> http://www.geany.org/Support/Bugs
>>>>>>
>>>>>
>>>>> I will see what I can do.  It's one of those intermittent sort.
>>>>
>>>> You can also run geany with --verbose and see what messages (Geany or
>>>> GTK) you get when it happens.
>>>>
>>>
>>> OK, finally caught it.  Here is gdb session before and at the problem.
>>>
>>> Hope this helps,
>>>
>>> Jerry
>>>
>> <snip>
>>> [New Thread 0x7ffff008e710 (LWP 22881)]
>>> **
>>> Gtk:ERROR:gtkfilesystemmodel.c:746:gtk_file_system_model_sort: assertion
>>> failed: (r == n_visible_rows)
>>>
>>
>> Ok, this comes from inside the GTK file dialog, what were you doing at the time?
>>
>>>
>>> Program received signal SIGABRT, Aborted.
>>> Dwarf Error: wrong version in compilation unit header (is 256, should be 2,
>>> 3, or 4) [in module /home/jerry/gcc/usr/lib64/libstdc++.so.6]
>>
>> I'm presuming that this file is one you compiled yourself (being in
>> your home dir and all)  probably not good for stability that Geany is
>> using it unless Geany has been compiled against it ??
> As already said, I think it is not a Geany but a GTK+ bug.
> BTW, https://bugzilla.redhat.com/show_bug.cgi?id=603781
>
> This bug (that isn't fedora-specific) happens sometimes when the GTK+
> file chooser gets updated. Since Geany never destroys its filechooser,
> it makes it more vulnerable to this bug than some other software.
>
> Regards,
> Colomban

Thanks, Colomban, yes that looks like it.

Cheers
Lex

> _______________________________________________
> Geany mailing list
> Geany at uvena.de
> http://lists.uvena.de/cgi-bin/mailman/listinfo/geany
>



More information about the Users mailing list