spacepaste

  1.  
  2. Thread 37 "rawtherapee" received signal SIGSEGV, Segmentation fault.
  3. [Switching to LWP 18533]
  4. 0x000055555600dc01 in LUT<float>::operator[]<float, void> (this=0x7fffc3ffe050, index=-nan(0x400000)) at /home/morgan/programs/code-rawtherapee/rtengine/LUT.h:468
  5. 468 T p1 = data[idx];
  6. (gdb) bt full
  7. #0 0x000055555600dc01 in LUT<float>::operator[]<float, void> (this=0x7fffc3ffe050, index=-nan(0x400000)) at /home/morgan/programs/code-rawtherapee/rtengine/LUT.h:468
  8. idx = -2147483648
  9. diff = -nan(0x400000)
  10. p1 = -511.533203
  11. p2 = 4.59163468e-41
  12. #1 0x00005555560ac32a in rtengine::ImProcFunctions::rgbProc () at /home/morgan/programs/code-rawtherapee/rtengine/improcfun.cc:3578
  13. g = -nan(0x400000)
  14. Y = -nan(0x400000)
  15. r = -nan(0x400000)
  16. b = -nan(0x400000)
  17. tonefactor = 0
  18. j = 0
  19. tj = 0
  20. i = 0
  21. ti = 0
  22. ii = 0
  23. jj = 0
  24. buffer = 0x7fffbc0008c0 ""
  25. editWhateverBuffer = 0x0
  26. jstart = 0
  27. tH = 100
  28. editIFloatTmpR = 0x0
  29. editIFloatTmpB = 0x0
  30. out_rgbx = {0, 0, 0, 1.75, -nan(0x7fffff), nan(0x7fffff), 0, 0, -5.19403368e-13, 1.87497842, 0, 0, 0, 0, 9.40395481e-38, 20, 4.65661287e-10, 2.04999995, 4.17232506e-08, 2.04999995, 4.17232506e-08, 2.04999995, 0, 0, -1.65436123e-24, 0.212499991, 0, 0, 0, 0,
  31. 1.13533202e-41, 1.13533202e-41, 0, 0, 4.20389539e-45, 0, 5.18893957e+33, 4.59163468e-41, 5.18909802e+33, 4.59163468e-41, 5.1889049e+33, 4.59163468e-41, -1.38233625e+30, 4.59163468e-41, 0, 1.875, 0, 1.84123731, -3.0733645e-05, 4.59163468e-41, -5.56318225e+30,
  32. 4.59163468e-41, 0, 0, 0, 0, 0, 0, -5.56806873e+30, 4.59163468e-41, 0, 0, -5.58889126e+30, 4.59163468e-41, 5.18909802e+33, 4.59163468e-41, 5.18893957e+33, 4.59163468e-41, -3.05733411e-05, 4.59163468e-41, 5.18932085e+33, 4.59163468e-41, -3.07306182e-05,
  33. 4.59163468e-41, -5.58781472e+30, 4.59163468e-41, 0.140519217, 0.0281562004, 0.864949226, 0, 1.37467379e-42, 0, 1.40129846e-45, 0 <repeats 11 times>, -1.03797113e+34, 4.59163468e-41, 5.18902375e+33, 4.59163468e-41, 1.87773994e-43, 0, -1.03769878e+34,
  34. 4.59163468e-41, 5.18898908e+33, 4.59163468e-41, 5.18902375e+33, 4.59163468e-41, -6.23332164e+29, 4.59163468e-41, 5.1890287e+33, 4.59163468e-41, -9.83501049e+29, 4.59163468e-41, 5.18942484e+33, 4.59163468e-41, 1.40129846e-45, 0, 1.46544284e+13, 3.0611365e-41,
  35. -1.03805927e+34, 4.59163468e-41, 1.46544955e+13, 3.0611365e-41, 5.17201754e+33, 4.59163468e-41, 1.87773994e-43, 0 <repeats 11 times>, -8.15292319e+29, 4.59163468e-41, -8.13140053e+29, 4.59163468e-41, 5.18909307e+33, 4.59163468e-41, 5.189306e+33,
  36. 4.59163468e-41, 5.18935799e+33, 4.59163468e-41, -9.83874834e+29, 4.59163468e-41, -8.13140053e+29, 4.59163468e-41, 0, 0, 0, 0, -8.13123506e+29, 4.59163468e-41, -8.172943e+29, 4.59163468e-41, -8.17295585e+29, 4.59163468e-41, 1.40129846e-45, 0, 5.18945455e+33,
  37. 4.59163468e-41, 5.18945455e+33, 4.59163468e-41, -8.15894364e+29, 4.59163468e-41, 5.18906336e+33, 4.59163468e-41, -9.00954191e+33, 4.59163468e-41, 2.15799964e-43, 0, -1.00321869e+34, 4.59163468e-41, -2.7918776e-34, 0, -1.14411682e+30, 4.59163468e-41,
  38. 5.18914754e+33, 4.59163468e-41, -9.01079409e+33, 4.59163468e-41, 2.15799964e-43, 0, -1.1448322e+30, 4.59163468e-41, -1.00321869e+34, 4.59163468e-41, 5.18913021e+33, 4.59163468e-41, 5.18912897e+33, 4.59163468e-41, -9.00980126e+33, 4.59163468e-41,
  39. 5.19082619e+33, 4.59163468e-41, 0, 4.59163468e-41, 1.47136339e-43, 0...}
  40. editIFloatBuffer = 0x0
  41. rtemp = 0x7fffbc0008c0
  42. btemp = 0x7fffbc0193c0
  43. istart = 0
  44. editIFloatTmpG = 0x0
  45. data = 0x7fffbc0008c0 ""
  46. gtemp = 0x7fffbc00cdc0
  47. editWhateverTmp = 0x0
  48. tW = 100
  49. histToneCurveThr = {<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}
  50. working = 0x7fffb8002660
  51. lab = 0x7fffb8002420
  52. hltonecurve = @0x7fffc3ffdff0: {<rtengine::NonCopyable> = {<No data fields>}, maxs = 65534, maxsf = 65534, data = 0x7fffb806c8d0, clip = 1, size = 65536, upperBound = 65535, owner = 1, maxsv = {65534, 65534, 65534, 65534}, sizev = {65535, 65535, 65535, 65535},
  53. sizeiv = {281470681808895, 281470681808895}, dirty = true}
  54. shtonecurve = @0x7fffc3ffe050: {<rtengine::NonCopyable> = {<No data fields>}, maxs = 65534, maxsf = 65534, data = 0x7fffb80ac8e0, clip = 2, size = 65536, upperBound = 65535, owner = 1, maxsv = {65534, 65534, 65534, 65534}, sizev = {65535, 65535, 65535, 65535},
  55. sizeiv = {281470681808895, 281470681808895}, dirty = true}
  56. tonecurve = @0x7fffc3ffe0b0: {<rtengine::NonCopyable> = {<No data fields>}, maxs = 65534, maxsf = 65534, data = 0x7fffb80ec8f0, clip = 0, size = 65536, upperBound = 65535, owner = 1, maxsv = {65534, 65534, 65534, 65534}, sizev = {65535, 65535, 65535, 65535},
  57. sizeiv = {281470681808895, 281470681808895}, dirty = true}
  58. shmap = 0x0
  59. sat = 0
  60. rCurve = @0x7fffc3ffe3b0: {<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}
  61. gCurve = @0x7fffc3ffe410: {<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}
  62. bCurve = @0x7fffc3ffe470: {<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}
  63. satLimit = 0.50999999
  64. satLimitOpacity = 0.199999988
  65. ctColorCurve = @0x7fffc3ffe610: {_vptr.ColorGradientCurve = 0x5555568eb808 <vtable for rtengine::ColorGradientCurve+16>, lut1 = {<rtengine::NonCopyable> = {<No data fields>}, maxs = 0, maxsf = 0, data = 0x0, clip = 0, size = 0, upperBound = 0, owner = 1,
  66. 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, upperBound = 0, owner = 1, maxsv = {0, 0, 0, 0}, sizev = {0, 0, 0, 0},
  67. 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, 0}, sizev = {0, 0, 0, 0}, sizeiv = {0, 0}, dirty = true},
  68. low = 6.9533060732495661e-310, high = 6.9533060732835578e-310}
  69. ctOpacityCurve = @0x7fffc3ffe750: {_vptr.OpacityCurve = 0x5555568eb828 <vtable for rtengine::OpacityCurve+16>, lutOpacityCurve = {<rtengine::NonCopyable> = {<No data fields>}, maxs = 0, maxsf = 0, data = 0x0, clip = 0, size = 0, upperBound = 0, owner = 1,
  70. ---Type <return> to continue, or q <return> to quit---
  71. maxsv = {0, 0, 0, 0}, sizev = {0, 0, 0, 0}, sizeiv = {0, 0}, dirty = true}}
  72. opautili = false
  73. clToningcurve = @0x7fffc3ffe290: {<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}
  74. cl2Toningcurve = @0x7fffc3ffe2f0: {<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}
  75. customToneCurve1 = @0x7fffc3ffe530: {_vptr.ToneCurve = 0x5555568e9dc0 <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,
  76. 0, 0, 0}, sizev = {0, 0, 0, 0}, sizeiv = {0, 0}, dirty = true}}
  77. customToneCurve2 = @0x7fffc3ffe5a0: {_vptr.ToneCurve = 0x5555568e9dc0 <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,
  78. 0, 0, 0}, sizev = {0, 0, 0, 0}, sizeiv = {0, 0}, dirty = true}}
  79. customToneCurvebw1 = @0x7fffc3ffe910: {_vptr.ToneCurve = 0x5555568e9dc0 <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 = {
  80. 0, 0, 0, 0}, sizev = {0, 0, 0, 0}, sizeiv = {0, 0}, dirty = true}}
  81. dcpProf = 0x0
  82. asIn = @0x7fffc3ffd350: {data = std::unique_ptr<rtengine::DCPProfile::ApplyState::Data> containing 0x7fffb800ea80}
  83. histToneCurve = @0x7fffc3ffd420: {<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}
  84. this = 0x7fffb8001ea0
  85. tmpImage = 0x0
  86. editImgFloat = 0x0
  87. editWhatever = 0x0
  88. editID = EUID_None
  89. h_th = 0
  90. s_th = 0
  91. processSH = false
  92. processLCE = false
  93. lceamount = 0
  94. wprof = 0x555556518d60 <_ZL12xyz_prophoto>
  95. wiprof = 0x555556518dc0 <_ZL12prophoto_xyz>
  96. toxyz = {{0.827291906, 0.140211254, 0.0325175263}, {0.288040191, 0.711874127, 8.56999977e-05}, {0, 0, 1.00037587}}
  97. equalR = 2.47144032
  98. equalG = 1
  99. equalB = 8306.58301
  100. wip = {{1.3459433000000001, -0.25560749999999999, -0.051111799999999999}, {-0.5445989, 1.5081673, 0.020535100000000001}, {0, 0, 1.2118127999999999}}
  101. wp = {{0.79767489999999996, 0.1351917, 0.031353399999999997}, {0.28804020000000002, 0.71187409999999995, 8.5699999999999996e-05}, {0, 0, 0.82521}}
  102. mixchannels = false
  103. hCurve = 0x0
  104. sCurve = 0x0
  105. vCurve = 0x0
  106. bwlCurve = 0x0
  107. hCurveEnabled = false
  108. sCurveEnabled = false
  109. vCurveEnabled = false
  110. bwlCurveEnabled = false
  111. hald_clut = std::shared_ptr (empty) 0x0
  112. clutAndWorkingProfilesAreSame = false
  113. xyz2clut = 0x0
  114. clut2xyz = 0x0
  115. v_work2xyz = {{{-511.569824, 4.59163468e-41, -511.569946, 4.59163468e-41}, {-511.570801, 4.59163468e-41, -511.570435, 4.59163468e-41}, {-511.570312, 4.59163468e-41, 0.34262085, 1.73866576e-28}}, {{-511.570801, 4.59163468e-41, 3.54318234e+13, 3.0611365e-41}, {
  116. -3.27986927e-05, 4.59163468e-41, -3.27986781e-05, 4.59163468e-41}, {-511.572754, 1, -511.574219, 4.59163468e-41}}, {{-511.573242, 4.59163468e-41, 0.34262085, 1.73866576e-28}, {-511.573242, 4.59163468e-41, -511.573364, 4.59163468e-41}, {-511.574219,
  117. 4.59163468e-41, -511.573853, 4.59163468e-41}}}
  118. v_xyz2clut = {{{-511.57373, 4.59163468e-41, 0.34262085, 1.73866576e-28}, {-511.574219, 4.59163468e-41, 3.54318234e+13, 3.0611365e-41}, {-3.27895978e-05, 4.59163468e-41, -3.27895832e-05, 4.59163468e-41}}, {{-511.576172, 1, -511.577637, 4.59163468e-41}, {
  119. -511.57666, 4.59163468e-41, 0.34262085, 1.73866576e-28}, {-511.57666, 4.59163468e-41, -511.576782, 4.59163468e-41}}, {{-511.577637, 4.59163468e-41, -511.577271, 4.59163468e-41}, {-511.577148, 4.59163468e-41, 0.34262085, 1.73866576e-28}, {-511.577637,
  120. 4.59163468e-41, 3.54318234e+13, 3.0611365e-41}}}
  121. v_clut2xyz = {{{-3.27850576e-05, 4.59163468e-41, -3.2785043e-05, 4.59163468e-41}, {-511.57959, 1, -511.581055, 4.59163468e-41}, {-511.580078, 4.59163468e-41, 0.34262085, 1.73866576e-28}}, {{-511.580078, 4.59163468e-41, -511.5802, 4.59163468e-41}, {-511.581055,
  122. 4.59163468e-41, -511.580688, 4.59163468e-41}, {-511.580566, 4.59163468e-41, 0.34262085, 1.73866576e-28}}, {{-511.581055, 4.59163468e-41, 3.54318234e+13, 3.0611365e-41}, {-3.27827875e-05, 4.59163468e-41, -3.27827729e-05, 4.59163468e-41}, {-511.583008, 1,
  123. -511.584473, 4.59163468e-41}}}
  124. v_xyz2work = {{{-511.583496, 4.59163468e-41, 0.34262085, 1.73866576e-28}, {-511.583496, 4.59163468e-41, -511.583618, 4.59163468e-41}, {-511.584473, 4.59163468e-41, -511.584106, 4.59163468e-41}}, {{-511.583984, 4.59163468e-41, 0.34262085, 1.73866576e-28}, {
  125. -511.584473, 4.59163468e-41, 3.54318234e+13, 3.0611365e-41}, {-3.27816524e-05, 4.59163468e-41, -3.27816379e-05, 4.59163468e-41}}, {{-511.586426, 1, -511.587891, 4.59163468e-41}, {-511.586914, 4.59163468e-41, 0.34262085, 1.73866576e-28}, {-511.586914,
  126. 4.59163468e-41, -511.587036, 4.59163468e-41}}}
  127. film_simulation_strength = 1
  128. exp_scale = 1
  129. comp = 0
  130. hlrange = 54722.4609
  131. isProPhoto = true
  132. curveMode = rtengine::procparams::ToneCurveParams::TC_MODE_STD
  133. curveMode2 = rtengine::procparams::ToneCurveParams::TC_MODE_STD
  134. ---Type <return> to continue, or q <return> to quit---
  135. highlight = false
  136. hasToneCurve1 = false
  137. hasToneCurve2 = false
  138. beforeCurveMode = rtengine::procparams::BlackWhiteParams::TC_MODE_STD_BW
  139. hasToneCurvebw1 = false
  140. ptc1ApplyState = {Working2Prophoto = {{-3.28532624e-05, 4.59163468e-41, -3.28532478e-05}, {4.59163468e-41, -511.565918, 1}, {-511.567383, 4.59163468e-41, -511.566406}}, Prophoto2Working = {{4.59163468e-41, 0.34262085, 1.73866576e-28}, {-511.566406,
  141. 4.59163468e-41, -511.566528}, {4.59163468e-41, -511.567383, 4.59163468e-41}}, cmul_contrast = -511.567017, isProphoto = 255}
  142. ptc2ApplyState = {Working2Prophoto = {{-511.566895, 4.59163468e-41, 0.34262085}, {1.73866576e-28, -511.567383, 4.59163468e-41}, {3.54318234e+13, 3.0611365e-41, -3.28168826e-05}}, Prophoto2Working = {{4.59163468e-41, -3.2816868e-05, 4.59163468e-41}, {
  143. -511.569336, 1, -511.570801}, {4.59163468e-41, -511.569824, 4.59163468e-41}}, cmul_contrast = 0.34262085, isProphoto = 238}
  144. hasColorToning = false
  145. strProtect = 0.5
  146. RedLow = 1
  147. GreenLow = 1
  148. BlueLow = 1
  149. RedMed = 1
  150. GreenMed = 1
  151. BlueMed = 1
  152. RedHigh = 1
  153. GreenHigh = 1
  154. BlueHigh = 1
  155. SatLow = 0.800000012
  156. SatHigh = 0.600000024
  157. Balan = 0
  158. chMixRR = 100
  159. chMixRG = 0
  160. chMixRB = 0
  161. chMixGR = 0
  162. chMixGG = 100
  163. chMixGB = 0
  164. chMixBR = 0
  165. chMixBG = 0
  166. chMixBB = 100
  167. shHighlights = 0
  168. shShadows = 0
  169. blackwhite = false
  170. algm = 0
  171. gammabwr = 1
  172. gammabwg = 1
  173. gammabwb = 1
  174. hasgammabw = false
  175. toneCurveHistSize = 0
  176. histToneCurveCompression = 0
  177. lumimulf = {0.288040191, 0.711874127, 8.56999977e-05}
  178. #2 0x00007ffff168118e in ?? () from /usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/libgomp.so.1
  179. No symbol table info available.
  180. #3 0x00007ffff124365c in ?? () from /lib64/libpthread.so.0
  181. No symbol table info available.
  182. #4 0x00007ffff0f824fd in clone () from /lib64/libc.so.6
  183. No symbol table info available.
  184.