linuxmint / live-installer

A live installer for the Debian edition
55 stars 65 forks source link

Fix Attempt to unlock mutex that was not locked. #63

Closed crayxt closed 9 years ago

crayxt commented 9 years ago

According to Debian bugzilla https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=758619#63 Seen it on Debian sid.

kernc commented 9 years ago

So the installer doesn't work on Sid without this line? Is there any --debug output?

crayxt commented 9 years ago

@kernc I have an older fork of live-installer which I use for https://github.com/crayxt/kazsid So on recent build I was unable to start live-installer with the above mutex-related message. I haven't checked for debug output. Google pointed me to debian bugzilla with the fix.

monsta commented 9 years ago

That's not enough, actually: threads_enter should be paired with threads_leave, and that pair should be wrapped around gtk.main, see here for more info.

Anyway, the workaround for this mutex issue is already in GTK+2 2.24.25 (currently in Sid) and GTK+3 3.14. If you want to hear the whole story, look here as well.

crayxt commented 9 years ago

Ok, thanks @monsta for explanations, I think I can safely close this PR then.