Summary

Title:error: Ornatrix unhandled exception in worker thread
Category:Crash/Critical
Status:Open
Posted By:teddude75 ( Edward R Conry )
Date Created:24 November 2019

Problem

Description:

I'm loading an exr displacement map and Maya crashes. It gives my this error

error: Ornatrix unhandled exception in worker thread. Ornatrix isn't in my scene. I've had this happen a couple times before and updating Ornatrix seems to help but not this time.  Here's the crash file

Steps to Reproduce:

create an arnold shader with a displacenment map. Select a 32 bit exr and render and than it crashes.

Did you mean to attach the file? There is nothing uploaded

Marsel Khadiyev (Software Developer, EPHERE Inc.)

Yeah


Attached Files:

>OrnatrixMaya.log (97163 bytes),

I could not reproduce the crash following the steps, but maybe I'm missing something. It would help if you provided the maya scene file (along with the EXR image).

Another file that could help is OrnatrixMaya.dmp (in the TEMP folder where OrnatrixMaya.log is).

If there is no Ornatrix in the scene, what likely happens is that Ornatrix's crash handler detects a crash in some other module. You can confirm that Ornatrix is not related to the crash if you don't load it at all (auto-load disabled). Then our crash handler won't interfere and only Maya's own crash handler will react. It saves Maya*.dmp/.log files in TEMP, which may indicate which module crashes.

Ivan Kolev (Software Developer, EPHERE Inc.)

E-mail: ivan.kolev at ephere dot com

Discord: ikolev

ok now it's a png but they are both 8k textures. Here's my ornatrix log

this is the log


Attached Files:

>OrnatrixMaya.log (120692 bytes),

ok, I get a series of dump files. Mayacrashlog.log Mayacrashlog opt Mayacrashlog dmp and ornatrixMaya.log The mayacrash logo says something about access violation. This I've seen when trying to render with arnold on two different open maya scenes. All I was doing is loading a texture into the file node (8k texture) and it crashes. Texture memory maybe? And right before it crashes it gives me a red error about ornatrix  


Attached Files:

>MayaCrashLog191219.1552.log (1249 bytes),

In MayaCrashLog191219.1552.log I can see this:

Location: Qt5Core.dllQRect::height

Decl: public: int __cdecl QRect::height(void)const __ptr64

So it looks to me that Qt5 can't handle the resolution of your image. What exactly is the resolution?

BTW, do you have any Ornatrix in the scene? If not, you can make a test without loading the Ornatrix plugin. If it still crashes, it will show that only our crash handler is involved.

Ivan Kolev (Software Developer, EPHERE Inc.)

E-mail: ivan.kolev at ephere dot com

Discord: ikolev