-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Your Socket Mobile Developer ID
ac57bdef-33e1-ec11-bb3d-0022480c5d22
Environment
OS Version : 17.7.3
Device : iPad 6th generation
Capture Nuget Package Version : 1.7.34.67
BLE Device : Socket 7Xi
Description
i am following sample provided at this link https://github.com/SocketMobile/capture_maui_sdk_sample
App is crashing when this particlur line is invoked
var result = await capture.OpenAsync("<App Bundle ID>", "<Developer ID>", "<App Key>");
Crash Error:
Capture version 1.9.74.0
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSCFString containsObject:]: unrecognized selector sent to instance 0x303ce2a80'
*** First throw call stack:
(0x19143e674 0x189656194 0x19153ca64 0x1913df6c0 0x1913df0ec 0x10241c1f4 0x1023fcb98 0x19038b0c4 0x19038afb8 0x19038add4 0x190389050 0x190405ac4 0x19040573c 0x198ab4d0c 0x198b06cc0 0x198aaa974 0x198aaa064 0x198ab7450 0x198ab7c3c 0x1e6bcd4f8 0x1e6bcaccc)
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSCFString containsObject:]: unrecognized selector sent to instance 0x303ce2a80'
*** First throw call stack:
(0x19143e674 0x189656194 0x19153ca64 0x1913df6c0 0x1913df0ec 0x10241c1f4 0x1023fcb98 0x19038b0c4 0x19038afb8 0x19038add4 0x190389050 0x190405ac4 0x19040573c 0x198ab4d0c 0x198b06cc0 0x198aaa974 0x198aaa064 0x198ab7450 0x198ab7c3c 0x1e6bcd4f8 0x1e6bcaccc)
2025-02-03 11:43:06.487 ERPMobileMaui[17378:6834917] Detected recursion when handling uncaught Objective-C exception: -[__NSCFString containsObject:]: unrecognized selector sent to instance 0x303ce2a80
=================================================================
Native Crash Reporting
Got a SIGABRT while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================
Native stacktrace:
0x101ae04e0 - /private/var/containers/Bundle/Application/A77E8001-A0C9-47CE-A491-C0F6CD32E175/ERPMobileMaui.app/ERPMobileMaui : AppleCryptoNative_X509ImportCollection
0x101ac7f08 - /private/var/containers/Bundle/Application/A77E8001-A0C9-47CE-A491-C0F6CD32E175/ERPMobileMaui.app/ERPMobileMaui : AppleCryptoNative_X509ImportCollection
0x101c03938 - /private/var/containers/Bundle/Application/A77E8001-A0C9-47CE-A491-C0F6CD32E175/ERPMobileMaui.app/ERPMobileMaui : AppleCryptoNative_X509ImportCollection
0x101adfcd0 - /private/var/containers/Bundle/Application/A77E8001-A0C9-47CE-A491-C0F6CD32E175/ERPMobileMaui.app/ERPMobileMaui : AppleCryptoNative_X509ImportCollection
0x1e6b14714 - /usr/lib/system/libsystem_platform.dylib : <redacted>
0x1e6bcffa4 - /usr/lib/system/libsystem_pthread.dylib : pthread_kill
0x198b98708 - /usr/lib/system/libsystem_c.dylib : abort
0x10173464c - /private/var/containers/Bundle/Application/A77E8001-A0C9-47CE-A491-C0F6CD32E175/ERPMobileMaui.app/ERPMobileMaui : xamarin_find_protocol_wrapper_type
0x19153295c - /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation : <redacted>
0x18966c8cc - /usr/lib/libobjc.A.dylib : <redacted>
0x1e6aedbe4 - /usr/lib/libc++abi.dylib : <redacted>
0x1e6af0938 - /usr/lib/libc++abi.dylib : __cxa_get_exception_ptr
0x1e6af08f8 - /usr/lib/libc++abi.dylib : <redacted>
0x1896562cc - /usr/lib/libobjc.A.dylib : objc_exception_throw
0x101733e18 - /private/var/containers/Bundle/Application/A77E8001-A0C9-47CE-A491-C0F6CD32E175/ERPMobileMaui.app/ERPMobileMaui : xamarin_locate_assembly_resource
0x10173395c - /private/var/containers/Bundle/Application/A77E8001-A0C9-47CE-A491-C0F6CD32E175/ERPMobileMaui.app/ERPMobileMaui : xamarin_locate_assembly_resource
0x10173390c - /private/var/containers/Bundle/Application/A77E8001-A0C9-47CE-A491-C0F6CD32E175/ERPMobileMaui.app/ERPMobileMaui : xamarin_locate_assembly_resource
0x101ac74bc - /private/var/containers/Bundle/Application/A77E8001-A0C9-47CE-A491-C0F6CD32E175/ERPMobileMaui.app/ERPMobileMaui : AppleCryptoNative_X509ImportCollection
0x101ac6034 - /private/var/containers/Bundle/Application/A77E8001-A0C9-47CE-A491-C0F6CD32E175/ERPMobileMaui.app/ERPMobileMaui : AppleCryptoNative_X509ImportCollection
0x101af0590 - /private/var/containers/Bundle/Application/A77E8001-A0C9-47CE-A491-C0F6CD32E175/ERPMobileMaui.app/ERPMobileMaui : AppleCryptoNative_X509ImportCollection
0x101aee854 - /private/var/containers/Bundle/Application/A77E8001-A0C9-47CE-A491-C0F6CD32E175/ERPMobileMaui.app/ERPMobileMaui : AppleCryptoNative_X509ImportCollection
0x101ae9810 - /private/var/containers/Bundle/Application/A77E8001-A0C9-47CE-A491-C0F6CD32E175/ERPMobileMaui.app/ERPMobileMaui : AppleCryptoNative_X509ImportCollection
0x101ae1310 - /private/var/containers/Bundle/Application/A77E8001-A0C9-47CE-A491-C0F6CD32E175/ERPMobileMaui.app/ERPMobileMaui : AppleCryptoNative_X509ImportCollection
0x1016f1a18 - /private/var/containers/Bundle/Application/A77E8001-A0C9-47CE-A491-C0F6CD32E175/ERPMobileMaui.app/ERPMobileMaui : sqlite3_sourceid
0x101730078 - /private/var/containers/Bundle/Application/A77E8001-A0C9-47CE-A491-C0F6CD32E175/ERPMobileMaui.app/ERPMobileMaui : xamarin_get_block_descriptor
0x101734670 - /private/var/containers/Bundle/Application/A77E8001-A0C9-47CE-A491-C0F6CD32E175/ERPMobileMaui.app/ERPMobileMaui : xamarin_find_protocol_wrapper_type
0x19153295c - /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation : <redacted>
0x18966c8cc - /usr/lib/libobjc.A.dylib : <redacted>
0x1e6aedbe4 - /usr/lib/libc++abi.dylib : <redacted>
0x1e6aedb94 - /usr/lib/libc++abi.dylib : _ZSt9terminatev
0x198b06cd4 - /usr/lib/system/libdispatch.dylib : <redacted>
0x198aaa974 - /usr/lib/system/libdispatch.dylib : <redacted>
0x198aaa064 - /usr/lib/system/libdispatch.dylib : <redacted>
0x198ab7450 - /usr/lib/system/libdispatch.dylib : <redacted>
0x198ab7c3c - /usr/lib/system/libdispatch.dylib : <redacted>
0x1e6bcd4f8 - /usr/lib/system/libsystem_pthread.dylib : _pthread_wqthread
0x1e6bcaccc - /usr/lib/system/libsystem_pthread.dylib : start_wqthread
=================================================================
Basic Fault Address Reporting
Memory around native instruction pointer (0x1d4d00f74):0x1d4d00f64 c0 03 5f d6 c0 03 5f d6 10 29 80 d2 01 10 00 d4 .......)......
0x1d4d00f74 e3 00 00 54 fd 7b bf a9 fd 03 00 91 3c ed ff 97 ...T.{......<...
0x1d4d00f84 bf 03 00 91 fd 7b c1 a8 c0 03 5f d6 c0 03 5f d6 .....{........
0x1d4d00f94 10 27 80 d2 01 10 00 d4 e3 00 00 54 fd 7b bf a9 .'.........T.{..
=================================================================
Managed Stacktrace:
=================================================================
Looking to see what is the issue
Steps to Reproduce
1.) Clone repo from this Github URL https://github.com/SocketMobile/capture_maui_sdk_sample
2.) Update AppID, Developer Key, App Key values
3.) Update Nuget Package version to 1.7.34.67
4.) Deploy on the device and we can notice it is crashing.
Expected Behavior
App should be able to connect to BLE scanner and scan barcodes.
Actual Behavior
App is crashing
Additional Context
No response