darktable broken? [Solved]

Discussions Regarding Software

Moderator: Moderators

Post Reply
msdobrescu
Old Dear Hen
Posts: 733
Joined: Sun Aug 21, 2011 8:48

darktable broken? [Solved]

Post by msdobrescu » Thu Jul 11, 2019 20:08

Hello,

Is darktable broken, or just my system?

Code: Select all

darktable
Illegal instruction (core dumped)
Last edited by msdobrescu on Sun Sep 15, 2019 10:51, edited 1 time in total.

Stupot
Sagely Hen
Posts: 1733
Joined: Wed Feb 14, 2007 3:44
Location: St. Louis, MO, USA

Re: darktable broken?

Post by Stupot » Fri Jul 12, 2019 3:36

Try

Code: Select all

darktable -d
and see if that gives you any more info?

msdobrescu
Old Dear Hen
Posts: 733
Joined: Sun Aug 21, 2011 8:48

Re: darktable broken?

Post by msdobrescu » Fri Jul 12, 2019 16:11

Absolutely same message.
I have re-installed it, still the same.

msdobrescu
Old Dear Hen
Posts: 733
Joined: Sun Aug 21, 2011 8:48

Re: darktable broken?

Post by msdobrescu » Fri Jul 12, 2019 16:52

So far, I've done this:

Code: Select all

gdb darktable
GNU gdb (Gentoo 8.2 p1) 8.2
Copyright (C) 2018 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://bugs.gentoo.org/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from darktable...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/darktable 
warning: Unable to find libthread_db matching inferior's thread library, thread debugging will not be available.

Program received signal SIGILL, Illegal instruction.
0x00007ffff7b4f519 in ?? () from /usr/bin/../lib64/darktable/libdarktable.so

Then:

Code: Select all

coredumpctl gdb 13324
           PID: 13324 (darktable)
           UID: 1000 ()
           GID: 1001 ()
        Signal: 4 (ILL)
     Timestamp: Fri 2019-07-12 19:23:48 EEST (8min ago)
  Command Line: darktable
    Executable: /usr/bin/darktable
 Control Group: /user.slice/user-1000.slice/session-1.scope
          Unit: session-1.scope
         Slice: user-1000.slice
       Session: 1
     Owner UID: 1000 ()
       Boot ID: 062dbec38a3c4ee19bf24d1c10acf7a0
    Machine ID: b2d1f26db33b4efebdef9230d2562f94
      Hostname: USC
       Storage: /var/lib/systemd/coredump/core.darktable.1000.062dbec38a3c4ee19bf24d1c10acf7a0.13324.1562948628000000.lz4
       Message: Process 13324 (darktable) of user 1000 dumped core.

GNU gdb (Gentoo 8.2 p1) 8.2
Copyright (C) 2018 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://bugs.gentoo.org/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/darktable...(no debugging symbols found)...done.
[New LWP 13324]

warning: Unable to find libthread_db matching inferior's thread library, thread debugging will not be available.

warning: Unable to find libthread_db matching inferior's thread library, thread debugging will not be available.
Core was generated by `darktable'.
Program terminated with signal SIGILL, Illegal instruction.
#0  0x00007fb86d7c9519 in ?? () from /usr/bin/../lib64/darktable/libdarktable.so
(gdb) bt
#0  0x00007fb86d7c9519 in ?? () from /usr/bin/../lib64/darktable/libdarktable.so
#1  0x00007fb86dc5927a in ?? () from /lib64/ld-linux-x86-64.so.2
#2  0x00007fb86dc59386 in ?? () from /lib64/ld-linux-x86-64.so.2
#3  0x00007fb86dc4b24a in ?? () from /lib64/ld-linux-x86-64.so.2
#4  0x0000000000000001 in ?? ()
#5  0x00007ffe2e2c7da6 in ?? ()
#6  0x0000000000000000 in ?? ()
Last edited by msdobrescu on Fri Jul 12, 2019 19:31, edited 1 time in total.

Stupot
Sagely Hen
Posts: 1733
Joined: Wed Feb 14, 2007 3:44
Location: St. Louis, MO, USA

Re: darktable broken?

Post by Stupot » Fri Jul 12, 2019 19:03

Those dumps don't look particularly useful since the thread debugging wasn't working. You might need to reach out to the darktable development team/person and ask for their assistance. So far all we can tell is that the problem comes from libdarktable.so, which is a runtime library that is specific to darktable.

msdobrescu
Old Dear Hen
Posts: 733
Joined: Sun Aug 21, 2011 8:48

Re: darktable broken?

Post by msdobrescu » Fri Jul 12, 2019 19:05

Indeed, it is, but first, could anybody confirm it crashes on another Sabayon system?

msdobrescu
Old Dear Hen
Posts: 733
Joined: Sun Aug 21, 2011 8:48

Re: darktable broken?

Post by msdobrescu » Mon Jul 22, 2019 8:54

I have no debug symbols, so it's irrelevant:

Code: Select all

sudo gdb darktable
GNU gdb (Gentoo 8.2 p1) 8.2
Copyright (C) 2018 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<https://bugs.gentoo.org/>.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from darktable...(no debugging symbols found)...done.
(gdb) run
Starting program: /usr/bin/darktable 
warning: Unable to find libthread_db matching inferior's thread library, thread debugging will not be available.

Program received signal SIGILL, Illegal instruction.
0x00007ffff7b4f519 in ?? () from /usr/bin/../lib64/darktable/libdarktable.so

msdobrescu
Old Dear Hen
Posts: 733
Joined: Sun Aug 21, 2011 8:48

Re: darktable broken?

Post by msdobrescu » Sun Aug 18, 2019 8:30

After all, is somebody using darktable at all that can confirm it works or not for him?

msdobrescu
Old Dear Hen
Posts: 733
Joined: Sun Aug 21, 2011 8:48

Re: darktable broken?

Post by msdobrescu » Sun Sep 15, 2019 10:50

The latest package fixed it.

Post Reply