Re: graphics/gimp crashes when opening a file dialog

2020-04-10 Thread Solene Rapenne
On Wed, Feb 12, 2020 at 04:44:36PM +0100, Solene Rapenne wrote:
> on -current amd64 (gimp-2.10.14p1) the program crashes when I open a file
> dialog to open or save a file.
> 
> 
> On crash, Gimp opens a dialog to tell about the crashes, here is the output

I still have some _rare_ crash when I want to open a file but it kinda
works now. I'm quite sure I didn't change anything in my dot folders.



Re: graphics/gimp crashes when opening a file dialog

2020-02-19 Thread Erling Westenvik
On Thu, Feb 20, 2020 at 12:48:43AM +0100, Solene Rapenne wrote:
> On Wed, Feb 12, 2020 at 05:31:58PM +0100, Solene Rapenne wrote:
> > On Wed, Feb 12, 2020 at 04:16:52PM +, Stuart Henderson wrote:
> > > You'll get more information if you install 
> > > debug-gimp/debug-glib2/debug-gtk+2
> > > and do a backtrace in gdb instead. (Might still not be useful but at least
> > > there's some chance :-)
> > 
> 
> I asked someone running 6.6-stable with GIMP 2.8.22 and he has the same
> crash issue when using the Open file dialog or Save as dialog.

I can confirm same behaviour on my -current from January 15, running
Gimp 2.10.14p0.

(As a theory: It appears to happen only once during a Gimp session. That
is - only on first Open or Save As, and after that I can work normally,
but I can't say I've tested it throughly.)

Regards,
Erling



Re: graphics/gimp crashes when opening a file dialog

2020-02-19 Thread Solene Rapenne
On Wed, Feb 12, 2020 at 05:31:58PM +0100, Solene Rapenne wrote:
> On Wed, Feb 12, 2020 at 04:16:52PM +, Stuart Henderson wrote:
> > You'll get more information if you install 
> > debug-gimp/debug-glib2/debug-gtk+2
> > and do a backtrace in gdb instead. (Might still not be useful but at least
> > there's some chance :-)
> > 
> > 
> 

I asked someone running 6.6-stable with GIMP 2.8.22 and he has the same
crash issue when using the Open file dialog or Save as dialog.



Re: graphics/gimp crashes when opening a file dialog

2020-02-12 Thread Solene Rapenne
On Wed, Feb 12, 2020 at 04:16:52PM +, Stuart Henderson wrote:
> You'll get more information if you install debug-gimp/debug-glib2/debug-gtk+2
> and do a backtrace in gdb instead. (Might still not be useful but at least
> there's some chance :-)
> 
> 

sure, I get this backtrace with egdb

Thread 1 received signal SIGSEGV, Segmentation fault.
0x02c3bb5989f1 in compute_hint (pixbuf=, x0=, 
x1=24, y0=31, y1=32) at pixbuf-render.c:606
606 pixbuf-render.c: No such file or directory.
(gdb) bt
#0  0x02c3bb5989f1 in compute_hint (pixbuf=, x0=, x1=24, y0=31, y1=32) at pixbuf-render.c:606
#1  theme_pixbuf_compute_hints (theme_pb=) at pixbuf-render.c:696
#2  0x02c3bb598d76 in theme_pixbuf_get_pixbuf (theme_pb=0x2c3866d3f00) at 
pixbuf-render.c:759
#3  theme_pixbuf_render (theme_pb=0x2c3866d3f00, window=0x2c3d5748900, 
mask=0x0, clip_rect=0x2c3e8e44484, component_mask=512, center=0, x=10, y=475, 
width=148, height=24) at pixbuf-render.c:777
#4  0x02c3bb597fcd in draw_simple_image (style=, 
window=0x2c3d5748900, area=0x2c3e8e44484, widget=, 
match_data=, draw_center=1, allow_setbg=, 
x=10, y=475, width=927023101, height=23) at pixbuf-draw.c:145
#5  0x02c3bb596e88 in draw_box (style=0x2c454e0e810, window=0x2c3d5748900, 
state=GTK_STATE_NORMAL, shadow=GTK_SHADOW_NONE, area=0x2c3e8e44484, 
widget=0x2c3d5748850, detail=0x2c41c32642c "toolbar", x=10, 
y=475, width=148, height=24) at pixbuf-draw.c:668
#6  0x02c41c5b87dc in IA__gtk_paint_box (style=0x2c454e0e810, 
window=0x2c3d5748900, state_type=GTK_STATE_NORMAL, shadow_type=GTK_SHADOW_NONE, 
area=0x2c3e8e44484, widget=0x2c3d5748850, 
detail=0x2c41c32642c "toolbar", x=10, y=475, width=148, height=24) at 
gtkstyle.c:6207
#7  0x02c41c6144bb in gtk_toolbar_expose (widget=0x2c3d5748850, 
event=0x2c3e8e44470) at gtktoolbar.c:874
#8  0x02c41c521ffe in _gtk_marshal_BOOLEAN__BOXED (closure=0x2c39ce72620, 
return_value=0x7f7c8e80, n_param_values=, 
param_values=0x7f7c8f50, invocation_hint=, 
marshal_data=) at gtkmarshalers.c:84
#9  0x02c455228d57 in g_closure_invoke () from 
/usr/local/lib/libgobject-2.0.so.4200.10
#10 0x02c455241f60 in ?? () from /usr/local/lib/libgobject-2.0.so.4200.10
#11 0x02c455242c30 in g_signal_emit_valist () from 
/usr/local/lib/libgobject-2.0.so.4200.10
#12 0x02c4552432c1 in g_signal_emit () from 
/usr/local/lib/libgobject-2.0.so.4200.10
#13 0x02c41c67a607 in gtk_widget_event_internal (widget=0x2c3d5748850, 
event=0x2c3e8e44470) at gtkwidget.c:5010
#14 0x02c41c48530c in IA__gtk_container_propagate_expose 
(container=, child=0x2c3d5748850, event=0x2c3a20598b0) at 
gtkcontainer.c:2757
#15 0x02c41c449cfc in gtk_box_forall (container=0x2c40fa5d990, 
include_internals=, callback=0x2c41c486110 
, callback_data=0x7f7c9250) at gtkbox.c:1251
#16 0x02c41c48589d in IA__gtk_container_forall (container=, 
callback=0x1f, callback_data=) at gtkcontainer.c:1507
#17 gtk_container_expose (widget=0x2c40fa5d990, event=) at 
gtkcontainer.c:2661
#18 0x02c41c521ffe in _gtk_marshal_BOOLEAN__BOXED (closure=0x2c39ce72620, 
return_value=0x7f7c9360, n_param_values=, 
param_values=0x7f7c9430, invocation_hint=, 
marshal_data=) at gtkmarshalers.c:84
#19 0x02c455228d57 in g_closure_invoke () from 
/usr/local/lib/libgobject-2.0.so.4200.10
#20 0x02c455241f60 in ?? () from /usr/local/lib/libgobject-2.0.so.4200.10
#21 0x02c455242c30 in g_signal_emit_valist () from 
/usr/local/lib/libgobject-2.0.so.4200.10
#22 0x02c4552432c1 in g_signal_emit () from 
/usr/local/lib/libgobject-2.0.so.4200.10
#23 0x02c41c67a607 in gtk_widget_event_internal (widget=0x2c40fa5d990, 
event=0x2c3a20598b0) at gtkwidget.c:5010
#24 0x02c41c48530c in IA__gtk_container_propagate_expose 
(container=, child=0x2c40fa5d990, event=0x2c43163cc80) at 
gtkcontainer.c:2757
#25 0x02c41c556df9 in gtk_paned_forall (container=0x2c3cc2002e0, 
include_internals=, callback=0x2c41c486110 
, callback_data=0x7f7c9720) at gtkpaned.c:1462
#26 0x02c41c48589d in IA__gtk_container_forall (container=, 
callback=0x1f, callback_data=) at gtkcontainer.c:1507
#27 gtk_container_expose (widget=0x2c3cc2002e0, event=) at 
gtkcontainer.c:2661
#28 0x02c41c5567d6 in gtk_paned_expose (widget=0x2c3cc2002e0, 
event=0x2c43163cc80) at gtkpaned.c:1095
#29 0x02c41c521ffe in _gtk_marshal_BOOLEAN__BOXED (closure=0x2c39ce72620, 
return_value=0x7f7c9870, n_param_values=, 
param_values=0x7f7c9940, invocation_hint=, 
marshal_data=) at gtkmarshalers.c:84
#30 0x02c455228d57 in g_closure_invoke () from 
/usr/local/lib/libgobject-2.0.so.4200.10
#31 0x02c455241f60 in ?? () from /usr/local/lib/libgobject-2.0.so.4200.10
#32 0x02c455242c30 in g_signal_emit_valist () from 
/usr/local/lib/libgobject-2.0.so.4200.10
#33 0x02c4552432c1 in g_signal_emit () from 
/usr/local/lib/libgobject-2.0.so.4200.10
#34 0x02c41c67a607 in gtk_widget_event_internal (widget=0x2c3cc2002e0, 
event=0x2c43163cc80) 

Re: graphics/gimp crashes when opening a file dialog

2020-02-12 Thread Stuart Henderson
You'll get more information if you install debug-gimp/debug-glib2/debug-gtk+2
and do a backtrace in gdb instead. (Might still not be useful but at least
there's some chance :-)


On 2020/02/12 16:44, Solene Rapenne wrote:
> on -current amd64 (gimp-2.10.14p1) the program crashes when I open a file
> dialog to open or save a file.
> 
> 
> On crash, Gimp opens a dialog to tell about the crashes, here is the output
> 
> GNU Image Manipulation Program version 2.10.14
> git-describe: GIMP_2_10_12-511-ga4f55d6c7e
> C compiler:
>  OpenBSD clang version 8.0.1 (tags/RELEASE_801/final) (based on LLVM 8.0.1)
>  Target: amd64-unknown-openbsd6.6
>  Thread model: posix
>  InstalledDir: /usr/bin
> 
> using babl version 0.1.74 (compiled against version 0.1.74)
> using GEGL version 0.4.20 (compiled against version 0.4.20)
> using GLib version 2.62.4 (compiled against version 2.62.4)
> using GdkPixbuf version 2.40.0 (compiled against version 2.40.0)
> using GTK+ version 2.24.32 (compiled against version 2.24.32)
> using Pango version 1.44.7 (compiled against version 1.44.7)
> using Fontconfig version 2.12.4 (compiled against version 2.12.4)
> using Cairo version 1.16.0 (compiled against version 1.16.0)
> 
> > fatal error: Segmentation fault
> 
> Stack trace:
> 0x1a49e4322be1  at 
> /usr/local/lib/libgimpbase-2.0.so.273.0
> 0x1a47a8f7116c  at gimp
> 0x1a47a8f70ff8  at gimp
> 0x1a47a8f71dad  at gimp
> 0x1a49ba5ac005
> 0x1a4a355fdd76  at 
> /usr/local/lib/gtk-2.0/2.10.0/engines/libpixmap.so
> 0x1a4a355fcfcd  at 
> /usr/local/lib/gtk-2.0/2.10.0/engines/libpixmap.so
> 0x1a4a355fbe88  at 
> /usr/local/lib/gtk-2.0/2.10.0/engines/libpixmap.so
> 0x1a4a608427dc  at /usr/local/lib/libgtk-x11-2.0.so.2400.0
> 0x1a4a6089e4bb  at 
> /usr/local/lib/libgtk-x11-2.0.so.2400.0
> 0x1a4a607abffe  at 
> /usr/local/lib/libgtk-x11-2.0.so.2400.0
> 0x1a49b1534d57  at 
> /usr/local/lib/libgobject-2.0.so.4200.10
> 0x1a49b154df60  at 
> /usr/local/lib/libgobject-2.0.so.4200.10
> 0x1a49b154ec30  at 
> /usr/local/lib/libgobject-2.0.so.4200.10
> 0x1a49b154f2c1  at /usr/local/lib/libgobject-2.0.so.4200.10
> 0x1a4a60904607  at 
> /usr/local/lib/libgtk-x11-2.0.so.2400.0
> 0x1a4a6070f30c  at 
> /usr/local/lib/libgtk-x11-2.0.so.2400.0
> 0x1a4a606d3cfc  at 
> /usr/local/lib/libgtk-x11-2.0.so.2400.0
> 0x1a4a6070f89d  at 
> /usr/local/lib/libgtk-x11-2.0.so.2400.0
> 0x1a4a607abffe  at 
> /usr/local/lib/libgtk-x11-2.0.so.2400.0
> 0x1a49b1534d57  at 
> /usr/local/lib/libgobject-2.0.so.4200.10
> 0x1a49b154df60  at 
> /usr/local/lib/libgobject-2.0.so.4200.10
> 0x1a49b154ec30  at 
> /usr/local/lib/libgobject-2.0.so.4200.10
> 0x1a49b154f2c1  at /usr/local/lib/libgobject-2.0.so.4200.10
> 0x1a4a60904607  at 
> /usr/local/lib/libgtk-x11-2.0.so.2400.0
> 0x1a4a6070f30c  at 
> /usr/local/lib/libgtk-x11-2.0.so.2400.0
> 0x1a4a607e0df9  at 
> /usr/local/lib/libgtk-x11-2.0.so.2400.0
> 0x1a4a6070f89d  at 
> /usr/local/lib/libgtk-x11-2.0.so.2400.0
> 0x1a4a607e07d6  at 
> /usr/local/lib/libgtk-x11-2.0.so.2400.0
> 0x1a4a607abffe  at 
> /usr/local/lib/libgtk-x11-2.0.so.2400.0
> 0x1a49b1534d57  at 
> /usr/local/lib/libgobject-2.0.so.4200.10
> 0x1a49b154df60  at 
> /usr/local/lib/libgobject-2.0.so.4200.10
> 0x1a49b154ec30  at 
> /usr/local/lib/libgobject-2.0.so.4200.10
> 0x1a49b154f2c1  at /usr/local/lib/libgobject-2.0.so.4200.10
> 0x1a4a60904607  at 
> /usr/local/lib/libgtk-x11-2.0.so.2400.0
> 0x1a4a6070f30c  at 
> /usr/local/lib/libgtk-x11-2.0.so.2400.0
> 0x1a4a606d3cfc  at 
> /usr/local/lib/libgtk-x11-2.0.so.2400.0
> 0x1a4a6070f89d  at 
> /usr/local/lib/libgtk-x11-2.0.so.2400.0
> 0x1a4a607abffe  at 
> /usr/local/lib/libgtk-x11-2.0.so.2400.0
> 0x1a49b1534d57  at 
> /usr/local/lib/libgobject-2.0.so.4200.10
> 0x1a49b154df60  at 
> /usr/local/lib/libgobject-2.0.so.4200.10
> 0x1a49b154ec30  at 
> /usr/local/lib/libgobject-2.0.so.4200.10
> 0x1a49b154f2c1  at /usr/local/lib/libgobject-2.0.so.4200.10
> 0x1a4a60904607  at 
> /usr/local/lib/libgtk-x11-2.0.so.2400.0
> 0x1a4a6070f30c  at 
> /usr/local/lib/libgtk-x11-2.0.so.2400.0
> 0x1a4a606d3cfc  at 
> /usr/local/lib/libgtk-x11-2.0.so.2400.0
> 0x1a4a6070f89d  at 
> /usr/local/lib/libgtk-x11-2.0.so.2400.0
> 0x1a4a607abffe  at 
> /usr/local/lib/libgtk-x11-2.0.so.2400.0
> 0x1a49b1534d57  at 
> /usr/local/lib/libgobject-2.0.so.4200.10
> 0x1a49b154df60  at 
> /usr/local/lib/libgobject-2.0.so.4200.10
> 0x1a49b154ec30  at 
> /usr/local/lib/libgobject-2.0.so.4200.10
> 0x1a49b154f2c1  at /usr/local/lib/libgobject-2.0.so.4200.10
> 0x1a4a60904607  at 
> /usr/local/lib/libgtk-x11-2.0.so.2400.0
> 0x1a4a6070f30c  at 
> /usr/local/lib/libgtk-x11-2.0.so.2400.0
> 0x1a4a606d3cfc  at 
> /usr/local/lib/libgtk-x11-2.0.so.2400.0
> 0x1a4a6070f89d  at 
> /usr/local/lib/libgtk-x11-2.0.so.2400.0
> 0x1a4a607abffe  at 
> /usr/local/lib/libgtk-x11-2.0.so.2400.0
> 0x1a49b1534d57  at 
> /usr/local/lib/libgobject-2.0.so.4200.10
> 0x1a49b154df60  at 
> /usr/local/lib/libgobject-2.0.so.4200.10
> 0x1a49b154ec30  at 
> /usr/local/lib/libgobject-2.0.so.4200.10
> 0x1a49b154f2c1  at 

graphics/gimp crashes when opening a file dialog

2020-02-12 Thread Solene Rapenne
on -current amd64 (gimp-2.10.14p1) the program crashes when I open a file
dialog to open or save a file.


On crash, Gimp opens a dialog to tell about the crashes, here is the output

GNU Image Manipulation Program version 2.10.14
git-describe: GIMP_2_10_12-511-ga4f55d6c7e
C compiler:
 OpenBSD clang version 8.0.1 (tags/RELEASE_801/final) (based on LLVM 8.0.1)
 Target: amd64-unknown-openbsd6.6
 Thread model: posix
 InstalledDir: /usr/bin

using babl version 0.1.74 (compiled against version 0.1.74)
using GEGL version 0.4.20 (compiled against version 0.4.20)
using GLib version 2.62.4 (compiled against version 2.62.4)
using GdkPixbuf version 2.40.0 (compiled against version 2.40.0)
using GTK+ version 2.24.32 (compiled against version 2.24.32)
using Pango version 1.44.7 (compiled against version 1.44.7)
using Fontconfig version 2.12.4 (compiled against version 2.12.4)
using Cairo version 1.16.0 (compiled against version 1.16.0)

> fatal error: Segmentation fault

Stack trace:
0x1a49e4322be1  at 
/usr/local/lib/libgimpbase-2.0.so.273.0
0x1a47a8f7116c  at gimp
0x1a47a8f70ff8  at gimp
0x1a47a8f71dad  at gimp
0x1a49ba5ac005
0x1a4a355fdd76  at 
/usr/local/lib/gtk-2.0/2.10.0/engines/libpixmap.so
0x1a4a355fcfcd  at 
/usr/local/lib/gtk-2.0/2.10.0/engines/libpixmap.so
0x1a4a355fbe88  at 
/usr/local/lib/gtk-2.0/2.10.0/engines/libpixmap.so
0x1a4a608427dc  at /usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1a4a6089e4bb  at 
/usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1a4a607abffe  at 
/usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1a49b1534d57  at 
/usr/local/lib/libgobject-2.0.so.4200.10
0x1a49b154df60  at /usr/local/lib/libgobject-2.0.so.4200.10
0x1a49b154ec30  at 
/usr/local/lib/libgobject-2.0.so.4200.10
0x1a49b154f2c1  at /usr/local/lib/libgobject-2.0.so.4200.10
0x1a4a60904607  at 
/usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1a4a6070f30c  at 
/usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1a4a606d3cfc  at 
/usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1a4a6070f89d  at 
/usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1a4a607abffe  at 
/usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1a49b1534d57  at 
/usr/local/lib/libgobject-2.0.so.4200.10
0x1a49b154df60  at /usr/local/lib/libgobject-2.0.so.4200.10
0x1a49b154ec30  at 
/usr/local/lib/libgobject-2.0.so.4200.10
0x1a49b154f2c1  at /usr/local/lib/libgobject-2.0.so.4200.10
0x1a4a60904607  at 
/usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1a4a6070f30c  at 
/usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1a4a607e0df9  at 
/usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1a4a6070f89d  at 
/usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1a4a607e07d6  at 
/usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1a4a607abffe  at 
/usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1a49b1534d57  at 
/usr/local/lib/libgobject-2.0.so.4200.10
0x1a49b154df60  at /usr/local/lib/libgobject-2.0.so.4200.10
0x1a49b154ec30  at 
/usr/local/lib/libgobject-2.0.so.4200.10
0x1a49b154f2c1  at /usr/local/lib/libgobject-2.0.so.4200.10
0x1a4a60904607  at 
/usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1a4a6070f30c  at 
/usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1a4a606d3cfc  at 
/usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1a4a6070f89d  at 
/usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1a4a607abffe  at 
/usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1a49b1534d57  at 
/usr/local/lib/libgobject-2.0.so.4200.10
0x1a49b154df60  at /usr/local/lib/libgobject-2.0.so.4200.10
0x1a49b154ec30  at 
/usr/local/lib/libgobject-2.0.so.4200.10
0x1a49b154f2c1  at /usr/local/lib/libgobject-2.0.so.4200.10
0x1a4a60904607  at 
/usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1a4a6070f30c  at 
/usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1a4a606d3cfc  at 
/usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1a4a6070f89d  at 
/usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1a4a607abffe  at 
/usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1a49b1534d57  at 
/usr/local/lib/libgobject-2.0.so.4200.10
0x1a49b154df60  at /usr/local/lib/libgobject-2.0.so.4200.10
0x1a49b154ec30  at 
/usr/local/lib/libgobject-2.0.so.4200.10
0x1a49b154f2c1  at /usr/local/lib/libgobject-2.0.so.4200.10
0x1a4a60904607  at 
/usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1a4a6070f30c  at 
/usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1a4a606d3cfc  at 
/usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1a4a6070f89d  at 
/usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1a4a607abffe  at 
/usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1a49b1534d57  at 
/usr/local/lib/libgobject-2.0.so.4200.10
0x1a49b154df60  at /usr/local/lib/libgobject-2.0.so.4200.10
0x1a49b154ec30  at 
/usr/local/lib/libgobject-2.0.so.4200.10
0x1a49b154f2c1  at /usr/local/lib/libgobject-2.0.so.4200.10
0x1a4a60904607  at 
/usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1a4a6070f30c  at 
/usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1a4a606d3cfc  at 
/usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1a4a6070f89d  at 
/usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1a4a607abffe  at 
/usr/local/lib/libgtk-x11-2.0.so.2400.0
0x1a49b1534d57  at 
/usr/local/lib/libgobject-2.0.so.4200.10
0x1a49b154df60  at /usr/local/lib/libgobject-2.0.so.4200.10
0x1a49b154ec30  at