Am 09.04.2017 um 09:31 schrieb Roman Lebedev:
On Sun, Apr 9, 2017 at 9:59 AM, Ulrich Pegelow
<ulrich.pege...@tongareva.de> wrote:
Am 08.04.2017 um 20:04 schrieb Roman Lebedev:

Well, that is *very* strange indeed.
If it *reliably* happens for you, then maybe you could also bisect this
within the submodule itself?


Very clear result:
Aha, now that makes rather no sense.
It is likely caused by just one raw image, if you can find it, i'll
take it from here.

darktable stalls before it even reaches any raw. Here is all which can be seen with '-d all':

[memory] at startup
[memory] max address space (vmpeak):      261100 kB
[memory] cur address space (vmsize):      261100 kB
[memory] max used memory   (vmhwm ):       19792 kB
[memory] cur used memory   (vmrss ):       19792 kB
[fswatch_new] fswatch not supported on your platform
[sql] /home/pegelow/darktable/src/common/collection.c:443, function _dt_collection_compute_count(): prepare "SELECT COUNT(DISTINCT id) FROM main.images WHERE (flags & 256) != 256 AND ((film_id IN (SELECT id FROM main.film_rolls WHERE folder LIKE '/home/pegelow/Bilder/Testbilder'))) ORDER BY id LIMIT ?1, ?2" [sql] /home/pegelow/darktable/src/common/collection.c:566, function dt_collection_get_selected(): prepare "SELECT DISTINCT id FROM main.images WHERE id IN (SELECT imgid FROM main.selected_images) ORDER BY id LIMIT ?1" [sql] /home/pegelow/darktable/src/common/collection.c:1264, function dt_collection_image_offset_with_collection(): prepare "SELECT DISTINCT id FROM main.images WHERE (flags & 256) != 256 AND ((film_id IN (SELECT id FROM main.film_rolls WHERE folder LIKE '/home/pegelow/Bilder/Testbilder'))) ORDER BY id LIMIT ?1, ?2" [sql] /home/pegelow/darktable/src/common/collection.c:467, function dt_collection_get_selected_count(): prepare "SELECT COUNT(*) FROM main.selected_images" [sql] /home/pegelow/darktable/src/common/collection.c:1199, function dt_collection_update_query(): prepare "DELETE FROM main.selected_images WHERE imgid NOT IN (SELECT DISTINCT id FROM main.images WHERE (flags & 256) != 256 AND ((film_id IN (SELECT id FROM main.film_rolls WHERE folder LIKE '/home/pegelow/Bilder/Testbilder'))) ORDER BY id LIMIT ?1, ?2)" [sql] /home/pegelow/darktable/src/common/collection.c:443, function _dt_collection_compute_count(): prepare "SELECT COUNT(DISTINCT id) FROM main.images WHERE (flags & 256) != 256 AND ((film_id IN (SELECT id FROM main.film_rolls WHERE folder LIKE '/home/pegelow/Bilder/Testbilder'))) ORDER BY id" [sql] /home/pegelow/darktable/src/common/collection.c:566, function dt_collection_get_selected(): prepare "SELECT DISTINCT id FROM main.images WHERE id IN (SELECT imgid FROM main.selected_images) ORDER BY id LIMIT ?1" [sql] /home/pegelow/darktable/src/common/collection.c:1264, function dt_collection_image_offset_with_collection(): prepare "SELECT DISTINCT id FROM main.images WHERE (flags & 256) != 256 AND ((film_id IN (SELECT id FROM main.film_rolls WHERE folder LIKE '/home/pegelow/Bilder/Testbilder'))) ORDER BY id" [sql] /home/pegelow/darktable/src/common/collection.c:467, function dt_collection_get_selected_count(): prepare "SELECT COUNT(*) FROM main.selected_images"
[pwstorage_new] Creating new context 0x1a492e0
[pwstorage_new] no storage backend. not storing username/password. please change in preferences, core tab.
[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: 'Tahiti,*/!Tahiti,*/Tahiti,*/Tahiti,*'
[opencl_init] opencl_mandatory_timeout: 200
[opencl_init] opencl_size_roundup: 16
[opencl_init] opencl_async_pixelpipe: 1
[opencl_init] opencl_synch_cache: 0
[opencl_init] opencl_number_event_handles: 25
[opencl_init] opencl_micro_nap: 0
[opencl_init] opencl_use_pinned_memory: 0
[opencl_init] opencl_use_cpu_devices: 0
[opencl_init] opencl_avoid_atomics: 0
[opencl_init] opencl_enable_markesteijn: 1
[opencl_init]
[opencl_init] found opencl runtime library 'libOpenCL'
[opencl_init] opencl library 'libOpenCL' found on your system and loaded
[opencl_init] found 2 platforms
[opencl_init] found 3 devices
[opencl_init] device 0 `Tahiti' supports image sizes of 16384 x 16384
[opencl_init] device 0 `Tahiti' allows GPU memory allocations of up to 1748MB
[opencl_init] device 0: Tahiti
     GLOBAL_MEM_SIZE:          2502MB
     MAX_WORK_GROUP_SIZE:      256
     MAX_WORK_ITEM_DIMENSIONS: 3
     MAX_WORK_ITEM_SIZES:      [ 256 256 256 ]
     DRIVER_VERSION:           1912.5 (VM)
     DEVICE_VERSION:           OpenCL 1.2 AMD-APP (1912.5)

... and then it hangs.


7f087325d09e2b6d4ecc392f7aee44dd29fafe62 is the first bad commit
commit 7f087325d09e2b6d4ecc392f7aee44dd29fafe62
Author: Roman Lebedev <lebedev...@gmail.com>
Date:   Sat Apr 1 13:11:57 2017 +0300

    ThrowException(): and how about this?

:040000 040000 84dd635a545bf913c916bc075f152a6718f05b1b
ba3c956bb4ffb0b8f54b55ac4aaaf879334f7327 M      src
This commit was reverted in the very next commit, so what is the next
bad commit?

I'll check that later.

Ulrich


Even though it makes sense that __builtin_unreachable() crashes the program,
it does not make sense that it is reached.

Ulrich
Roman.
___________________________________________________________________________
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org



___________________________________________________________________________
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org

Reply via email to