View Issue Details

IDProjectCategoryView StatusLast Update
0002600NoesisGUIUnity3Dpublic2023-09-13 19:54
Reportert.a.khairullin Assigned Tojsantos  
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Product Version3.2.1 
Target Version3.2.2Fixed in Version3.2.2 
Summary0002600: Crash compiling VR shaders
DescriptionUnity Editor 2022.2.15, after adding NoesisGUI 3.2.1 from disk nd activating the trial license the Editor indicates loading for some time and then crashes.
TagsNo tags attached.
PlatformAny

Relationships

has duplicate 0002667 resolvedjsantos Crash playing HelloWorld sample 
related to 0002688 resolvedjsantos Crash with hello world sample. 

Activities

jsantos

jsantos

2023-05-17 17:32

manager   ~0008482

Does this happen in a clear Unity project?
t.a.khairullin

t.a.khairullin

2023-05-18 17:33

reporter   ~0008484

Yes, it does. I was able to find out more details:
Opening Blend project for the first time generates Assets/<ProjectName>MainView.xaml and Blend/App.xaml with assotiated .cs files. Applying a license after that crashes Unity editor, but if I delete those files a license can be applied. No prject files are being generated if I open the Blend project after those manipulations.
jsantos

jsantos

2023-05-18 20:09

manager   ~0008485

Are you getting the crash without generating the Blend project and opening it? Like, installing the package in a clean project, import the HelloWorld sample, set the license key and hit play...
t.a.khairullin

t.a.khairullin

2023-05-18 21:34

reporter   ~0008486

Same thing. Tried it multiple times, crashes even without play mode.
Crash.png (223,282 bytes)   
Crash.png (223,282 bytes)   
jsantos

jsantos

2023-05-19 11:22

manager   ~0008487

Could you please attach the minidump belonging to the crash?
jsantos

jsantos

2023-05-19 13:47

manager   ~0008489

Thanks for the minidump. It seems this is not related to the license key. As far as I understand, this will crash also without setting a license.

It seems your GPU is not able to compile a few internal shaders needed for VR.

Could you please give me more informantion about your GPU? Better if you attach Unity log.
t.a.khairullin

t.a.khairullin

2023-05-23 14:05

reporter   ~0008503

Sorry for the late reply.

Yes, you were right - entering play mode without license leads to crash, but it's unclear what gives me such result in the first scenario then (entering license token without going to play mode also crashes the editor as you remember).
I am using GTX 960M, quite old now but I've never had such problem before, not sure which VR shaders might have such effect. Also I am not targeting a VR with this project, so is there a way to exclude those?
Please find both Unity crash output files attached (let me know if those are what you were asking for).

Regards,
Timur
Editor.log (861,975 bytes)
crash-2.dmp (1,252,846 bytes)
jsantos

jsantos

2023-05-23 17:52

manager   ~0008504

Thanks for the attached documents. This is a bug related to VR that must be fixed, we should never crash.

Are you still able to reproduce a crash when entering the license token without hitting play and without previewing any XAML (clicking on any XAML will display a preview in the inspector, and this is similar to hitting PLAY)? If so, could you please attach the dump too?
t.a.khairullin

t.a.khairullin

2023-05-23 19:25

reporter   ~0008505

I haven't noticed it before, but it seems like you are right again - it crashes because of a preview, not the license. Thanks for the help.
Is there a way to download a previous version that's compatible with Unity 2022 while this is being fixed?
jsantos

jsantos

2023-05-25 11:43

manager   ~0008510

Noesis 3.1.7 for Unity is still available at

https://www.noesisengine.com/forums/download/file.php?id=654
t.a.khairullin

t.a.khairullin

2023-05-25 12:40

reporter   ~0008512

Thanks, this version works perfectly fine.

Issue History

Date Modified Username Field Change
2023-05-16 19:27 t.a.khairullin New Issue
2023-05-17 17:32 jsantos Assigned To => jsantos
2023-05-17 17:32 jsantos Status new => assigned
2023-05-17 17:32 jsantos Note Added: 0008482
2023-05-17 17:32 jsantos Status assigned => feedback
2023-05-18 17:33 t.a.khairullin Note Added: 0008484
2023-05-18 17:33 t.a.khairullin Status feedback => assigned
2023-05-18 20:07 jsantos Summary License => Crash setting License
2023-05-18 20:09 jsantos Note Added: 0008485
2023-05-18 20:09 jsantos Status assigned => feedback
2023-05-18 21:34 t.a.khairullin Note Added: 0008486
2023-05-18 21:34 t.a.khairullin File Added: Crash.png
2023-05-18 21:34 t.a.khairullin Status feedback => assigned
2023-05-19 11:22 jsantos Note Added: 0008487
2023-05-19 11:22 jsantos Status assigned => feedback
2023-05-19 12:52 t.a.khairullin Status feedback => assigned
2023-05-19 13:47 jsantos Note Added: 0008489
2023-05-19 13:47 jsantos Status assigned => feedback
2023-05-23 14:05 t.a.khairullin Note Added: 0008503
2023-05-23 14:05 t.a.khairullin File Added: Editor.log
2023-05-23 14:05 t.a.khairullin File Added: crash-2.dmp
2023-05-23 14:05 t.a.khairullin Status feedback => assigned
2023-05-23 17:52 jsantos Note Added: 0008504
2023-05-23 17:52 jsantos Status assigned => feedback
2023-05-23 19:25 t.a.khairullin Note Added: 0008505
2023-05-23 19:25 t.a.khairullin Status feedback => assigned
2023-05-25 11:43 jsantos Note Added: 0008510
2023-05-25 11:43 jsantos Target Version => 3.2.2
2023-05-25 12:40 t.a.khairullin Note Added: 0008512
2023-07-05 00:58 jsantos Summary Crash setting License => Crash compiling VR shaders
2023-07-05 00:59 jsantos Status assigned => resolved
2023-07-05 00:59 jsantos Resolution open => fixed
2023-07-05 00:59 jsantos Fixed in Version => 3.2.2
2023-08-17 14:00 jsantos Relationship added has duplicate 0002667
2023-09-13 19:54 jsantos Relationship added related to 0002688