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