On Sat, Jun 18, 2022 at 11:01 AM Abel Abraham Camarillo Ojeda < acam...@verlet.org> wrote:
> Hi ports, > > rawtherapee in snapshots fails for me reproducibly but only when not run > from egdb... > > $ pkg_info rawtherapee > Information for inst:rawtherapee-5.8p1 > > merced$ env time -l rawtherapee . > > (rawtherapee:71162): Gtk-CRITICAL **: 10:56:00.713: > gtk_box_gadget_distribute: assertion 'size >= 0' failed in > gtkmm__GtkNotebook > > (rawtherapee:71162): Gtk-CRITICAL **: 10:56:00.737: > gtk_box_gadget_distribute: assertion 'size >= 0' failed in > gtkmm__GtkNotebook > rawtherapee(71162) in free(): chunk is already free 0x907fb48e800 > Command terminated abnormally. > 14.45 real 13.37 user 0.46 sys > 178748 maximum resident set size > 0 average shared memory size > 0 average unshared data size > 0 average unshared stack size > 42647 minor page faults > 0 major page faults > 0 swaps > 0 block input operations > 41 block output operations > 188 messages sent > 218 messages received > 0 signals received > 443 voluntary context switches > 20773 involuntary context switches > Abort trap > > (the err msg is not always the same but always malloc related) > > Maybe egdb changes malloc options or something to be more lax? > > I'm a little rusty on ports reporting.... should I build debug-rawtherapee > ? or maybe just alter some malloc opts via the env variable to equal > something from egdb and call it a day? > > Thanks > It only fails on a certain new pictures dir that I'm trying to work with, I've been able to work with other picture directories