Crash when building BVH4 from secondary thread

Crash when building BVH4 from secondary thread

I'm seeing a crash in BVH4::rotate() when I'm using rtcCreateAccel from a secondary thread. This does not happen when I call it from the main thread or use the BVH2 instead. Is there something in the BVH4 memory management that depends on what thread it runs in?

3 Beiträge / 0 neu
Letzter Beitrag
Nähere Informationen zur Compiler-Optimierung finden Sie in unserem Optimierungshinweis.

Nevermind, it turns out that pthreads on OS X default to a small stack size. Increasing the stack size for the thread fixed it.

Hm, I have no idea what that could be. Does the issue also occur when you disable the tree rotations?

Kommentar hinterlassen

Bitte anmelden, um einen Kommentar hinzuzufügen. Sie sind noch nicht Mitglied? Jetzt teilnehmen