Crash After Using Selection Tool

Hi,

First I want to thank all team for such a good software. I am using it for a digital humanities project of some paper based archive but I have a problem when trying to create some selections on photos. When I create third selection for adding some text Tropy crashes and give a log like this. Can you please help, thanks.

Log:

{“level”:30,“time”:1673360688107,“type”:“browser”,“name”:“main”,“args”:[],“opts”:{“env”:“production”,“autoUpdates”:true,“contextIsolation”:true,“webgl”:false,“debug”:false,“trace”:false,“data”:“/Users/ozanboyraz/Library/Application Support/Tropy”,“cache”:“/Users/ozanboyraz/Library/Caches/Tropy”,“logs”:“/Users/ozanboyraz/Library/Logs/Tropy”},“version”:“1.12.0”,“msg”:“main.init 1.12.0 Darwin 22.1.0 (x64)”}
{“level”:30,“time”:1673360688302,“type”:“browser”,“name”:“main”,“msg”:“plugins scanned: 0”}
{“level”:30,“time”:1673360688307,“type”:“browser”,“name”:“main”,“msg”:“app state restored”}
{“level”:30,“time”:1673360688314,“type”:“browser”,“name”:“main”,“file”:“/Users/ozanboyraz/Documents/Cengiz Tanç Archive.tpy”,“msg”:“open new project window”}
{“level”:30,“time”:1673360688780,“type”:“browser”,“name”:“main”,“msg”:“switch to "system" theme”}
{“level”:30,“time”:1673360689277,“type”:“renderer”,“name”:“project”,“dpx”:2,“opts”:{“env”:“production”,“documents”:“/Users/ozanboyraz/Documents”,“pictures”:“/Users/ozanboyraz/Pictures”,“theme”:“system”,“aqua”:“blue”,“contrast”:false,“dark”:false,“scrollbars”:true,“vibrancy”:false,“file”:“/Users/ozanboyraz/Documents/Cengiz Tanç Archive.tpy”,“recent”:[“/Users/ozanboyraz/Documents/Cengiz Tanç Archive.tpy”],“data”:“/Users/ozanboyraz/Library/Application Support/Tropy”,“debug”:false,“dev”:false,“cache”:“/Users/ozanboyraz/Library/Caches/Tropy”,“plugins”:“/Users/ozanboyraz/Library/Application Support/Tropy/plugins”,“fontSize”:“13px”,“frameless”:true,“level”:“info”,“locale”:“en”,“log”:“/Users/ozanboyraz/Library/Logs/Tropy/tropy.log”,“uuid”:“72e51900-804c-11ed-9ae3-5381bc707796”,“update”:{},“version”:“1.12.0”,“webgl”:true,“zoom”:1,“maximizable”:true,“minimizable”:true},“msg”:“project.init”}
{“level”:30,“time”:1673360689517,“type”:“renderer”,“name”:“project”,“msg”:“plugins scanned: 0”}
{“level”:30,“time”:1673360689517,“type”:“renderer”,“name”:“project”,“msg”:“plugins loaded: 0”}
{“level”:30,“time”:1673360689598,“type”:“browser”,“name”:“main”,“msg”:“ready after 811.89306640625ms”}
{“level”:30,“time”:1673360690402,“type”:“renderer”,“name”:“project”,“msg”:“restoring recent@tropy”}
{“level”:30,“time”:1673360690408,“type”:“renderer”,“name”:“project”,“msg”:“restoring settings@tropy”}
{“level”:30,“time”:1673360690410,“type”:“renderer”,“name”:“project”,“msg”:“restoring ui@tropy”}
{“level”:30,“time”:1673360690431,“type”:“renderer”,“name”:“project”,“mode”:“w+”,“msg”:“open db /Users/ozanboyraz/Library/Application Support/Tropy/ontology.db”}
{“level”:30,“time”:1673360691643,“type”:“renderer”,“name”:“project”,“msg”:“Esper.instance created using webgl renderer”}
{“level”:30,“time”:1673360693920,“type”:“renderer”,“name”:“project”,“mode”:“w”,“msg”:“open db /Users/ozanboyraz/Documents/Cengiz Tanç Archive.tpy”}
{“level”:30,“time”:1673360694052,“type”:“renderer”,“name”:“project”,“msg”:“project ready 5481ms [dom:789ms win:277ms req:760ms]”}
{“level”:30,“time”:1673360694078,“type”:“renderer”,“name”:“project”,“msg”:“db query took 158ms”,“query”:“\n SELECT count(*) AS count FROM sqlite_schema”,“ms”:158}
{“level”:30,“time”:1673360694183,“type”:“renderer”,“name”:“project”,“msg”:“restoring project.watch@f4cad72c-11e0-4902-ac49-4f95a4222b4d”}
{“level”:30,“time”:1673360694210,“type”:“renderer”,“name”:“project”,“msg”:“restoring nav@f4cad72c-11e0-4902-ac49-4f95a4222b4d”}
{“level”:30,“time”:1673360694213,“type”:“renderer”,“name”:“project”,“msg”:“restoring notepad@f4cad72c-11e0-4902-ac49-4f95a4222b4d”}
{“level”:30,“time”:1673360694213,“type”:“renderer”,“name”:“project”,“msg”:“restoring esper@f4cad72c-11e0-4902-ac49-4f95a4222b4d”}
{“level”:30,“time”:1673360694215,“type”:“renderer”,“name”:“project”,“msg”:“restoring imports@f4cad72c-11e0-4902-ac49-4f95a4222b4d”}
{“level”:30,“time”:1673360694215,“type”:“renderer”,“name”:“project”,“msg”:“restoring sidebar@f4cad72c-11e0-4902-ac49-4f95a4222b4d”}
{“level”:30,“time”:1673360694216,“type”:“renderer”,“name”:“project”,“msg”:“restoring panel@f4cad72c-11e0-4902-ac49-4f95a4222b4d”}
{“level”:30,“time”:1673360694238,“type”:“renderer”,“name”:“project”,“mode”:“w”,“msg”:“open db /Users/ozanboyraz/Documents/Cengiz Tanç Archive.tpy”}
{“level”:30,“time”:1673360694241,“type”:“renderer”,“name”:“project”,“mode”:“w”,“msg”:“open db /Users/ozanboyraz/Documents/Cengiz Tanç Archive.tpy”}
{“level”:40,“time”:1673360695767,“type”:“renderer”,“name”:“project”,“msg”:“SLOW: selection.load#20”}
{“level”:40,“time”:1673360696433,“type”:“renderer”,“name”:“project”,“msg”:“SLOW: note.load#21”}
{“level”:40,“time”:1673360696863,“type”:“renderer”,“name”:“project”,“ms”:2618,“list”:true,“query”:“”,“tags”:false,“trash”:null,“msg”:“SLOW: *search query "" took 2618ms”}
{“level”:40,“time”:1673360698336,“type”:“renderer”,“name”:“project”,“stack”:“Error: extract_area: bad extract area\n”,“msg”:“failed to create image variant”}
{“level”:40,“time”:1673360698597,“type”:“renderer”,“name”:“project”,“stack”:“Error: extract_area: bad extract area\n”,“msg”:“failed to create image variant”}
{“level”:40,“time”:1673360705318,“type”:“renderer”,“name”:“project”,“ms”:528,“list”:true,“query”:“”,“tags”:true,“trash”:null,“msg”:“SLOW: *search query "" took 528ms”}
{“level”:40,“time”:1673360708096,“type”:“browser”,“name”:“main”,“msg”:“project[1] render-process crashed: crashed”}

Thanks for reporting!

There seems to be an issue with creating the thumbnails for the selection. Could you share the original photo with us so that we can take a look?

Note that it might help consolidating the photo first; especially if it’s possible that the original file may have changed since it was imported originally.

This is the photo. Also I want to report one more situation for me, when exporting as pdf, all metadata will be written on file but some longer notes does not appear as a whole.

Thanks! Could you send us a link to the original file? (If embedded in the post directly the photo gets optimized for display purposes.)

Regarding the exported notes: there is a print option in the preferences to ‘allow content to take up more than one page’ – you can use that to make sure that your notes will not get truncated if they’re too long.

Here’s a link for 3 different files.

Hello,

Is there any news about my issue?

Hi, sorry for missing to follow up on this! I haven’t been able to reproduce the issue locally. Based on the error, it looks like the selection that failed to be created was outside the picture. One way I imagine this could happen is if Tropy has different image dimensions saved than the image actually has; this could happen, for example, if the image was changed after it was imported. If that’s the case, consolidating the photo should fix the problem.