[Geany] Serious bug - segfault

Jerry DeLisle jvdelisle at xxxxx
Fri Nov 12 23:13:01 UTC 2010


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

[New Thread 0x7fffd7fff710 (LWP 16563)]
[Thread 0x7fffd7fff710 (LWP 16563) exited]
Geany-INFO: /home/jerry/gcc/trunk/gcc/fortran/pr45794.diff : Diff (UTF-8)
[Thread 0x7ffff008e710 (LWP 16556) exited]
Geany-INFO: /home/jerry/gcc/trunk/gcc/fortran/trans-expr.c : C (UTF-8)
[New Thread 0x7ffff008e710 (LWP 16564)]
[New Thread 0x7fffd7fff710 (LWP 16566)]
[Thread 0x7ffff008e710 (LWP 16564) exited]
Geany-INFO: /home/jerry/gcc/trunk/gcc/fortran/pr45794.diff : Diff (UTF-8)
[Thread 0x7fffd7fff710 (LWP 16566) exited]
[New Thread 0x7fffd7fff710 (LWP 16573)]
Geany-INFO: /home/jerry/gcc/trunk/gcc/fortran/ChangeLog : None (UTF-8)
[Thread 0x7fffd7fff710 (LWP 16573) exited]
Geany-INFO: /home/jerry/gcc/trunk/gcc/fortran/ChangeLog : None (UTF-8)
[New Thread 0x7fffd7fff710 (LWP 16574)]
[Thread 0x7fffd7fff710 (LWP 16574) exited]
Geany-INFO: /home/jerry/gcc/trunk/gcc/fortran/ChangeLog : None (UTF-8)
[New Thread 0x7fffd7fff710 (LWP 16576)]
[Thread 0x7fffd7fff710 (LWP 16576) exited]
Geany-INFO: /home/jerry/prs/pr45794/pr45794.f90 : Fortran (UTF-8)
[New Thread 0x7fffd7fff710 (LWP 22662)]
[New Thread 0x7ffff008e710 (LWP 22663)]
[Thread 0x7fffd7fff710 (LWP 22662) exited]
[New Thread 0x7fffd7fff710 (LWP 22664)]
[Thread 0x7fffd7fff710 (LWP 22664) exited]
[New Thread 0x7fffd7fff710 (LWP 22665)]
[New Thread 0x7fffd75fe710 (LWP 22666)]
[Thread 0x7fffd75fe710 (LWP 22666) exited]
[Thread 0x7fffd7fff710 (LWP 22665) exited]
[Thread 0x7ffff008e710 (LWP 22663) exited]
[New Thread 0x7ffff008e710 (LWP 22667)]
[New Thread 0x7fffd7fff710 (LWP 22668)]
[New Thread 0x7fffd75fe710 (LWP 22669)]
[New Thread 0x7fffeebfd710 (LWP 22670)]
[Thread 0x7ffff008e710 (LWP 22667) exited]
[Thread 0x7fffeebfd710 (LWP 22670) exited]
[Thread 0x7fffd75fe710 (LWP 22669) exited]
[New Thread 0x7fffd75fe710 (LWP 22671)]
[Thread 0x7fffd7fff710 (LWP 22668) exited]
[Thread 0x7fffd75fe710 (LWP 22671) exited]
[New Thread 0x7fffd75fe710 (LWP 22692)]
[New Thread 0x7fffd7fff710 (LWP 22693)]
[New Thread 0x7fffeebfd710 (LWP 22694)]
[New Thread 0x7ffff008e710 (LWP 22695)]
Geany-INFO: /home/jerry/gcc/trunk/gcc/testsuite/gfortran.dg/optional_mask.f90 : 
Fortran (UTF-8)
[Thread 0x7ffff008e710 (LWP 22695) exited]
[Thread 0x7fffeebfd710 (LWP 22694) exited]
[Thread 0x7fffd75fe710 (LWP 22692) exited]
[New Thread 0x7fffd75fe710 (LWP 22696)]
[New Thread 0x7fffeebfd710 (LWP 22697)]
[New Thread 0x7ffff008e710 (LWP 22698)]
[Thread 0x7fffeebfd710 (LWP 22697) exited]
[Thread 0x7fffd7fff710 (LWP 22693) exited]
[Thread 0x7ffff008e710 (LWP 22698) exited]
[Thread 0x7fffd75fe710 (LWP 22696) exited]
Geany-INFO: /home/jerry/gcc/trunk/gcc/fortran/ChangeLog : None (UTF-8)
[New Thread 0x7fffd75fe710 (LWP 22867)]
[Thread 0x7fffd75fe710 (LWP 22867) exited]
[New Thread 0x7fffd75fe710 (LWP 22870)]
[New Thread 0x7ffff008e710 (LWP 22871)]
[New Thread 0x7fffd7fff710 (LWP 22872)]
[New Thread 0x7fffeebfd710 (LWP 22873)]
[New Thread 0x7fffee0e2710 (LWP 22874)]
[New Thread 0x7fffe5856710 (LWP 22875)]
[New Thread 0x7fffe4e55710 (LWP 22876)]
[Thread 0x7ffff008e710 (LWP 22871) exited]
[Thread 0x7fffe4e55710 (LWP 22876) exited]
[Thread 0x7fffee0e2710 (LWP 22874) exited]
[Thread 0x7fffd75fe710 (LWP 22870) exited]
[Thread 0x7fffe5856710 (LWP 22875) exited]
[Thread 0x7fffd7fff710 (LWP 22872) exited]
[New Thread 0x7fffd7fff710 (LWP 22878)]
[New Thread 0x7fffe5856710 (LWP 22879)]
[New Thread 0x7fffd75fe710 (LWP 22880)]
[New Thread 0x7ffff008e710 (LWP 22881)]
**
Gtk:ERROR:gtkfilesystemmodel.c:746:gtk_file_system_model_sort: assertion failed: 
(r == n_visible_rows)


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]
(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