View Issue Details

IDProjectCategoryView StatusLast Update
0003173NoesisGUIStudiopublic2024-03-13 20:59
Reporterdstewart Assigned Tojsantos  
PrioritynormalSeveritycrash 
Status resolvedResolutionfixed 
Product VersionStudio_Alpha 
Target VersionStudio_Alpha 
Summary0003173: Studio Crashes when Right-Clicking on a Row Definition containing a Component Containing a MediaElement
Description

Studio crashes when manipulating a parent Grid with Row Definitions in which a Component with a Video is contained.
Please refer to this file which has a 100% Crash Repro rate which can be triggered by right-clicking on a 'Screen_Master' Grid Adorner: https://drive.google.com/file/d/1VUKhIYZq4BQc9-Y7LnEvIVoWLOzA_lzK/view?usp=drive_link

Crash Dump and Video attached.

Steps To Reproduce

Repro Steps (I don't know about how reliable these are, but this is how it occured for me)

1) Create a new Page ('Master')
2) Create a new Component ('Background'). Add a video file inside it.
3) Create a new Component ('Midground')
4) Add both Components to the 'Master' page, both within the same Grid. Close all open tabs to refresh them.
5) Open the Master, and add 3 rows to the Grid containing both Components. Make each row 1* each.
6) Assign the Background Component to span the top 2 Rows.
7) Play around with the Alignments and dimensions of the Component, randomly click between Alignment modes, and type in a fixed width of 1920.
8) Revert all of the things played with to what they originally were.
9) Right-Click on any of two first row Adorners of the Grid containing both Components (to attempt to delete a row)
Observe Studio crashes.

Expected Results: Grid Row Definitions can be adjusted at any time without crashing.

Attached Files
20240313_092359.dmp (234,527 bytes)
PlatformAny

Activities

Issue History

Date Modified Username Field Change
2024-03-13 14:34 dstewart New Issue
2024-03-13 14:34 dstewart File Added: 20240313_092359.dmp
2024-03-13 14:34 dstewart File Added: GridManipulationCrash.mp4
2024-03-13 14:40 dstewart Reproducibility have not tried => always
2024-03-13 14:40 dstewart Description Updated
2024-03-13 16:28 dstewart Description Updated
2024-03-13 20:58 jsantos Assigned To => jsantos
2024-03-13 20:58 jsantos Status new => assigned
2024-03-13 20:58 jsantos Target Version => Studio_Alpha
2024-03-13 20:59 jsantos Status assigned => resolved
2024-03-13 20:59 jsantos Resolution open => fixed