Hi,
after stable update 2020-10-01 (perhaps it has been longer, I haven’t used it in a while), darktable crashes at start. Output running from terminal:
darktable
[defaults] found a 64-bit system with 7996248 kb ram and 4 cores (0 atom based)
[defaults] setting high quality defaults
(darktable:30986): GLib-CRITICAL **: 02:07:03.782: g_variant_unref: assertion 'value != NULL' failed
[New LWP 30987]
[New LWP 30988]
[New LWP 30989]
[New LWP 30991]
[New LWP 30992]
[New LWP 30993]
[New LWP 30994]
[New LWP 30995]
[New LWP 30996]
[New LWP 30997]
[New LWP 30998]
[New LWP 30999]
[New LWP 31000]
[New LWP 31001]
[New LWP 31002]
[New LWP 31003]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
0x00007f5163405eef in wait4 () from /usr/lib/libc.so.6
warning: Currently logging to /tmp/darktable_bt_HV81R0.txt. Turn the logging off and on to make the new setting effective.
#0 0x00007f5163405eef in wait4 () at /usr/lib/libc.so.6
#1 0x00007f5163630b22 in () at /usr/lib/libdarktable.so
#2 0x00007f51633766a0 in <signal handler called> () at /usr/lib/libc.so.6
#3 0x00007f510a703217 in () at /usr/lib/libigc.so.1
#4 0x00007f510a704a2a in () at /usr/lib/libigc.so.1
#5 0x00007f510a6a4c00 in () at /usr/lib/libigc.so.1
#6 0x00007f510a6a4e5b in () at /usr/lib/libigc.so.1
#7 0x00007f510a58fc10 in () at /usr/lib/libigc.so.1
#8 0x00007f510a6253e8 in () at /usr/lib/libigc.so.1
#9 0x00007f510a4b4934 in () at /usr/lib/libigc.so.1
#10 0x00007f510a50814f in () at /usr/lib/libigc.so.1
#11 0x00007f510f7005d8 in llvm::FPPassManager::runOnFunction(llvm::Function&) () at /usr/lib/libLLVM-10.so
#12 0x00007f510f701bdd in llvm::FPPassManager::runOnModule(llvm::Module&) () at /usr/lib/libLLVM-10.so
#13 0x00007f510f701f70 in llvm::legacy::PassManagerImpl::run(llvm::Module&) () at /usr/lib/libLLVM-10.so
#14 0x00007f510a350dd4 in () at /usr/lib/libigc.so.1
#15 0x00007f510a32a061 in () at /usr/lib/libigc.so.1
#16 0x00007f510a20f994 in () at /usr/lib/libigc.so.1
#17 0x00007f510a2c2bba in () at /usr/lib/libigc.so.1
#18 0x00007f51385392ea in () at /usr/lib/intel-opencl/libigdrcl.so
#19 0x00007f513833cd50 in () at /usr/lib/intel-opencl/libigdrcl.so
#20 0x00007f51382d4a02 in () at /usr/lib/intel-opencl/libigdrcl.so
#21 0x00007f515abf010e in clBuildProgram () at /usr/lib/libOpenCL.so
#22 0x00007f5163615e48 in dt_opencl_build_program () at /usr/lib/libdarktable.so
#23 0x00007f51636172b3 in () at /usr/lib/libdarktable.so
#24 0x00007f516361b0c0 in dt_opencl_init () at /usr/lib/libdarktable.so
#25 0x00007f51635971ed in dt_init () at /usr/lib/libdarktable.so
#26 0x00005613328e1037 in ()
#27 0x00007f5163361152 in __libc_start_main () at /usr/lib/libc.so.6
#28 0x00005613328e108e in ()
=========
Id Target Id Frame
* 1 Thread 0x7f515c8b4140 (LWP 30986) "darktable" 0x00007f5163405eef in wait4 () from /usr/lib/libc.so.6
2 Thread 0x7f515c565640 (LWP 30987) "gmain" 0x00007f516342e46f in poll () from /usr/lib/libc.so.6
3 Thread 0x7f515bd64640 (LWP 30988) "pool" 0x00007f5163433d5d in syscall () from /usr/lib/libc.so.6
4 Thread 0x7f515b563640 (LWP 30989) "gdbus" 0x00007f516342e46f in poll () from /usr/lib/libc.so.6
5 Thread 0x7f515ab03640 (LWP 30991) "worker 0" 0x00007f51633266a2 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
6 Thread 0x7f515a302640 (LWP 30992) "worker 1" 0x00007f51633266a2 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
7 Thread 0x7f5159b01640 (LWP 30993) "worker 2" 0x00007f51633266a2 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
8 Thread 0x7f5159300640 (LWP 30994) "worker 3" 0x00007f51633266a2 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
9 Thread 0x7f5158aff640 (LWP 30995) "worker 4" 0x00007f51633266a2 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
10 Thread 0x7f513bfff640 (LWP 30996) "worker 5" 0x00007f51633266a2 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
11 Thread 0x7f513b7fe640 (LWP 30997) "worker 6" 0x00007f51633266a2 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
12 Thread 0x7f513affd640 (LWP 30998) "worker 7" 0x00007f51633266a2 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
13 Thread 0x7f513a7fc640 (LWP 30999) "kicker" 0x00007f5163400c51 in clock_nanosleep@GLIBC_2.2.5 () from /usr/lib/libc.so.6
14 Thread 0x7f5139ffb640 (LWP 31000) "worker res 0" 0x00007f51633266a2 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
15 Thread 0x7f51397fa640 (LWP 31001) "worker res 1" 0x00007f51633266a2 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
16 Thread 0x7f5138ff9640 (LWP 31002) "worker res 2" 0x00007f51633266a2 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
17 Thread 0x7f511bfff640 (LWP 31003) "darktable" 0x00007f51633266a2 in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
=========
Thread 17 (Thread 0x7f511bfff640 (LWP 31003)):
#0 0x00007f51633266a2 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1 0x00007f5160a5fc11 in __gthread_cond_wait (__mutex=<optimized out>, __cond=<optimized out>) at /build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:865
__e = <optimized out>
#2 std::condition_variable::wait(std::unique_lock<std::mutex>&) (this=<optimized out>, __lock=...) at /build/gcc/src/gcc/libstdc++-v3/src/c++11/condition_variable.cc:53
__e = <optimized out>
#3 0x00007f51385ec20e in () at /usr/lib/intel-opencl/libigdrcl.so
#4 0x00007f51633203e9 in start_thread () at /usr/lib/libpthread.so.0
#5 0x00007f5163439293 in clone () at /usr/lib/libc.so.6
Thread 16 (Thread 0x7f5138ff9640 (LWP 31002)):
#0 0x00007f51633266a2 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1 0x00007f516364134e in () at /usr/lib/libdarktable.so
#2 0x00007f51633203e9 in start_thread () at /usr/lib/libpthread.so.0
#3 0x00007f5163439293 in clone () at /usr/lib/libc.so.6
Thread 15 (Thread 0x7f51397fa640 (LWP 31001)):
#0 0x00007f51633266a2 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1 0x00007f516364134e in () at /usr/lib/libdarktable.so
#2 0x00007f51633203e9 in start_thread () at /usr/lib/libpthread.so.0
#3 0x00007f5163439293 in clone () at /usr/lib/libc.so.6
Thread 14 (Thread 0x7f5139ffb640 (LWP 31000)):
#0 0x00007f51633266a2 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1 0x00007f516364134e in () at /usr/lib/libdarktable.so
#2 0x00007f51633203e9 in start_thread () at /usr/lib/libpthread.so.0
#3 0x00007f5163439293 in clone () at /usr/lib/libc.so.6
Thread 13 (Thread 0x7f513a7fc640 (LWP 30999)):
#0 0x00007f5163400c51 in clock_nanosleep@GLIBC_2.2.5 () at /usr/lib/libc.so.6
#1 0x00007f5163406137 in nanosleep () at /usr/lib/libc.so.6
#2 0x00007f516340606e in sleep () at /usr/lib/libc.so.6
#3 0x00007f5163640efb in () at /usr/lib/libdarktable.so
#4 0x00007f51633203e9 in start_thread () at /usr/lib/libpthread.so.0
#5 0x00007f5163439293 in clone () at /usr/lib/libc.so.6
Thread 12 (Thread 0x7f513affd640 (LWP 30998)):
#0 0x00007f51633266a2 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1 0x00007f5163642689 in () at /usr/lib/libdarktable.so
#2 0x00007f51633203e9 in start_thread () at /usr/lib/libpthread.so.0
#3 0x00007f5163439293 in clone () at /usr/lib/libc.so.6
Thread 11 (Thread 0x7f513b7fe640 (LWP 30997)):
#0 0x00007f51633266a2 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1 0x00007f5163642689 in () at /usr/lib/libdarktable.so
#2 0x00007f51633203e9 in start_thread () at /usr/lib/libpthread.so.0
#3 0x00007f5163439293 in clone () at /usr/lib/libc.so.6
Thread 10 (Thread 0x7f513bfff640 (LWP 30996)):
#0 0x00007f51633266a2 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1 0x00007f5163642689 in () at /usr/lib/libdarktable.so
#2 0x00007f51633203e9 in start_thread () at /usr/lib/libpthread.so.0
#3 0x00007f5163439293 in clone () at /usr/lib/libc.so.6
Thread 9 (Thread 0x7f5158aff640 (LWP 30995)):
#0 0x00007f51633266a2 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1 0x00007f5163642689 in () at /usr/lib/libdarktable.so
#2 0x00007f51633203e9 in start_thread () at /usr/lib/libpthread.so.0
#3 0x00007f5163439293 in clone () at /usr/lib/libc.so.6
Thread 8 (Thread 0x7f5159300640 (LWP 30994)):
#0 0x00007f51633266a2 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1 0x00007f5163642689 in () at /usr/lib/libdarktable.so
#2 0x00007f51633203e9 in start_thread () at /usr/lib/libpthread.so.0
#3 0x00007f5163439293 in clone () at /usr/lib/libc.so.6
Thread 7 (Thread 0x7f5159b01640 (LWP 30993)):
#0 0x00007f51633266a2 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1 0x00007f5163642689 in () at /usr/lib/libdarktable.so
#2 0x00007f51633203e9 in start_thread () at /usr/lib/libpthread.so.0
#3 0x00007f5163439293 in clone () at /usr/lib/libc.so.6
Thread 6 (Thread 0x7f515a302640 (LWP 30992)):
#0 0x00007f51633266a2 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1 0x00007f5163642689 in () at /usr/lib/libdarktable.so
#2 0x00007f51633203e9 in start_thread () at /usr/lib/libpthread.so.0
#3 0x00007f5163439293 in clone () at /usr/lib/libc.so.6
Thread 5 (Thread 0x7f515ab03640 (LWP 30991)):
#0 0x00007f51633266a2 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1 0x00007f5163642689 in () at /usr/lib/libdarktable.so
#2 0x00007f51633203e9 in start_thread () at /usr/lib/libpthread.so.0
#3 0x00007f5163439293 in clone () at /usr/lib/libc.so.6
Thread 4 (Thread 0x7f515b563640 (LWP 30989)):
#0 0x00007f516342e46f in poll () at /usr/lib/libc.so.6
#1 0x00007f5163104188 in () at /usr/lib/libglib-2.0.so.0
#2 0x00007f51630b2163 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#3 0x00007f516252ffe8 in () at /usr/lib/libgio-2.0.so.0
#4 0x00007f51630dfa91 in () at /usr/lib/libglib-2.0.so.0
#5 0x00007f51633203e9 in start_thread () at /usr/lib/libpthread.so.0
#6 0x00007f5163439293 in clone () at /usr/lib/libc.so.6
Thread 3 (Thread 0x7f515bd64640 (LWP 30988)):
#0 0x00007f5163433d5d in syscall () at /usr/lib/libc.so.6
#1 0x00007f51631000cb in g_cond_wait_until () at /usr/lib/libglib-2.0.so.0
#2 0x00007f5163082833 in () at /usr/lib/libglib-2.0.so.0
#3 0x00007f51630829c4 in g_async_queue_timeout_pop () at /usr/lib/libglib-2.0.so.0
#4 0x00007f51630e26ba in () at /usr/lib/libglib-2.0.so.0
#5 0x00007f51630dfa91 in () at /usr/lib/libglib-2.0.so.0
#6 0x00007f51633203e9 in start_thread () at /usr/lib/libpthread.so.0
#7 0x00007f5163439293 in clone () at /usr/lib/libc.so.6
Thread 2 (Thread 0x7f515c565640 (LWP 30987)):
#0 0x00007f516342e46f in poll () at /usr/lib/libc.so.6
#1 0x00007f5163104188 in () at /usr/lib/libglib-2.0.so.0
#2 0x00007f51630b1421 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3 0x00007f51630b1472 in () at /usr/lib/libglib-2.0.so.0
#4 0x00007f51630dfa91 in () at /usr/lib/libglib-2.0.so.0
#5 0x00007f51633203e9 in start_thread () at /usr/lib/libpthread.so.0
#6 0x00007f5163439293 in clone () at /usr/lib/libc.so.6
Thread 1 (Thread 0x7f515c8b4140 (LWP 30986)):
#0 0x00007f5163405eef in wait4 () at /usr/lib/libc.so.6
#1 0x00007f5163630b22 in () at /usr/lib/libdarktable.so
#2 0x00007f51633766a0 in <signal handler called> () at /usr/lib/libc.so.6
#3 0x00007f510a703217 in () at /usr/lib/libigc.so.1
#4 0x00007f510a704a2a in () at /usr/lib/libigc.so.1
#5 0x00007f510a6a4c00 in () at /usr/lib/libigc.so.1
#6 0x00007f510a6a4e5b in () at /usr/lib/libigc.so.1
#7 0x00007f510a58fc10 in () at /usr/lib/libigc.so.1
#8 0x00007f510a6253e8 in () at /usr/lib/libigc.so.1
#9 0x00007f510a4b4934 in () at /usr/lib/libigc.so.1
#10 0x00007f510a50814f in () at /usr/lib/libigc.so.1
#11 0x00007f510f7005d8 in llvm::FPPassManager::runOnFunction(llvm::Function&) () at /usr/lib/libLLVM-10.so
#12 0x00007f510f701bdd in llvm::FPPassManager::runOnModule(llvm::Module&) () at /usr/lib/libLLVM-10.so
#13 0x00007f510f701f70 in llvm::legacy::PassManagerImpl::run(llvm::Module&) () at /usr/lib/libLLVM-10.so
#14 0x00007f510a350dd4 in () at /usr/lib/libigc.so.1
#15 0x00007f510a32a061 in () at /usr/lib/libigc.so.1
#16 0x00007f510a20f994 in () at /usr/lib/libigc.so.1
#17 0x00007f510a2c2bba in () at /usr/lib/libigc.so.1
#18 0x00007f51385392ea in () at /usr/lib/intel-opencl/libigdrcl.so
#19 0x00007f513833cd50 in () at /usr/lib/intel-opencl/libigdrcl.so
#20 0x00007f51382d4a02 in () at /usr/lib/intel-opencl/libigdrcl.so
#21 0x00007f515abf010e in clBuildProgram () at /usr/lib/libOpenCL.so
#22 0x00007f5163615e48 in dt_opencl_build_program () at /usr/lib/libdarktable.so
#23 0x00007f51636172b3 in () at /usr/lib/libdarktable.so
#24 0x00007f516361b0c0 in dt_opencl_init () at /usr/lib/libdarktable.so
#25 0x00007f51635971ed in dt_init () at /usr/lib/libdarktable.so
#26 0x00005613328e1037 in ()
#27 0x00007f5163361152 in __libc_start_main () at /usr/lib/libc.so.6
#28 0x00005613328e108e in ()
[Inferior 1 (process 30986) detached]
backtrace written to /tmp/darktable_bt_HV81R0.txt
Segmentation fault (core dumped)
Reinstalling it did not help.