FS#42417 - [geany] crashes after upgrade to gnome 3.14
Attached to Project:
Community Packages
Opened by smradlev (smradlev) - Friday, 17 October 2014, 09:09 GMT
Last edited by Alexander F. Rødseth (xyproto) - Monday, 20 October 2014, 13:38 GMT
Opened by smradlev (smradlev) - Friday, 17 October 2014, 09:09 GMT
Last edited by Alexander F. Rødseth (xyproto) - Monday, 20 October 2014, 13:38 GMT
|
Details
Description:
After upgrading to gnome 3.14, I get: $ geany Attempt to unlock mutex that was not locked Aborted (core dumped) Additional info: geany 1.24.1-1 Steps to reproduce: Start geany, and watch it crash immediately. |
This task depends upon
Closed by Alexander F. Rødseth (xyproto)
Monday, 20 October 2014, 13:38 GMT
Reason for closing: Fixed
Additional comments about closing: Not including debugger.so anymore in geany-plugins, since it makes geany crash.
Monday, 20 October 2014, 13:38 GMT
Reason for closing: Fixed
Additional comments about closing: Not including debugger.so anymore in geany-plugins, since it makes geany crash.
Does it work in xfce4, without reinstalling geany-plugins first? Hopefully someone can test this.
Deinstall geany-plugins, start geany and later reinstall geany-plugins solved the issue.
This was my last update.
Pacman log
[2014-10-17 13:03] [PACMAN] removed mutter-wayland (3.12.1-1)
[2014-10-17 13:03] [PACMAN] upgraded glib2 (2.40.0-2 -> 2.42.0-1)
[2014-10-17 13:03] [PACMAN] upgraded at-spi2-core (2.12.0-1 -> 2.14.0-1)
[2014-10-17 13:03] [PACMAN] upgraded atk (2.12.0-1 -> 2.14.0-1)
[2014-10-17 13:03] [PACMAN] upgraded at-spi2-atk (2.12.1-1 -> 2.14.1-1)
[2014-10-17 13:03] [PACMAN] upgraded cairo (1.12.16-3 -> 1.14.0-1)
[2014-10-17 13:03] [PACMAN] upgraded gdk-pixbuf2 (2.30.8-1 -> 2.31.1-1)
[2014-10-17 13:03] [PACMAN] upgraded gtk-update-icon-cache (2.24.24-1 -> 2.24.25-1)
[2014-10-17 13:03] [PACMAN] upgraded pango (1.36.6-1 -> 1.36.8-1)
[2014-10-17 13:03] [PACMAN] installed adwaita-icon-theme (3.14.0-1)
[2014-10-17 13:03] [PACMAN] upgraded gtk3 (3.12.2-1 -> 3.14.3-2)
[2014-10-17 13:03] [PACMAN] upgraded gsettings-desktop-schemas (3.12.2-1 -> 3.14.1-1)
[2014-10-17 13:03] [PACMAN] upgraded glib-networking (2.40.1-1 -> 2.42.0-1)
[2014-10-17 13:03] [PACMAN] upgraded libsoup (2.46.0-1 -> 2.48.0-1)
[2014-10-17 13:03] [PACMAN] upgraded totem-plparser (3.10.2-1 -> 3.10.3-1)
[2014-10-17 13:03] [PACMAN] upgraded dconf (0.20.0-1 -> 0.22.0-1)
[2014-10-17 13:03] [PACMAN] upgraded libtracker-sparql (1.0.4-1 -> 1.2.2-1)
[2014-10-17 13:03] [PACMAN] upgraded gvfs (1.20.2-1 -> 1.22.1-1)
[2014-10-17 13:03] [PACMAN] upgraded brasero (3.11.3-1 -> 3.11.4-1)
[2014-10-17 13:03] [PACMAN] upgraded cantarell-fonts (0.0.15-1 -> 0.0.16-1)
[2014-10-17 13:03] [PACMAN] upgraded libinput (0.2.0-1 -> 0.6.0-1)
[2014-10-17 13:03] [PACMAN] upgraded clutter (1.18.4-1 -> 1.20.0-1)
[2014-10-17 13:03] [PACMAN] upgraded clutter-gtk (1.5.2-1 -> 1.6.0-1)
[2014-10-17 13:03] [PACMAN] upgraded librsvg (1:2.40.2-1 -> 1:2.40.5-1)
[2014-10-17 13:03] [PACMAN] upgraded gnome-desktop (1:3.12.2-1 -> 1:3.14.1-1)
[2014-10-17 13:03] [PACMAN] upgraded cheese (3.12.2-1 -> 3.14.1-1)
[2014-10-17 13:03] [PACMAN] installed webkit2gtk (2.6.1-1)
[2014-10-17 13:03] [PACMAN] upgraded devhelp (3.12.1-1 -> 3.14.0-1)
[2014-10-17 13:03] [PACMAN] upgraded evince (3.12.2-1 -> 3.14.1-1)
[2014-10-17 13:03] [PACMAN] upgraded gtk2 (2.24.24-1 -> 2.24.25-1)
[2014-10-17 13:03] [PACMAN] upgraded firefox (32.0.3-1 -> 33.0-1)
[2014-10-17 13:03] [PACMAN] upgraded gdl (3.12.0-1 -> 3.14.0-1)
[2014-10-17 13:03] [PACMAN] upgraded gtksourceview3 (3.12.3-1 -> 3.14.1-1)
[2014-10-17 13:03] [PACMAN] upgraded gobject-introspection (1.40.0-1 -> 1.42.0-1)
[2014-10-17 13:03] [PACMAN] upgraded libpeas (1.10.1-1 -> 1.12.1-1)
[2014-10-17 13:03] [PACMAN] upgraded pygobject-devel (3.12.2-1 -> 3.14.0-1)
[2014-10-17 13:03] [PACMAN] upgraded python-gobject (3.12.2-1 -> 3.14.0-1)
[2014-10-17 13:03] [PACMAN] upgraded gedit (3.12.2-1 -> 3.14.0-1)
[2014-10-17 13:03] [PACMAN] upgraded geocode-glib (3.12.2-1 -> 3.14.0-1)
[2014-10-17 13:03] [PACMAN] upgraded openssl (1.0.1.i-1 -> 1.0.1.j-1)
[2014-10-17 13:03] [PACMAN] upgraded libgit2 (1:0.21.1-1 -> 1:0.21.1-2)
[2014-10-17 13:03] [PACMAN] upgraded libgit2-glib (0.0.20-1 -> 0.0.22-1)
[2014-10-17 13:03] [PACMAN] upgraded libgee (0.14.0-1 -> 0.16.0-1)
[2014-10-17 13:03] [PACMAN] upgraded gitg (3.14.0-1 -> 3.14.0-2)
[2014-10-17 13:03] [PACMAN] upgraded gjs (1.40.1-1 -> 1.42.0-1)
[2014-10-17 13:03] [PACMAN] upgraded libsigc++ (2.3.1-2 -> 2.4.0-1)
[2014-10-17 13:03] [PACMAN] upgraded glibmm (2.40.0-1 -> 2.42.0-1)
[2014-10-17 13:03] [PACMAN] upgraded gnome-common (3.12.0-1 -> 3.14.0-1)
[2014-10-17 13:03] [PACMAN] upgraded libgweather (3.12.2-1 -> 3.14.1-1)
[2014-10-17 13:03] [PACMAN] upgraded gnome-settings-daemon (3.12.2-1 -> 3.14.1-1)
[2014-10-17 13:03] [PACMAN] upgraded gnome-themes-standard (3.12.0-1 -> 3.14.0-1)
[2014-10-17 13:03] [PACMAN] upgraded python2-gobject (3.12.2-1 -> 3.14.0-1)
[2014-10-17 13:03] [PACMAN] upgraded gnome-tweak-tool (3.12.0-1 -> 3.14.0-1)
[2014-10-17 13:04] [PACMAN] upgraded gthumb (3.2.8-1 -> 3.2.8-2)
[2014-10-17 13:04] [PACMAN] upgraded gtk-doc (1.20-1 -> 1.21-1)
[2014-10-17 13:04] [PACMAN] upgraded gtkmm3 (3.12.0-1 -> 3.14.0-1)
[2014-10-17 13:04] [PACMAN] upgraded gvfs-smb (1.20.2-1 -> 1.22.1-1)
[2014-10-17 13:04] [PACMAN] upgraded iasl (20140724-1 -> 20140926-1)
[2014-10-17 13:04] [PACMAN] upgraded libibus (1.5.9-3 -> 1.5.9-4)
[2014-10-17 13:04] [PACMAN] upgraded zenity (3.12.1-2 -> 3.14.0-1)
[2014-10-17 13:04] [PACMAN] upgraded mutter (3.12.2-1 -> 3.14.1-1)
[2014-10-17 13:04] [PACMAN] upgraded vte-common (0.36.3-1 -> 0.38.1-1)
[2014-10-17 13:04] [PACMAN] upgraded vte3 (0.36.3-1 -> 0.38.1-1)
[2014-10-17 13:04] [PACMAN] upgraded nemiver (0.9.5-2 -> 0.9.5-3)
[2014-10-17 13:04] [PACMAN] upgraded nodejs (0.10.32-8 -> 0.10.32-9)
[2014-10-17 13:04] [PACMAN] upgraded p11-kit (0.20.7-3 -> 0.22.1-1)
[2014-10-17 13:04] [PACMAN] upgraded vala (0.24.0-1 -> 0.26.1-1)
[2014-10-17 13:04] [PACMAN] upgraded webkitgtk (2.4.5-1 -> 2.4.6-2)
/usr/lib/geany/debugger.so
Every time I try to activate it crash
=========================================
[New Thread 0x7fffc953d700 (LWP 6936)]
Attempt to unlock mutex that was not locked
Program received signal SIGABRT, Aborted.
[Switching to Thread 0x7fffc953d700 (LWP 6936)]
0x00007ffff52a5967 in raise () from /usr/lib/libc.so.6
(gdb) bt
#0 0x00007ffff52a5967 in raise () from /usr/lib/libc.so.6
#1 0x00007ffff52a6d3a in abort () from /usr/lib/libc.so.6
#2 0x00007ffff60e859d in ?? () from /usr/lib/libglib-2.0.so.0
#3 0x00007ffff60e920e in g_cond_wait_until () from /usr/lib/libglib-2.0.so.0
#4 0x00007fffe24c8a1f in ?? () from /usr/lib/geany/debugger.so
#5 0x00007ffff60cb585 in ?? () from /usr/lib/libglib-2.0.so.0
#6 0x00007ffff561c314 in start_thread () from /usr/lib/libpthread.so.0
#7 0x00007ffff535a3ed in clone () from /usr/lib/libc.so.6
Some one can confirm this?
Here is a workaround for disabling all plugins when geany starts (requires the setconf package):
setconf ~/.config/geany/geany.conf active_plugins ''
I'll update the geany-plugins package to not include debugger.so, until it works again.
geany-plugins-git from AUR might be interesting for some of you, if you wish to follow the development of geany-plugins and know when debugger.so and the geanypy plugin works again.
Closing this one, thanks for reporting and testing.