Crash on init()

Creator 1.10.1
SDKBOX GUI 1.20
Using GA & OneSignal.

onLoad: function () {
        if (cc.sys.isNative) {
            if ('undefined' === typeof (sdkbox) || 'undefined' === typeof (sdkbox.PluginOneSignal)) {
                return;
            }
            console.log('>>>>>>>>>>>>> OneSignal');
            try {
                sdkbox.PluginOneSignal.init();
                console.log('init OneSignal');
            } catch (err) {
                console.log('FAILED :: init OneSignal');
                console.log(err);
            }

            if ('undefined' === typeof (sdkbox) || 'undefined' === typeof (sdkbox.PluginGoogleAnalytics)) {
                return;
            }
            console.log('>>>>>>>>>>>>> Google Analytics');
            try {
                sdkbox.PluginGoogleAnalytics.init();
                console.log('init Google Analytics');
            } catch (err) {
                console.log('FAILED :: init Google Analytics');
                console.log(err);
            }
        }
    }

Crash log

09-26 12:30:15.259 7251 7272 D jswrapper: JS: I: 4.114000000000033ms

09-26 12:30:15.259 7251 7272 D jswrapper: JS: AR: 0.5090000000000146ms

09-26 12:30:15.260 7251 7272 D jswrapper: JS: D: 0.22000000000002728ms

09-26 12:30:15.260 7251 7272 D jswrapper: JS: Success to load scene: db://assets/scenes/menu.fire

09-26 12:30:15.260 7251 7272 D jswrapper: JS: AP: 0.01599999999996271ms

09-26 12:30:15.303 7251 7272 D NetworkSecurityConfig: No Network Security Config specified, using platform default

09-26 12:30:15.313 7251 7272 D jswrapper: JS: >>>>>>>>>>>>> OneSignal
--------- beginning of crash
09-26 12:30:15.315 7251 7272 F libc : Fatal signal 11 (SIGSEGV), code 1, fault addr 0x0 in tid 7272 (GLThread 79602)
09-26 12:30:15.408 3404 3521 I ThermalEngine: Thermal-Server: Thermal received msg from tmr
09-26 12:30:15.408 3404 3521 I TMR : C0.10
09-26 12:30:15.408 3404 3521 I TMR : C1.10
09-26 12:30:15.408 3414 7291 I Thermal-Lib: Thermal-Lib-Client: Client request sent
09-26 12:30:15.426 7290 7290 I crash_dump32: obtaining output fd from tombstoned
09-26 12:30:15.430 3560 3560 I /system/bin/tombstoned: received crash request for pid 7251
09-26 12:30:15.432 7290 7290 I crash_dump32: performing dump of process 7251 (target tid = 7272)
09-26 12:30:15.432 7290 7290 F DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
09-26 12:30:15.432 7290 7290 F DEBUG : Build fingerprint: ‘lge/lucye_global_com/lucye:8.0.0/OPR1.170623.032/18222140635ac:user/release-keys’
09-26 12:30:15.432 7290 7290 F DEBUG : Revision: ‘12’
09-26 12:30:15.432 7290 7290 F DEBUG : ABI: ‘arm’
09-26 12:30:15.432 7290 7290 F DEBUG : pid: 7251, tid: 7272, name: GLThread 79602 >>> org.cocos2d.helloworld <<<
09-26 12:30:15.432 7290 7290 F DEBUG : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0
09-26 12:30:15.433 7290 7290 F DEBUG : Cause: null pointer dereference
09-26 12:30:15.433 7290 7290 F DEBUG : r0 00000000 r1 c54e5280 r2 23a1e752 r3 23a1e752
09-26 12:30:15.433 7290 7290 F DEBUG : r4 00000000 r5 c68347e4 r6 c54e52f8 r7 c54e5280
09-26 12:30:15.433 7290 7290 F DEBUG : r8 c54e53b4 r9 c685e524 sl c54e5544 fp 53e84125
09-26 12:30:15.433 7290 7290 F DEBUG : ip c6835420 sp c54e5278 lr c589d825 pc c589d68a cpsr 800f0030
09-26 12:30:15.438 7290 7290 F DEBUG :
09-26 12:30:15.438 7290 7290 F DEBUG : backtrace:
09-26 12:30:15.438 7290 7290 F DEBUG : #00 pc 002b968a /data/app/org.cocos2d.helloworld-43MRxWUFk2cwTVifu0VZtA==/lib/arm/libcocos2djs.so (_ZN6sdkbox8JNIUtils8cacheEnvEP7_JavaVM+25)
09-26 12:30:15.438 7290 7290 F DEBUG : #01 pc 002b9821 /data/app/org.cocos2d.helloworld-43MRxWUFk2cwTVifu0VZtA==/lib/arm/libcocos2djs.so (_ZN6sdkbox8JNIUtils8__getEnvEv+24)
09-26 12:30:15.438 7290 7290 F DEBUG : #02 pc 002b9833 /data/app/org.cocos2d.helloworld-43MRxWUFk2cwTVifu0VZtA==/lib/arm/libcocos2djs.so (_ZN6sdkbox8JNIUtils14__getEnvAttachEv+2)
09-26 12:30:15.438 7290 7290 F DEBUG : #03 pc 002ba2ff /data/app/org.cocos2d.helloworld-43MRxWUFk2cwTVifu0VZtA==/lib/arm/libcocos2djs.so (_ZN6sdkbox8JNIUtils22GetJNIStaticMethodInfoEPKcS2_S2_P7_JNIEnv+30)
09-26 12:30:15.438 7290 7290 F DEBUG : #04 pc 002b7b93 /data/app/org.cocos2d.helloworld-43MRxWUFk2cwTVifu0VZtA==/lib/arm/libcocos2djs.so (_ZN6sdkbox6Logger12PlatformInitEv+86)
09-26 12:30:15.438 7290 7290 F DEBUG : #05 pc 002b7f49 /data/app/org.cocos2d.helloworld-43MRxWUFk2cwTVifu0VZtA==/lib/arm/libcocos2djs.so (_ZN6sdkbox10SdkboxCore14__platformInitEv+4)
09-26 12:30:15.438 7290 7290 F DEBUG : #06 pc 002b272b /data/app/org.cocos2d.helloworld-43MRxWUFk2cwTVifu0VZtA==/lib/arm/libcocos2djs.so (_ZN6sdkbox10SdkboxCoreC2Ev+118)
09-26 12:30:15.438 7290 7290 F DEBUG : #07 pc 002b27b9 /data/app/org.cocos2d.helloworld-43MRxWUFk2cwTVifu0VZtA==/lib/arm/libcocos2djs.so (_ZN6sdkbox10SdkboxCore11getInstanceEv+24)
09-26 12:30:15.438 7290 7290 F DEBUG : #08 pc 002ace45 /data/app/org.cocos2d.helloworld-43MRxWUFk2cwTVifu0VZtA==/lib/arm/libcocos2djs.so (_ZN6sdkbox16OneSignalWrapper11getInstanceEv+24)
09-26 12:30:15.438 7290 7290 F DEBUG : #09 pc 002ad39f /data/app/org.cocos2d.helloworld-43MRxWUFk2cwTVifu0VZtA==/lib/arm/libcocos2djs.so (_ZN6sdkbox15PluginOneSignal4initEv+2)
09-26 12:30:15.438 7290 7290 F DEBUG : #10 pc 002a7110 /data/app/org.cocos2d.helloworld-43MRxWUFk2cwTVifu0VZtA==/lib/arm/libcocos2djs.so (_Z49js_PluginOneSignalJS_PluginOneSignal_initRegistryRKN2v820FunctionCallbackInfoINS_5ValueEEE+144)
09-26 12:30:15.438 7290 7290 F DEBUG : #11 pc 009546c7 /data/app/org.cocos2d.helloworld-43MRxWUFk2cwTVifu0VZtA==/lib/arm/libcocos2djs.so
09-26 12:30:15.439 7290 7290 F DEBUG : #12 pc 0063ca95 /data/app/org.cocos2d.helloworld-43MRxWUFk2cwTVifu0VZtA==/lib/arm/libcocos2djs.so
09-26 12:30:15.439 7290 7290 F DEBUG : #13 pc 0063cd85 /data/app/org.cocos2d.helloworld-43MRxWUFk2cwTVifu0VZtA==/lib/arm/libcocos2djs.so
09-26 12:30:15.439 7290 7290 F DEBUG : #14 pc 0063cf81 /data/app/org.cocos2d.helloworld-43MRxWUFk2cwTVifu0VZtA==/lib/arm/libcocos2djs.so
09-26 12:30:15.439 7290 7290 F DEBUG : #15 pc 00000098 anonymous:c3c86000

I can not reproduce it myself.
plz send me the adb logcat and the obj/local/armeabi-v7a.

I can figure out what the issue by:

adb logcat > /tmp/foo.txt
$NDK/ndk-stack -sym $PROJECT_PATH/obj/local/armeabi-v7a -dump foo.txt

https://developer.android.com/ndk/guides/ndk-stack

Thanks,

********** Crash dump: **********

Build fingerprint: 'lge/lucye_global_com/lucye:8.0.0/OPR1.170623.032/18222140635ac:user/release-keys'

pid: 22632, tid: 22651, name: GLThread 4262 &gt;&gt;&gt; org.cocos2d.helloworld &lt;&lt;&lt;

signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0

Stack frame #00 pc 002b0232 /data/app/org.cocos2d.helloworld-xp9k1RMQXPx00cJZGlwERw==/lib/arm/libcocos2djs.so (_ZN6sdkbox8JNIUtils8cacheEnvEP7_JavaVM+25): Routine sdkbox::JNIUtils::cacheEnv(_JavaVM*) at libgcc2.c:?

Stack frame #01 pc 002b03c9 /data/app/org.cocos2d.helloworld-xp9k1RMQXPx00cJZGlwERw==/lib/arm/libcocos2djs.so (_ZN6sdkbox8JNIUtils8__getEnvEv+24): Routine sdkbox::JNIUtils::__getEnv() at libgcc2.c:?

Stack frame #02 pc 002b03db /data/app/org.cocos2d.helloworld-xp9k1RMQXPx00cJZGlwERw==/lib/arm/libcocos2djs.so (_ZN6sdkbox8JNIUtils14__getEnvAttachEv+2): Routine sdkbox::JNIUtils::__getEnvAttach() at libgcc2.c:?

Stack frame #03 pc 002b0ea7 /data/app/org.cocos2d.helloworld-xp9k1RMQXPx00cJZGlwERw==/lib/arm/libcocos2djs.so (_ZN6sdkbox8JNIUtils22GetJNIStaticMethodInfoEPKcS2_S2_P7_JNIEnv+30): Routine sdkbox::JNIUtils::GetJNIStaticMethodInfo(char const*, char const*, char const*, _JNIEnv*) at libgcc2.c:?

Stack frame #04 pc 002ae737 /data/app/org.cocos2d.helloworld-xp9k1RMQXPx00cJZGlwERw==/lib/arm/libcocos2djs.so (_ZN6sdkbox6Logger12PlatformInitEv+86): Routine sdkbox::Logger::PlatformInit() at libgcc2.c:?

Stack frame #05 pc 002aeaed /data/app/org.cocos2d.helloworld-xp9k1RMQXPx00cJZGlwERw==/lib/arm/libcocos2djs.so (_ZN6sdkbox10SdkboxCore14__platformInitEv+4): Routine sdkbox::SdkboxCore::__platformInit() at libgcc2.c:?

Stack frame #06 pc 002a91f3 /data/app/org.cocos2d.helloworld-xp9k1RMQXPx00cJZGlwERw==/lib/arm/libcocos2djs.so (_ZN6sdkbox10SdkboxCoreC2Ev+118): Routine sdkbox::SdkboxCore::SdkboxCore() at libgcc2.c:?

Stack frame #07 pc 002a9281 /data/app/org.cocos2d.helloworld-xp9k1RMQXPx00cJZGlwERw==/lib/arm/libcocos2djs.so (_ZN6sdkbox10SdkboxCore11getInstanceEv+24): Routine sdkbox::SdkboxCore::getInstance() at libgcc2.c:?

Stack frame #08 pc 002a3779 /data/app/org.cocos2d.helloworld-xp9k1RMQXPx00cJZGlwERw==/lib/arm/libcocos2djs.so (_ZN6sdkbox16OneSignalWrapper11getInstanceEv+24): Routine sdkbox::OneSignalWrapper::getInstance() at libgcc2.c:?

Stack frame #09 pc 002a3e37 /data/app/org.cocos2d.helloworld-xp9k1RMQXPx00cJZGlwERw==/lib/arm/libcocos2djs.so (_ZN6sdkbox15PluginOneSignal4initEv+2): Routine sdkbox::PluginOneSignal::init() at libgcc2.c:?

Stack frame #10 pc 0029d9e4 /data/app/org.cocos2d.helloworld-xp9k1RMQXPx00cJZGlwERw==/lib/arm/libcocos2djs.so (_Z49js_PluginOneSignalJS_PluginOneSignal_initRegistryRKN2v820FunctionCallbackInfoINS_5ValueEEE+144): Routine js_PluginOneSignalJS_PluginOneSignal_init at /Users/snsoft/Cocos1_10_1/SNS_APP_NEW001_Main/build/jsb-default/frameworks/runtime-src/proj.android-studio/app/jni/../../../Classes/PluginOneSignalJS.cpp:124

Stack frame #11 pc 0094b127 /data/app/org.cocos2d.helloworld-xp9k1RMQXPx00cJZGlwERw==/lib/arm/libcocos2djs.so: Routine v8::internal::FunctionCallbackArguments::Call(void (*)(v8::FunctionCallbackInfo&lt;v8::Value&gt; const&amp;)) at libgcc2.c:?

Stack frame #12 pc 0063363d /data/app/org.cocos2d.helloworld-xp9k1RMQXPx00cJZGlwERw==/lib/arm/libcocos2djs.so: Routine v8::internal::MaybeHandle&lt;v8::internal::Object&gt; v8::internal::(anonymous namespace)::HandleApiCallHelper&lt;false&gt;(v8::internal::Isolate*, v8::internal::Handle&lt;v8::internal::HeapObject&gt;, v8::internal::Handle&lt;v8::internal::HeapObject&gt;, v8::internal::Handle&lt;v8::internal::FunctionTemplateInfo&gt;, v8::internal::Handle&lt;v8::internal::Object&gt;, v8::internal::BuiltinArguments) at libgcc2.c:?

Stack frame #13 pc 0063392d /data/app/org.cocos2d.helloworld-xp9k1RMQXPx00cJZGlwERw==/lib/arm/libcocos2djs.so: Routine v8::internal::Builtin_Impl_HandleApiCall(v8::internal::BuiltinArguments, v8::internal::Isolate*) at libgcc2.c:?

Stack frame #14 pc 00633b29 /data/app/org.cocos2d.helloworld-xp9k1RMQXPx00cJZGlwERw==/lib/arm/libcocos2djs.so: Routine v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) at libgcc2.c:?

Stack frame #15 pc 00000098 &lt;anonymous:55906000&gt;

whats your android os version and ndk version ?

I’m using android 8.0 and ndk 16b