Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crash: Have an image + XMP file. DT crashes when it renders it. #15832

Closed
rekcodocker opened this issue Dec 5, 2023 · 11 comments
Closed

Crash: Have an image + XMP file. DT crashes when it renders it. #15832

rekcodocker opened this issue Dec 5, 2023 · 11 comments

Comments

@rekcodocker
Copy link

Describe the bug

I imported some files created a year ago.
The import works fine.
One specific image crashes DT 4.4.2 when it is rendered.
This happens both on OpenCL and with OpenCL disabled.

Cleared the Library.db completely, did not solve the issue.
I have logfiles and the original image and XMP.

M1280255.ORF.xmp.txt

Steps to reproduce

I import my image.
Either in Lighttable or in Darkroom view - when the image is rendered, DT crashes.

When the image is part of a large collection;
I am in lighttable view
When I scroll to where the image is - when it scrolls in to view, DT tries to render it, and after a few seconds, it crashes.

Expected behavior

No response

Logfile | Screenshot | Screencast

I can't attach the file itself. Possibly because I attached the XMP already.
I had to trim it because of the 65535 character limit.

this is darktable 4.4.2 reporting a segfault:

warning: Currently logging to /tmp/darktable_bt_LWJGF2.txt.  Turn the logging off and on to make the new setting effective.
#0  0x00007f01a0b1a18f in __GI___poll (fds=0x55c8f061a580, nfds=4, timeout=20) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f01a096f3cf in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f01a091446f in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f01a01f61ed in gtk_main () from /lib/x86_64-linux-gnu/libgtk-3.so.0
#4  0x00007f01a11026f1 in dt_gui_gtk_run () from /usr/bin/../lib/x86_64-linux-gnu/darktable/libdarktable.so
#5  0x000055c8eb59d0d6 in ?? ()
#6  0x00007f01a0a280d0 in __libc_start_call_main (main=main@entry=0x55c8eb59d0a0, argc=argc@entry=1, argv=argv@entry=0x7fff7b591578) at ../sysdeps/nptl/libc_start_call_main.h:58
#7  0x00007f01a0a28189 in __libc_start_main_impl (main=0x55c8eb59d0a0, argc=1, argv=0x7fff7b591578, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff7b591568) at ../csu/libc-start.c:360
#8  0x000055c8eb59d125 in ?? ()

=========

  Id   Target Id                                           Frame 
* 1    Thread 0x7f019833e140 (LWP 354479) "darktable"      0x00007f01a0b1a18f in __GI___poll (fds=0x55c8f061a580, nfds=4, timeout=20) at ../sysdeps/unix/sysv/linux/poll.c:29
  2    Thread 0x7f0197bff6c0 (LWP 354480) "pool-spawner"   syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
  3    Thread 0x7f01973fe6c0 (LWP 354481) "gmain"          0x00007f01a0b1a18f in __GI___poll (fds=0x55c8eb63b950, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  4    Thread 0x7f01963fc6c0 (LWP 354483) "gdbus"          0x00007f01a0b1a18f in __GI___poll (fds=0x7f0184000b90, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  5    Thread 0x7f0195bfb6c0 (LWP 354485) "worker 0"       0x00007f01a0a94076 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55c8eb65ccbc) at ./nptl/futex-internal.c:57
  6    Thread 0x7f01953fa6c0 (LWP 354486) "worker 1"       0x00007f01a0a94076 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55c8eb65ccbc) at ./nptl/futex-internal.c:57
  7    Thread 0x7f0194bf96c0 (LWP 354487) "worker 2"       0x00007f01a0a94076 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55c8eb65ccbc) at ./nptl/futex-internal.c:57
  8    Thread 0x7f018ffff6c0 (LWP 354488) "worker 3"       0x00007f01a0a94076 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55c8eb65ccbc) at ./nptl/futex-internal.c:57
  9    Thread 0x7f018f7fe6c0 (LWP 354489) "kicker"         0x00007f01a0ae56f1 in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=req@entry=0x7f018f7ed480, rem=rem@entry=0x7f018f7ed480) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:78
  10   Thread 0x7f018effd6c0 (LWP 354490) "worker res 0"   0x00007f01a0b0fc37 in __GI___wait4 (pid=354862, stat_loc=0x0, options=0, usage=0x0) at ../sysdeps/unix/sysv/linux/wait4.c:30
  11   Thread 0x7f018e7fc6c0 (LWP 354491) "worker res 1"   0x00007f01a0a94076 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55c8eb65ccbc) at ./nptl/futex-internal.c:57
  12   Thread 0x7f018dffb6c0 (LWP 354492) "worker res 2"   0x00007f01a0a94076 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55c8eb65ccbc) at ./nptl/futex-internal.c:57
  13   Thread 0x7f018d7fa6c0 (LWP 354493) "gphoto_update"  0x00007f01a0ae56f1 in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=0x7f018d7e9410, rem=0x7f018d7e9420) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:78
  14   Thread 0x7f018cff96c0 (LWP 354494) "darktable"      0x00007f01a0a94076 in __futex_abstimed_wait_common64 (private=0, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x55c8eb79f784) at ./nptl/futex-internal.c:57
  15   Thread 0x7f014e1fd6c0 (LWP 354512) "lua thread"     0x00007f01a0b1a18f in __GI___poll (fds=0x7f0144001e40, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  16   Thread 0x7f010ffff6c0 (LWP 354576) "dconf worker"   0x00007f01a0b1a18f in __GI___poll (fds=0x7f0108000b90, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
  17   Thread 0x7f010f7fe6c0 (LWP 354632) "worker res 0"   0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  18   Thread 0x7f0196bfd6c0 (LWP 354633) "worker res 0"   0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  19   Thread 0x7f012ffff6c0 (LWP 354634) "worker res 0"   0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  20   Thread 0x7f010c8e36c0 (LWP 354635) "worker res 0"   0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  21   Thread 0x7f00fd7ff6c0 (LWP 354636) "worker res 0"   0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  22   Thread 0x7f00fcffe6c0 (LWP 354637) "worker res 0"   0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  23   Thread 0x7f00fc7fd6c0 (LWP 354638) "worker res 0"   0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  24   Thread 0x7f00faffa6c0 (LWP 354669) "worker res 0"   0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  25   Thread 0x7f00f9c276c0 (LWP 354670) "worker res 0"   0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  26   Thread 0x7f00fb7fb6c0 (LWP 354671) "worker res 0"   0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  27   Thread 0x7f00f8ff66c0 (LWP 354672) "worker res 0"   0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  28   Thread 0x7f014f5ff6c0 (LWP 354673) "worker res 0"   0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  29   Thread 0x7f00fbffc6c0 (LWP 354674) "worker res 0"   0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  30   Thread 0x7f00fa7f96c0 (LWP 354675) "worker res 0"   0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  31   Thread 0x7f00cd2226c0 (LWP 354676) "worker res 0"   0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  32   Thread 0x7f00f7b7b6c0 (LWP 354677) "worker 2"       0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  33   Thread 0x7f00c80866c0 (LWP 354678) "worker 2"       0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  34   Thread 0x7f00c78856c0 (LWP 354679) "worker 2"       0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  35   Thread 0x7f00c70846c0 (LWP 354680) "worker 2"       0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  36   Thread 0x7f00c68836c0 (LWP 354681) "worker 2"       0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  37   Thread 0x7f00c60826c0 (LWP 354682) "worker 2"       0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  38   Thread 0x7f00c58816c0 (LWP 354683) "worker 2"       0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  39   Thread 0x7f00c10786c0 (LWP 354692) "worker res 1"   0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  40   Thread 0x7f00c08776c0 (LWP 354693) "worker res 1"   0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  41   Thread 0x7f00c00766c0 (LWP 354694) "worker res 1"   0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  42   Thread 0x7f00bb06c6c0 (LWP 354779) "worker res 1"   0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  43   Thread 0x7f00bd8716c0 (LWP 354780) "worker res 1"   0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  44   Thread 0x7f00bb86d6c0 (LWP 354781) "worker res 1"   0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  45   Thread 0x7f00bc06e6c0 (LWP 354782) "worker res 1"   0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  46   Thread 0x7f00bf8756c0 (LWP 354783) "worker res 1"   0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  47   Thread 0x7f00be7406c0 (LWP 354784) "worker res 1"   0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  48   Thread 0x7f00bd0706c0 (LWP 354785) "worker res 1"   0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  49   Thread 0x7f00bc86f6c0 (LWP 354786) "worker res 1"   0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  50   Thread 0x7f00ba86b6c0 (LWP 354787) "worker res 1"   0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  51   Thread 0x7f00b0f066c0 (LWP 354788) "worker res 1"   0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  52   Thread 0x7f00aad976c0 (LWP 354789) "worker res 1"   0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  53   Thread 0x7f00aa5966c0 (LWP 354790) "worker res 1"   0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  54   Thread 0x7f00c18796c0 (LWP 354817) "worker 2"       0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  55   Thread 0x7f00c207a6c0 (LWP 354818) "worker 2"       0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  56   Thread 0x7f00c287b6c0 (LWP 354819) "worker 2"       0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  57   Thread 0x7f00c307c6c0 (LWP 354820) "worker 2"       0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  58   Thread 0x7f00c487f6c0 (LWP 354821) "worker 2"       0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  59   Thread 0x7f00c50806c0 (LWP 354822) "worker 2"       0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  60   Thread 0x7f00c407e6c0 (LWP 354823) "worker 2"       0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  61   Thread 0x7f00c387d6c0 (LWP 354824) "worker 2"       0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  62   Thread 0x7f00a37fe6c0 (LWP 354825) "darktable"      0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  63   Thread 0x7f00a2ffd6c0 (LWP 354826) "darktable"      0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  64   Thread 0x7f00a27fc6c0 (LWP 354827) "darktable"      0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  65   Thread 0x7f00a1ffb6c0 (LWP 354828) "darktable"      0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  66   Thread 0x7f00a17fa6c0 (LWP 354829) "darktable"      0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  67   Thread 0x7f00a0ff96c0 (LWP 354830) "darktable"      0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  68   Thread 0x7f009bfff6c0 (LWP 354831) "darktable"      0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  69   Thread 0x7f009b7fe6c0 (LWP 354832) "darktable"      0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  70   Thread 0x7f009affd6c0 (LWP 354833) "darktable"      0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  71   Thread 0x7f009a7fc6c0 (LWP 354834) "darktable"      0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  72   Thread 0x7f0099ffb6c0 (LWP 354835) "darktable"      0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  73   Thread 0x7f00997fa6c0 (LWP 354836) "darktable"      0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  74   Thread 0x7f0098ff96c0 (LWP 354837) "darktable"      0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  75   Thread 0x7f00987f86c0 (LWP 354838) "darktable"      0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  76   Thread 0x7f0097ff76c0 (LWP 354839) "darktable"      0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
  77   Thread 0x7f00a9d956c0 (LWP 354855) "pool-darktable" syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38

=========

Thread 77 (Thread 0x7f00a9d956c0 (LWP 354855) "pool-darktable"):
#0  syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38
No locals.
#1  0x00007f01a096b140 in g_cond_wait_until () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2  0x00007f01a08dfc83 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3  0x00007f01a08dfdc5 in g_async_queue_timeout_pop () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#4  0x00007f01a09468cd in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#5  0x00007f01a0944331 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#6  0x00007f01a0a97ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139644967155696, 2739936551068412604, -65664, 0, 139644817564128, 139640817930240, -2880220778475115844, -2880768206808634692}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#7  0x00007f01a0b2847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 76 (Thread 0x7f0097ff76c0 (LWP 354839) "darktable"):
#0  0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#1  0x00007f01a0ce3468 in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#2  0x00007f01a0a97ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139644967155696, 2739936551068412604, -65664, 11, 140735262802096, 139640518438912, -2880304600130606404, -2880768206808634692}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#3  0x00007f01a0b2847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 75 (Thread 0x7f00987f86c0 (LWP 354838) "darktable"):
#0  0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#1  0x00007f01a0ce3468 in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#2  0x00007f01a0a97ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139644967155696, 2739936551068412604, -65664, 11, 140735262802096, 139640526831616, -2880327689337918788, -2880768206808634692}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#3  0x00007f01a0b2847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 74 (Thread 0x7f0098ff96c0 (LWP 354837) "darktable"):
#0  0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#1  0x00007f01a0ce3468 in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#2  0x00007f01a0a97ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139644967155696, 2739936551068412604, -65664, 11, 140735262802096, 139640535224320, -2880328781870224708, -2880768206808634692}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#3  0x00007f01a0b2847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 73 (Thread 0x7f00997fa6c0 (LWP 354836) "darktable"):
#0  0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#1  0x00007f01a0ce3468 in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#2  0x00007f01a0a97ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139644967155696, 2739936551068412604, -65664, 11, 140735262802096, 139640543617024, -2880325482798470468, -2880768206808634692}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#3  0x00007f01a0b2847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 72 (Thread 0x7f0099ffb6c0 (LWP 354835) "darktable"):
#0  0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#1  0x00007f01a0ce3468 in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#2  0x00007f01a0a97ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139644967155696, 2739936551068412604, -65664, 11, 140735262802096, 139640552009728, -2880326583920710980, -2880768206808634692}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#3  0x00007f01a0b2847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 71 (Thread 0x7f009a7fc6c0 (LWP 354834) "darktable"):
#0  0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#1  0x00007f01a0ce3468 in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#2  0x00007f01a0a97ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139644967155696, 2739936551068412604, -65664, 11, 140735262802096, 139640560402432, -2880332080941978948, -2880768206808634692}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#3  0x00007f01a0b2847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 70 (Thread 0x7f009affd6c0 (LWP 354833) "darktable"):
#0  0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#1  0x00007f01a0ce3468 in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#2  0x00007f01a0a97ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139644967155696, 2739936551068412604, -65664, 11, 140735262802096, 139640568795136, -2880333182064219460, -2880768206808634692}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#3  0x00007f01a0b2847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 69 (Thread 0x7f009b7fe6c0 (LWP 354832) "darktable"):
#0  0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#1  0x00007f01a0ce3468 in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#2  0x00007f01a0a97ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139644967155696, 2739936551068412604, -65664, 11, 140735262802096, 139640577187840, -2880329882992465220, -2880768206808634692}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#3  0x00007f01a0b2847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 68 (Thread 0x7f009bfff6c0 (LWP 354831) "darktable"):
#0  0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#1  0x00007f01a0ce3468 in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#2  0x00007f01a0a97ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139644967155696, 2739936551068412604, -65664, 11, 140735262802096, 139640585580544, -2880330984114705732, -2880768206808634692}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#3  0x00007f01a0b2847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 67 (Thread 0x7f00a0ff96c0 (LWP 354830) "darktable"):
#0  0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#1  0x00007f01a0ce3468 in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#2  0x00007f01a0a97ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139644967155696, 2739936551068412604, -65664, 11, 140735262802096, 139640669442048, -2880205636567913796, -2880768206808634692}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#3  0x00007f01a0b2847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 66 (Thread 0x7f00a17fa6c0 (LWP 354829) "darktable"):
#0  0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#1  0x00007f01a0ce3468 in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#2  0x00007f01a0a97ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139644967155696, 2739936551068412604, -65664, 11, 140735262802096, 139640677834752, -2880202337496159556, -2880768206808634692}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#3  0x00007f01a0b2847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 65 (Thread 0x7f00a1ffb6c0 (LWP 354828) "darktable"):
#0  0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#1  0x00007f01a0ce3468 in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#2  0x00007f01a0a97ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139644967155696, 2739936551068412604, -65664, 11, 140735262802096, 139640686227456, -2880203438618400068, -2880768206808634692}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#3  0x00007f01a0b2847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 64 (Thread 0x7f00a27fc6c0 (LWP 354827) "darktable"):
#0  0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#1  0x00007f01a0ce3468 in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#2  0x00007f01a0a97ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139644967155696, 2739936551068412604, -65664, 11, 140735262802096, 139640694620160, -2880208935639668036, -2880768206808634692}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#3  0x00007f01a0b2847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 63 (Thread 0x7f00a2ffd6c0 (LWP 354826) "darktable"):
#0  0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#1  0x00007f01a0ce3468 in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#2  0x00007f01a0a97ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139644967155696, 2739936551068412604, -65664, 11, 140735262802096, 139640703012864, -2880210036761908548, -2880768206808634692}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#3  0x00007f01a0b2847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 62 (Thread 0x7f00a37fe6c0 (LWP 354825) "darktable"):
#0  0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#1  0x00007f01a0ce3468 in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#2  0x00007f01a0a97ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139644967155696, 2739936551068412604, -65664, 11, 140735262802096, 139640711405568, -2880206737690154308, -2880768206808634692}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#3  0x00007f01a0b2847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 61 (Thread 0x7f00c387d6c0 (LWP 354824) "worker 2"):
#0  0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#1  0x00007f01a0ce3468 in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#2  0x00007f01a0a97ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139644967155696, 2739936551068412604, -65664, 0, 139644767159584, 139641248796672, -2880136850519184708, -2880768206808634692}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#3  0x00007f01a0b2847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 60 (Thread 0x7f00c407e6c0 (LWP 354823) "worker 2"):
#0  0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#1  0x00007f01a0ce3468 in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#2  0x00007f01a0a97ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139644967155696, 2739936551068412604, -65664, 0, 139644767159584, 139641257189376, -2880124755354408260, -2880768206808634692}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#3  0x00007f01a0b2847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 59 (Thread 0x7f00c50806c0 (LWP 354822) "worker 2"):
#0  0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#1  0x00007f01a0ce3468 in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#2  0x00007f01a0a97ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139644967155696, 2739936551068412604, -65664, 0, 139644767159584, 139641273974784, -2880122557404894532, -2880768206808634692}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#3  0x00007f01a0b2847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 58 (Thread 0x7f00c487f6c0 (LWP 354821) "worker 2"):
#0  0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#1  0x00007f01a0ce3468 in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#2  0x00007f01a0a97ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139644967155696, 2739936551068412604, -65664, 0, 139644767159584, 139641265582080, -2880125856476648772, -2880768206808634692}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#3  0x00007f01a0b2847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 57 (Thread 0x7f00c307c6c0 (LWP 354820) "worker 2"):
#0  0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#1  0x00007f01a0ce3468 in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#2  0x00007f01a0a97ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139644967155696, 2739936551068412604, -65664, 0, 139644767159584, 139641240403968, -2880135749396944196, -2880768206808634692}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#3  0x00007f01a0b2847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 56 (Thread 0x7f00c287b6c0 (LWP 354819) "worker 2"):
#0  0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#1  0x00007f01a0ce3468 in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#2  0x00007f01a0a97ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139644967155696, 2739936551068412604, -65664, 0, 139644767159584, 139641232011264, -2880139048468698436, -2880768206808634692}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#3  0x00007f01a0b2847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 55 (Thread 0x7f00c207a6c0 (LWP 354818) "worker 2"):
#0  0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#1  0x00007f01a0ce3468 in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#2  0x00007f01a0a97ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139644967155696, 2739936551068412604, -65664, 0, 139644767159584, 139641223618560, -2880137947346457924, -2880768206808634692}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#3  0x00007f01a0b2847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 54 (Thread 0x7f00c18796c0 (LWP 354817) "worker 2"):
#0  0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#1  0x00007f01a0ce3468 in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#2  0x00007f01a0a97ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139644967155696, 2739936551068412604, -65664, 0, 139644767159584, 139641215225856, -2880132450325189956, -2880768206808634692}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#3  0x00007f01a0b2847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 53 (Thread 0x7f00aa5966c0 (LWP 354790) "worker res 1"):
#0  0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#1  0x00007f01a0ce3468 in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#2  0x00007f01a0a97ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139644967155696, 2739936551068412604, -65664, 0, 139644662331408, 139640826322944, -2880226275496383812, -2880768206808634692}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#3  0x00007f01a0b2847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 52 (Thread 0x7f00aad976c0 (LWP 354789) "worker res 1"):
#0  0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#1  0x00007f01a0ce3468 in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#2  0x00007f01a0a97ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139644967155696, 2739936551068412604, -65664, 0, 139644662331408, 139640834715648, -2880227376618624324, -2880768206808634692}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#3  0x00007f01a0b2847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 51 (Thread 0x7f00b0f066c0 (LWP 354788) "worker res 1"):
#0  0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#1  0x00007f01a0ce3468 in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#2  0x00007f01a0a97ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139644967155696, 2739936551068412604, -65664, 0, 139644662331408, 139640936882176, -2880240972874470724, -2880768206808634692}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#3  0x00007f01a0b2847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 50 (Thread 0x7f00ba86b6c0 (LWP 354787) "worker res 1"):
#0  0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#1  0x00007f01a0ce3468 in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#2  0x00007f01a0a97ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139644967155696, 2739936551068412604, -65664, 0, 139644662331408, 139641097728000, -2880262185181074756, -2880768206808634692}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#3  0x00007f01a0b2847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 49 (Thread 0x7f00bc86f6c0 (LWP 354786) "worker res 1"):
#0  0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#1  0x00007f01a0ce3468 in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#2  0x00007f01a0a97ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139644967155696, 2739936551068412604, -65664, 0, 139644662331408, 139641131298816, -2880248993189025092, -2880768206808634692}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#3  0x00007f01a0b2847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 48 (Thread 0x7f00bd0706c0 (LWP 354785) "worker res 1"):
#0  0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#1  0x00007f01a0ce3468 in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#2  0x00007f01a0a97ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139644967155696, 2739936551068412604, -65664, 0, 139644662331408, 139641139691520, -2880245694117270852, -2880768206808634692}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#3  0x00007f01a0b2847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 47 (Thread 0x7f00be7406c0 (LWP 354784) "worker res 1"):
#0  0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#1  0x00007f01a0ce3468 in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#2  0x00007f01a0a97ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139644967155696, 2739936551068412604, -65664, 0, 139644662331408, 139641163612160, -2880253021331477828, -2880768206808634692}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#3  0x00007f01a0b2847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 46 (Thread 0x7f00bf8756c0 (LWP 354783) "worker res 1"):
#0  0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#1  0x00007f01a0ce3468 in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#2  0x00007f01a0a97ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139644967155696, 2739936551068412604, -65664, 0, 139644662331408, 139641181655040, -2880251204023440708, -2880768206808634692}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#3  0x00007f01a0b2847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 45 (Thread 0x7f00bc06e6c0 (LWP 354782) "worker res 1"):
#0  0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#1  0x00007f01a0ce3468 in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#2  0x00007f01a0a97ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139644967155696, 2739936551068412604, -65664, 0, 139644662331408, 139641122906112, -2880247892066784580, -2880768206808634692}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#3  0x00007f01a0b2847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 44 (Thread 0x7f00bb86d6c0 (LWP 354781) "worker res 1"):
#0  0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#1  0x00007f01a0ce3468 in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#2  0x00007f01a0a97ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139644967155696, 2739936551068412604, -65664, 0, 139644662331408, 139641114513408, -2880259987231561028, -2880768206808634692}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#3  0x00007f01a0b2847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 43 (Thread 0x7f00bd8716c0 (LWP 354780) "worker res 1"):
#0  0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#1  0x00007f01a0ce3468 in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#2  0x00007f01a0a97ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139644967155696, 2739936551068412604, -65664, 0, 139644662331408, 139641148084224, -2880246803829445956, -2880768206808634692}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#3  0x00007f01a0b2847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Thread 42 (Thread 0x7f00bb06c6c0 (LWP 354779) "worker res 1"):
#0  0x00007f01a0ce5f5e in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#1  0x00007f01a0ce3468 in ?? () from /lib/x86_64-linux-gnu/libgomp.so.1
No symbol table info available.
#2  0x00007f01a0a97ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
        ret = <optimized out>
        pd = <optimized out>
        out = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139644967155696, 2739936551068412604, -65664, 0, 139644662331408, 139641106120704, -2880258886109320516, -2880768206808634692}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#3  0x00007f01a0b2847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
No locals.

Commit

No response

Where did you obtain darktable from?

downloaded from www.darktable.org

darktable version

4.4.2

What OS are you using?

Linux

What is the version of your OS?

Ubuntu 23.10

Describe your system?

Intel CPU + Intel OpenCL.
Error happens both with OpenCL and when it's disabled.

Are you using OpenCL GPU in darktable?

None

If yes, what is the GPU card and driver?

Intel HDU

Please provide additional context if applicable. You can attach files too, but might need to rename to .txt or .zip

No response

@ptilopteri
Copy link

I see the xmp, is the raw available?

@MStraeten
Copy link
Collaborator

I had to trim it because of the 65535 character limit.

better add such long logs as text file ;)

@ralfbrown
Copy link
Collaborator

ralfbrown commented Dec 6, 2023

None of the thread backtraces look like they have anything to do with image processing (either pixels or metadata). In fact, the only two threads which appear to have actually been active at the time of the crash are 2 and 77. Can you post the backtrace for thread 2?

Also, can you try running darktable-cli on the image? That would help narrow down pixel processing versus some other issue since it will render the image but not try to display the result.

darktable-cli M1280255.ORF M1280255.ORF.xmp test.jpg --core -d perf

(The -d perf will let us know where in the pixelpipe it crashed, if it crashes)

@rekcodocker
Copy link
Author

Sorry, I could not attach the logfile - perhaps because I attachted the XMP already.

This link contains the full log file, the raw and the xmp. Please let me know if you have it, I will disable it afterwards.

https://cloud.farside.nl/s/ezjZb86WbJPm2S4

@rekcodocker
Copy link
Author

rekcodocker commented Dec 6, 2023

Here's the output from

darktable-cli M1280255.ORF M1280255.ORF.xmp test.jpg --core -d perf

darktable_bt_54T0F2 with core d perf command.txt

@rekcodocker
Copy link
Author

I see you have found the files. Can you reproduce the issue?

@ptilopteri
Copy link

your photo with xmp loads fine for me in dt master
I see no problem with nvidia vidio

trying with intel video. brb

@ptilopteri
Copy link

works ok for me on intel video card also

but I am running master, not 4.4.2

@rekcodocker
Copy link
Author

Ok, if it can't be reproduced, please close the issue.
I can solve it by deleting the XMP file and doing the edit again.
Thanks a lot for looking in to it, but please don't spend anymore time if it can't be reproduced.

@ptilopteri
Copy link

you opened the issue and YOU can close it. I cannot.

@ralfbrown
Copy link
Collaborator

On the darktable-cli backtrace, I see a crash in retouch from within the OpenCL version of the wavelet decomposition (dwt_decompose_cl). So likely the .xmp had corrupted settings for one of the layer edits, or while editing you managed to take some settings beyond what the code can handle.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants