View Issue Details

IDProjectCategoryView StatusLast Update
0003638NoesisGUIStudiopublic2024-08-16 13:44
Reporterdstewart Assigned Tosfernandez  
PrioritynormalSeveritycrash 
Status resolvedResolutionfixed 
Product VersionStudio_Path 
Target VersionStudio_PathFixed in VersionStudio_Path 
Summary0003638: Studio Crashes Moving Imported Path Outside of its Auto-Generated Canvas
Description

Studio crashes when attempting to move an imported Path outside of the Canvas that Studio generates when pasting it in from an external vector editor.

Sample file, and Crash Dump attached.

Note that this crash was introduced in 0.0.138, and does not occur in 0.0.137.

Note that although the repro steps revolve around copy-pasting Paths, the same crash occurs when using the "Import SVG Paths" method instead of copy-pasting.

Steps To Reproduce

Repro Steps:

1) Create a Page
2) Open the attached NoesisTechnologies_NoBG.ai in Adobe Illustrator, select all of the contents on the page, and [Ctrl+C] to copy them to the clipboard.
3) Open Studio, and in the RootGrid of the Page that was created in Step 1), paste the paths copied from Illustrator using [Ctrl+V]. This will create a Canvas element containing all of the copied Paths.
4) In the Navigator, expand the automatically-created Canvas.
5) Select any Path inside of the Canvas, and click-and-drag it to move it from outside of the Canvas, into the RootGrid.

Observe Studio crashing.

Expected Results: Paths can be moved throughout Navigator layers without issue/without crashing.

Attached Files
20240816_060828.dmp (91,313 bytes)
PlatformAny

Activities

Issue History

Date Modified Username Field Change
2024-08-16 12:10 dstewart New Issue
2024-08-16 12:10 dstewart File Added: NoesisTechnologies_NoBG.ai
2024-08-16 12:10 dstewart File Added: 20240816_060828.dmp
2024-08-16 12:11 dstewart Description Updated
2024-08-16 12:16 dstewart Description Updated
2024-08-16 12:16 dstewart Description Updated
2024-08-16 13:44 sfernandez Assigned To => sfernandez
2024-08-16 13:44 sfernandez Status new => assigned
2024-08-16 13:44 sfernandez Target Version => Studio_Path
2024-08-16 13:44 sfernandez Status assigned => resolved
2024-08-16 13:44 sfernandez Resolution open => fixed
2024-08-16 13:44 sfernandez Fixed in Version => Studio_Path