1. Thread 108 "rawtherapee" received signal SIGSEGV, Segmentation fault.
  2. [Switching to LWP 14119]
  3. 0x00005555560476a9 in LUT<float>::operator[]<float, void> (this=0x555556a14120 <rtengine::Color::denoiseGammaTab>, index=-nan(0x400000)) at /home/morgan/programs/code-rawtherapee/rtengine/LUT.h:468
  4. 468 T p1 = data[idx];
  5. (gdb) bt full
  6. #0 0x00005555560476a9 in LUT<float>::operator[]<float, void> (this=0x555556a14120 <rtengine::Color::denoiseGammaTab>, index=-nan(0x400000)) at /home/morgan/programs/code-rawtherapee/rtengine/LUT.h:468
  7. idx = -2147483648
  8. diff = -nan(0x400000)
  9. p1 = -nan(0x400000)
  10. p2 = -nan(0x400000)
  11. #1 0x00005555562d076e in rtengine::ImProcFunctions::RGB_denoise () at /home/morgan/programs/code-rawtherapee/rtengine/FTblockDN.cc:1618
  12. a = 1.37329125
  13. Z = -nan(0x400000)
  14. g_ = -nan(0x400000)
  15. b = -9.80834866
  16. X = -nan(0x400000)
  17. r_ = -nan(0x400000)
  18. b_ = -nan(0x400000)
  19. j1 = 0
  20. L = -nan(0x400000)
  21. c_h = 98.0896301
  22. Y = -nan(0x400000)
  23. j = 0
  24. i1 = 50
  25. i = 50
  26. qhighFactor = 1
  27. igam = 0.588235259
  28. igamcurve = {<rtengine::NonCopyable> = {<No data fields>}, maxs = 65534, maxsf = 65534, data = 0x7fffc835f4a0, clip = 1, size = 65536, upperBound = 65535, owner = 1, maxsv = {65534, 65534, 65534, 65534}, sizev = {65535, 65535, 65535, 65535}, sizeiv = {
  29. 281470681808895, 281470681808895}, dirty = true}
  30. numtiles = 1
  31. dsttmp = 0x7fffc8015040
  32. wip = {{1.34594333, -0.255607486, -0.0511117987}, {-0.544598877, 1.50816727, 0.0205351003}, {0, 0, 1.21181285}}
  33. tiletop = 0
  34. tileleft = 0
  35. tileright = 2836
  36. tilebottom = 4276
  37. realred = 0.0281960703
  38. realblue = 0.0138497492
  39. labdn = 0x7fffc8013fb0
  40. newGain = 0.516211152
  41. Vmask.239 = 0x7fff9f5e6cb0
  42. Hmask.240 = 0x7fff9f5e4040
  43. #2 0x00007ffff165b34e in GOMP_parallel () from /usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/libgomp.so.1
  44. No symbol table info available.
  45. #3 0x00005555562cba40 in rtengine::ImProcFunctions::RGB_denoise () at /home/morgan/programs/code-rawtherapee/rtengine/FTblockDN.cc:1586
  46. numblox_W = 116
  47. newGain = 0.516211152
  48. numblox_H = 174
  49. width2 = 1418
  50. realblue = 0.0138497492
  51. Lin = 0x7fffc8015dd0
  52. execwavelet = true
  53. tileright = 2836
  54. tilebottom = 4276
  55. width = 2836
  56. noisevarab_r = 7.95018387
  57. noisevarab_b = 1.91815567
  58. maxNoiseVarab = 7.95018387
  59. interm_medT = 2.07352877
  60. tileleft = 0
  61. realred = 0.0281960703
  62. interm_med = 2.07352877
  63. labdn = 0x7fffc8013fb0
  64. tiletop = 0
  65. height = 4276
  66. intermred = 0.746078193
  67. intermblue = -0.68855387
  68. pos = 0
  69. ---Type <return> to continue, or q <return> to quit---
  70. noisevarlum = 0x7fffc96acc80
  71. noisevarchrom = 0x7fffca23d6a0
  72. kall = 2
  73. src = 0x7fffc8015040
  74. ch_M = 0x7fffc8013560
  75. max_r = 0x7fffc8004ad0
  76. max_b = 0x7fffc8004690
  77. isRAW = true
  78. dnparams = @0x7fff9f5ef9a0: {lcurve = std::vector of length 9, capacity 9 = {1, 0.050000000000000003, 0.14999999999999999, 0.34999999999999998, 0.34999999999999998, 0.55000000000000004, 0.040000000000000001, 0.34999999999999998, 0.34999999999999998},
  79. cccurve = std::vector of length 9, capacity 9 = {1, 0.050000000000000003, 0.5, 0.34999999999999998, 0.34999999999999998, 0.34999999999999998, 0.050000000000000003, 0.34999999999999998, 0.34999999999999998}, enabled = true, enhance = false, median = false,
  80. perform = false, luma = 100, Ldetail = 100, chroma = 20.735286712646484, redchro = 7.4607820510864258, bluechro = -4.8198771476745605, gamma = 1.7, dmethod = {static npos = 18446744073709551615, string_ = "Lab"}, Lmethod = {static npos = 18446744073709551615,
  81. string_ = "SLI"}, Cmethod = {static npos = 18446744073709551615, string_ = "MAN"}, C2method = {static npos = 18446744073709551615, string_ = "AUTO"}, smethod = {static npos = 18446744073709551615, string_ = "shal"}, medmethod = {
  82. static npos = 18446744073709551615, string_ = "soft"}, methodmed = {static npos = 18446744073709551615, string_ = "Lonly"}, rgbmethod = {static npos = 18446744073709551615, string_ = "soft"}, passes = 1}
  83. noiseLCurve = @0x7fff9f5efc30: {_vptr.NoiseCurve = 0x55555693fbe8 <vtable for rtengine::NoiseCurve+16>, lutNoiseCurve = {<rtengine::NonCopyable> = {<No data fields>}, maxs = 0, maxsf = 0, data = 0x0, clip = 0, size = 0, upperBound = 0, owner = 1, maxsv = {499,
  84. 499, 499, 499}, sizev = {500, 500, 500, 500}, sizeiv = {2147483648500, 2147483648500}, dirty = true}, sum = 0}
  85. noiseCCurve = @0x7fff9f5efcb0: {_vptr.NoiseCurve = 0x55555693fbe8 <vtable for rtengine::NoiseCurve+16>, lutNoiseCurve = {<rtengine::NonCopyable> = {<No data fields>}, maxs = 499, maxsf = 499, data = 0x7fffc85f6820, clip = 268435455, size = 501,
  86. upperBound = 500, owner = 1, maxsv = {499, 499, 499, 499}, sizev = {500, 500, 500, 500}, sizeiv = {2147483648500, 2147483648500}, dirty = true}, sum = 70.2752304}
  87. nresi = @0x7fff9f5ef978: 4.46435451e+30
  88. highresi = @0x7fff9f5ef980: -4.7218623e-20
  89. this = 0x7fffc8011400
  90. nrQuality = rtengine::QUALITY_STANDARD
  91. qhighFactor = 1
  92. useNoiseCCurve = true
  93. useNoiseLCurve = false
  94. autoch = true
  95. lumcalc = 0x7fffc85a81f0
  96. lumcalcBuffer = 0x7fffc96acc80
  97. ccalc = 0x7fffc85ac4d0
  98. ccalcBuffer = 0x7fffca23d6a0
  99. ponder = false
  100. ponderCC = 1
  101. metchoice = 1
  102. denoiseMethodRgb = false
  103. noiseluma = 100
  104. noisevarL = 16
  105. denoiseLuminance = true
  106. imheight = 4276
  107. imwidth = 2836
  108. gam = 1.70000005
  109. gamthresh = 0.00100000005
  110. gamcurve = {<rtengine::NonCopyable> = {<No data fields>}, maxs = 65534, maxsf = 65534, data = 0x7fffc85b07b0, clip = 1, size = 65536, upperBound = 65535, owner = 1, maxsv = {65534, 65534, 65534, 65534}, sizev = {65535, 65535, 65535, 65535}, sizeiv = {
  111. 281470681808895, 281470681808895}, dirty = true}
  112. gamslope = 17.1907234
  113. igam = 0.588235259
  114. igamthresh = 0.0171907246
  115. igamslope = 0.0581709072
  116. igamcurve = {<rtengine::NonCopyable> = {<No data fields>}, maxs = 65534, maxsf = 65534, data = 0x7fffc835f4a0, clip = 1, size = 65536, upperBound = 65535, owner = 1, maxsv = {65534, 65534, 65534, 65534}, sizev = {65535, 65535, 65535, 65535}, sizeiv = {
  117. 281470681808895, 281470681808895}, dirty = true}
  118. gain = 1.93719184
  119. noisevar_Ldetail = 0
  120. tilemask_in = {<rtengine::NonCopyable> = {<No data fields>}, x = 64, y = 64, owner = 1, flags = 0, ptr = 0x7fffc80091f0, data = 0x7fffc85f7000, lock = false}
  121. tilemask_out = {<rtengine::NonCopyable> = {<No data fields>}, x = 64, y = 64, owner = 1, flags = 0, ptr = 0x7fffc80115c0, data = 0x7fffc859fc10, lock = false}
  122. overlap = 128
  123. numTries = 1
  124. memoryAllocationFailed = false
  125. numtiles_W = 1
  126. tilewidth = 2836
  127. tileheight = 4276
  128. tileWskip = 2836
  129. tileHskip = 4276
  130. numtiles = 1
  131. dsttmp = 0x7fffc8015040
  132. max_numblox_W = 116
  133. ---Type <return> to continue, or q <return> to quit---
  134. plan_forward_blox = {0x7fffc8016490, 0x7fffc8014ff0}
  135. plan_backward_blox = {0x7fffc80117d0, 0x7fffc800d5e0}
  136. numthreads = 1
  137. wip = {{1.34594333, -0.255607486, -0.0511117987}, {-0.544598877, 1.50816727, 0.0205351003}, {0, 0, 1.21181285}}
  138. wp = {{0.797674894, 0.135191694, 0.0313533992}, {0.288040191, 0.711874127, 8.56999977e-05}, {0, 0, 0.825209975}}
  139. LbloxArray.81 = 0x7fff9f5eb350
  140. fLbloxArray.83 = 0x7fff9f5eb320
  141. Vmask.239 = 0x7fff9f5e6cb0
  142. Hmask.240 = 0x7fff9f5e4040
  143. #4 0x00007ffff165b34e in GOMP_parallel () from /usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/libgomp.so.1
  144. No symbol table info available.
  145. #5 0x00005555562c340b in rtengine::ImProcFunctions::RGB_denoise (this=0x7fffc8011400, kall=2, src=0x7fffc8015040, dst=0x7fffc8015040, calclum=0x0, ch_M=0x7fffc8013560, max_r=0x7fffc8004ad0, max_b=0x7fffc8004690, isRAW=true, dnparams=..., expcomp=0.95396679639816284,
  146. noiseLCurve=..., noiseCCurve=..., nresi=@0x7fff9f5ef978: 4.46435451e+30, highresi=@0x7fff9f5ef980: -4.7218623e-20) at /home/morgan/programs/code-rawtherapee/rtengine/FTblockDN.cc:827
  147. tileWskip = 2836
  148. tileHskip = 4276
  149. plan_backward_blox = {0x7fffc80117d0, 0x7fffc800d5e0}
  150. oldNested = false
  151. tilewidth = 2836
  152. max_numblox_W = 116
  153. numthreads = 1
  154. wp = {{0.797674894, 0.135191694, 0.0313533992}, {0.288040191, 0.711874127, 8.56999977e-05}, {0, 0, 0.825209975}}
  155. numtiles = 1
  156. plan_forward_blox = {0x7fffc8016490, 0x7fffc8014ff0}
  157. fLbloxArray = {0x7fffcaf9e0d0, 0x7fffcb33e0f0, 0x7fffcb6de110, 0x7fffcba7e130}
  158. wip = {{1.34594333, -0.255607486, -0.0511117987}, {-0.544598877, 1.50816727, 0.0205351003}, {0, 0, 1.21181285}}
  159. wprof = 0x555556562bc0 <_ZL12xyz_prophoto>
  160. numtiles_W = 1
  161. numtiles_H = 1
  162. tileheight = 4276
  163. dsttmp = 0x7fffc8015040
  164. min_numblox_W = 116
  165. LbloxArray = {0x7fffcadce0c0, 0x7fffcb16e0e0, 0x7fffcb50e100, 0x7fffcb8ae120}
  166. wiprof = 0x555556562c20 <_ZL12prophoto_xyz>
  167. gamcurve = {<rtengine::NonCopyable> = {<No data fields>}, maxs = 65534, maxsf = 65534, data = 0x7fffc85b07b0, clip = 1, size = 65536, upperBound = 65535, owner = 1, maxsv = {65534, 65534, 65534, 65534}, sizev = {65535, 65535, 65535, 65535}, sizeiv = {
  168. 281470681808895, 281470681808895}, dirty = true}
  169. gamslope = 17.1907234
  170. igamslope = 0.0581709072
  171. igamcurve = {<rtengine::NonCopyable> = {<No data fields>}, maxs = 65534, maxsf = 65534, data = 0x7fffc835f4a0, clip = 1, size = 65536, upperBound = 65535, owner = 1, maxsv = {65534, 65534, 65534, 65534}, sizev = {65535, 65535, 65535, 65535}, sizeiv = {
  172. 281470681808895, 281470681808895}, dirty = true}
  173. tilemask_in = {<rtengine::NonCopyable> = {<No data fields>}, x = 64, y = 64, owner = 1, flags = 0, ptr = 0x7fffc80091f0, data = 0x7fffc85f7000, lock = false}
  174. tilemask_out = {<rtengine::NonCopyable> = {<No data fields>}, x = 64, y = 64, owner = 1, flags = 0, ptr = 0x7fffc80115c0, data = 0x7fffc859fc10, lock = false}
  175. gam = 1.70000005
  176. gamthresh = 0.00100000005
  177. igam = 0.588235259
  178. igamthresh = 0.0171907246
  179. overlap = 128
  180. memoryAllocationFailed = false
  181. gain = 1.93719184
  182. noisevar_Ldetail = 0
  183. tilesize = 1024
  184. numTries = 1
  185. t1e = {t = {tv_sec = 1512688543, tv_nsec = 419569762}}
  186. t2e = {t = {tv_sec = 140736548917312, tv_nsec = 140736548910432}}
  187. lock = {<rtengine::NonCopyable> = {<No data fields>}, mutex = @0x555556c57c10, locked = true}
  188. nrQuality = rtengine::QUALITY_STANDARD
  189. qhighFactor = 1
  190. useNoiseCCurve = true
  191. useNoiseLCurve = false
  192. autoch = true
  193. lumcalc = 0x7fffc85a81f0
  194. lumcalcBuffer = 0x7fffc96acc80
  195. ccalc = 0x7fffc85ac4d0
  196. ccalcBuffer = 0x7fffca23d6a0
  197. ---Type <return> to continue, or q <return> to quit---
  198. ponder = false
  199. ponderCC = 1
  200. metchoice = 1
  201. denoiseMethodRgb = false
  202. noiseluma = 100
  203. noisevarL = 16
  204. denoiseLuminance = true
  205. imheight = 4276
  206. imwidth = 2836
  207. #6 0x00005555562953f3 in rtengine::(anonymous namespace)::ImageProcessor::stage_denoise (this=0x7fff9f5efbd0) at /home/morgan/programs/code-rawtherapee/rtengine/simpleprocess.cc:783
  208. nresi = 4.46435451e+30
  209. highresi = -4.7218623e-20
  210. kall = 2
  211. params = @0x55555e19ac38: {toneCurve = {autoexp = false, clip = 0.02, hrenabled = true, method = {static npos = 18446744073709551615, string_ = "Blend"}, expcomp = 0, curve = std::vector of length 1, capacity 1 = {0},
  212. curve2 = std::vector of length 1, capacity 1 = {0}, curveMode = rtengine::procparams::ToneCurveParams::TcMode::STD, curveMode2 = rtengine::procparams::ToneCurveParams::TcMode::STD, brightness = 0, black = 0, contrast = 0, saturation = 0, shcompr = 50,
  213. hlcompr = 0, hlcomprthresh = 33}, labCurve = {lcurve = std::vector of length 1, capacity 1 = {0}, acurve = std::vector of length 1, capacity 1 = {0}, bcurve = std::vector of length 1, capacity 1 = {0}, cccurve = std::vector of length 1, capacity 1 = {0},
  214. chcurve = std::vector of length 1, capacity 1 = {0}, lhcurve = std::vector of length 1, capacity 1 = {0}, hhcurve = std::vector of length 1, capacity 1 = {0}, lccurve = std::vector of length 1, capacity 1 = {0},
  215. clcurve = std::vector of length 1, capacity 1 = {0}, brightness = 0, contrast = 0, chromaticity = 0, avoidcolorshift = false, rstprotection = 0, lcredsk = true}, retinex = {enabled = false, cdcurve = std::vector of length 1, capacity 1 = {0},
  216. cdHcurve = std::vector of length 1, capacity 1 = {0}, lhcurve = std::vector of length 1, capacity 1 = {0}, transmissionCurve = std::vector of length 13, capacity 13 = {1, 0, 0.5, 0.34999999999999998, 0.34999999999999998, 0.59999999999999998, 0.75,
  217. 0.34999999999999998, 0.34999999999999998, 1, 0.5, 0.34999999999999998, 0.34999999999999998}, gaintransmissionCurve = std::vector of length 17, capacity 17 = {1, 0, 0.10000000000000001, 0.34999999999999998, 0, 0.25, 0.25, 0.34999999999999998,
  218. 0.34999999999999998, 0.69999999999999996, 0.25, 0.34999999999999998, 0.34999999999999998, 1, 0.10000000000000001, 0, 0}, mapcurve = std::vector of length 1, capacity 1 = {0}, str = 20, scal = 3, iter = 1, grad = 1, grads = 1, gam = 1.3, slope = 3,
  219. neigh = 80, offs = 0, highlights = 0, htonalwidth = 80, shadows = 0, stonalwidth = 80, radius = 40, retinexMethod = {static npos = 18446744073709551615, string_ = "high"}, retinexcolorspace = {static npos = 18446744073709551615, string_ = "Lab"},
  220. gammaretinex = {static npos = 18446744073709551615, string_ = "none"}, mapMethod = {static npos = 18446744073709551615, string_ = "none"}, viewMethod = {static npos = 18446744073709551615, string_ = "none"}, vart = 200, limd = 8, highl = 4, skal = 3,
  221. medianmap = false}, rgbCurves = {lumamode = false, rcurve = std::vector of length 1, capacity 1 = {0}, gcurve = std::vector of length 1, capacity 1 = {0}, bcurve = std::vector of length 1, capacity 1 = {0}}, colorToning = {enabled = false, autosat = true,
  222. opacityCurve = std::vector of length 17, capacity 17 = {1, 0, 0.29999999999999999, 0.34999999999999998, 0, 0.25, 0.80000000000000004, 0.34999999999999998, 0.34999999999999998, 0.69999999999999996, 0.80000000000000004, 0.34999999999999998,
  223. 0.34999999999999998, 1, 0.29999999999999999, 0, 0}, colorCurve = std::vector of length 9, capacity 9 = {1, 0.050000000000000003, 0.62, 0.25, 0.25, 0.58499999999999996, 0.11, 0.25, 0.25}, satProtectionThreshold = 30, saturatedOpacity = 80, strength = 50,
  224. balance = 0, hlColSat = {bottom_left = 60, top_left = 80, bottom_right = 0, top_right = 0, init_eql = false, is_double = false}, shadowsColSat = {bottom_left = 80, top_left = 208, bottom_right = 0, top_right = 0, init_eql = false, is_double = false},
  225. clcurve = std::vector of length 7, capacity 7 = {3, 0, 0, 0.34999999999999998, 0.65000000000000002, 1, 1}, cl2curve = std::vector of length 7, capacity 7 = {3, 0, 0, 0.34999999999999998, 0.65000000000000002, 1, 1}, method = {
  226. static npos = 18446744073709551615, string_ = "Lab"}, twocolor = {static npos = 18446744073709551615, string_ = "Std"}, redlow = 0, greenlow = 0, bluelow = 0, redmed = 0, greenmed = 0, bluemed = 0, redhigh = 0, greenhigh = 0, bluehigh = 0, satlow = 0,
  227. sathigh = 0, lumamode = true}, sharpening = {enabled = false, radius = 0.5, amount = 200, threshold = {bottom_left = 20, top_left = 80, bottom_right = 2000, top_right = 1200, init_eql = false, is_double = true}, edgesonly = false,
  228. edges_radius = 1.8999999999999999, edges_tolerance = 1800, halocontrol = false, halocontrol_amount = 85, method = {static npos = 18446744073709551615, string_ = "usm"}, deconvamount = 75, deconvradius = 0.75, deconviter = 30, deconvdamping = 20},
  229. prsharpening = {enabled = false, radius = 0.5, amount = 200, threshold = {bottom_left = 20, top_left = 80, bottom_right = 2000, top_right = 1200, init_eql = false, is_double = true}, edgesonly = false, edges_radius = 1.8999999999999999,
  230. edges_tolerance = 1800, halocontrol = false, halocontrol_amount = 85, method = {static npos = 18446744073709551615, string_ = "rld"}, deconvamount = 100, deconvradius = 0.45000000000000001, deconviter = 100, deconvdamping = 0}, sharpenEdge = {
  231. enabled = false, passes = 2, amount = 50, threechannels = false}, sharpenMicro = {enabled = false, matrix = false, amount = 20, uniformity = 50}, vibrance = {enabled = false, pastels = 0, saturated = 0, psthreshold = {bottom_left = 0, top_left = 75,
  232. bottom_right = 0, top_right = 0, init_eql = false, is_double = false}, protectskins = false, avoidcolorshift = true, pastsattog = true, skintonescurve = std::vector of length 1, capacity 1 = {0}}, wb = {method = {static npos = 18446744073709551615,
  233. string_ = "Custom"}, temperature = 3058, green = 1.03, equal = 1, tempBias = 0}, colorappearance = {enabled = false, degree = 90, autodegree = true, degreeout = 90, autodegreeout = true, curve = std::vector of length 1, capacity 1 = {0},
  234. curve2 = std::vector of length 1, capacity 1 = {0}, curve3 = std::vector of length 1, capacity 1 = {0}, curveMode = rtengine::procparams::ColorAppearanceParams::TcMode::LIGHT, curveMode2 = rtengine::procparams::ColorAppearanceParams::TcMode::LIGHT,
  235. curveMode3 = rtengine::procparams::ColorAppearanceParams::CtcMode::CHROMA, surround = {static npos = 18446744073709551615, string_ = "Average"}, surrsrc = {static npos = 18446744073709551615, string_ = "Average"}, adapscen = 2000, autoadapscen = true,
  236. ybscen = 18, autoybscen = true, adaplum = 16, badpixsl = 0, wbmodel = {static npos = 18446744073709551615, string_ = "RawT"}, algo = {static npos = 18446744073709551615, string_ = "No"}, contrast = 0, qcontrast = 0, jlight = 0, qbright = 0, chroma = 0,
  237. schroma = 0, mchroma = 0, colorh = 0, rstprotection = 0, surrsource = false, gamut = true, datacie = false, tonecie = false, tempout = 5000, ybout = 18, greenout = 1, tempsc = 5000, greensc = 1}, defringe = {enabled = false, radius = 2, threshold = 13,
  238. huecurve = std::vector of length 25, capacity 25 = {1, 0.16666666699999999, 0, 0.34999999999999998, 0.34999999999999998, 0.34699999999999998, 0, 0.34999999999999998, 0.34999999999999998, 0.51366742600000004, 0, 0.34999999999999998, 0.34999999999999998,
  239. 0.66894457100000004, 0, 0.34999999999999998, 0.34999999999999998, 0.82877752459999998, 0.97835991, 0.34999999999999998, 0.34999999999999998, 0.99088838270000001, 0, 0.34999999999999998, 0.34999999999999998}}, impulseDenoise = {enabled = false,
  240. thresh = 50}, dirpyrDenoise = {lcurve = std::vector of length 9, capacity 9 = {1, 0.050000000000000003, 0.14999999999999999, 0.34999999999999998, 0.34999999999999998, 0.55000000000000004, 0.040000000000000001, 0.34999999999999998, 0.34999999999999998},
  241. cccurve = std::vector of length 9, capacity 9 = {1, 0.050000000000000003, 0.5, 0.34999999999999998, 0.34999999999999998, 0.34999999999999998, 0.050000000000000003, 0.34999999999999998, 0.34999999999999998}, enabled = true, enhance = false, median = false,
  242. perform = false, luma = 100, Ldetail = 100, chroma = 20.735286712646484, redchro = 7.4607820510864258, bluechro = -4.8198771476745605, gamma = 1.7, dmethod = {static npos = 18446744073709551615, string_ = "Lab"}, Lmethod = {
  243. static npos = 18446744073709551615, string_ = "SLI"}, Cmethod = {static npos = 18446744073709551615, string_ = "MAN"}, C2method = {static npos = 18446744073709551615, string_ = "AUTO"}, smethod = {static npos = 18446744073709551615, string_ = "shal"},
  244. medmethod = {static npos = 18446744073709551615, string_ = "soft"}, methodmed = {static npos = 18446744073709551615, string_ = "Lonly"}, rgbmethod = {static npos = 18446744073709551615, string_ = "soft"}, passes = 1}, epd = {enabled = false, strength = 0.5,
  245. gamma = 1, edgeStopping = 1.3999999999999999, scale = 1, reweightingIterates = 0}, fattal = {enabled = false, threshold = 0, amount = 1}, sh = {enabled = false, hq = false, highlights = 0, htonalwidth = 80, shadows = 0, stonalwidth = 80, localcontrast = 0,
  246. radius = 40}, crop = {enabled = false, x = 0, y = 0, w = 2836, h = 4276, fixratio = true, ratio = {static npos = 18446744073709551615, string_ = "3:2"}, orientation = {static npos = 18446744073709551615, string_ = "As Image"}, guide = {
  247. static npos = 18446744073709551615, string_ = "Frame"}}, coarse = {rotate = 0, hflip = false, vflip = false}, commonTrans = {autofill = true}, rotate = {degree = 0}, distortion = {amount = 0}, lensProf = {
  248. lcMode = rtengine::procparams::LensProfParams::LcMode::NONE, lcpFile = {static npos = 18446744073709551615, string_ = ""}, useDist = true, useVign = true, useCA = false, lfCameraMake = {static npos = 18446744073709551615, string_ = ""}, lfCameraModel = {
  249. static npos = 18446744073709551615, string_ = ""}, lfLens = {static npos = 18446744073709551615, string_ = ""}}, perspective = {horizontal = 0, vertical = 0}, gradient = {enabled = false, degree = 0, feather = 25, strength = 0.59999999999999998,
  250. centerX = 0, centerY = 0}, pcvignette = {enabled = false, strength = 0.59999999999999998, feather = 50, roundness = 50}, cacorrection = {red = 0, blue = 0}, vignetting = {amount = 0, radius = 50, strength = 1, centerX = 0, centerY = 0}, chmixer = {red = {
  251. 100, 0, 0}, green = {0, 100, 0}, blue = {0, 0, 100}}, blackwhite = {beforeCurve = std::vector of length 1, capacity 1 = {0}, beforeCurveMode = rtengine::procparams::BlackWhiteParams::TcMode::STD_BW, afterCurve = std::vector of length 1, capacity 1 = {0},
  252. afterCurveMode = rtengine::procparams::BlackWhiteParams::TcMode::STD_BW, algo = {static npos = 18446744073709551615, string_ = "SP"}, luminanceCurve = std::vector of length 1, capacity 1 = {0}, autoc = false, enabledcc = true, enabled = false, filter = {
  253. static npos = 18446744073709551615, string_ = "None"}, setting = {static npos = 18446744073709551615, string_ = "NormalContrast"}, method = {static npos = 18446744073709551615, string_ = "Desaturation"}, mixerRed = 33, mixerOrange = 33, mixerYellow = 33,
  254. mixerGreen = 33, mixerCyan = 33, mixerBlue = 33, mixerMagenta = 33, mixerPurple = 33, gammaRed = 0, gammaGreen = 0, gammaBlue = 0}, resize = {enabled = false, scale = 1, appliesTo = {static npos = 18446744073709551615, string_ = "Cropped area"}, method = {
  255. static npos = 18446744073709551615, string_ = "Lanczos"}, dataspec = 3, width = 900, height = 900}, icm = {input = {static npos = 18446744073709551615, string_ = "(cameraICC)"}, toneCurve = false, applyLookTable = false,
  256. applyBaselineExposureOffset = true, applyHueSatMap = true, dcpIlluminant = 0, working = {static npos = 18446744073709551615, string_ = "ProPhoto"}, output = {static npos = 18446744073709551615, string_ = "RT_sRGB"}, outputIntent = rtengine::RI_RELATIVE,
  257. outputBPC = true, gamma = {static npos = 18446744073709551615, string_ = "default"}, gampos = 2.2200000000000002, slpos = 4.5, freegamma = false, static NoICMString = {static npos = 18446744073709551615, string_ = "No ICM: sRGB output"}}, raw = {
  258. bayersensor = {method = {static npos = 18446744073709551615, string_ = "amaze"}, imageNum = 0, ccSteps = 0, black0 = 0, black1 = 0, black2 = 0, black3 = 0, twogreen = true, linenoise = 0, greenthresh = 0, dcb_iterations = 2, lmmse_iterations = 2,
  259. pixelShiftMotion = 0, pixelShiftMotionCorrection = rtengine::procparams::RAWParams::BayerSensor::PSMotionCorrection::GRID_3X3_NEW, pixelShiftMotionCorrectionMethod = rtengine::procparams::RAWParams::BayerSensor::PSMotionCorrectionMethod::AUTO,
  260. pixelShiftStddevFactorGreen = 5, pixelShiftStddevFactorRed = 5, pixelShiftStddevFactorBlue = 5, pixelShiftEperIso = 0, pixelShiftNreadIso = 0, pixelShiftPrnu = 1, pixelShiftSigma = 1, pixelShiftSum = 3, pixelShiftRedBlueWeight = 0.69999999999999996,
  261. ---Type <return> to continue, or q <return> to quit---
  262. pixelShiftShowMotion = false, pixelShiftShowMotionMaskOnly = false, pixelShiftAutomatic = true, pixelShiftNonGreenHorizontal = false, pixelShiftNonGreenVertical = false, pixelShiftHoleFill = true, pixelShiftMedian = false, pixelShiftMedian3 = false,
  263. pixelShiftGreen = true, pixelShiftBlur = true, pixelShiftSmoothFactor = 0.69999999999999996, pixelShiftExp0 = false, pixelShiftLmmse = false, pixelShiftEqualBright = false, pixelShiftEqualBrightChannel = false, pixelShiftNonGreenCross = true,
  264. pixelShiftNonGreenCross2 = false, pixelShiftNonGreenAmaze = false, dcb_enhance = true}, xtranssensor = {method = {static npos = 18446744073709551615, string_ = "3-pass (best)"}, ccSteps = 0, blackred = 0, blackgreen = 0, blackblue = 0}, dark_frame = {
  265. static npos = 18446744073709551615, string_ = ""}, df_autoselect = false, ff_file = {static npos = 18446744073709551615, string_ = ""}, ff_AutoSelect = false, ff_BlurRadius = 32, ff_BlurType = {static npos = 18446744073709551615,
  266. string_ = "Area Flatfield"}, ff_AutoClipControl = false, ff_clipControl = 0, ca_autocorrect = false, cared = 0, cablue = 0, expos = 1, preser = 0, hotPixelFilter = false, deadPixelFilter = false, hotdeadpix_thresh = 100}, wavelet = {
  267. ccwcurve = std::vector of length 13, capacity 13 = {1, 0, 0.25, 0.34999999999999998, 0.34999999999999998, 0.5, 0.75, 0.34999999999999998, 0.34999999999999998, 0.90000000000000002, 0, 0.34999999999999998, 0.34999999999999998},
  268. opacityCurveRG = std::vector of length 9, capacity 9 = {1, 0, 0.5, 0.34999999999999998, 0.34999999999999998, 1, 0.5, 0.34999999999999998, 0.34999999999999998}, opacityCurveBY = std::vector of length 9, capacity 9 = {1, 0, 0.5, 0.34999999999999998,
  269. 0.34999999999999998, 1, 0.5, 0.34999999999999998, 0.34999999999999998}, opacityCurveW = std::vector of length 17, capacity 17 = {1, 0, 0.34999999999999998, 0.34999999999999998, 0, 0.34999999999999998, 0.75, 0.34999999999999998, 0.34999999999999998,
  270. 0.59999999999999998, 0.75, 0.34999999999999998, 0.34999999999999998, 1, 0.34999999999999998, 0, 0}, opacityCurveWL = std::vector of length 9, capacity 9 = {1, 0, 0.5, 0.34999999999999998, 0.34999999999999998, 1, 0.5, 0.34999999999999998,
  271. 0.34999999999999998}, hhcurve = std::vector of length 1, capacity 1 = {0}, Chcurve = std::vector of length 1, capacity 1 = {0}, wavclCurve = std::vector of length 1, capacity 1 = {0}, enabled = false, median = false, medianlev = false, linkedg = true,
  272. cbenab = false, greenlow = 0, bluelow = 0, greenmed = 0, bluemed = 0, greenhigh = 0, bluehigh = 0, lipst = false, avoid = false, tmr = false, strength = 100, balance = 0, iter = 0, expcontrast = false, expchroma = false, c = {0, 0, 0, 0, 0, 0, 0, 0, 0},
  273. ch = {0, 0, 0, 0, 0, 0, 0, 0, 0}, expedge = false, expresid = false, expfinal = false, exptoning = false, expnoise = false, Lmethod = {static npos = 18446744073709551615, string_ = "4_"}, CLmethod = {static npos = 18446744073709551615, string_ = "all"},
  274. Backmethod = {static npos = 18446744073709551615, string_ = "grey"}, Tilesmethod = {static npos = 18446744073709551615, string_ = "full"}, daubcoeffmethod = {static npos = 18446744073709551615, string_ = "4_"}, CHmethod = {
  275. static npos = 18446744073709551615, string_ = "without"}, Medgreinf = {static npos = 18446744073709551615, string_ = "less"}, CHSLmethod = {static npos = 18446744073709551615, string_ = "SL"}, EDmethod = {static npos = 18446744073709551615,
  276. string_ = "CU"}, NPmethod = {static npos = 18446744073709551615, string_ = "none"}, BAmethod = {static npos = 18446744073709551615, string_ = "none"}, TMmethod = {static npos = 18446744073709551615, string_ = "cont"}, Dirmethod = {
  277. static npos = 18446744073709551615, string_ = "all"}, HSmethod = {static npos = 18446744073709551615, string_ = "with"}, rescon = 0, resconH = 0, reschro = 0, tmrs = 0, gamma = 1, sup = 0, sky = 0, thres = 7, chroma = 5, chro = 0, threshold = 5,
  278. threshold2 = 4, edgedetect = 90, edgedetectthr = 20, edgedetectthr2 = 0, edgesensi = 60, edgeampli = 10, contrast = 0, edgrad = 15, edgval = 0, edgthresh = 10, thr = 35, thrH = 65, skinprotect = 0, hueskin = {bottom_left = -5, top_left = 25,
  279. bottom_right = 170, top_right = 120, init_eql = false, is_double = true}, hueskin2 = {bottom_left = -260, top_left = -250, bottom_right = -130, top_right = -140, init_eql = false, is_double = true}, hllev = {bottom_left = 50, top_left = 75,
  280. bottom_right = 100, top_right = 98, init_eql = false, is_double = true}, bllev = {bottom_left = 0, top_left = 2, bottom_right = 50, top_right = 25, init_eql = false, is_double = true}, pastlev = {bottom_left = 0, top_left = 2, bottom_right = 30,
  281. top_right = 20, init_eql = false, is_double = true}, satlev = {bottom_left = 30, top_left = 45, bottom_right = 130, top_right = 100, init_eql = false, is_double = true}, edgcont = {bottom_left = 0, top_left = 10, bottom_right = 75, top_right = 40,
  282. init_eql = false, is_double = true}, level0noise = {bottom_left = 0, top_left = 0, bottom_right = 0, top_right = 0, init_eql = false, is_double = false}, level1noise = {bottom_left = 0, top_left = 0, bottom_right = 0, top_right = 0, init_eql = false,
  283. is_double = false}, level2noise = {bottom_left = 0, top_left = 0, bottom_right = 0, top_right = 0, init_eql = false, is_double = false}, level3noise = {bottom_left = 0, top_left = 0, bottom_right = 0, top_right = 0, init_eql = false, is_double = false}},
  284. dirpyrequalizer = {enabled = false, gamutlab = false, mult = {1, 1, 1, 1, 1, 1}, threshold = 0.20000000000000001, skinprotect = 0, hueskin = {bottom_left = -5, top_left = 25, bottom_right = 170, top_right = 120, init_eql = false, is_double = true},
  285. cbdlMethod = {static npos = 18446744073709551615, string_ = "bef"}}, hsvequalizer = {hcurve = std::vector of length 1, capacity 1 = {0}, scurve = std::vector of length 1, capacity 1 = {0}, vcurve = std::vector of length 1, capacity 1 = {0}},
  286. filmSimulation = {enabled = false, clutFilename = {static npos = 18446744073709551615, string_ = ""}, strength = 100}, rank = 0, colorlabel = 0, inTrash = false, appVersion = {static npos = 18446744073709551615, string_ = ""}, ppVersion = 328,
  287. exif = std::map with 0 elements, iptc = std::map with 18 elements = {[{static npos = 18446744073709551615, string_ = "Caption"}] = std::vector of length 1, capacity 1 = {{static npos = 18446744073709551615, string_ = ""}}, [{
  288. static npos = 18446744073709551615, string_ = "CaptionWriter"}] = std::vector of length 1, capacity 1 = {{static npos = 18446744073709551615, string_ = ""}}, [{static npos = 18446744073709551615,
  289. string_ = "Category"}] = std::vector of length 1, capacity 1 = {{static npos = 18446744073709551615, string_ = ""}}, [{static npos = 18446744073709551615, string_ = "City"}] = std::vector of length 1, capacity 1 = {{static npos = 18446744073709551615,
  290. string_ = ""}}, [{static npos = 18446744073709551615, string_ = "Copyright"}] = std::vector of length 1, capacity 1 = {{static npos = 18446744073709551615, string_ = "Morgan Hardwood, www.londonlight.org"}}, [{static npos = 18446744073709551615,
  291. string_ = "Country"}] = std::vector of length 1, capacity 1 = {{static npos = 18446744073709551615, string_ = ""}}, [{static npos = 18446744073709551615, string_ = "Creator"}] = std::vector of length 1, capacity 1 = {{static npos = 18446744073709551615,
  292. string_ = "Morgan Hardwood"}}, [{static npos = 18446744073709551615, string_ = "CreatorJobTitle"}] = std::vector of length 1, capacity 1 = {{static npos = 18446744073709551615, string_ = ""}}, [{static npos = 18446744073709551615,
  293. string_ = "Credit"}] = std::vector of length 1, capacity 1 = {{static npos = 18446744073709551615, string_ = "Morgan Hardwood"}}, [{static npos = 18446744073709551615, string_ = "DateCreated"}] = std::vector of length 1, capacity 1 = {{
  294. static npos = 18446744073709551615, string_ = "20151129"}}, [{static npos = 18446744073709551615, string_ = "Headline"}] = std::vector of length 1, capacity 1 = {{static npos = 18446744073709551615, string_ = ""}}, [{static npos = 18446744073709551615,
  295. string_ = "Instructions"}] = std::vector of length 1, capacity 1 = {{static npos = 18446744073709551615, string_ = ""}}, [{static npos = 18446744073709551615, string_ = "Keywords"}] = std::vector of length 2, capacity 2 = {{
  296. static npos = 18446744073709551615, string_ = "Agnes"}, {static npos = 18446744073709551615, string_ = "Familjen"}}, [{static npos = 18446744073709551615, string_ = "Province"}] = std::vector of length 1, capacity 1 = {{
  297. static npos = 18446744073709551615, string_ = ""}}, [{static npos = 18446744073709551615, string_ = "Source"}] = std::vector of length 1, capacity 1 = {{static npos = 18446744073709551615, string_ = "Morgan Hardwood"}}, [{
  298. static npos = 18446744073709551615, string_ = "SupplementalCategories"}] = std::vector of length 1, capacity 1 = {{static npos = 18446744073709551615, string_ = ""}}, [{static npos = 18446744073709551615,
  299. string_ = "Title"}] = std::vector of length 1, capacity 1 = {{static npos = 18446744073709551615, string_ = ""}}, [{static npos = 18446744073709551615, string_ = "TransReference"}] = std::vector of length 1, capacity 1 = {{
  300. static npos = 18446744073709551615, string_ = ""}}}}
  301. ipf = @0x7fffc8011400: {monitorTransform = 0x0, lab2outputTransform = 0x0, output2monitorTransform = 0x0, params = 0x55555e19ac38, scale = 1, multiThread = true, lumimul = {0, 0, 0}, dnparams = {lcurve = std::vector of length 9, capacity 9 = {1,
  302. 0.050000000000000003, 0.14999999999999999, 0.34999999999999998, 0.34999999999999998, 0.55000000000000004, 0.040000000000000001, 0.34999999999999998, 0.34999999999999998}, cccurve = std::vector of length 9, capacity 9 = {1, 0.050000000000000003, 0.5,
  303. 0.34999999999999998, 0.34999999999999998, 0.34999999999999998, 0.050000000000000003, 0.34999999999999998, 0.34999999999999998}, enabled = false, enhance = false, median = false, perform = false, luma = 0, Ldetail = 0, chroma = 15, redchro = 0,
  304. bluechro = 0, gamma = 1.7, dmethod = {static npos = 18446744073709551615, string_ = "Lab"}, Lmethod = {static npos = 18446744073709551615, string_ = "SLI"}, Cmethod = {static npos = 18446744073709551615, string_ = "MAN"}, C2method = {
  305. static npos = 18446744073709551615, string_ = "AUTO"}, smethod = {static npos = 18446744073709551615, string_ = "shal"}, medmethod = {static npos = 18446744073709551615, string_ = "soft"}, methodmed = {static npos = 18446744073709551615,
  306. string_ = "none"}, rgbmethod = {static npos = 18446744073709551615, string_ = "soft"}, passes = 1}}
  307. denoiseParams = {lcurve = std::vector of length 9, capacity 9 = {1, 0.050000000000000003, 0.14999999999999999, 0.34999999999999998, 0.34999999999999998, 0.55000000000000004, 0.040000000000000001, 0.34999999999999998, 0.34999999999999998},
  308. cccurve = std::vector of length 9, capacity 9 = {1, 0.050000000000000003, 0.5, 0.34999999999999998, 0.34999999999999998, 0.34999999999999998, 0.050000000000000003, 0.34999999999999998, 0.34999999999999998}, enabled = true, enhance = false, median = false,
  309. perform = false, luma = 100, Ldetail = 100, chroma = 20.735286712646484, redchro = 7.4607820510864258, bluechro = -4.8198771476745605, gamma = 1.7, dmethod = {static npos = 18446744073709551615, string_ = "Lab"}, Lmethod = {static npos = 18446744073709551615,
  310. string_ = "SLI"}, Cmethod = {static npos = 18446744073709551615, string_ = "MAN"}, C2method = {static npos = 18446744073709551615, string_ = "AUTO"}, smethod = {static npos = 18446744073709551615, string_ = "shal"}, medmethod = {
  311. static npos = 18446744073709551615, string_ = "soft"}, methodmed = {static npos = 18446744073709551615, string_ = "Lonly"}, rgbmethod = {static npos = 18446744073709551615, string_ = "soft"}, passes = 1}
  312. #7 0x0000555556292252 in rtengine::(anonymous namespace)::ImageProcessor::normal_pipeline (this=0x7fff9f5efbd0) at /home/morgan/programs/code-rawtherapee/rtengine/simpleprocess.cc:85
  313. No locals.
  314. #8 0x00005555562921db in rtengine::(anonymous namespace)::ImageProcessor::operator() (this=0x7fff9f5efbd0) at /home/morgan/programs/code-rawtherapee/rtengine/simpleprocess.cc:72
  315. No locals.
  316. #9 0x000055555629991a in rtengine::processImage (pjob=0x55555e19ac00, errorCode=@0x55555e1fea00: 0, pl=0x55555720ae70, tunnelMetaData=true, flush=false) at /home/morgan/programs/code-rawtherapee/rtengine/simpleprocess.cc:1568
  317. proc = {job = 0x55555e19ac00, errorCode = @0x55555e1fea00, pl = 0x55555720ae70, tunnelMetaData = true, flush = false, ipf_p = std::unique_ptr<rtengine::ImProcFunctions> containing 0x7fffc8011400, ii = 0x7fff7c001590, imgsrc = 0x7fff7c001590, fw = 2836,
  318. fh = 4276, tr = 0, pp = {x = 0, y = 0, width = 2836, height = 4276, skip = 1}, noiseLCurve = {_vptr.NoiseCurve = 0x55555693fbe8 <vtable for rtengine::NoiseCurve+16>, lutNoiseCurve = {<rtengine::NonCopyable> = {<No data fields>}, maxs = 0, maxsf = 0,
  319. data = 0x0, clip = 0, size = 0, upperBound = 0, owner = 1, maxsv = {499, 499, 499, 499}, sizev = {500, 500, 500, 500}, sizeiv = {2147483648500, 2147483648500}, dirty = true}, sum = 0}, noiseCCurve = {
  320. _vptr.NoiseCurve = 0x55555693fbe8 <vtable for rtengine::NoiseCurve+16>, lutNoiseCurve = {<rtengine::NonCopyable> = {<No data fields>}, maxs = 499, maxsf = 499, data = 0x7fffc85f6820, clip = 268435455, size = 501, upperBound = 500, owner = 1, maxsv = {499,
  321. 499, 499, 499}, sizev = {500, 500, 500, 500}, sizeiv = {2147483648500, 2147483648500}, dirty = true}, sum = 70.2752304}, calclum = 0x7fffc8019200, autoNR = 10, autoNRmax = 40, tilesize = 1024, overlap = 128, ch_M = 0x7fffc8013560,
  322. max_r = 0x7fffc8004ad0, max_b = 0x7fffc8004690, min_b = 0x7fffc8004540, min_r = 0x7fffc8019a60, lumL = 0x7fffc800b1c0, chromC = 0x7fffc8001190, ry = 0x7fffc8010c60, sk = 0x7fffc8001cc0, pcsk = 0x7fffc8004240, expcomp = 0, bright = 0, contr = 0, black = 0,
  323. hlcompr = 0, hlcomprthresh = 33, currWB = {temp = 3058, green = 1.03, equal = 1, method = "Custom", static spectMap = <optimized out>, static Cloudy6200_spect = {39.5, 40.57, 41.630000000000003, 43.850000000000001, 46.079999999999998, 45.380000000000003,
  324. 44.689999999999998, 47.200000000000003, 49.710000000000001, 63.060000000000002, 76.409999999999997, 80.590000000000003, 84.769999999999996, 85.909999999999997, 87.049999999999997, 84.140000000000001, 81.230000000000004, 90.290000000000006,
  325. ---Type <return> to continue, or q <return> to quit---
  326. 99.349999999999994, 105.47, 111.58, 112.23, 112.87, 111.73999999999999, 110.62, 111.41, 112.2, 108.98, 105.76000000000001, 106.31999999999999, 106.89, 106.34, 105.79000000000001, 104.62, 103.45, 105.09, 106.72, 105.23999999999999, 103.76000000000001,
  327. 103.75, 103.75, 101.87, 100, 98.290000000000006, 96.579999999999998, 96.459999999999994, 96.340000000000003, 92.849999999999994, 89.370000000000005, 90.25, 91.120000000000005, 91.060000000000002, 90.989999999999995, 90.170000000000002, 89.349999999999994,
  328. 87.219999999999999, 85.099999999999994, 85.480000000000004, 85.849999999999994, 84.030000000000001, 82.200000000000003, 82.450000000000003, 82.689999999999998, 83.920000000000002, 85.150000000000006, 83.140000000000001, 81.129999999999995,
  329. 76.650000000000006, 72.170000000000002, 73.269999999999996, 74.359999999999999, 75.650000000000006, 76.950000000000003, 70.340000000000003, 63.740000000000002, 67.980000000000004, 72.219999999999999, 74.879999999999995, 77.540000000000006,
  330. 71.590000000000003, 65.650000000000006, 56.82, 47.990000000000002, 58.530000000000001, 69.060000000000002, 67.269999999999996, 65.469999999999999, 65.959999999999994, 66.439999999999998, 63.920000000000002, 61.409999999999997, 57.520000000000003,
  331. 53.630000000000003, 56.469999999999999, 59.310000000000002, 60.799999999999997, 62.289999999999999}, static Daylight5300_spect = <same as static member of an already seen type>, static Shade7600_spect = <same as static member of an already seen type>,
  332. static A2856_spect = <same as static member of an already seen type>, static FluoF1_spect = <same as static member of an already seen type>, static FluoF2_spect = <same as static member of an already seen type>,
  333. static FluoF3_spect = <same as static member of an already seen type>, static FluoF4_spect = <same as static member of an already seen type>, static FluoF5_spect = <same as static member of an already seen type>,
  334. static FluoF6_spect = <same as static member of an already seen type>, static FluoF7_spect = <same as static member of an already seen type>, static FluoF8_spect = <same as static member of an already seen type>,
  335. static FluoF9_spect = <same as static member of an already seen type>, static FluoF10_spect = <same as static member of an already seen type>, static FluoF11_spect = <same as static member of an already seen type>,
  336. static FluoF12_spect = <same as static member of an already seen type>, static HMI_spect = <same as static member of an already seen type>, static GTI_spect = <same as static member of an already seen type>,
  337. static JudgeIII_spect = <same as static member of an already seen type>, static Solux3500_spect = <same as static member of an already seen type>, static Solux4100_spect = <same as static member of an already seen type>,
  338. static Solux4700_spect = <same as static member of an already seen type>, static NG_Solux4700_spect = <same as static member of an already seen type>, static NG_LEDLSI2040_spect = <same as static member of an already seen type>,
  339. static NG_CRSSP12WWMR16_spect = <same as static member of an already seen type>, static Flash5500_spect = <same as static member of an already seen type>, static Flash6000_spect = <same as static member of an already seen type>,
  340. static Flash6500_spect = <same as static member of an already seen type>, static ColorchechredC3_spect = <same as static member of an already seen type>, static ColorchechOraA2_spect = <same as static member of an already seen type>,
  341. static ColorchechYelD3_spect = <same as static member of an already seen type>, static ColorchechGreE2_spect = <same as static member of an already seen type>, static ColorchechGreB3_spect = <same as static member of an already seen type>,
  342. static ColorchechCyaF3_spect = <same as static member of an already seen type>, static ColorchechPurD2_spect = <same as static member of an already seen type>, static ColorchechMagE3_spect = <same as static member of an already seen type>,
  343. static ColorchechSkiA138_13_14_spect = <same as static member of an already seen type>, static ColorchechGraC4_67_spect = <same as static member of an already seen type>,
  344. static ColorchechSkiB166_18_18_spect = <same as static member of an already seen type>, static ColorchechBluC150_m5_m22_spect = <same as static member of an already seen type>,
  345. static ColorchechDCBluN881_m7_m14_spect = <same as static member of an already seen type>, static ColorchechSGSkiF763_14_26_spect = <same as static member of an already seen type>,
  346. static ColorchechSGSkiK285_11_17_spect = <same as static member of an already seen type>, static ColorchechWhiA496_spect = <same as static member of an already seen type>, static ColorchechGreD1_spect = <same as static member of an already seen type>,
  347. static ColorchechSGBlaN3_6_spect = <same as static member of an already seen type>, static JDC468_GraK14_44_spect = <same as static member of an already seen type>, static JDC468_BluH10_spect = <same as static member of an already seen type>,
  348. static ColabSkin35_15_17_spect = <same as static member of an already seen type>, static ColabSkin57_22_18_spect = <same as static member of an already seen type>, static ColabSkin40_17_17_spect = <same as static member of an already seen type>,
  349. static ColabSkin91_4_14_spect = <same as static member of an already seen type>, static ColabSkin87_8_8_spect = <same as static member of an already seen type>, static ColabSkin89_8_21_spect = <same as static member of an already seen type>,
  350. static ColabSkin75_8_4_spect = <same as static member of an already seen type>, static ColabSkin75_10_33_spect = <same as static member of an already seen type>, static ColabSkin65_33_11_spect = <same as static member of an already seen type>,
  351. static ColabSkin65_7_24_spect = <same as static member of an already seen type>, static ColabSkin57_19_6_spect = <same as static member of an already seen type>, static ColabSkin57_4_19_spect = <same as static member of an already seen type>,
  352. static ColabSkin57_10_28_spect = <same as static member of an already seen type>, static ColabSkin40_7_19_spect = <same as static member of an already seen type>, static ColabSkin40_17_6_spect = <same as static member of an already seen type>,
  353. static ColabSkin40_4_11_spect = <same as static member of an already seen type>, static ColabSkin33_6_15_spect = <same as static member of an already seen type>, static ColabSkin33_15_5_spect = <same as static member of an already seen type>,
  354. static ColabSkin33_10_15_spect = <same as static member of an already seen type>, static ColabSkin24_5_6_spect = <same as static member of an already seen type>, static ColabSkin26_18_18_spect = <same as static member of an already seen type>,
  355. static ColabSkin24_7_5_spect = <same as static member of an already seen type>, static ColabSkin20_4_2_spect = <same as static member of an already seen type>, static ColabSkin98_m2_10_spect = <same as static member of an already seen type>,
  356. static ColabSkin90_m1_20_spect = <same as static member of an already seen type>, static ColabSkin95_0_4_spect = <same as static member of an already seen type>, static ColabSkin81_2_14_spect = <same as static member of an already seen type>,
  357. static ColabSkin87_3_10_spect = <same as static member of an already seen type>, static ColabSkin77_12_21_spect = <same as static member of an already seen type>, static ColabSkin70_7_32_spect = <same as static member of an already seen type>,
  358. static ColabSky60_0_m31_spect = <same as static member of an already seen type>, static ColabSky42_0_m24_spect = <same as static member of an already seen type>}, baseImg = 0x7fffc8015040, labView = 0x0,
  359. hist16 = {<rtengine::NonCopyable> = {<No data fields>}, maxs = 0, maxsf = 0, data = 0x0, clip = 0, size = 0, upperBound = 0, owner = 1, maxsv = {0, 0, 0, 0}, sizev = {0, 0, 0, 0}, sizeiv = {0, 0}, dirty = true},
  360. curve1 = {<rtengine::NonCopyable> = {<No data fields>}, maxs = 0, maxsf = 0, data = 0x0, clip = 0, size = 0, upperBound = 0, owner = 1, maxsv = {0, 0, 0, 0}, sizev = {0, 0, 0, 0}, sizeiv = {0, 0}, dirty = true},
  361. curve2 = {<rtengine::NonCopyable> = {<No data fields>}, maxs = 0, maxsf = 0, data = 0x0, clip = 0, size = 0, upperBound = 0, owner = 1, maxsv = {0, 0, 0, 0}, sizev = {0, 0, 0, 0}, sizeiv = {0, 0}, dirty = true},
  362. curve = {<rtengine::NonCopyable> = {<No data fields>}, maxs = 0, maxsf = 0, data = 0x0, clip = 0, size = 0, upperBound = 0, owner = 1, maxsv = {0, 0, 0, 0}, sizev = {0, 0, 0, 0}, sizeiv = {0, 0}, dirty = true},
  363. satcurve = {<rtengine::NonCopyable> = {<No data fields>}, maxs = 0, maxsf = 0, data = 0x0, clip = 0, size = 0, upperBound = 0, owner = 1, maxsv = {0, 0, 0, 0}, sizev = {0, 0, 0, 0}, sizeiv = {0, 0}, dirty = true},
  364. lhskcurve = {<rtengine::NonCopyable> = {<No data fields>}, maxs = 0, maxsf = 0, data = 0x0, clip = 0, size = 0, upperBound = 0, owner = 1, maxsv = {0, 0, 0, 0}, sizev = {0, 0, 0, 0}, sizeiv = {0, 0}, dirty = true},
  365. lumacurve = {<rtengine::NonCopyable> = {<No data fields>}, maxs = 0, maxsf = 0, data = 0x0, clip = 0, size = 0, upperBound = 0, owner = 1, maxsv = {0, 0, 0, 0}, sizev = {0, 0, 0, 0}, sizeiv = {0, 0}, dirty = true},
  366. clcurve = {<rtengine::NonCopyable> = {<No data fields>}, maxs = 0, maxsf = 0, data = 0x0, clip = 0, size = 0, upperBound = 0, owner = 1, maxsv = {0, 0, 0, 0}, sizev = {0, 0, 0, 0}, sizeiv = {0, 0}, dirty = true},
  367. clToningcurve = {<rtengine::NonCopyable> = {<No data fields>}, maxs = 0, maxsf = 0, data = 0x0, clip = 0, size = 0, upperBound = 0, owner = 1, maxsv = {0, 0, 0, 0}, sizev = {0, 0, 0, 0}, sizeiv = {0, 0}, dirty = true},
  368. cl2Toningcurve = {<rtengine::NonCopyable> = {<No data fields>}, maxs = 0, maxsf = 0, data = 0x0, clip = 0, size = 0, upperBound = 0, owner = 1, maxsv = {0, 0, 0, 0}, sizev = {0, 0, 0, 0}, sizeiv = {0, 0}, dirty = true},
  369. wavclCurve = {<rtengine::NonCopyable> = {<No data fields>}, maxs = 0, maxsf = 0, data = 0x0, clip = 0, size = 0, upperBound = 0, owner = 1, maxsv = {0, 0, 0, 0}, sizev = {0, 0, 0, 0}, sizeiv = {0, 0}, dirty = true},
  370. rCurve = {<rtengine::NonCopyable> = {<No data fields>}, maxs = 0, maxsf = 0, data = 0x0, clip = 0, size = 0, upperBound = 0, owner = 1, maxsv = {0, 0, 0, 0}, sizev = {0, 0, 0, 0}, sizeiv = {0, 0}, dirty = true},
  371. gCurve = {<rtengine::NonCopyable> = {<No data fields>}, maxs = 0, maxsf = 0, data = 0x0, clip = 0, size = 0, upperBound = 0, owner = 1, maxsv = {0, 0, 0, 0}, sizev = {0, 0, 0, 0}, sizeiv = {0, 0}, dirty = true},
  372. bCurve = {<rtengine::NonCopyable> = {<No data fields>}, maxs = 0, maxsf = 0, data = 0x0, clip = 0, size = 0, upperBound = 0, owner = 1, maxsv = {0, 0, 0, 0}, sizev = {0, 0, 0, 0}, sizeiv = {0, 0}, dirty = true},
  373. dummy = {<rtengine::NonCopyable> = {<No data fields>}, maxs = 0, maxsf = 0, data = 0x0, clip = 0, size = 0, upperBound = 0, owner = 1, maxsv = {0, 0, 0, 0}, sizev = {0, 0, 0, 0}, sizeiv = {0, 0}, dirty = true}, customToneCurve1 = {
  374. _vptr.ToneCurve = 0x55555693fb80 <vtable for rtengine::ToneCurve+16>, lutToneCurve = {<rtengine::NonCopyable> = {<No data fields>}, maxs = 0, maxsf = 0, data = 0x0, clip = 0, size = 0, upperBound = 0, owner = 1, maxsv = {0, 0, 0, 0}, sizev = {0, 0, 0, 0},
  375. sizeiv = {0, 0}, dirty = true}}, customToneCurve2 = {_vptr.ToneCurve = 0x55555693fb80 <vtable for rtengine::ToneCurve+16>, lutToneCurve = {<rtengine::NonCopyable> = {<No data fields>}, maxs = 0, maxsf = 0, data = 0x0, clip = 0, size = 0, upperBound = 0,
  376. owner = 1, maxsv = {0, 0, 0, 0}, sizev = {0, 0, 0, 0}, sizeiv = {0, 0}, dirty = true}}, ctColorCurve = {_vptr.ColorGradientCurve = 0x555556941808 <vtable for rtengine::ColorGradientCurve+16>, lut1 = {<rtengine::NonCopyable> = {<No data fields>}, maxs = 0,
  377. maxsf = 0, data = 0x0, clip = 0, size = 0, upperBound = 0, owner = 1, maxsv = {0, 0, 0, 0}, sizev = {0, 0, 0, 0}, sizeiv = {0, 0}, dirty = true}, lut2 = {<rtengine::NonCopyable> = {<No data fields>}, maxs = 0, maxsf = 0, data = 0x0, clip = 0, size = 0,
  378. upperBound = 0, owner = 1, maxsv = {0, 0, 0, 0}, sizev = {0, 0, 0, 0}, sizeiv = {0, 0}, dirty = true}, lut3 = {<rtengine::NonCopyable> = {<No data fields>}, maxs = 0, maxsf = 0, data = 0x0, clip = 0, size = 0, upperBound = 0, owner = 1, maxsv = {0, 0, 0,
  379. 0}, sizev = {0, 0, 0, 0}, sizeiv = {0, 0}, dirty = true}, low = 6.9533160259126767e-310, high = 6.9533093927564837e-310}, ctOpacityCurve = {_vptr.OpacityCurve = 0x555556941828 <vtable for rtengine::OpacityCurve+16>,
  380. lutOpacityCurve = {<rtengine::NonCopyable> = {<No data fields>}, maxs = 0, maxsf = 0, data = 0x0, clip = 0, size = 0, upperBound = 0, owner = 1, maxsv = {0, 0, 0, 0}, sizev = {0, 0, 0, 0}, sizeiv = {0, 0}, dirty = true}}, customColCurve1 = {
  381. _vptr.ColorAppearance = 0x5555569417e8 <vtable for rtengine::ColorAppearance+16>, lutColCurve = {<rtengine::NonCopyable> = {<No data fields>}, maxs = 0, maxsf = 0, data = 0x0, clip = 0, size = 0, upperBound = 0, owner = 1, maxsv = {0, 0, 0, 0}, sizev = {0,
  382. 0, 0, 0}, sizeiv = {0, 0}, dirty = true}}, customColCurve2 = {_vptr.ColorAppearance = 0x5555569417e8 <vtable for rtengine::ColorAppearance+16>, lutColCurve = {<rtengine::NonCopyable> = {<No data fields>}, maxs = 0, maxsf = 0, data = 0x0, clip = 0,
  383. size = 0, upperBound = 0, owner = 1, maxsv = {0, 0, 0, 0}, sizev = {0, 0, 0, 0}, sizeiv = {0, 0}, dirty = true}}, customColCurve3 = {_vptr.ColorAppearance = 0x5555569417e8 <vtable for rtengine::ColorAppearance+16>,
  384. lutColCurve = {<rtengine::NonCopyable> = {<No data fields>}, maxs = 0, maxsf = 0, data = 0x0, clip = 0, size = 0, upperBound = 0, owner = 1, maxsv = {0, 0, 0, 0}, sizev = {0, 0, 0, 0}, sizeiv = {0, 0}, dirty = true}}, customToneCurvebw1 = {
  385. _vptr.ToneCurve = 0x55555693fb80 <vtable for rtengine::ToneCurve+16>, lutToneCurve = {<rtengine::NonCopyable> = {<No data fields>}, maxs = 0, maxsf = 0, data = 0x0, clip = 0, size = 0, upperBound = 0, owner = 1, maxsv = {0, 0, 0, 0}, sizev = {0, 0, 0, 0},
  386. sizeiv = {0, 0}, dirty = true}}, customToneCurvebw2 = {_vptr.ToneCurve = 0x55555693fb80 <vtable for rtengine::ToneCurve+16>, lutToneCurve = {<rtengine::NonCopyable> = {<No data fields>}, maxs = 0, maxsf = 0, data = 0x0, clip = 0, size = 0, upperBound = 0,
  387. owner = 1, maxsv = {0, 0, 0, 0}, sizev = {0, 0, 0, 0}, sizeiv = {0, 0}, dirty = true}}, autili = 80, butili = 9}
  388. #10 0x0000555555c88ae6 in sigc::pointer_functor5<rtengine::ProcessingJob*, int&, rtengine::ProgressListener*, bool, bool, rtengine::IImage16*>::operator() (this=0x55555e1fe9f0, _A_a1=@0x55555e1fe9f8: 0x55555e19ac00, _A_a2=@0x55555e1fea00: 0,
  389. ---Type <return> to continue, or q <return> to quit---
  390. _A_a3=@0x55555e1fea08: 0x55555720ae70, _A_a4=@0x55555e1fea10: true, _A_a5=@0x55555e1fea11: false) at /usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:267
  391. No locals.
  392. #11 0x0000555555c869f0 in sigc::adaptor_functor<sigc::pointer_functor5<rtengine::ProcessingJob*, int&, rtengine::ProgressListener*, bool, bool, rtengine::IImage16*> >::operator()<rtengine::ProcessingJob*&, int&, rtengine::ProgressListener*&, bool&, bool&> (
  393. this=0x55555e1fe9e8, _A_arg1=@0x55555e1fe9f8: 0x55555e19ac00, _A_arg2=@0x55555e1fea00: 0, _A_arg3=@0x55555e1fea08: 0x55555720ae70, _A_arg4=@0x55555e1fea10: true, _A_arg5=@0x55555e1fea11: false) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:171
  394. No locals.
  395. #12 0x0000555555c83d48 in sigc::bind_functor<-1, sigc::pointer_functor5<rtengine::ProcessingJob*, int&, rtengine::ProgressListener*, bool, bool, rtengine::IImage16*>, rtengine::ProcessingJob*, int, rtengine::ProgressListener*, bool, bool, sigc::nil, sigc::nil>::operator() (this=0x55555e1fe9e0) at /usr/include/sigc++-2.0/sigc++/adaptors/bind.h:1833
  396. No locals.
  397. #13 0x0000555555c80de2 in sigc::internal::slot_call0<sigc::bind_functor<-1, sigc::pointer_functor5<rtengine::ProcessingJob*, int&, rtengine::ProgressListener*, bool, bool, rtengine::IImage16*>, rtengine::ProcessingJob*, int, rtengine::ProgressListener*, bool, bool, sigc::nil, sigc::nil>, rtengine::IImage16*>::call_it (rep=0x55555e1fe9b0) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:114
  398. typed_rep = 0x55555e1fe9b0
  399. #14 0x0000555555c88ef1 in sigc::slot0<rtengine::IImage16*>::operator() (this=0x55555e1fe998) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:513
  400. No locals.
  401. #15 0x0000555555c86e7c in sigc::adaptor_functor<sigc::slot0<rtengine::IImage16*> >::operator() (this=0x55555e1fe990) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
  402. No locals.
  403. #16 0x0000555555c84219 in sigc::internal::slot_call<sigc::slot0<rtengine::IImage16*>, rtengine::IImage16*>::call_it (rep=0x55555e1fe960) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:461
  404. typed_rep = 0x55555e1fe960
  405. #17 0x0000555555c843b0 in sigc::internal::signal_emit0<rtengine::IImage16*, sigc::nil>::emit (impl=0x55555e1fea20) at /usr/include/sigc++-2.0/sigc++/signal.h:705
  406. slots = {slots_ = @0x55555e1fea28, placeholder = {<sigc::functor_base> = {<No data fields>}, rep_ = , blocked_ = false}}
  407. it = {<sigc::functor_base> = {<No data fields>}, rep_ = , blocked_ = false}
  408. exec = {sig_ = 0x55555e1fea20}
  409. r_ = 0x0
  410. #18 0x0000555555c811fa in sigc::signal0<rtengine::IImage16*, sigc::nil>::emit (this=0x55555e1937a0) at /usr/include/sigc++-2.0/sigc++/signal.h:2800
  411. No locals.
  412. #19 0x0000555555c7e25d in ProgressConnector<rtengine::IImage16*>::workingThread (this=0x55555e1937a0) at /home/morgan/programs/code-rawtherapee/rtgui/progressconnector.h:86
  413. No locals.
  414. #20 0x0000555555c8a7e0 in sigc::bound_mem_functor0<void, ProgressConnector<rtengine::IImage16*> >::operator() (this=0x55555e201778) at /usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:1991
  415. No locals.
  416. #21 0x0000555555c890ee in sigc::adaptor_functor<sigc::bound_mem_functor0<void, ProgressConnector<rtengine::IImage16*> > >::operator() (this=0x55555e201770) at /usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:256
  417. No locals.
  418. #22 0x0000555555c870d7 in sigc::internal::slot_call0<sigc::bound_mem_functor0<void, ProgressConnector<rtengine::IImage16*> >, void>::call_it (rep=0x55555e201740) at /usr/include/sigc++-2.0/sigc++/functors/slot.h:114
  419. typed_rep = 0x55555e201740
  420. #23 0x00007ffff4535b62 in ?? () from /usr/lib64/libglibmm-2.4.so.1
  421. No symbol table info available.
  422. #24 0x00007ffff53a8718 in ?? () from /usr/lib64/libglib-2.0.so.0
  423. No symbol table info available.
  424. #25 0x00007ffff121dad3 in ?? () from /lib64/libpthread.so.0
  425. No symbol table info available.
  426. #26 0x00007ffff0f532ff in clone () from /lib64/libc.so.6
  427. No symbol table info available.