> Are others seeing this problem?
I can reproduce this on current master 4.3.0+523~ge6211be79-dirty.
on Arch Linux.
Below I attach my backtrace.
Interestingly this segfault only occurs if you use the "copy" / "paste"
function. It is working fine if you do a "selective copy" (with the
default activated fields) and "paste".
Thread 1 "darktable" received signal SIGSEGV, Segmentation fault.
0x00007ffff793536b in _history_copy_and_paste_on_image_merge
(imgid=imgid@entry=36068, dest_imgid=dest_imgid@entry=36069, ops=ops@entry=0x0,
copy_full=copy_full@entry=0) at
/usr/local/src/darktable-dev/src/common/history.c:611
611 dt_history_merge_module_into_history
(gdb) bt
#0 0x00007ffff793536b in _history_copy_and_paste_on_image_merge
(imgid=imgid@entry=36068, dest_imgid=dest_imgid@entry=36069, ops=ops@entry=0x0,
copy_full=copy_full@entry=0) at
/usr/local/src/darktable-dev/src/common/history.c:611
#1 0x00007ffff793560d in dt_history_copy_and_paste_on_image (copy_full=0,
copy_iop_order=<optimized out>, ops=0x0, merge=<optimized out>,
dest_imgid=36069, imgid=36068) at
/usr/local/src/darktable-dev/src/common/history.c:847
#2 dt_history_copy_and_paste_on_image (imgid=36068, dest_imgid=36069,
merge=<optimized out>, ops=0x0, copy_iop_order=<optimized out>, copy_full=0) at
/usr/local/src/darktable-dev/src/common/history.c:801
#3 0x00007ffff793b03d in dt_history_paste_on_list
(list=list@entry=0x5555586bf300 = {...}, undo=undo@entry=1) at
/usr/local/src/darktable-dev/src/common/history.c:1774
#4 0x00007fffa1b93d8f in paste_button_clicked (widget=<optimized out>,
user_data=<optimized out>) at
/usr/local/src/darktable-dev/src/libs/copy_history.c:256
#5 0x00007ffff40a912c in g_signal_emit_valist () at
/usr/lib/libgobject-2.0.so.0
#6 0x00007ffff40a9214 in g_signal_emit () at /usr/lib/libgobject-2.0.so.0
#7 0x00007ffff46c7b70 in () at /usr/lib/libgtk-3.so.0
#8 0x00007ffff45346be in () at /usr/lib/libgdk-3.so.0
#9 0x00007ffff50ce052 in () at /usr/lib/libglib-2.0.so.0
#10 0x00007ffff50cd82b in g_main_context_dispatch () at
/usr/lib/libglib-2.0.so.0
#11 0x00007ffff5124cc9 in () at /usr/lib/libglib-2.0.so.0
#12 0x00007ffff50ccd8f in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#13 0x00007ffff47d8eef in gtk_main () at /usr/lib/libgtk-3.so.0
#14 0x00007ffff7af9f09 in dt_gui_gtk_run (gui=<optimized out>) at
/usr/local/src/darktable-dev/src/gui/gtk.c:1280
#15 0x0000555555555090 in main (argc=<optimized out>, argv=<optimized out>) at
/usr/local/src/darktable-dev/src/main.c:94
(gdb)
David Vincent-Jones hat am 07.02.2023 um 11:40 folgendes geschrieben:
> Current git version. Manjaro/Arch/XFCE/OpenCL(older)
>
> Trying to copy a history stack either from the lighttable or from the
> darkroom is causing dt to freeze without any message.
>
> copy (image 1)/ clear history (image2)/ paste (image 2)
>
> [Inferior 1 (process 43225) detached]
> backtrace written to /tmp/darktable_bt_Q9WYZ1.txt
> Segmentation fault (core dumped)
>
> I have reinstalled my db, thinking that I may have some corruption but
> that has not helped. The backtrace file only indicates a core dump.
>
> Are others seeing this problem?
>
> ____________________________________________________________________________
> darktable user mailing list
> to unsubscribe send a mail to
> [email protected]
____________________________________________________________________________
darktable user mailing list
to unsubscribe send a mail to [email protected]