Project

General

Profile

Bug #10778

darktable can't open

Added by Tales Yuan over 3 years ago. Updated over 3 years ago.

Status:
Fixed
Priority:
Low
Category:
Lighttable
Start date:
12/12/2015
Due date:
% Done:

100%

Affected Version:
git development version
System:
all
bitness:
64-bit
hardware architecture:
amd64/x86

Description

Acer Aspire 4752G
Intel HD3000 + Nvidia GT630M
Bumblebee 3.2.1 Nvidia-340-updates
System: Deepin 2014.3
--------------------
$darktable
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007f1ef3349ee9 in __libc_waitpid (pid=pid@entry=12254, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:40
40 ../sysdeps/unix/sysv/linux/waitpid.c: No such file or directory.
Traceback (most recent call last):
File "/usr/share/gdb/auto-load/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.19-gdb.py", line 63, in <module>
from libstdcxx.v6.printers import register_libstdcxx_printers
ImportError: No module named 'libstdcxx'
backtrace written to /tmp/darktable_bt_FRPH9X.txt
Segmentation fault

---------------------------

I edit ~/.gdbinit

py import sys
py sys.path.append("/usr/share/gcc-4.8/python")

Then it also can't start.

---------------------------
$darktable
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007f4455b7bee9 in __libc_waitpid (pid=pid@entry=13004, stat_loc=stat_loc@entry=0x0, options=options@entry=0) at ../sysdeps/unix/sysv/linux/waitpid.c:40
40 ../sysdeps/unix/sysv/linux/waitpid.c: No such file or directory.
backtrace written to /tmp/darktable_bt_2JUG9X.txt
Segmentation fault

--------------------------
$/usr/lib/darktable/plugins$ darktable-cltest
[opencl_init] opencl related configuration options:
[opencl_init]
[opencl_init] opencl: 1
[opencl_init] opencl_library: ''
[opencl_init] opencl_memory_requirement: 768
[opencl_init] opencl_memory_headroom: 300
[opencl_init] opencl_device_priority: '*/!0,*/*/*'
[opencl_init] opencl_size_roundup: 16
[opencl_init] opencl_async_pixelpipe: 0
[opencl_init] opencl_synch_cache: 0
[opencl_init] opencl_number_event_handles: 25
[opencl_init] opencl_micro_nap: 1000
[opencl_init] opencl_use_pinned_memory: 0
[opencl_init] opencl_use_cpu_devices: 0
[opencl_init] opencl_avoid_atomics: 0
[opencl_init] opencl_omit_whitebalance: 0
[opencl_init]
[opencl_init] found opencl runtime library 'libOpenCL'
[opencl_init] opencl library 'libOpenCL' found on your system and loaded
[opencl_init] could not get platforms: -1001
[opencl_init] FINALLY: opencl is NOT AVAILABLE on this system.
[opencl_init] initial status of opencl enabled flag is OFF.

darktable_bt_Q5059X.txt Magnifier (12 KB) Tales Yuan, 12/16/2015 07:02 PM

zone.tab (19.7 KB) Tales Yuan, 12/17/2015 05:29 PM

Associated revisions

Revision 355887da
Added by Tobias Ellinghaus over 3 years ago

Fix #10778: Support space separated zone.tab

History

#1 Updated by Roman Lebedev over 3 years ago

  • % Done changed from 0 to 20
  • Status changed from New to Incomplete

When dt crashes, you should check for files named /tmp/darktable_bt_XXXXXX.txt, and attach them to the issues.

#2 Updated by Tales Yuan over 3 years ago

Roman Lebedev wrote:

When dt crashes, you should check for files named /tmp/darktable_bt_XXXXXX.txt, and attach them to the issues.

I upload it. Thank you

#3 Updated by Pascal Obry over 3 years ago

Is that only when OpenCL is activated? I see that you have bumblebee installed... Don't you need to run darktable using optirun? I'm not using bumblebee, but I tried long time ago without much success. Now I'm just disabling the on-boad graphic card and use the NVIDIA one only.

#4 Updated by Tobias Ellinghaus over 3 years ago

The crash is in geotagging.
Please attach (if it's there)

  • /usr/share/zoneinfo/zone.tab
  • /usr/lib/zoneinfo/zone.tab

and do you have the environment variable $TZDIR set?

#5 Updated by Tales Yuan over 3 years ago

Tobias Ellinghaus wrote:

The crash is in geotagging.
Please attach (if it's there)

  • /usr/share/zoneinfo/zone.tab
  • /usr/lib/zoneinfo/zone.tab

and do you have the environment variable $TZDIR set?

I think I don't set $TZDIR.
The file /usr/share/zoneinfo/zone.tab I attached.

#6 Updated by Tales Yuan over 3 years ago

Pascal Obry wrote:

Is that only when OpenCL is activated? I see that you have bumblebee installed... Don't you need to run darktable using optirun? I'm not using bumblebee, but I tried long time ago without much success. Now I'm just disabling the on-boad graphic card and use the NVIDIA one only.

optirun or primusrun both failed

#7 Updated by Tobias Ellinghaus over 3 years ago

  • Target version set to Candidate for next major release
  • System changed from other GNU/Linux to all
  • Affected Version changed from 2.0rc3 to git development version
  • % Done changed from 20 to 50
  • Assignee set to Tobias Ellinghaus
  • Status changed from Incomplete to In Progress
  • Category set to Lighttable

#8 Updated by Tobias Ellinghaus over 3 years ago

  • Status changed from In Progress to Fixed
  • % Done changed from 50 to 100

The crash should be fixed. Maybe file a bug report against your distribution so they can fix the Beijing entry in their zone.tab to be tab separated like all other lines.

#9 Updated by Tales Yuan over 3 years ago

Tobias Ellinghaus wrote:

The crash should be fixed. Maybe file a bug report against your distribution so they can fix the Beijing entry in their zone.tab to be tab separated like all other lines.

I have reported the bug to Deepin.
Thank you very much.

Also available in: Atom PDF