MrKepzie / Natron

Open-source compositing software. Node-graph based. Similar in functionalities to Adobe After Effects and Nuke by The Foundry.
www.natron.fr
GNU General Public License v2.0
1.49k stars 164 forks source link

Crash after close #1776

Closed Dmi3ryd closed 5 years ago

Dmi3ryd commented 5 years ago

Hello.

Problem

After closing the Natron a very strange error occurs, the program crashes. This happens every time I open any project. How to fix it?

Describe the problem or suggestion here.

Natron Version 2.3.14 Copyright (C) 2013-2018 INRIA and Alexandre Gauthier-Foichat Use the --help or -h option to print usage.<<< Info: init.py script not loaded (this is not an error) Info: initGui.py script not loaded (this is not an error) Loading project: D:/Compose_01.ntp

Steps to Reproduce

Just open nes scene, import few images and try to close. Crash!

Versions

Natron 2.3.14 Win10 64x, 32 Ram

image

devernay commented 5 years ago

This is a known issue on windows. Once a windows developer jumps it, we may be able to better understand what happens. It may be related to https://github.com/OpenImageIO/oiio/issues/1795 in which case it would be solved by upgrading OIIO. Does it also crash if you build a graph without a reader or writer?

Dmi3ryd commented 5 years ago

This does not happen if the project is empty.

devernay commented 5 years ago

What about a non-empty project that has neither readers nor writers: use generators instead of readers.

Dmi3ryd commented 5 years ago

Generators? It's node?

devernay commented 5 years ago

generators are nodes that produce an output without an input, eg checkerboard, radial, constant, colorwheel, etc.

Dmi3ryd commented 5 years ago

Not sure if this can be a good solution, because I need to work with real image files.

devernay commented 5 years ago

I'm not proposing a workaround, I'm trying to figure out the source of the bug

Dmi3ryd commented 5 years ago

I think I wrote it above, right? )

devernay commented 5 years ago

Let me rephrase it: do you still get the same behavior (crash after quit) if you edit a project with only generators (see above) and no writer (only one or several viewers).

Dmi3ryd commented 5 years ago

With only generators and without reades no errors!

devernay commented 5 years ago

Please re-file this issue on the right github, see https://github.com/MrKepzie/Natron/issues/1766