LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   Darktable keep crashing (https://www.linuxquestions.org/questions/linux-software-2/darktable-keep-crashing-4175627638/)

aihaike 04-14-2018 01:04 AM

Darktable keep crashing
 
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.

Keruskerfuerst 04-15-2018 01:51 AM

Which version of darktable ?

aihaike 04-15-2018 08:46 AM

Sorry, I forgot to mention it : 2.4.2
This is the last release I think, and actually this has been started after an update.
I may go back to an older version to see how it behaves.

aihaike 04-16-2018 03:54 PM

Problem solved after the a
Code:

slackpkg upgrade-all


All times are GMT -5. The time now is 10:51 AM.