We probably want to fix that before the release.
Put the following Lua script into your local Lua directory.
Start dt and do:
- select "Gimp" in the export dialog target storage
- select the preset button to create a new preset
- dt crashes
The backtrace is:
> Program received signal SIGSEGV, Segmentation fault.
> 0x0000000000000000 in ?? ()
> (gdb) bt
> #0 0x0000000000000000 in ?? ()
> #1 0x00007ffebc9f8419 in get_params (self=<optimized out>,
> size=0x7fffffffd26c)
> at /home/obry/dev/builds/darktable/src/src/libs/export.c:915
> #2 0x00007ffff7a483a9 in popup_callback (button=0x190f460, module=0x14af6f0)
> at /home/obry/dev/builds/darktable/src/src/libs/lib.c:730
> #3 0x00007ffff7378474 in ?? ()
> from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
export.c:915 is:
int32_t sversion = mstorage->version();
And at this point version is null. So no surprise. This used to work,
maybe I have missed a change in Lua?
<<<
dt = require "darktable"
-- the preference
function
store_callback(storage,image,format,filename,num,total,high_quality,extra_data)
command = "gimp "..filename
os.execute(command)
end
function supported_callback(storage,format)
fmt = string.lower(format.name)
if string.match(fmt,"tiff") == nil then
return false
else
return true
end
end
dt.register_storage("module_gimp","Gimp",store_callback,nil,supported_callback,nil)
>>>
--
Pascal Obry / Magny Les Hameaux (78)
The best way to travel is by means of imagination
http://v2p.fr.eu.org
http://www.obry.net
gpg --keyserver keys.gnupg.net --recv-key F949BD3B
------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
_______________________________________________
darktable-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/darktable-devel