Menu

#116 Whole Geany crashed when checking debugger plugin

1.25
closed-fixed
9
2014-12-12
2014-09-09
splashmind
No

Hello,

I'm using Ubuntu 14.04 GNOME with systemd. When I check "debugger" in plugin manager,the whole application crashes.

Version

geany 1.24.1 (Built on May 20 2014,GTK 2.24.23, GLib 2.40.0)
geany-debbuger 1.24+dfsg-2~hyper1+trusty1 from ppa

Information

When I using geany -v in gdb,I got information as follows:

......
Geany-INFO: Added 40 plugin(s) in '/usr/lib/i386-linux-gnu/geany'.
[New Thread 0xb1cc8b40 (LWP 6253)]

(I checked "debugger" plugin)

Attempt to unlock mutex that was not locked
Abandoned

Program received signal SIGABRT, Aborted.
[Switching to Thread 0xb1cc8b40 (LWP 6253)]
0xb7fdd424 in __kernel_vsyscall ()
(gdb) bt
#0  0xb7fdd424 in __kernel_vsyscall ()
#1  0xb7320577 in __GI_raise (sig=sig@entry=6)
    at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#2  0xb73239a3 in __GI_abort () at abort.c:89
#3  0xb76212ff in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb7697643 in g_cond_wait_until ()
    from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb7623113 in g_cond_timed_wait ()
    from /lib/i386-linux-gnu/libglib-2.0.so.0
#6  0xb3ba497e in ?? () from /usr/lib/i386-linux-gnu/geany/debugger.so
#7  0xb767881a in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0xb7622e9d in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0xb74a8f70 in start_thread (arg=0xb1cc8b40) at pthread_create.c:312
#10 0xb73de4ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129

(gdb) info f
Stack level 0, frame at 0xb14e3f54:
 eip = 0xb7fdd424 in __kernel_vsyscall; saved eip = 0xb7320577
 called by frame at 0xb14e3f60
 Arglist at 0xb14e3f4c, args: 
 Locals at 0xb14e3f4c, Previous frame's sp is 0xb14e3f54
 Saved registers:
  ebp at 0xb14e3f44, eip at 0xb14e3f50

I hope that can be helpful for this bug.

Discussion

  • Colomban Wendling

    • assigned_to: Alexander Petukhov
    • Priority: 5 --> 9
     
  • Colomban Wendling

    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1,53 +1,52 @@
     Hello,
    
    -    I'm using Ubuntu 14.04 GNOME with systemd.When I check "debugger" in plugin manager,the whole application crashes.
    +I'm using Ubuntu 14.04 GNOME with systemd. When I check "debugger" in plugin manager,the whole application crashes.
    
    -Version
    -==
    +## Version
    
         geany 1.24.1 (Built on May 20 2014,GTK 2.24.23, GLib 2.40.0)
         geany-debbuger 1.24+dfsg-2~hyper1+trusty1 from ppa
    
    -Information
    -==
    +## Information
    
    -    When I using geany -v in gdb,I got information as follows: 
    +When I using geany -v in gdb,I got information as follows: 
    
    -> ......
    - >   Geany-INFO: Added 40 plugin(s) in '/usr/lib/i386-linux-gnu/geany'.
    -  >  [New Thread 0xb1cc8b40 (LWP 6253)]
    ->
    - >   (I checked "debugger" plugin)
    ->
    - >   Attempt to unlock mutex that was not locked
    -  >  Abandoned
    ->
    - >   Program received signal SIGABRT, Aborted.
    -  >  [Switching to Thread 0xb1cc8b40 (LWP 6253)]
    ->    0xb7fdd424 in __kernel_vsyscall ()
    - >   (gdb) bt
    ->    #0  0xb7fdd424 in __kernel_vsyscall ()
    ->    #1  0xb7320577 in __GI_raise (sig=sig@entry=6)
    ->        at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
    ->    #2  0xb73239a3 in __GI_abort () at abort.c:89
    ->    #3  0xb76212ff in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
    ->    #4  0xb7697643 in g_cond_wait_until ()
    ->       from /lib/i386-linux-gnu/libglib-2.0.so.0
    ->    #5  0xb7623113 in g_cond_timed_wait ()
    ->       from /lib/i386-linux-gnu/libglib-2.0.so.0
    ->    #6  0xb3ba497e in ?? () from /usr/lib/i386-linux-gnu/geany/debugger.so
    ->    #7  0xb767881a in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
    ->    #8  0xb7622e9d in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
    ->    #9  0xb74a8f70 in start_thread (arg=0xb1cc8b40) at pthread_create.c:312
    ->    #10 0xb73de4ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129
    ->
    ->    (gdb) info f
    ->    Stack level 0, frame at 0xb14e3f54:
    ->     eip = 0xb7fdd424 in __kernel_vsyscall; saved eip = 0xb7320577
    ->     called by frame at 0xb14e3f60
    ->     Arglist at 0xb14e3f4c, args: 
    ->     Locals at 0xb14e3f4c, Previous frame's sp is 0xb14e3f54
    ->     Saved registers:
    ->      ebp at 0xb14e3f44, eip at 0xb14e3f50
    +    :::
    +    ......
    +    Geany-INFO: Added 40 plugin(s) in '/usr/lib/i386-linux-gnu/geany'.
    +    [New Thread 0xb1cc8b40 (LWP 6253)]
    +    
    +    (I checked "debugger" plugin)
    +    
    +    Attempt to unlock mutex that was not locked
    +    Abandoned
    +    
    +    Program received signal SIGABRT, Aborted.
    +    [Switching to Thread 0xb1cc8b40 (LWP 6253)]
    +    0xb7fdd424 in __kernel_vsyscall ()
    +    (gdb) bt
    +    #0  0xb7fdd424 in __kernel_vsyscall ()
    +    #1  0xb7320577 in __GI_raise (sig=sig@entry=6)
    +        at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
    +    #2  0xb73239a3 in __GI_abort () at abort.c:89
    +    #3  0xb76212ff in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
    +    #4  0xb7697643 in g_cond_wait_until ()
    +        from /lib/i386-linux-gnu/libglib-2.0.so.0
    +    #5  0xb7623113 in g_cond_timed_wait ()
    +        from /lib/i386-linux-gnu/libglib-2.0.so.0
    +    #6  0xb3ba497e in ?? () from /usr/lib/i386-linux-gnu/geany/debugger.so
    +    #7  0xb767881a in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
    +    #8  0xb7622e9d in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
    +    #9  0xb74a8f70 in start_thread (arg=0xb1cc8b40) at pthread_create.c:312
    +    #10 0xb73de4ce in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:129
    +    
    +    (gdb) info f
    +    Stack level 0, frame at 0xb14e3f54:
    +     eip = 0xb7fdd424 in __kernel_vsyscall; saved eip = 0xb7320577
    +     called by frame at 0xb14e3f60
    +     Arglist at 0xb14e3f4c, args: 
    +     Locals at 0xb14e3f4c, Previous frame's sp is 0xb14e3f54
    +     Saved registers:
    +      ebp at 0xb14e3f44, eip at 0xb14e3f50
    
     I hope that can be helpful for this bug.
    
     
  • Colomban Wendling

    • status: open --> closed-fixed
    • Group: 1.24 --> 1.25