oshazard / gtkdialog

Automatically exported from code.google.com/p/gtkdialog
GNU General Public License v2.0
10 stars 7 forks source link

Attempt to unlock mutex that was not locked #77

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
After I made some modifications,
1. $ sudo ln -s /usr/lib/pkgconfig/vte-2.90.pc /usr/lib/pkgconfig/vte.pc
2. replaced gtk_widget_set_usize with gtk_widget_set_size_request in 
automaton.c, widget_window.c and widget_entry.c

I successfully build gtkdialog from svn with 
$ ./autogen.sh --enable-gtk3 --prefix=/usr
$ make
$ checkinstall --install=no

Nevertheless, when I try to run an example script (menuitem_advanced) gtkdialog 
fails with:

(gtkdialog:17523): GLib-GObject-WARNING **: The property 
GtkImageMenuItem:use-stock is deprecated and shouldn't be used anymore. It will 
be removed in a future version.

(gtkdialog:17523): GLib-GObject-WARNING **: The property 
GtkSettings:gtk-menu-images is deprecated and shouldn't be used anymore. It 
will be removed in a future version.

(gtkdialog:17523): GLib-GObject-WARNING **: The property 
GtkImageMenuItem:accel-group is deprecated and shouldn't be used anymore. It 
will be removed in a future version.
Attempt to unlock mutex that was not locked
menuitem_advanced: regel 106: 17523 Afgebroken              $GTKDIALOG 
--program=MAIN_DIALOG

Original issue reported on code.google.com by jkflo...@dds.nl on 31 Aug 2014 at 12:43

GoogleCodeExporter commented 9 years ago
added the config.log for more information

Original comment by jkflo...@dds.nl on 31 Aug 2014 at 7:59

Attachments:

GoogleCodeExporter commented 9 years ago
same bug ...
Ubuntu 14.10
==> Attempt to unlock mutex that was not locked 

Original comment by frafas...@gmail.com on 23 Sep 2014 at 12:11

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Hi :)
Modified file source: 
.../gtkdialog-0.8.3/src/gtkdialog.c

line 491:
        g_thread_init( NULL );
    gdk_threads_init();

to:
/* Secure glib */
    if( ! g_thread_supported() )
        g_thread_init( NULL );
    /* gdk_threads_init();

ok for me ...

Original comment by frafas...@gmail.com on 1 Oct 2014 at 9:53

GoogleCodeExporter commented 9 years ago
packages available (.deb) for testing:
https://sourceforge.net/projects/multisystem/files/gtkdialog-deb/

Original comment by frafas...@gmail.com on 1 Oct 2014 at 10:19

GoogleCodeExporter commented 9 years ago
Thanks, your package is running fine here. Is there also a possibility to pack 
a gtk3 version?

Original comment by jkflo...@dds.nl on 4 Oct 2014 at 8:50