UPBGE / upbge

UPBGE, the best integrated game engine in Blender
https://upbge.org
Other
1.39k stars 177 forks source link

0.3+ crash loading a file versioning 2.80 #1810

Closed youle31 closed 1 year ago

youle31 commented 1 year ago

File:

filter2d.zip

Capture

probably caused by 30a25a42e64daf697d82e94174dd9311aee46ad4

Something looks wrong here: Capture

illua1 commented 1 year ago

Hi, i can't reproduce this bug (did i have to get a blender crash?).

Something looks wrong here:

Also, not sure, that is that?

youle31 commented 1 year ago

Hello, the file I shared is crashing at opening for me both in blender and upbge (it's a file saved with upbge but I don't think the issue is related).

It's weird that you can't reproduce the issue on your end.

I'm on windows 10, with blender "main" branch built from sources with Visual Studio 2022 (17.5 (as Ray Molenkamp told to not update to 17.6)).

this:

https://user-images.githubusercontent.com/10052509/242131704-ccca1ffa-8f1f-42cc-baa6-8645ca3a9d72.PNG

sounds weird to me because I guess LISTBASE_FOREACH macro already contains the nsc_next = nsc->next. Then i guess it is called twice which explains why the nsc becomes nullptr.