Summary: | media-gfx/mcomix: Gtk:ERROR:/var/tmp/portage/x11-libs/gtk+-3.24.22/work/gtk+-3.24.22/gtk/gtkicontheme.c:4047:proxy_pixbuf_destroy: assertion failed: (icon_info->proxy_pixbuf != NULL) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Aisha Tammy <gentoo> |
Component: | Current packages | Assignee: | Bernard Cafarelli <voyageur> |
Status: | RESOLVED TEST-REQUEST | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Aisha Tammy
2020-11-27 00:17:04 UTC
Only happens when inside the library and scrolling through comics. But exact circumstances to reproduce the bug are unclear. (In reply to Aisha Tammy from comment #1) > Only happens when inside the library and scrolling through comics. > But exact circumstances to reproduce the bug are unclear. Would be interesting to know if you can reproduce with current upstream. Used snapshot is 9 months old and was pre-released for py3 support, lot of commits since. Seems -9999 ebuild needs "doins mime/mcomix.xml" removed to work though (file was removed upstream). > Would be interesting to know if you can reproduce with current upstream. Used snapshot is 9 months old and was pre-released for py3 support, lot of commits since.
>
> Seems -9999 ebuild needs "doins mime/mcomix.xml" removed to work though (file was removed upstream).
Good point. Reproduced with latest 9999 snapshot, after commenting out the two insinto and doins mime lines.
Still do get error output -
**
Gtk:ERROR:/var/tmp/portage/x11-libs/gtk+-3.24.22/work/gtk+-3.24.22/gtk/gtkicontheme.c:4047:proxy_pixbuf_destroy: assertion failed: (icon_info->proxy_pixbuf != NULL)
Bail out! Gtk:ERROR:/var/tmp/portage/x11-libs/gtk+-3.24.22/work/gtk+-3.24.22/gtk/gtkicontheme.c:4047:proxy_pixbuf_destroy: assertion failed: (icon_info->proxy_pixbuf != NULL)
[1] 7292 IOT instruction mcomix
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=953eba653a80d2f004f45964a892511207f1dbec commit 953eba653a80d2f004f45964a892511207f1dbec Author: Bernard Cafarelli <voyageur@gentoo.org> AuthorDate: 2020-12-04 09:17:07 +0000 Commit: Bernard Cafarelli <voyageur@gentoo.org> CommitDate: 2020-12-04 09:17:16 +0000 media-gfx/mcomix: update snapshot, fix live ebuild Bug: https://bugs.gentoo.org/757093 Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org> media-gfx/mcomix/Manifest | 1 + media-gfx/mcomix/mcomix-1.3.0_pre20201123.ebuild | 75 ++++++++++++++++++++++++ media-gfx/mcomix/mcomix-9999.ebuild | 5 +- 3 files changed, 77 insertions(+), 4 deletions(-) Live ebuild now fixed and I pushed a new snapshot, thanks for that! As for the library crash, I do not get one, but I mostly use mcomix on specific files, and trying with a small example library may not be enough (just a hunch that some background processing collides with display on large sets). Overall this sounds worth bringing upstream, maybe they will have ideas/suggestions there? Updating some stale bugs, please test with new 2.0.2 (from original project once more). If it still fails, sending a sample file to upstream bugs would be helpful |