upgrade-support
upgrade-support copied to clipboard
Communication via ZeroMQ fails after upgrade from 0.61.5 to 0.62.0
Environment
System:
OS: macOS 10.15.6
CPU: (16) x64 Intel(R) Core(TM) i9-9880H CPU @ 2.30GHz
Memory: 24.85 MB / 16.00 GB
Shell: 5.7.1 - /bin/zsh
Binaries:
Node: 12.14.0 - /var/folders/gb/6vyb349j6_gb76mt8x2ghl300000gp/T/yarn--1599816501671-0.6476713315182934/node
Yarn: 1.22.4 - /var/folders/gb/6vyb349j6_gb76mt8x2ghl300000gp/T/yarn--1599816501671-0.6476713315182934/yarn
npm: 6.13.4 - ~/.nvm/versions/node/v12.14.0/bin/npm
Watchman: 4.9.0 - /usr/local/bin/watchman
Managers:
CocoaPods: 1.9.1 - /usr/local/bin/pod
SDKs:
iOS SDK:
Platforms: iOS 13.7, DriverKit 19.0, macOS 10.15, tvOS 13.4, watchOS 6.2
Android SDK:
API Levels: 23, 26, 27, 28, 29
Build Tools: 27.0.3, 28.0.3, 29.0.2
System Images: android-28 | Intel x86 Atom_64, android-28 | Google APIs Intel x86 Atom, android-29 | Google APIs Intel x86 Atom
Android NDK: Not Found
IDEs:
Android Studio: 3.5 AI-191.8026.42.35.6010548
Xcode: 11.7/11E801a - /usr/bin/xcodebuild
Languages:
Java: 1.8.0_232 - /usr/bin/javac
Python: 2.7.16 - /usr/bin/python
npmPackages:
@react-native-community/cli: Not Found
react: 16.11.0 => 16.11.0
react-native: 0.62.0 => 0.62.0
react-native-macos: Not Found
npmGlobalPackages:
*react-native*: Not Found
Upgrading version
0.63.2
Description
It seems there is a problem with communication via ZMQ after the upgrade from 0.61.5 to 0.62.0. I don't call ZMQ directly but I'm using 3rd party binary library libvcx added as part of *.aar file to my project which is a library written in Rust and it contains libzmq.
I tried it first with the version 0.63.2, but when I got the error I downgraded to be sure what's the first version causing the problem.
Snack, code example, screenshot, or link to a repository:
I'm adding the log output from the Logcat:
com.evernym.sdk.vcx.LibVcx.native.indy.services.pool.networker - src/services/pool/networker.rs:333 | _get_socket: open new socket for node 0
--------- beginning of crash
2020-09-11 11:18:36.306 28337-28649/za.co.absa.identity A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 28649 (Thread-26)
2020-09-11 11:18:36.483 28654-28654/? A/DEBUG: pid: 28337, tid: 28649, name: Thread-26 >>> za.co.absa.identity <<<
2020-09-11 11:18:36.543 28654-28654/? A/DEBUG: #04 pc 000000000003aca4 /data/app/za.co.absa.identity-g-kBtLJkIiy5lONScXOHNw==/lib/arm64/libjscexecutor.so
2020-09-11 11:18:36.543 28654-28654/? A/DEBUG: #05 pc 000000000003afc8 /data/app/za.co.absa.identity-g-kBtLJkIiy5lONScXOHNw==/lib/arm64/libjscexecutor.so (_Unwind_RaiseException+252)
2020-09-11 11:18:36.543 28654-28654/? A/DEBUG: #06 pc 00000000000b7a78 /data/app/za.co.absa.identity-g-kBtLJkIiy5lONScXOHNw==/lib/arm64/libfbjni.so (__cxa_throw+112)
2020-09-11 11:18:36.543 28654-28654/? A/DEBUG: #07 pc 0000000000068b94 /data/app/za.co.absa.identity-g-kBtLJkIiy5lONScXOHNw==/lib/arm64/libc++_shared.so (_ZNKSt6__ndk16locale9use_facetERNS0_2idE+212)
2020-09-11 11:18:36.543 28654-28654/? A/DEBUG: #08 pc 0000000000bcede0 /data/app/za.co.absa.identity-g-kBtLJkIiy5lONScXOHNw==/lib/arm64/libvcx.so (_ZNSt6__ndk124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m+368)
2020-09-11 11:18:36.543 28654-28654/? A/DEBUG: #09 pc 0000000000bca83c /data/app/za.co.absa.identity-g-kBtLJkIiy5lONScXOHNw==/lib/arm64/libvcx.so (_ZNSt6__ndk1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE+368)
2020-09-11 11:18:36.543 28654-28654/? A/DEBUG: #10 pc 0000000000bca030 /data/app/za.co.absa.identity-g-kBtLJkIiy5lONScXOHNw==/lib/arm64/libvcx.so (_ZNK3zmq9address_t9to_stringERNSt6__ndk112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE+2344)
2020-09-11 11:18:36.543 28654-28654/? A/DEBUG: #11 pc 0000000000c45830 /data/app/za.co.absa.identity-g-kBtLJkIiy5lONScXOHNw==/lib/arm64/libvcx.so (_ZN3zmq13socket_base_t7connectEPKc+9356)
2020-09-11 11:18:36.543 28654-28654/? A/DEBUG: #12 pc 0000000000c857fc /data/app/za.co.absa.identity-g-kBtLJkIiy5lONScXOHNw==/lib/arm64/libvcx.so (zmq_connect+60)
2020-09-11 11:18:36.543 28654-28654/? A/DEBUG: #13 pc 0000000000ee6304 /data/app/za.co.absa.identity-g-kBtLJkIiy5lONScXOHNw==/lib/arm64/libvcx.so (_ZN3zmq6Socket7connect17hbcee68f1e0e1f76aE+144)
2020-09-11 11:18:36.543 28654-28654/? A/DEBUG: #14 pc 00000000009e9e18 /data/app/za.co.absa.identity-g-kBtLJkIiy5lONScXOHNw==/lib/arm64/libvcx.so (_ZN4indy8services4pool9networker57_$LT$impl$u20$indy..services..pool..types..RemoteNode$GT$7connect17h0c468494ab98981aE+636)
2020-09-11 11:18:36.543 28654-28654/? A/DEBUG: #15 pc 0000000000818384 /data/app/za.co.absa.identity-g-kBtLJkIiy5lONScXOHNw==/lib/arm64/libvcx.so (_ZN4indy8services4pool9networker14PoolConnection21_send_msg_to_one_node17hc27861c8bd7e976aE+328)
2020-09-11 11:18:36.543 28654-28654/? A/DEBUG: #16 pc 0000000000817c98 /data/app/za.co.absa.identity-g-kBtLJkIiy5lONScXOHNw==/lib/arm64/libvcx.so (_ZN4indy8services4pool9networker14PoolConnection12send_request17h60b90f4b95a7279dE+2592)
2020-09-11 11:18:36.543 28654-28654/? A/DEBUG: #17 pc 0000000000816044 /data/app/za.co.absa.identity-g-kBtLJkIiy5lONScXOHNw==/lib/arm64/libvcx.so (_ZN108_$LT$indy..services..pool..networker..ZMQNetworker$u20$as$u20$indy..services..pool..networker..Networker$GT$13process_event17hf6a0e5976fd223e0E+7368)
2020-09-11 11:18:36.543 28654-28654/? A/DEBUG: #18 pc 0000000000698ea0 /data/app/za.co.absa.identity-g-kBtLJkIiy5lONScXOHNw==/lib/arm64/libvcx.so (_ZN4indy8services4pool15request_handler18RequestSM$LT$T$GT$12handle_event17hdb6224996409fe8bE+14444)
2020-09-11 11:18:36.543 28654-28654/? A/DEBUG: #19 pc 000000000069f890 /data/app/za.co.absa.identity-g-kBtLJkIiy5lONScXOHNw==/lib/arm64/libvcx.so (_ZN149_$LT$indy..services..pool..request_handler..RequestHandlerImpl$LT$T$GT$$u20$as$u20$indy..services..pool..request_handler..RequestHandler$LT$T$GT$$GT$13process_event17h5ae8abd47d02ed77E+1124)
2020-09-11 11:18:36.543 28654-28654/? A/DEBUG: #20 pc 00000000006f2a78 /data/app/za.co.absa.identity-g-kBtLJkIiy5lONScXOHNw==/lib/arm64/libvcx.so (_ZN4indy8services4pool4pool44_get_request_handler_with_ledger_status_sent17h05fa99da67eac374E+1572)
2020-09-11 11:18:36.543 28654-28654/? A/DEBUG: #21 pc 00000000006ec184 /data/app/za.co.absa.identity-g-kBtLJkIiy5lONScXOHNw==/lib/arm64/libvcx.so (_ZN4indy8services4pool4pool19PoolSM$LT$T$C$R$GT$12handle_event17he1b2a7385b701722E+268)
2020-09-11 11:18:36.543 28654-28654/? A/DEBUG: #22 pc 00000000006f21c0 /data/app/za.co.absa.identity-g-kBtLJkIiy5lONScXOHNw==/lib/arm64/libvcx.so (_ZN4indy8services4pool4pool23PoolThread$LT$S$C$R$GT$4work17h5b10f452c851850bE+2876)
2020-09-11 11:18:36.543 28654-28654/? A/DEBUG: #23 pc 00000000008fbf68 /data/app/za.co.absa.identity-g-kBtLJkIiy5lONScXOHNw==/lib/arm64/libvcx.so (_ZN3std10sys_common9backtrace28__rust_begin_short_backtrace17h6b57c2e3edcb7375E+120)
2020-09-11 11:18:36.543 28654-28654/? A/DEBUG: #24 pc 00000000007fbdb4 /data/app/za.co.absa.identity-g-kBtLJkIiy5lONScXOHNw==/lib/arm64/libvcx.so (_ZN3std9panicking3try7do_call17h8f0d2d7e8f3c6cfaE.llvm.18137803239260778229+44)
2020-09-11 11:18:36.543 28654-28654/? A/DEBUG: #25 pc 00000000012bcbb0 /data/app/za.co.absa.identity-g-kBtLJkIiy5lONScXOHNw==/lib/arm64/libvcx.so (__rust_maybe_catch_panic+32)
2020-09-11 11:18:36.543 28654-28654/? A/DEBUG: #26 pc 0000000000914204 /data/app/za.co.absa.identity-g-kBtLJkIiy5lONScXOHNw==/lib/arm64/libvcx.so (_ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17h652a9180597db10fE+120)
2020-09-11 11:18:36.543 28654-28654/? A/DEBUG: #27 pc 00000000012957a4 /data/app/za.co.absa.identity-g-kBtLJkIiy5lONScXOHNw==/lib/arm64/libvcx.so (_ZN83_$LT$alloc..boxed..Box$LT$F$GT$$u20$as$u20$core..ops..function..FnOnce$LT$A$GT$$GT$9call_once17h3879f66a40898a4cE+72)
2020-09-11 11:18:36.543 28654-28654/? A/DEBUG: #28 pc 00000000012bbeb0 /data/app/za.co.absa.identity-g-kBtLJkIiy5lONScXOHNw==/lib/arm64/libvcx.so (_ZN3std3sys4unix6thread6Thread3new12thread_start17ha181305a817feafaE+20)