Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 562822 - net-mail/gnubiff-2.2.15-r2 has difficulties with abandoning gnome-panel
Summary: net-mail/gnubiff-2.2.15-r2 has difficulties with abandoning gnome-panel
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-10-11 12:11 UTC by piotr5
Modified: 2019-03-26 20:02 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
fixed problem 1), tested with imap (gnubiff-doubleunlock.patch,1.12 KB, patch)
2015-10-11 12:11 UTC, piotr5
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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/