Skip to content

iOS crash introduced in 0.4.1 #215

@Nezz

Description

@Nezz

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions