2021.06.21 16:26:32 | err: -- TRACEBACK BEGIN --
2021.06.21 16:26:32 | err: Traceback from karma 18.5.462 (Compiled on linux-x86_64-gcc6.3):
2021.06.21 16:26:32 | err: stackTrace() <libHoudiniUT.so>
2021.06.21 16:26:32 | err: signalCallback(UTsignalHandlerArg) <libHoudiniUT.so>
2021.06.21 16:26:32 | err: UT_Signal::UT_ComboSignalHandler::operator()(int, siginfo_t*, void*) const <libHoudiniUT.so>
2021.06.21 16:26:32 | err: UT_Signal::processSignal(int, siginfo_t*, void*) <libHoudiniUT.so>
2021.06.21 16:26:32 | err: _L_unlock_13 <libpthread.so.0>
2021.06.21 16:26:32 | err: RS_CachedMeshFlag_Get(unsigned int&, char const*) <libredshift-core.so>
2021.06.21 16:26:32 | err: RS_Denoise_Altus_DualPass(unsigned int, unsigned int, int, float*, int, float*, float*, int, float*, float*, int, float*, float*, int, float*, float*, float, float, float, float, bool) <libredshift-core.so>
2021.06.21 16:26:32 | err: pxrInternal_v0_20__pxrReserved__::RS_renderContextClass::buildRSMeshObject(pxrInternal_v0_20__pxrReserved__::SdfPath const&, std::map<pxrInternal_v0_20__pxrReserved__::TfToken, pxrInternal_v0_20__pxrReserved__::PrimvarSource, std::less<pxrInternal_v0_20__pxrReserved__::TfToken>, std::allocator<std::pair<pxrInternal_v0_20__pxrReserved__::TfToken const, pxrInternal_v0_20__pxrReserved__::PrimvarSource> > > const&, RSMesh*, pxrInternal_v0_20__pxrReserved__::RS_renderContextClass::rs_geometricData&, bool) <RSHydra.so>
2021.06.21 16:26:32 | err: pxrInternal_v0_20__pxrReserved__::HdRedshiftMesh::Sync(pxrInternal_v0_20__pxrReserved__::HdSceneDelegate*, pxrInternal_v0_20__pxrReserved__::HdRenderParam*, unsigned int*, pxrInternal_v0_20__pxrReserved__::TfToken const&) <RSHydra.so>
2021.06.21 16:26:32 | err: pxrInternal_v0_20__pxrReserved__::(anonymous namespace)::_SyncRPrims::Sync(unsigned long, unsigned long) <libpxr_hd.so>
2021.06.21 16:26:32 | err: void tbb::interface9::internal::dynamic_grainsize_mode<tbb::interface9::internal::adaptive_mode<tbb::interface9::internal::auto_partition_type> >::work_balance<tbb::interface9::internal::start_for<tbb::blocked_range<unsigned long>, void pxrInternal_v0_20__pxrReserved__::WorkParallelForN<std::_Bind<std::_Mem_fn<void (pxrInternal_v0_20__pxrReserved__::(anonymous namespace)::_SyncRPrims::*)(unsigned long, unsigned long)> (pxrInternal_v0_20__pxrReserved__::(anonymous namespace)::_SyncRPrims, std::_Placeholder<1>, std::_Placeholder<2>)> >(unsigned long, std::_Bind<std::_Mem_fn<void (pxrInternal_v0_20__pxrReserved__::(anonymous namespace)::_SyncRPrims::*)(unsigned long, unsigned long)> (pxrInternal_v0_20__pxrReserved__::(anonymous namespace)::_SyncRPrims, std::_Placeholder<1>, std::_Placeholder<2>)>&&, unsigned long)::Work_ParallelForN_TBB, tbb::auto_partitioner const>, tbb::blocked_range<unsigned long> >(tbb::interface9::internal::start_for<tbb::blocked_range<unsigned long>, void pxrInternal_v0_20__pxrReserved__::WorkParallelForN<std::_Bind<std::_Mem_fn<void (pxrInternal_v0_20__pxrReserved__::(anonymous namespace)::_SyncRPrims::*)(unsigned long, unsigned long)> (pxrInternal_v0_20__pxrReserved__::(anonymous namespace)::_SyncRPrims, std::_Placeholder<1>, std::_Placeholder<2>)> >(unsigned long, std::_Bind<std::_Mem_fn<void (pxrInternal_v0_20__pxrReserved__::(anonymous namespace)::_SyncRPrims::*)(unsigned long, unsigned long)> (pxrInternal_v0_20__pxrReserved__::(anonymous namespace)::_SyncRPrims, std::_Placeholder<1>, std::_Placeholder<2>)>&&, unsigned long)::Work_ParallelForN_TBB, tbb::auto_partitioner const>&, tbb::blocked_range<unsigned long>&) <libpxr_hd.so>
2021.06.21 16:26:32 | err: tbb::interface9::internal::start_for<tbb::blocked_range<unsigned long>, void pxrInternal_v0_20__pxrReserved__::WorkParallelForN<std::_Bind<std::_Mem_fn<void (pxrInternal_v0_20__pxrReserved__::(anonymous namespace)::_SyncRPrims::*)(unsigned long, unsigned long)> (pxrInternal_v0_20__pxrReserved__::(anonymous namespace)::_SyncRPrims, std::_Placeholder<1>, std::_Placeholder<2>)> >(unsigned long, std::_Bind<std::_Mem_fn<void (pxrInternal_v0_20__pxrReserved__::(anonymous namespace)::_SyncRPrims::*)(unsigned long, unsigned long)> (pxrInternal_v0_20__pxrReserved__::(anonymous namespace)::_SyncRPrims, std::_Placeholder<1>, std::_Placeholder<2>)>&&, unsigned long)::Work_ParallelForN_TBB, tbb::auto_partitioner const>::execute() <libpxr_hd.so>
2021.06.21 16:26:32 | err: tbb::internal::custom_scheduler<tbb::internal::IntelSchedulerTraits>::process_bypass_loop(tbb::internal::context_guard_helper<false>&, tbb::task*, long) (custom_scheduler.h:469)
2021.06.21 16:26:32 | err: tbb::internal::custom_scheduler<tbb::internal::IntelSchedulerTraits>::local_wait_for_all(tbb::task&, tbb::task*) (custom_scheduler.h:631)
2021.06.21 16:26:32 | err: tbb::internal::generic_scheduler::local_spawn_root_and_wait(tbb::task*, tbb::task*&) (scheduler.cpp:734)
2021.06.21 16:26:32 | err: pxrInternal_v0_20__pxrReserved__::WorkDispatcher::_InvokerTask<std::_Bind<pxrInternal_v0_20__pxrReserved__::HdRenderIndex::SyncAll(std::vector<std::shared_ptr<pxrInternal_v0_20__pxrReserved__::HdTask>, std::allocator<std::shared_ptr<pxrInternal_v0_20__pxrReserved__::HdTask> > >*, std::unordered_map<pxrInternal_v0_20__pxrReserved__::TfToken, pxrInternal_v0_20__pxrReserved__::VtValue, pxrInternal_v0_20__pxrReserved__::TfToken::HashFunctor, std::equal_to<pxrInternal_v0_20__pxrReserved__::TfToken>, std::allocator<std::pair<pxrInternal_v0_20__pxrReserved__::TfToken const, pxrInternal_v0_20__pxrReserved__::VtValue> > >*)::{lambda()#1} ()> >::execute() <libpxr_hd.so>
2021.06.21 16:26:32 | err: tbb::internal::custom_scheduler<tbb::internal::IntelSchedulerTraits>::process_bypass_loop(tbb::internal::context_guard_helper<false>&, tbb::task*, long) (custom_scheduler.h:469)
2021.06.21 16:26:32 | err: tbb::internal::custom_scheduler<tbb::internal::IntelSchedulerTraits>::local_wait_for_all(tbb::task&, tbb::task*) (custom_scheduler.h:631)
2021.06.21 16:26:32 | err: pxrInternal_v0_20__pxrReserved__::WorkDispatcher::Wait() <libpxr_work.so>
2021.06.21 16:26:32 | err: tbb::interface7::internal::task_arena_base::internal_execute(tbb::interface7::internal::delegate_base&) const (arena.cpp:1035)
2021.06.21 16:26:32 | err: pxrInternal_v0_20__pxrReserved__::WorkArenaDispatcher::Wait() <libpxr_work.so>
2021.06.21 16:26:32 | err: pxrInternal_v0_20__pxrReserved__::HdRenderIndex::SyncAll(std::vector<std::shared_ptr<pxrInternal_v0_20__pxrReserved__::HdTask>, std::allocator<std::shared_ptr<pxrInternal_v0_20__pxrReserved__::HdTask> > >*, std::unordered_map<pxrInternal_v0_20__pxrReserved__::TfToken, pxrInternal_v0_20__pxrReserved__::VtValue, pxrInternal_v0_20__pxrReserved__::TfToken::HashFunctor, std::equal_to<pxrInternal_v0_20__pxrReserved__::TfToken>, std::allocator<std::pair<pxrInternal_v0_20__pxrReserved__::TfToken const, pxrInternal_v0_20__pxrReserved__::VtValue> > >*) <libpxr_hd.so>
2021.06.21 16:26:32 | err: pxrInternal_v0_20__pxrReserved__::HdEngine::Execute(pxrInternal_v0_20__pxrReserved__::HdRenderIndex*, std::vector<std::shared_ptr<pxrInternal_v0_20__pxrReserved__::HdTask>, std::allocator<std::shared_ptr<pxrInternal_v0_20__pxrReserved__::HdTask> > >*) <libpxr_hd.so>
2021.06.21 16:26:32 | err: std::runtime_error::what() const <husk>
2021.06.21 16:26:32 | err: std::runtime_error::what() const <husk>
2021.06.21 16:26:32 | err: std::runtime_error::what() const <husk>
2021.06.21 16:26:32 | err: std::runtime_error::what() const <husk>
2021.06.21 16:26:32 | err: __libc_start_main <libc.so.6>
2021.06.21 16:26:32 | err: std::runtime_error::what() const <husk>
2021.06.21 16:26:32 | err: -- TRACEBACK END --
Karma error when rendering with Redshift
4159 5 1-
- Marco Dörner
- Member
- 31 posts
- Joined: 6月 2016
- オフライン
As the title says, when rendering with redshift and husk on the farm we are getting this error - can anybody help with that? (posting it here as it says it's a Karma error - but as we don't render with Karma that seems peculiar)
Edited by Marco Dörner - 2021年6月21日 12:26:11
-
- robp_sidefx
- スタッフ
- 579 posts
- Joined: 6月 2020
- オフライン
Hi Marco,
That error message (
- Rob
That error message (
Traceback from karma
) should be interpreted as Traceback from husk
. The husk
application was originally called karma
(and can still be launched as karma
), and some bits of the code (including the branding for the crash handler) still refer to "karma" rather than "husk".- Rob
Edited by robp_sidefx - 2021年6月22日 03:43:55
-
- Marco Dörner
- Member
- 31 posts
- Joined: 6月 2016
- オフライン
-
- robp_sidefx
- スタッフ
- 579 posts
- Joined: 6月 2020
- オフライン
-
- Tim Crowson
- Member
- 250 posts
- Joined: 10月 2014
- オフライン
Hi Marco, as I mentioned on the RS forum, we have encountered this too (or at least something similar), although I can't guarantee the issue is identical. For us, the problem has always been a failure of certain existing nodes (notably RenderSettings LOPs) to properly update once a new build of Redshift is installed. The nodes may visually appear to have updated with whatever changes were new in the latest build (thought not always), but under the hood something is clearly off, as we reliably get this husk error. The solution for us has been to replace old RenderSettings nodes with new ones. I don't know if the failure to properly update is on the RS side or the Houdini side. I don't care for the brute-force solution of delete-and-recreate, but it has worked for us.
- Tim Crowson
Technical/CG Supervisor
Technical/CG Supervisor
-
- jsmack
- Member
- 8173 posts
- Joined: 9月 2011
- オフライン
Tim Crowson
The solution for us has been to replace old RenderSettings nodes with new ones. I don't know if the failure to properly update is on the RS side or the Houdini side. I don't care for the brute-force solution of delete-and-recreate, but it has worked for us.
I don't think they would ever update. The parameters are all spares added at node creation time.
-
- Quick Links