App: [$250] Investigate: πŸ’₯ Crash πŸ’₯ `value`

Firebase has reported a new crash that we need to fix, here are all the details we found:

Non-fatal Exception: JavaScriptError

Cannot set property β€˜bankName’ of undefined

main.jsbundle:1710:2793 line 1710 value

Number of Crashes: 13

Device Information

  • Platforms: iOS, Android
  • App Versions: 1.2.11.1, 1.2.21-4, 1.2.25.0
  • Devices: Apple iPhone10,1 15.6.1, Google sdk_gphone64_arm64 12, Apple iPhone14,2 16.0.2

Stacktraces

iOS 1.2.25.0

anonymous (/private/var/containers/Bundle/Application/7F77EEF4-9C23-4928-BFF2-5C55F8B84FA3/New Expensify.app/main.jsbundle:613:1068:613)
h (/private/var/containers/Bundle/Application/7F77EEF4-9C23-4928-BFF2-5C55F8B84FA3/New Expensify.app/main.jsbundle:2:1708:2)
d (/private/var/containers/Bundle/Application/7F77EEF4-9C23-4928-BFF2-5C55F8B84FA3/New Expensify.app/main.jsbundle:2:1151:2)
i (/private/var/containers/Bundle/Application/7F77EEF4-9C23-4928-BFF2-5C55F8B84FA3/New Expensify.app/main.jsbundle:2:497:2)
anonymous (/private/var/containers/Bundle/Application/7F77EEF4-9C23-4928-BFF2-5C55F8B84FA3/New Expensify.app/main.jsbundle:6:62:6)
h (/private/var/containers/Bundle/Application/7F77EEF4-9C23-4928-BFF2-5C55F8B84FA3/New Expensify.app/main.jsbundle:2:1708:2)
d (/private/var/containers/Bundle/Application/7F77EEF4-9C23-4928-BFF2-5C55F8B84FA3/New Expensify.app/main.jsbundle:2:1081:2)
i (/private/var/containers/Bundle/Application/7F77EEF4-9C23-4928-BFF2-5C55F8B84FA3/New Expensify.app/main.jsbundle:2:497:2)
global (/private/var/containers/Bundle/Application/7F77EEF4-9C23-4928-BFF2-5C55F8B84FA3/New Expensify.app/main.jsbundle:2935:4:2935)
iOS 1.2.25.0

anonymous (/private/var/containers/Bundle/Application/308D5C7E-5BCF-4157-A86E-EB3DD78B1915/New Expensify.app/main.jsbundle:613:960:613)
h (/private/var/containers/Bundle/Application/308D5C7E-5BCF-4157-A86E-EB3DD78B1915/New Expensify.app/main.jsbundle:2:1708:2)
d (/private/var/containers/Bundle/Application/308D5C7E-5BCF-4157-A86E-EB3DD78B1915/New Expensify.app/main.jsbundle:2:1151:2)
i (/private/var/containers/Bundle/Application/308D5C7E-5BCF-4157-A86E-EB3DD78B1915/New Expensify.app/main.jsbundle:2:497:2)
anonymous (/private/var/containers/Bundle/Application/308D5C7E-5BCF-4157-A86E-EB3DD78B1915/New Expensify.app/main.jsbundle:6:62:6)
h (/private/var/containers/Bundle/Application/308D5C7E-5BCF-4157-A86E-EB3DD78B1915/New Expensify.app/main.jsbundle:2:1708:2)
d (/private/var/containers/Bundle/Application/308D5C7E-5BCF-4157-A86E-EB3DD78B1915/New Expensify.app/main.jsbundle:2:1081:2)
i (/private/var/containers/Bundle/Application/308D5C7E-5BCF-4157-A86E-EB3DD78B1915/New Expensify.app/main.jsbundle:2:497:2)
global (/private/var/containers/Bundle/Application/308D5C7E-5BCF-4157-A86E-EB3DD78B1915/New Expensify.app/main.jsbundle:2935:4:2935)
iOS 1.2.25.0

anonymous (/private/var/containers/Bundle/Application/2FADF995-4C52-4B4C-A913-B655B3DBB419/New Expensify.app/main.jsbundle:613:954:613)
apply
anonymous (/private/var/containers/Bundle/Application/2FADF995-4C52-4B4C-A913-B655B3DBB419/New Expensify.app/main.jsbundle:77:1247:77)
k (/private/var/containers/Bundle/Application/2FADF995-4C52-4B4C-A913-B655B3DBB419/New Expensify.app/main.jsbundle:77:498:77)
callTimers (/private/var/containers/Bundle/Application/2FADF995-4C52-4B4C-A913-B655B3DBB419/New Expensify.app/main.jsbundle:77:2647:77)
apply
value (/private/var/containers/Bundle/Application/2FADF995-4C52-4B4C-A913-B655B3DBB419/New Expensify.app/main.jsbundle:42:3798:42)
anonymous (/private/var/containers/Bundle/Application/2FADF995-4C52-4B4C-A913-B655B3DBB419/New Expensify.app/main.jsbundle:42:674:42)
value (/private/var/containers/Bundle/Application/2FADF995-4C52-4B4C-A913-B655B3DBB419/New Expensify.app/main.jsbundle:42:2504:42)
value (/private/var/containers/Bundle/Application/2FADF995-4C52-4B4C-A913-B655B3DBB419/New Expensify.app/main.jsbundle:42:646:42)
Android 1.2.21-4

.anonymous
.loadModuleImplementation
.guardedLoadModule
.metroRequire
.global
iOS 1.2.11.1
value (/private/var/containers/Bundle/Application/625CC88E-B95F-477C-856B-E75C0570A328/New Expensify.app/main.jsbundle:1710:2793:1710)
value (/private/var/containers/Bundle/Application/625CC88E-B95F-477C-856B-E75C0570A328/New Expensify.app/main.jsbundle:1717:1909:1717)
value (/private/var/containers/Bundle/Application/625CC88E-B95F-477C-856B-E75C0570A328/New Expensify.app/main.jsbundle:1718:2862:1718)
anonymous (/private/var/containers/Bundle/Application/625CC88E-B95F-477C-856B-E75C0570A328/New Expensify.app/main.jsbundle:1724:1622:1724)
apply
o (/private/var/containers/Bundle/Application/625CC88E-B95F-477C-856B-E75C0570A328/New Expensify.app/main.jsbundle:51:151:51)
apply
h (/private/var/containers/Bundle/Application/625CC88E-B95F-477C-856B-E75C0570A328/New Expensify.app/main.jsbundle:51:294:51)
apply
g (/private/var/containers/Bundle/Application/625CC88E-B95F-477C-856B-E75C0570A328/New Expensify.app/main.jsbundle:51:348:51)
S (/private/var/containers/Bundle/Application/625CC88E-B95F-477C-856B-E75C0570A328/New Expensify.app/main.jsbundle:51:659:51)
Ne (/private/var/containers/Bundle/Application/625CC88E-B95F-477C-856B-E75C0570A328/New Expensify.app/main.jsbundle:51:14312:51)
call
Y (/private/var/containers/Bundle/Application/625CC88E-B95F-477C-856B-E75C0570A328/New Expensify.app/main.jsbundle:51:5341:51)
anonymous (/private/var/containers/Bundle/Application/625CC88E-B95F-477C-856B-E75C0570A328/New Expensify.app/main.jsbundle:51:14660:51)
Pe (/private/var/containers/Bundle/Application/625CC88E-B95F-477C-856B-E75C0570A328/New Expensify.app/main.jsbundle:51:99214:51)
Ce (/private/var/containers/Bundle/Application/625CC88E-B95F-477C-856B-E75C0570A328/New Expensify.app/main.jsbundle:51:14122:51)
Le (/private/var/containers/Bundle/Application/625CC88E-B95F-477C-856B-E75C0570A328/New Expensify.app/main.jsbundle:51:14499:51)
receiveEvent (/private/var/containers/Bundle/Application/625CC88E-B95F-477C-856B-E75C0570A328/New Expensify.app/main.jsbundle:51:14915:51)
apply
value (/private/var/containers/Bundle/Application/625CC88E-B95F-477C-856B-E75C0570A328/New Expensify.app/main.jsbundle:42:3798:42)
anonymous (/private/var/containers/Bundle/Application/625CC88E-B95F-477C-856B-E75C0570A328/New Expensify.app/main.jsbundle:42:674:42)
value (/private/var/containers/Bundle/Application/625CC88E-B95F-477C-856B-E75C0570A328/New Expensify.app/main.jsbundle:42:2504:42)
value (/private/var/containers/Bundle/Application/625CC88E-B95F-477C-856B-E75C0570A328/New Expensify.app/main.jsbundle:42:646:42)

Internal Firebase Info

πŸ’₯ DO NOT EDIT THIS SECTION πŸ’₯

Crash IDs: fd1cdb4e916b7497e85f0e22ad937c6e, 29f5a4afa1f0968901244363906bf119, 0c9127e6df526e091a2c1234b473af9b, 2b58bfd50d223d37654eb072cb29246c, 54fb4089ec2c2c6eade240626fb36962 Exception: Cannot set property 'bankName' of undefined

REMINDER: Typically, Firebase Crashlytics issues should be capped at $500.

About this issue

  • Original URL
  • State: closed
  • Created 2 years ago
  • Comments: 20 (8 by maintainers)

Most upvoted comments

Hey @nonamebmt94 and @eVoloshchak it seems an internal PR might fix the core issue indirectly, so I think we are going to put this on hold.