Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 562822

Summary: net-mail/gnubiff-2.2.15-r2 has difficulties with abandoning gnome-panel
Product: Gentoo Linux Reporter: piotr5
Component: Current packagesAssignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed>
Status: UNCONFIRMED ---    
Severity: normal CC: net-mail+disabled
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: fixed problem 1), tested with imap

Description piotr5 2015-10-11 12:11:30 UTC
Created attachment 414338 [details, diff]
fixed problem 1), tested with imap

1)"Attempt to unlock mutex that was not locked"
only happens with non-file mailbox, for me with imap.
this bug didn't occur with gnubiff compiled against gnome-panel since gnome2 has for compatibility reasons allowed unlocking a mutex twice. gnome3 doesn't.

2)additionally there is a strange bug which disallows configuration-file ~/.gnubiffrc to be read by default: "WARNING **: Configuration file () not found!" and adding the commandline-option "-c filename" doesn't help either. that's probably also related to getting rid of gnome-panel, since same version had no such problems before...

attached an epatch_user fix for 1), although upstream probably should try to fix it by adding a lock before the unlock so that future changes to this destructor wont forget it.
Comment 1 piotr5 2015-10-11 12:23:28 UTC
when I try saving the config I get:
Gtk-CRITICAL **: gtk_list_store_get_path: assertion 'iter->stamp == priv->stamp' failed
any idea what that means?
Comment 2 Agustin Ferrari 2016-04-23 07:16:19 UTC
In https://projects.archlinux.org/svntogit/community.git/tree/trunk/mutex.patch?h=packages/gnubiff there is a similar patch that also solves the problem 1 (which I am using now). Regarding the problem 2, it has not happened to me, could be due to the USE flags? In my case I have activated fam, nls and password. Perhaps one of the following patches can help correct the bug: 
https://sourceforge.net/p/gnubiff/bugs/60/
https://sourceforge.net/p/gnubiff/bugs/58/