Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Attempt to unlock mutex" error after glib upgrade #51

Open
laurbede opened this issue Sep 27, 2014 · 1 comment
Open

"Attempt to unlock mutex" error after glib upgrade #51

laurbede opened this issue Sep 27, 2014 · 1 comment

Comments

@laurbede
Copy link

Since last GTK3 upgrade, the Desktop and Applet programs refused to start.

When starting from bash, I receive the following error "Attempt to unlock mutex that was not locked, Aborted".

I was able to resolve the issue by inserting a line containing
gtk.gdk.threads_enter()
just below the lines containing
gtk.gdk.threads_init()
in the following source code files "WebilderDesktop.py", "webilder_unity_indicator.py" and "webilder_gnome_applet.py".

After amending these files I was able to successfully launch "WebilderDesktop.py" by hand (with python). However, I do not know how to build a fresh binary ...

Maybe this fix can be included in the next release ?
Thanks for this unique piece of software !!

Laurent

@laurbede
Copy link
Author

Just figured out ... there is no need to build binaries. These scripts execute with the python interpreter engine :-). The above fix therefore does the job. Inclusion of this fix in the next release is anyhow still needed.

Laurent

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant