[Geany] Serious bug - segfault

Lex Trotman elextr at xxxxx
Sat Nov 13 00:07:11 UTC 2010


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 ??

Cheers
Lex

> (gdb) c
> Continuing.
> Dwarf Error: bad offset (0x2d0300) in compilation unit header (offset 0x0 +
> 6) [in module /home/jerry/gcc/usr/lib64/libgcc_s.so.1]
> (gdb) c
> Continuing.
> [Thread 0x7ffff008e710 (LWP 22881) exited]
> [Thread 0x7fffd75fe710 (LWP 22880) exited]
> [Thread 0x7fffe5856710 (LWP 22879) exited]
> [Thread 0x7fffd7fff710 (LWP 22878) exited]
> [Thread 0x7fffeebfd710 (LWP 22873) exited]
> [Thread 0x7fffecf5c710 (LWP 3157) exited]
>
> Program terminated with signal SIGABRT, Aborted.
> The program no longer exists.
>



More information about the Users mailing list