Hey,
I'm running Salck64 current, I can't figure why darktable crashes when I try to open file or when I get back to lighttable from darkroom for example.
Wondering if someone is experiencing the same issue and whether there is a solution to fix it.
Here is the log when the application crashes :
Code:
invalid type value detected in Image::printIFDStructure: 0
invalid type value detected in Image::printIFDStructure: 0
[New LWP 9679]
[New LWP 9681]
[New LWP 9682]
...
[New LWP 9855]
[New LWP 9856]
[New LWP 9857]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
0x00007fc2337d6d9a in waitpid () from /lib64/libpthread.so.0
warning: Currently logging to /tmp/darktable_bt_RGLKHZ.txt. Turn the logging off and on to make the new setting effective.
#0 0x00007fc2337d6d9a in waitpid () at /lib64/libpthread.so.0
#1 0x00007fc233ad4af0 in () at /usr/bin/../lib64/darktable/libdarktable.so
#2 0x00007fc2334195d0 in <signal handler called> () at /lib64/libc.so.6
#3 0x00007fc22d9212fb in std::string::assign(std::string const&) () at /usr/lib64/libstdc++.so.6
#4 0x00007fc22e8da800 in Exiv2::XmpParser::decode(Exiv2::XmpData&, std::string const&) () at /usr/lib64/libexiv2.so.26
#5 0x00007fc233a9687d in dt_exif_xmp_write () at /usr/bin/../lib64/darktable/libdarktable.so
#6 0x00007fc233aa283d in () at /usr/bin/../lib64/darktable/libdarktable.so
#7 0x00007fc233aa7161 in dt_image_synch_xmp () at /usr/bin/../lib64/darktable/libdarktable.so
#8 0x00007fc18a840ffd in leave () at /usr/lib64/darktable/views/libdarkroom.so
#9 0x00007fc233ba2c6a in dt_view_manager_switch_by_view () at /usr/bin/../lib64/darktable/libdarktable.so
#10 0x00007fc233ae7fe0 in () at /usr/bin/../lib64/darktable/libdarktable.so
#11 0x00007fc232d792f5 in g_main_context_invoke_full () at /usr/lib64/libglib-2.0.so.0
#12 0x00007fc176276cac in () at /usr/lib64/darktable/plugins/lighttable/libviewswitcher.so
#13 0x00007fc232658cab in () at /usr/lib64/libgtk-3.so.0
#14 0x00007fc2311e39dd in g_closure_invoke () at /usr/lib64/libgobject-2.0.so.0
#15 0x00007fc2311f5e6e in () at /usr/lib64/libgobject-2.0.so.0
#16 0x00007fc2311fdebc in g_signal_emit_valist () at /usr/lib64/libgobject-2.0.so.0
#17 0x00007fc2311feec2 in g_signal_emit () at /usr/lib64/libgobject-2.0.so.0
#18 0x00007fc232799ab4 in () at /usr/lib64/libgtk-3.so.0
#19 0x00007fc232655d0e in () at /usr/lib64/libgtk-3.so.0
#20 0x00007fc232657dd8 in gtk_main_do_event () at /usr/lib64/libgtk-3.so.0
#21 0x00007fc23219b6b5 in () at /usr/lib64/libgdk-3.so.0
#22 0x00007fc2321cbb42 in () at /usr/lib64/libgdk-3.so.0
#23 0x00007fc232d78427 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#24 0x00007fc232d78638 in () at /usr/lib64/libglib-2.0.so.0
#25 0x00007fc232d78942 in g_main_loop_run () at /usr/lib64/libglib-2.0.so.0
#26 0x00007fc232656f25 in gtk_main () at /usr/lib64/libgtk-3.so.0
#27 0x00007fc233b7b9ca in dt_gui_gtk_run () at /usr/bin/../lib64/darktable/libdarktable.so
#28 0x0000000000400834 in main ()
=========
Id Target Id Frame
* 1 Thread 0x7fc234132a80 (LWP 9678) "darktable" 0x00007fc2337d6d9a in waitpid () from /lib64/libpthread.so.0
2 Thread 0x7fc21f7e3700 (LWP 9679) "gmain" 0x00007fc2334ebb79 in poll () from /lib64/libc.so.6
3 Thread 0x7fc21e7e1700 (LWP 9681) "gdbus" 0x00007fc2334ebb79 in poll () from /lib64/libc.so.6
4 Thread 0x7fc21dddd700 (LWP 9682) "worker 0" 0x00007fc2337d2783 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
...
21 Thread 0x7fc1b0ff9700 (LWP 9717) "darktable" 0x00007fc2337d5326 in do_futex_wait.constprop () from /lib64/libpthread.so.0
22 Thread 0x7fc17af6d700 (LWP 9731) "lua thread" 0x00007fc2334ebb79 in poll () from /lib64/libc.so.6
23 Thread 0x7fc17606f700 (LWP 9732) "pool" 0x00007fc2334f20a9 in syscall () from /lib64/libc.so.6
24 Thread 0x7fc16ac4d700 (LWP 9734) "darktable" 0x00007fc22d63ae4e in ?? () from /usr/lib64/libgomp.so.1
25 Thread 0x7fc16a44c700 (LWP 9735) "darktable" 0x00007fc22d63ae4e in ?? () from /usr/lib64/libgomp.so.1
26 Thread 0x7fc169c4b700 (LWP 9736) "darktable" 0x00007fc22d63ae4e in ?? () from /usr/lib64/libgomp.so.1
27 Thread 0x7fc16944a700 (LWP 9737) "darktable" 0x00007fc22d63ae4e in ?? () from /usr/lib64/libgomp.so.1
...
112 Thread 0x7fc12f75d700 (LWP 9841) "worker 7" 0x00007fc22d63ae4e in ?? () from /usr/lib64/libgomp.so.1
113 Thread 0x7fc12ef5c700 (LWP 9842) "worker 7" 0x00007fc22d63ae4e in ?? () from /usr/lib64/libgomp.so.1
114 Thread 0x7fc12e75b700 (LWP 9843) "worker res 1" 0x00007fc22d63ae4e in ?? () from /usr/lib64/libgomp.so.1
115 Thread 0x7fc12df5a700 (LWP 9844) "worker res 1" 0x00007fc22d63ae4e in ?? () from /usr/lib64/libgomp.so.1
116 Thread 0x7fc12d759700 (LWP 9845) "worker res 1" 0x00007fc22d63ae4e in ?? () from /usr/lib64/libgomp.so.1
117 Thread 0x7fc12cf58700 (LWP 9846) "worker res 1" 0x00007fc22d63ae4e in ?? () from /usr/lib64/libgomp.so.1
118 Thread 0x7fc12c757700 (LWP 9847) "worker res 1" 0x00007fc22d63ae4e in ?? () from /usr/lib64/libgomp.so.1
119 Thread 0x7fc12bf56700 (LWP 9848) "worker res 1" 0x00007fc22d63ae4e in ?? () from /usr/lib64/libgomp.so.1
120 Thread 0x7fc12b755700 (LWP 9849) "worker res 1" 0x00007fc22d63ae4e in ?? () from /usr/lib64/libgomp.so.1
121 Thread 0x7fc12af54700 (LWP 9850) "worker res 1" 0x00007fc22d63ae4e in ?? () from /usr/lib64/libgomp.so.1
122 Thread 0x7fc12a753700 (LWP 9851) "worker res 1" 0x00007fc22d63ae4e in ?? () from /usr/lib64/libgomp.so.1
123 Thread 0x7fc129f52700 (LWP 9852) "worker res 1" 0x00007fc22d63ae4e in ?? () from /usr/lib64/libgomp.so.1
124 Thread 0x7fc129751700 (LWP 9853) "worker res 1" 0x00007fc22d63ae4e in ?? () from /usr/lib64/libgomp.so.1
125 Thread 0x7fc128f50700 (LWP 9854) "worker res 1" 0x00007fc22d63ae4e in ?? () from /usr/lib64/libgomp.so.1
126 Thread 0x7fc12874f700 (LWP 9855) "worker res 1" 0x00007fc22d63ae4e in ?? () from /usr/lib64/libgomp.so.1
127 Thread 0x7fc127f4e700 (LWP 9856) "worker res 1" 0x00007fc22d63ae4e in ?? () from /usr/lib64/libgomp.so.1
128 Thread 0x7fc12774d700 (LWP 9857) "worker res 1" 0x00007fc22d63ae4e in ?? () from /usr/lib64/libgomp.so.1
=========
Thread 128 (Thread 0x7fc12774d700 (LWP 9857)):
#0 0x00007fc22d63ae4e in () at /usr/lib64/libgomp.so.1
#1 0x00007fc22d638898 in () at /usr/lib64/libgomp.so.1
#2 0x00007fc2337cc637 in start_thread () at /lib64/libpthread.so.0
#3 0x00007fc2334f7e8f in clone () at /lib64/libc.so.6
Thread 127 (Thread 0x7fc127f4e700 (LWP 9856)):
#0 0x00007fc22d63ae4e in () at /usr/lib64/libgomp.so.1
#1 0x00007fc22d638898 in () at /usr/lib64/libgomp.so.1
#2 0x00007fc2337cc637 in start_thread () at /lib64/libpthread.so.0
#3 0x00007fc2334f7e8f in clone () at /lib64/libc.so.6
...
Thread 20 (Thread 0x7fc1b37fe700 (LWP 9716)):
#0 0x00007fc2337d5326 in do_futex_wait.constprop () at /lib64/libpthread.so.0
#1 0x00007fc2337d53f8 in __new_sem_wait_slow.constprop.0 () at /lib64/libpthread.so.0
#2 0x00007fc1f543e527 in () at /usr/lib64/libnvidia-opencl.so.1
#3 0x00007fc1f5335186 in () at /usr/lib64/libnvidia-opencl.so.1
#4 0x00007fc1f543f950 in () at /usr/lib64/libnvidia-opencl.so.1
#5 0x00007fc2337cc637 in start_thread () at /lib64/libpthread.so.0
#6 0x00007fc2334f7e8f in clone () at /lib64/libc.so.6
Thread 19 (Thread 0x7fc1b3fff700 (LWP 9715)):
#0 0x00007fc2337d5326 in do_futex_wait.constprop () at /lib64/libpthread.so.0
#1 0x00007fc2337d53f8 in __new_sem_wait_slow.constprop.0 () at /lib64/libpthread.so.0
#2 0x00007fc1f543e527 in () at /usr/lib64/libnvidia-opencl.so.1
#3 0x00007fc1f5335186 in () at /usr/lib64/libnvidia-opencl.so.1
#4 0x00007fc1f543f950 in () at /usr/lib64/libnvidia-opencl.so.1
#5 0x00007fc2337cc637 in start_thread () at /lib64/libpthread.so.0
#6 0x00007fc2334f7e8f in clone () at /lib64/libc.so.6
Thread 18 (Thread 0x7fc1b2ffd700 (LWP 9714)):
#0 0x00007fc2337d5326 in do_futex_wait.constprop () at /lib64/libpthread.so.0
#1 0x00007fc2337d53f8 in __new_sem_wait_slow.constprop.0 () at /lib64/libpthread.so.0
#2 0x00007fc1f543e527 in () at /usr/lib64/libnvidia-opencl.so.1
#3 0x00007fc1f5335186 in () at /usr/lib64/libnvidia-opencl.so.1
#4 0x00007fc1f543f950 in () at /usr/lib64/libnvidia-opencl.so.1
#5 0x00007fc2337cc637 in start_thread () at /lib64/libpthread.so.0
#6 0x00007fc2334f7e8f in clone () at /lib64/libc.so.6
Thread 17 (Thread 0x7fc1b27fc700 (LWP 9713)):
#0 0x00007fc2337d5326 in do_futex_wait.constprop () at /lib64/libpthread.so.0
#1 0x00007fc2337d53f8 in __new_sem_wait_slow.constprop.0 () at /lib64/libpthread.so.0
#2 0x00007fc1f543e527 in () at /usr/lib64/libnvidia-opencl.so.1
#3 0x00007fc1f5335186 in () at /usr/lib64/libnvidia-opencl.so.1
#4 0x00007fc1f543f950 in () at /usr/lib64/libnvidia-opencl.so.1
#5 0x00007fc2337cc637 in start_thread () at /lib64/libpthread.so.0
#6 0x00007fc2334f7e8f in clone () at /lib64/libc.so.6
...
Thread 2 (Thread 0x7fc21f7e3700 (LWP 9679)):
#0 0x00007fc2334ebb79 in poll () at /lib64/libc.so.6
#1 0x00007fc232d785b1 in () at /usr/lib64/libglib-2.0.so.0
#2 0x00007fc232d786bc in g_main_context_iteration () at /usr/lib64/libglib-2.0.so.0
#3 0x00007fc232d78701 in () at /usr/lib64/libglib-2.0.so.0
#4 0x00007fc232d9eb55 in () at /usr/lib64/libglib-2.0.so.0
#5 0x00007fc2337cc637 in start_thread () at /lib64/libpthread.so.0
#6 0x00007fc2334f7e8f in clone () at /lib64/libc.so.6
Thread 1 (Thread 0x7fc234132a80 (LWP 9678)):
#0 0x00007fc2337d6d9a in waitpid () at /lib64/libpthread.so.0
#1 0x00007fc233ad4af0 in () at /usr/bin/../lib64/darktable/libdarktable.so
#2 0x00007fc2334195d0 in <signal handler called> () at /lib64/libc.so.6
#3 0x00007fc22d9212fb in std::string::assign(std::string const&) () at /usr/lib64/libstdc++.so.6
#4 0x00007fc22e8da800 in Exiv2::XmpParser::decode(Exiv2::XmpData&, std::string const&) () at /usr/lib64/libexiv2.so.26
#5 0x00007fc233a9687d in dt_exif_xmp_write () at /usr/bin/../lib64/darktable/libdarktable.so
#6 0x00007fc233aa283d in () at /usr/bin/../lib64/darktable/libdarktable.so
#7 0x00007fc233aa7161 in dt_image_synch_xmp () at /usr/bin/../lib64/darktable/libdarktable.so
#8 0x00007fc18a840ffd in leave () at /usr/lib64/darktable/views/libdarkroom.so
#9 0x00007fc233ba2c6a in dt_view_manager_switch_by_view () at /usr/bin/../lib64/darktable/libdarktable.so
#10 0x00007fc233ae7fe0 in () at /usr/bin/../lib64/darktable/libdarktable.so
#11 0x00007fc232d792f5 in g_main_context_invoke_full () at /usr/lib64/libglib-2.0.so.0
#12 0x00007fc176276cac in () at /usr/lib64/darktable/plugins/lighttable/libviewswitcher.so
#13 0x00007fc232658cab in () at /usr/lib64/libgtk-3.so.0
#14 0x00007fc2311e39dd in g_closure_invoke () at /usr/lib64/libgobject-2.0.so.0
#15 0x00007fc2311f5e6e in () at /usr/lib64/libgobject-2.0.so.0
#16 0x00007fc2311fdebc in g_signal_emit_valist () at /usr/lib64/libgobject-2.0.so.0
#17 0x00007fc2311feec2 in g_signal_emit () at /usr/lib64/libgobject-2.0.so.0
#18 0x00007fc232799ab4 in () at /usr/lib64/libgtk-3.so.0
#19 0x00007fc232655d0e in () at /usr/lib64/libgtk-3.so.0
#20 0x00007fc232657dd8 in gtk_main_do_event () at /usr/lib64/libgtk-3.so.0
#21 0x00007fc23219b6b5 in () at /usr/lib64/libgdk-3.so.0
#22 0x00007fc2321cbb42 in () at /usr/lib64/libgdk-3.so.0
#23 0x00007fc232d78427 in g_main_context_dispatch () at /usr/lib64/libglib-2.0.so.0
#24 0x00007fc232d78638 in () at /usr/lib64/libglib-2.0.so.0
#25 0x00007fc232d78942 in g_main_loop_run () at /usr/lib64/libglib-2.0.so.0
#26 0x00007fc232656f25 in gtk_main () at /usr/lib64/libgtk-3.so.0
#27 0x00007fc233b7b9ca in dt_gui_gtk_run () at /usr/bin/../lib64/darktable/libdarktable.so
#28 0x0000000000400834 in main ()
backtrace written to /tmp/darktable_bt_RGLKHZ.txt
Segmentation fault
Thank you.