I just updated from 0.4.0 to 0.4.2 (for the layout fix). It seems however that in 0.4.1 a crash was introduced that affects iOS. I don't have a minimal repro, but hopefully the Senty logs help:
Exception 1
Type: EXC_BAD_ACCESS
Value: Overloaded New >
KERN_INVALID_ADDRESS at 0x7051f5a60.
Stacktrace
objc_retain_x0 in unknown file [Line null] (Not in app)
closure in HybridRiveView.afterUpdate in unknown file [Line null] (In app)
HybridRiveView.afterUpdate in unknown file [Line null] (In app)
HybridRiveViewSpec_cxx.afterUpdate in unknown file [Line null] (In app)
-[HybridRiveViewComponent updateProps:oldProps:] in unknown file [Line null] (In app)
_ZNSt3__110__function6__funcIZ41-[RCTMountingManager performTransaction:]E3$_1NS_9allocatorIS2_EEFvRKN8facebook5react19MountingTransactionERKNS6_16SurfaceTelemetryEEEclES9_SC_ in unknown file [Line null] (In app)
facebook::react::TelemetryController::pullTransaction in unknown file [Line null] (In app)
-[RCTMountingManager performTransaction:] in unknown file [Line null] (In app)
-[RCTMountingManager initiateTransaction:] in unknown file [Line null] (In app)
-[RCTSurfacePresenter schedulerShouldRenderTransactions:] in unknown file [Line null] (In app)
SchedulerDelegateProxy::schedulerShouldRenderTransactions in unknown file [Line null] (In app)
facebook::react::Scheduler::uiManagerDidFinishTransaction in unknown file [Line null] (In app)
facebook::react::UIManager::shadowTreeDidFinishTransaction in unknown file [Line null] (In app)
facebook::react::ShadowTree::notifyDelegatesOfUpdates in unknown file [Line null] (In app)
facebook::react::ShadowTreeRegistry::visit in unknown file [Line null] (In app)
reanimated::ReanimatedModuleProxy::performOperations in unknown file [Line null] (In app)
Exception 2
Type: EXC_BAD_ACCESS
Value: artboard: >
KERN_INVALID_ADDRESS at 0x44dec1888cc2c8.
Stacktrace
objc_msgSend in unknown file [Line null] (Not in app)
HybridRiveFile.defaultArtboardViewModel in unknown file [Line null] (In app)
HybridRiveFile in unknown file [Line null] (In app)
HybridRiveFileSpec_cxx.defaultArtboardViewModel in unknown file [Line null] (In app)
margelo::nitro::rive::HybridRiveFileSpecSwift::defaultArtboardViewModel in unknown file [Line null] (In app)
margelo::nitro::HybridFunction::callMethod<T> in unknown file [Line null] (In app)
margelo::nitro::HybridFunction::createHybridFunction<T>::lambda::operator() in unknown file [Line null] (In app)
std::__1::function<T>::operator() in unknown file [Line null] (Not in app)
facebook::hermes::(anonymous namespace)::HermesRuntimeImpl::HFContext::func in unknown file [Line null] (In app)
hermes::vm::NativeFunction::_nativeCall in unknown file [Line null] (In app)
hermes::vm::Interpreter::handleCallSlowPath in unknown file [Line null] (In app)
hermes::vm::Interpreter::interpretFunction<T> in unknown file [Line null] (In app)
hermes::vm::Runtime::interpretFunctionImpl in unknown file [Line null] (In app)
hermes::vm::JSFunction::_callImpl in unknown file [Line null] (In app)
hermes::vm::BoundFunction::_boundCall in unknown file [Line null] (In app)
facebook::hermes::(anonymous namespace)::HermesRuntimeImpl::call in unknown file [Line null] (In app)
Tags
- device: iPhone18,1
- device.family: iOS
- environment: production
- event.environment: native
- event.origin: ios
- handled: no
- level: fatal
- mechanism: mach
- os: iOS 26.4.1
- os.name: iOS
I just updated from 0.4.0 to 0.4.2 (for the layout fix). It seems however that in 0.4.1 a crash was introduced that affects iOS. I don't have a minimal repro, but hopefully the Senty logs help:
Exception 1
Type: EXC_BAD_ACCESS
Value: Overloaded New >
KERN_INVALID_ADDRESS at 0x7051f5a60.
Stacktrace
Exception 2
Type: EXC_BAD_ACCESS
Value: artboard: >
KERN_INVALID_ADDRESS at 0x44dec1888cc2c8.
Stacktrace
Tags