| 8 | |
| 9 | EDIT: Sorry, I just realized I left some steps out of the 'how to reproduce' list as well... |
| 10 | After step 3, You need to click on SPRITE, then on Scale Advanced. Then proceed with step 4. |
| 11 | |
| 12 | I have also confirmed this behaviour with 'Smart outline WIP'. |
| 13 | |
| 14 | Other information: |
| 15 | |
| 16 | If you immediately click 'Quit' instead of selecting any other item after step 3, no crash occurs. However, if you click BRUSH and then click 'Back' followed by 'Quit', the crash occurs. So this is the most simple way to reproduce the crash: |
| 17 | |
| 18 | 1. Open the brush factory and run _DBTOOLBOX.lua |
| 19 | 2. click BRUSH |
| 20 | 3. click Back |
| 21 | 4. click Quit |
| 22 | |
| 23 | To me, this indicates that the crash condition occurs most likely as a result of step 2. |
| 24 | |
| 25 | So I'll post the definition of sf_brush here, but as far as I can see it's perfectly ordinary: |
| 26 | |
| 27 | |
| 28 | function sf_brush() |
| 29 | selectbox("Brush", |
| 30 | ">ADJUST", sf_brush_adjust, |
| 31 | ">DISTORTIONS", sf_brush_distort, |
| 32 | "Brush Info (t)", function () dofile("inf_db_BrushInfo.lua"); end, |
| 33 | "Crop margins (b)", function () dofile("bru_db_CropMargins.lua"); end, |
| 34 | "Brush 2 Image (i)", function () dofile("pic_db_Brush2Picture.lua"); end, |
| 35 | --"(UberRotScale) (b)", function () dofile("bru_db_uberRotScale.lua"); end, |
| 36 | "Scale Simple (b)", function () dofile("bru_db_BrushScaleSimple.lua"); end, |
| 37 | "Scale Advanced (b)", function () dofile("bru_db_AdvancedScaling.lua"); end, |
| 38 | --"Scale Matrix (b)", function () dofile("bru_db_ScaleBrush3.lua"); end, |
| 39 | "Extract PenColor (b)", function () dofile("bru_db_ExtractPenColor.lua"); end, |
| 40 | "Apply PenColor (b)", function () dofile("bru_db_ApplyColor.lua");end, |
| 41 | "Smart Outline WIP (b)", function () dofile("bru_db_smartOutline.lua");end, |
| 42 | --"Waves Distortion (b)", function () dofile("bru_db_Waves.lua"); end, |
| 43 | "[Back]", main |
| 44 | ); |
| 45 | end |