react / react/react-native

[Android][Paper] ReactMethod with Dynamic as param is crashing

Aperta
#51,443 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Issue: Author Provided Repro Platform: Android Type: Old Architecture
Lingua principale
C++
Stelle
127k
Fork
25.3k
Merge medio
1g 23h
PR unite (30g)
4

Descrizione

Description

Using a @ReactMethod with Dynamic as a parameter crashes the application when the method is invoked.

E.g.:

  @ReactMethod(isBlockingSynchronousMethod = true)
  public fun getDynamic(dynamic: Dynamic?): String {
    return "test"
  }

This is not happening in new arch, but I am reporting this as it might be a regression.

Steps to reproduce
  1. Run the RNTester in Android with newArchEnabled=false
  2. Go to the APIs tab
  3. Open the "Legacy Native Module" screen
  4. Press any of the getDynamic examples (all of them crash when pressed)
React Native Version

0.80.0

Affected Platforms

Runtime - Android

Output of npx @react-native-community/cli info
System:
  OS: macOS 15.1.1
  CPU: (8) arm64 Apple M1 Pro
  Memory: 114.17 MB / 32.00 GB
  Shell:
    version: "5.9"
    path: /bin/zsh
Binaries:
  Node:
    version: 18.16.1
    path: ~/.nvm/versions/node/v18.16.1/bin/node
  Yarn:
    version: 1.22.22
    path: ~/.yarn/bin/yarn
  npm:
    version: 9.5.1
    path: ~/.nvm/versions/node/v18.16.1/bin/npm
  Watchman: Not Found
Managers:
  CocoaPods:
    version: 1.15.2
    path: /Users/mateoguzman/.rbenv/shims/pod
SDKs:
  iOS SDK:
    Platforms:
      - DriverKit 24.0
      - iOS 18.0
      - macOS 15.0
      - tvOS 18.0
      - visionOS 2.0
      - watchOS 11.0
  Android SDK: Not Found
IDEs:
  Android Studio: 2024.2 AI-242.23726.103.2422.13103373
  Xcode:
    version: 16.0/16A242d
    path: /usr/bin/xcodebuild
Languages:
  Java:
    version: 17.0.14
    path: /Users/mateoguzman/.sdkman/candidates/java/current/bin/javac
  Ruby:
    version: 3.2.0
    path: /Users/mateoguzman/.rbenv/shims/ruby
npmPackages:
  "@react-native-community/cli": Not Found
  react:
    installed: 19.1.0
    wanted: 19.1.0
  react-native: Not Found
  react-native-macos: Not Found
npmGlobalPackages:
  "*react-native*": Not Found
Android:
  hermesEnabled: Not found
  newArchEnabled: Not found
iOS:
  hermesEnabled: Not found
  newArchEnabled: Not found
Stacktrace or Logs
2025-05-18 02:06:26.000 14384-14425 ReactNativeJNI          com.facebook.react.uiapp             A  Unknown param type: Y
2025-05-18 02:06:26.001 14384-14425 libc                    com.facebook.react.uiapp             A  Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 14425 (mqt_js), pid 14384 (ook.react.uiapp)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A  Cmdline: com.facebook.react.uiapp
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A  pid: 14384, tid: 14425, name: mqt_js  >>> com.facebook.react.uiapp <<<
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #01 pc 00000000011077d8  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libreactnative.so (BuildId: 2e7af05de633bf05)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #02 pc 0000000001106938  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libreactnative.so (google::LogMessage::SendToLog()+1792) (BuildId: 2e7af05de633bf05)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #03 pc 0000000001107044  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libreactnative.so (google::LogMessage::Flush()+216) (BuildId: 2e7af05de633bf05)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #04 pc 000000000110b5d8  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libreactnative.so (google::LogMessageFatal::~LogMessageFatal()+8) (BuildId: 2e7af05de633bf05)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #05 pc 0000000000f1f788  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libreactnative.so (BuildId: 2e7af05de633bf05)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #06 pc 0000000000f1f3d8  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libreactnative.so (BuildId: 2e7af05de633bf05)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #07 pc 0000000000f1ef98  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libreactnative.so (BuildId: 2e7af05de633bf05)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #08 pc 0000000000f1e450  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libreactnative.so (facebook::react::MethodInvoker::invoke(std::__ndk1::weak_ptr<facebook::react::Instance>&, facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::react::JBaseJavaModule, facebook::jni::JObject, void>::_javaobject*>, folly::dynamic const&)+648) (BuildId: 2e7af05de633bf05)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #09 pc 0000000000f12cf4  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libreactnative.so (facebook::react::JavaNativeModule::callSerializableNativeHook(unsigned int, folly::dynamic&&)+716) (BuildId: 2e7af05de633bf05)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #10 pc 0000000000c2d154  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libreactnative.so (facebook::react::ModuleRegistry::callSerializableNativeHook(unsigned int, unsigned int, folly::dynamic&&)+484) (BuildId: 2e7af05de633bf05)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #11 pc 0000000000c35c5c  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libreactnative.so (BuildId: 2e7af05de633bf05)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #12 pc 0000000000b42034  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libreactnative.so (facebook::react::JSIExecutor::nativeCallSyncHook(facebook::jsi::Value const*, unsigned long)+448) (BuildId: 2e7af05de633bf05)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #13 pc 0000000000066e10  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libhermestooling.so (BuildId: 45c1726d15d54cf4)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #14 pc 0000000000066d80  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libhermestooling.so (BuildId: 45c1726d15d54cf4)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #15 pc 0000000000066d28  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libhermestooling.so (facebook::jsi::DecoratedHostFunction::operator()(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)+80) (BuildId: 45c1726d15d54cf4)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #16 pc 0000000000066cc8  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libhermestooling.so (BuildId: 45c1726d15d54cf4)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #17 pc 0000000000066c54  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libhermestooling.so (facebook::jsi::Value std::__ndk1::__invoke_void_return_wrapper<facebook::jsi::Value, false>::__call[abi:ne180000]<facebook::jsi::DecoratedHostFunction&, facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long>(facebook::jsi::DecoratedHostFunction&, facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*&&, unsigned long&&)+56) (BuildId: 45c1726d15d54cf4)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #18 pc 0000000000066c08  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libhermestooling.so (BuildId: 45c1726d15d54cf4)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #19 pc 0000000000065c24  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libhermestooling.so (BuildId: 45c1726d15d54cf4)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #20 pc 00000000000da824  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libhermes.so (BuildId: 4d32eb5f07c62c09496cbcf7a07a939980289043)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #21 pc 0000000000163ad0  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libhermes.so (BuildId: 4d32eb5f07c62c09496cbcf7a07a939980289043)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #22 pc 0000000000184d3c  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libhermes.so (BuildId: 4d32eb5f07c62c09496cbcf7a07a939980289043)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #23 pc 0000000000184244  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libhermes.so (BuildId: 4d32eb5f07c62c09496cbcf7a07a939980289043)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #24 pc 0000000000164048  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libhermes.so (BuildId: 4d32eb5f07c62c09496cbcf7a07a939980289043)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #25 pc 0000000000161434  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libhermes.so (BuildId: 4d32eb5f07c62c09496cbcf7a07a939980289043)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #26 pc 00000000001e94d0  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libhermes.so (BuildId: 4d32eb5f07c62c09496cbcf7a07a939980289043)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #27 pc 0000000000163ad0  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libhermes.so (BuildId: 4d32eb5f07c62c09496cbcf7a07a939980289043)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #28 pc 0000000000184d3c  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libhermes.so (BuildId: 4d32eb5f07c62c09496cbcf7a07a939980289043)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #29 pc 0000000000184244  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libhermes.so (BuildId: 4d32eb5f07c62c09496cbcf7a07a939980289043)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #30 pc 0000000000164048  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libhermes.so (BuildId: 4d32eb5f07c62c09496cbcf7a07a939980289043)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #31 pc 0000000000161c84  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libhermes.so (BuildId: 4d32eb5f07c62c09496cbcf7a07a939980289043)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #32 pc 0000000000236194  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libhermes.so (BuildId: 4d32eb5f07c62c09496cbcf7a07a939980289043)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #33 pc 0000000000163ad0  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libhermes.so (BuildId: 4d32eb5f07c62c09496cbcf7a07a939980289043)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #34 pc 0000000000184d3c  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libhermes.so (BuildId: 4d32eb5f07c62c09496cbcf7a07a939980289043)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #35 pc 0000000000184244  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libhermes.so (BuildId: 4d32eb5f07c62c09496cbcf7a07a939980289043)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #36 pc 0000000000164048  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libhermes.so (BuildId: 4d32eb5f07c62c09496cbcf7a07a939980289043)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #37 pc 0000000000163568  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libhermes.so (BuildId: 4d32eb5f07c62c09496cbcf7a07a939980289043)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #38 pc 00000000000d0ae0  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libhermes.so (BuildId: 4d32eb5f07c62c09496cbcf7a07a939980289043)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #39 pc 0000000000060e1c  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libhermestooling.so (BuildId: 45c1726d15d54cf4)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #40 pc 00000000000786f8  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libhermestooling.so (BuildId: 45c1726d15d54cf4)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #41 pc 0000000000b433fc  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libreactnative.so (BuildId: 2e7af05de633bf05)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #42 pc 00000000000704b8  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libhermestooling.so (BuildId: 45c1726d15d54cf4)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #43 pc 000000000007047c  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libhermestooling.so (BuildId: 45c1726d15d54cf4)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #44 pc 000000000006ab00  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libhermestooling.so (facebook::react::JSIExecutor::defaultTimeoutInvoker(std::__ndk1::function<void ()> const&, std::__ndk1::function<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > ()>)+24) (BuildId: 45c1726d15d54cf4)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #45 pc 000000000006e54c  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libhermestooling.so (BuildId: 45c1726d15d54cf4)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #46 pc 000000000006e4d0  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libhermestooling.so (void std::__ndk1::__invoke_void_return_wrapper<void, true>::__call[abi:ne180000]<void (*&)(std::__ndk1::function<void ()> const&, std::__ndk1::function<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > ()>), std::__ndk1::function<void ()> const&, std::__ndk1::function<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > ()> >(void (*&)(std::__ndk1::function<void ()> const&, std::__ndk1::function<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > ()>), std::__ndk1::function<void ()> const&, std::__ndk1::function<std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > ()>&&)+36) (BuildId: 45c1726d15d54cf4)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #47 pc 000000000006e49c  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libhermestooling.so (BuildId: 45c1726d15d54cf4)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #48 pc 000000000006d568  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libhermestooling.so (BuildId: 45c1726d15d54cf4)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #49 pc 0000000000b40ae0  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libreactnative.so (facebook::react::JSIExecutor::callFunction(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&, std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&, folly::dynamic const&)+468) (BuildId: 2e7af05de633bf05)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #50 pc 0000000000c3ab48  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libreactnative.so (BuildId: 2e7af05de633bf05)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #51 pc 0000000000c3a91c  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libreactnative.so (BuildId: 2e7af05de633bf05)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #52 pc 0000000000c3a8c8  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libreactnative.so (BuildId: 2e7af05de633bf05)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #53 pc 0000000000c3a89c  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libreactnative.so (BuildId: 2e7af05de633bf05)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #54 pc 0000000000c39928  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libreactnative.so (BuildId: 2e7af05de633bf05)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #55 pc 0000000000c438bc  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libreactnative.so (BuildId: 2e7af05de633bf05)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #56 pc 0000000000c43838  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libreactnative.so (BuildId: 2e7af05de633bf05)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #57 pc 0000000000c437fc  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libreactnative.so (BuildId: 2e7af05de633bf05)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #58 pc 0000000000c437a8  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libreactnative.so (BuildId: 2e7af05de633bf05)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #59 pc 0000000000c43760  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libreactnative.so (BuildId: 2e7af05de633bf05)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #60 pc 0000000000c4373c  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libreactnative.so (BuildId: 2e7af05de633bf05)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #61 pc 0000000000c42764  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libreactnative.so (BuildId: 2e7af05de633bf05)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #62 pc 0000000000aaf484  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libreactnative.so (BuildId: 2e7af05de633bf05)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #63 pc 0000000000aaf448  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libreactnative.so (BuildId: 2e7af05de633bf05)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #64 pc 0000000000f0d938  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libreactnative.so (BuildId: 2e7af05de633bf05)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #65 pc 0000000000f0d8dc  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libreactnative.so (BuildId: 2e7af05de633bf05)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #66 pc 0000000000f0d894  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libreactnative.so (BuildId: 2e7af05de633bf05)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #67 pc 0000000000f0d870  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libreactnative.so (BuildId: 2e7af05de633bf05)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #68 pc 0000000000f0c9dc  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libreactnative.so (BuildId: 2e7af05de633bf05)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #69 pc 0000000000017dd0  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libfbjni.so (facebook::jni::detail::MethodWrapper<void (facebook::jni::JNativeRunnable::*)(), &(facebook::jni::JNativeRunnable::run()), facebook::jni::JNativeRunnable, void>::dispatch(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<facebook::jni::JNativeRunnable, facebook::jni::JRunnable>::JavaPart, facebook::jni::JRunnable, void>::_javaobject*>)+72) (BuildId: e438f6554af1d86b210a05412e96c4251e570157)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #70 pc 0000000000017d10  /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!libfbjni.so (facebook::jni::detail::FunctionWrapper<void (*)(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<facebook::jni::JNativeRunnable, facebook::jni::JRunnable>::JavaPart, facebook::jni::JRunnable, void>::_javaobject*>), facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<facebook::jni::JNativeRunnable, facebook::jni::JRunnable>::JavaPart, facebook::jni::JRunnable, void>::_javaobject*, void>::call(_JNIEnv*, _jobject*, void (*)(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<facebook::jni::JNativeRunnable, facebook::jni::JRunnable>::JavaPart, facebook::jni::JRunnable, void>::_javaobject*>))+60) (BuildId: e438f6554af1d86b210a05412e96c4251e570157)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #80 pc 0000000000009d34  [anon:dalvik-classes2.dex extracted in memory from /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!classes2.dex] (com.facebook.react.bridge.queue.MessageQueueThreadImpl$Companion.startNewBackgroundThread$lambda$1+76)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #82 pc 0000000000009c60  [anon:dalvik-classes2.dex extracted in memory from /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!classes2.dex] (com.facebook.react.bridge.queue.MessageQueueThreadImpl$Companion.$r8$lambda$ldnZnqelhYFctGaUKkOKYj5rxo4+0)
2025-05-18 02:06:26.409 14491-14491 DEBUG                   crash_dump64                         A        #84 pc 0000000000009a64  [anon:dalvik-classes2.dex extracted in memory from /data/app/~~eshxb0pkbgWz0PWEubdH3A==/com.facebook.react.uiapp-wLREJAFPZA_T2wGEB7DIGQ==/base.apk!classes2.dex] (com.facebook.react.bridge.queue.MessageQueueThreadImpl$Companion$$ExternalSyntheticLambda0.run+4)
MANDATORY Reproducer

https://github.com/facebook/react-native/blob/main/packages/rn-tester/js/examples/TurboModule/SampleLegacyModuleExample.js

Screenshots and Videos

No response

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Direzione di ricerca

Riproduci il crash in RNTester su Android con newArchEnabled=false aprendo APIs > Legacy Native Module e premendo un esempio getDynamic. Inizia dal punto di ingresso MethodInvoker mostrato nello stack trace e confronta il comportamento dell’architettura legacy e della nuova architettura; il lavoro è completato quando gli esempi Dynamic non si interrompono più con “Unknown param type: Y”.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
android, cpp, kotlin, react-native
Ambito
api, mobile
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
30/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.