App Crash com.facebook.react.common.JavascriptException

I have an app that’s been published to Play Store.

All of the functionality is working in the previewer : https://previewer.adalo.com/543d4927-a4db-4cc0-8eb6-2d59a15fd60c

But in the Play Store the functionality that need to create record, it crash all the time. Here’s the crash report I got from Play Console :

com.facebook.react.common.JavascriptException: TypeError: Cannot convert a symbol to a string, stack:
toString@-1
toString@-1
toString@-1
s@1139:573
exports@1139:980
@1138:59
v@2:1474
d@2:876
factory@1137:169
b@856:712
factory@1141:96
b@856:712
v@866:1426
get@858:1833
t@853:8698
@853:7517
t@853:9399
getObjectBinding@853:2846
map@-1
t@853:9246
getObjectBinding@853:2846
getActionSourceValue@853:11301
@853:3819
map@-1
getSingleActionDependencies@853:3769
@1580:2700
p@113:423
@113:1724
p@113:423
P@113:2156
@113:1501
s@1580:837
@1580:932
f@109:155
@109:882
y@115:661
C@115:1025
callImmediates@115:3100
callImmediates@-1
value@27:3238
@27:1274
value@27:2930
value@27:1244
value@-1
value@-1
at com.facebook.react.modules.core.ExceptionsManagerModule.reportException(ExceptionsManagerModule.java
at java.lang.reflect.Method.invoke (Native Method)
at com.facebook.react.bridge.JavaMethodWrapper.invoke (JavaMethodWrapper.java:371)
at com.facebook.react.bridge.JavaModuleWrapper.invoke (JavaModuleWrapper.java:150)
at com.facebook.react.bridge.queue.NativeRunnable.run (Native Method)
at android.os.Handler.handleCallback (Handler.java:873)
at android.os.Handler.dispatchMessage (Handler.java:99)
at com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage (MessageQueueThreadHandler.java:26)
at android.os.Looper.loop (Looper.java:193)
at com.facebook.react.bridge.queue.MessageQueueThreadImpl$4.run (MessageQueueThreadImpl.java:225)
at java.lang.Thread.run (Thread.java:764)

Also there’s another crash report like this :

signal 11 (SIGSEGV), code 1 (SEGV_MAPERR)


pid: 0, tid: 0 >>> com.KurirCeban.android <<<

backtrace:
#00 pc 000000000017b314 /data/app/com.KurirCeban.android-AOKc1k5Qi1pMPsSHIi5BkQ==/lib/arm64/libjsc.so (JSC::AccessCase::propagateTransitions(JSC::SlotVisitor&) const+16)
#01 pc 00000000001c7bb4 /data/app/com.KurirCeban.android-AOKc1k5Qi1pMPsSHIi5BkQ==/lib/arm64/libjsc.so (JSC::PolymorphicAccess::propagateTransitions(JSC::SlotVisitor&) const+48)
#02 pc 00000000001b2c74 /data/app/com.KurirCeban.android-AOKc1k5Qi1pMPsSHIi5BkQ==/lib/arm64/libjsc.so (JSC::CodeBlock::propagateTransitions(JSC::ConcurrentJSLocker const&, JSC::SlotVisitor&)+556)
#03 pc 00000000001bd050 /data/app/com.KurirCeban.android-AOKc1k5Qi1pMPsSHIi5BkQ==/lib/arm64/libjsc.so (JSC::ExecutableToCodeBlockEdge::runConstraint(JSC::ConcurrentJSLocker const&, JSC::VM&, JSC::SlotVisitor&)+40)
#04 pc 00000000001bcbd8 /data/app/com.KurirCeban.android-AOKc1k5Qi1pMPsSHIi5BkQ==/lib/arm64/libjsc.so (JSC::ExecutableToCodeBlockEdge::visitChildren(JSC::JSCell*, JSC::SlotVisitor&)+1044)
#05 pc 000000000027f590 /data/app/com.KurirCeban.android-AOKc1k5Qi1pMPsSHIi5BkQ==/lib/arm64/libjsc.so (JSC::SlotVisitor::drain(WTF::MonotonicTime)::_3::operator()(JSC::MarkStackArray&) const+324) #06 pc 000000000027ca5c /data/app/com.KurirCeban.android-AOKc1k5Qi1pMPsSHIi5BkQ==/lib/arm64/libjsc.so (JSC::SlotVisitor::drain(WTF::MonotonicTime)+132) #07 pc 000000000027d288 /data/app/com.KurirCeban.android-AOKc1k5Qi1pMPsSHIi5BkQ==/lib/arm64/libjsc.so (JSC::SlotVisitor::drainFromShared(JSC::SlotVisitor::SharedDrainMode, WTF::MonotonicTime)+580) #08 pc 0000000000267d6c /data/app/com.KurirCeban.android-AOKc1k5Qi1pMPsSHIi5BkQ==/lib/arm64/libjsc.so (WTF::SharedTaskFunctor<void (), JSC::Heap::runBeginPhase(JSC::GCConductor)::_17>::run()+580)
#09 pc 00000000006ba2d0 /data/app/com.KurirCeban.android-AOKc1k5Qi1pMPsSHIi5BkQ==/lib/arm64/libjsc.so (WTF::ParallelHelperClient::runTask(WTF::RefPtr<WTF::SharedTask<void ()>, WTF::DumbPtrTraitsWTF::DumbPtrTraits> const&)+40)
#10 pc 00000000006baa34 /data/app/com.KurirCeban.android-AOKc1k5Qi1pMPsSHIi5BkQ==/lib/arm64/libjsc.so (WTF::ParallelHelperPool::thread::work()+16)
#11 pc 00000000006b0db0 /data/app/com.KurirCeban.android-AOKc1k5Qi1pMPsSHIi5BkQ==/lib/arm64/libjsc.so (WTF::Function<void ()>::CallableWrapper<WTF::AutomaticThread::start(WTF::AbstractLocker const&)::$_0>::call()+376)
#12 pc 00000000006be168 /data/app/com.KurirCeban.android-AOKc1k5Qi1pMPsSHIi5BkQ==/lib/arm64/libjsc.so (WTF::thread::entryPoint(WTF::thread::NewThreadContext*)+212)
#13 pc 00000000006eae58 /data/app/com.KurirCeban.android-AOKc1k5Qi1pMPsSHIi5BkQ==/lib/arm64/libjsc.so (WTF::wtfThreadEntryPoint(void*)+4)
#14 pc 0000000000091fac /system/lib64/libc.so (__pthread_start(void*)+36)
#15 pc 0000000000023968 /system/lib64/libc.so (__start_thread+68)

Since there is no ticket supports for paid customer in Adalo, I have to post it here. Please help because this is an app for our client.

@Ben @jeremy

Luckily I can solve this by deleting a Custom Formula when creating a record. I can change that with another method that doesn’t need any Custom Formula.

But it’s kind of dissapointing that Adalo doesn’t have any customer support or anything that can give any hints to their paid customer.

2 Likes