Redshift crashes when optix denoiser is enabled

   785   1   0
User Avatar
Member
36 posts
Joined: April 2021
Offline
Hello!
I'm using redshift to render a sequence on solaris. Bud crach with optix denoiser enabled.
redshift version is 3.5.17 and OS is RHEL9.

if you know the cause, please let me know. Below is the error message.

Thanks!


Denoising the beauty and 5 material AOVs final frames using OptiX/OIDN
78389: Fatal error: Segmentation fault (sent by pid 8)
-- TRACEBACK BEGIN --
Traceback from karma 19.5.640 (Compiled on linux-x86_64-gcc9.3):
stackTrace(UTsignalHandlerArg) <libHoudiniUT.so>
signalCallback(UTsignalHandlerArg) <libHoudiniUT.so>
UT_Signal::UT_ComboSignalHandler::operator()(int, siginfo_t*, void*) const <libHoudiniUT.so>
UT_Signal::processSignal(int, siginfo_t*, void*) <libHoudiniUT.so>
pxrInternal_v0_22__pxrReserved__::RS_renderContextClass::applyDenoisedBuffer(RSVector4*, RSBlockSink*) <RSHydra.so>
pxrInternal_v0_22__pxrReserved__::RS_renderContextClass::applyDenoisedBuffer(RSVector4*, RSBlockSink*) <RSHydra.so>
pxrInternal_v0_22__pxrReserved__::RS_renderContextClass::handleFrameCompletion_DenoiseAware() <RSHydra.so>
pxrInternal_v0_22__pxrReserved__::HdRedshiftRenderPass::_Execute(std::shared_ptr<pxrInternal_v0_22__pxrReserved__::HdRenderPassState> const&, std::vector<pxrInternal_v0_22__pxrReserved__::TfToken, std::allocator<pxrInternal_v0_22__pxrReserved__::TfToken> > const&) <RSHydra.so>
pxrInternal_v0_22__pxrReserved__:anonymous namespace)::XUSD_HuskRenderTask::Execute(std::unordered_map<pxrInternal_v0_22__pxrReserved__::TfToken, pxrInternal_v0_22__pxrReserved__::VtValue, pxrInternal_v0_22__pxrReserved__::TfToken::HashFunctor, std::equal_to<pxrInternal_v0_22__pxrReserved__::TfToken>, std::allocator<std::pair<pxrInternal_v0_22__pxrReserved__::TfToken const, pxrInternal_v0_22__pxrReserved__::VtValue> > >*) <libHoudiniUSD.so>
pxrInternal_v0_22__pxrReserved__::HdEngine::Execute(pxrInternal_v0_22__pxrReserved__::HdRenderIndex*, std::vector<std::shared_ptr<pxrInternal_v0_22__pxrReserved__::HdTask>, std::allocator<std::shared_ptr<pxrInternal_v0_22__pxrReserved__::HdTask> > >*) <libpxr_hd.so>
pxrInternal_v0_22__pxrReserved__::XUSD_HuskEngine::doRender() <libHoudiniUSD.so>
pxrInternal_v0_22__pxrReserved__::XUSD_HuskEngine::Render(double) <libHoudiniUSD.so>
std::runtime_error::what() const <husk>
std::runtime_error::what() const <husk>
__libc_start_call_main <libc.so.6>
__libc_start_main_alias_2 <libc.so.6>
std::runtime_error::what() const <husk>
-- TRACEBACK END --
User Avatar
Member
130 posts
Joined: Jan. 2015
Offline
You should post this on the Redshift forum. The Houdini Redshift developer is fast to help.
Edited by Heileif - July 24, 2023 10:23:41
  • Quick Links