Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[HOLD for payment 2022-12-15] DEV - building desktop staging locally on a M1 mac crashes App at launch #12930

Closed
kavimuru opened this issue Nov 22, 2022 · 30 comments
Assignees
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Bug Something is broken. Auto assigns a BugZero manager. Engineering Weekly KSv2

Comments

@kavimuru
Copy link

If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!


Action Performed:

  1. Build desktop staging locally

Expected Result:

App should not crash

Actual Result:

App crashed

Workaround:

unknown

Platform:

Where is this issue occurring?

  • Desktop App

Version Number:
Reproducible in staging?: Needs reproduction
Reproducible in production?: Needs reproduction
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos:
Expensify/Expensify Issue URL:
Issue reported by: @kidroca
Slack conversation: https://expensify.slack.com/archives/C049HHMV9SM/p1669051761252729

View all open jobs on GitHub

@kavimuru kavimuru added Daily KSv2 Needs Reproduction Reproducible steps needed Bug Something is broken. Auto assigns a BugZero manager. labels Nov 22, 2022
@melvin-bot
Copy link

melvin-bot bot commented Nov 22, 2022

Triggered auto assignment to @johncschuster (Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details.

@johncschuster
Copy link
Contributor

From Slack, it looks like these are @kidroca's repro steps:

Steps:
On a M1 mac

  1. run npm run desktop-build-staging
  2. Navigate to desktop-build and launch the built app
  3. It immediately crashes

@melvin-bot
Copy link

melvin-bot bot commented Nov 23, 2022

Triggered auto assignment to @danieldoglas (Engineering), see https://stackoverflow.com/c/expensify/questions/4319 for more details.

@johncschuster
Copy link
Contributor

@danieldoglas, I have an M1, but I'm not 100% sure I know what to expect to see if I were to run these steps and get a success or failure. Can you try following @kidroca's steps here to see if you can reproduce the reported behavior?

@kidroca
Copy link
Contributor

kidroca commented Nov 23, 2022

I can capture a video
The slack thread also has a link to a fix

@melvin-bot melvin-bot bot added the Overdue label Nov 25, 2022
@melvin-bot
Copy link

melvin-bot bot commented Nov 28, 2022

@johncschuster, @danieldoglas Huh... This is 4 days overdue. Who can take care of this?

@danieldoglas
Copy link
Contributor

Looking into this today.

@melvin-bot melvin-bot bot removed the Overdue label Nov 28, 2022
@danieldoglas
Copy link
Contributor

Interesting, even considering I am a developer and I have apple certificates, it also breaks for me.

@danieldoglas
Copy link
Contributor

just adding Kidroca`s comment here.

In any case I found this ticket on Electron's repo and it solved the problem for me
ticket https://github.com/electron/electron/issues/35355
fix: https://github.com/electron/electron/issues/35355#issuecomment-1227574710

@kidroca
Copy link
Contributor

kidroca commented Nov 28, 2022

Yeah, I think this is the related electron issue

This is what I've found out so far:

We're using hardenedRuntime:

hardenedRuntime: true,

https://developer.apple.com/documentation/security/hardened_runtime

The Hardened Runtime doesn’t affect the operation of most apps, but it does disallow certain less common capabilities, like just-in-time (JIT) compilation. If your app relies on a capability that the Hardened Runtime restricts, add an entitlement to disable an individual protection.

I think the fix I shared earlier electron/electron#35355 (comment) is valid because:

https://developer.apple.com/documentation/apple-silicon/porting-just-in-time-compilers-to-apple-silicon/

For example, a web browser uses JIT compilation to transform a web page’s script code into runnable code when the user interacts with the appropriate page elements.

Desktop is using Electron, and Electron works like a browser so it needs to have the JIT entitlement enabled

    <key>com.apple.security.cs.allow-jit</key>
    <true/>

Actually even if hardenedRuntime is false we have to enable JIT to support apple silicon

https://developer.apple.com/documentation/apple-silicon/porting-just-in-time-compilers-to-apple-silicon

Because JIT compilation uses some techniques that the Hardened Runtime capability specifically disallows, you must update your app if it supports that capability. Even if your app doesn’t adopt the Hardened Runtime, you must still make changes to support Apple silicon.


Another point of view is "Why then the Desktop app works when it's downloaded from web?"
The published app isn't affected by this crash
Maybe because it's built for x86 and not for arm64 architecture, then if you open App on a Apple Silicon mac, it's running through Rosetta
The CI builds x86 because the target arch is picked up automatically based on the current machine running the build
while my mac builds arm64.

I guess an alternative fix would be to set the target as x86 explicitly
Though one day if we decide to build for arm64 we'll hit this problem again

@danieldoglas
Copy link
Contributor

@kidroca thanks for further explaining. I think we can apply that solution, since I was able to simulate it as well.

Do you want to bring up a PR?

@kidroca
Copy link
Contributor

kidroca commented Nov 28, 2022

Yes, though I can submit a PR tomorrow, is that OK?

@danieldoglas
Copy link
Contributor

Yep, no problem!

@danieldoglas danieldoglas removed the Needs Reproduction Reproducible steps needed label Nov 28, 2022
@kidroca
Copy link
Contributor

kidroca commented Nov 30, 2022

For the protocol - this is the content of the crash report, before applying the fix

M1 Crash Report
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------

Process:               New Expensify [78730]
Path:                  /Users/USER/Desktop/*/New Expensify.app/Contents/MacOS/New Expensify
Identifier:            com.expensifyreactnative.chat
Version:               1.2.34-0 (1.2.34-0)
Code Type:             ARM-64 (Native)
Parent Process:        launchd [1]
User ID:               501

Date/Time:             2022-11-30 19:03:39.6220 +0200
OS Version:            macOS 12.6 (21G115)
Report Version:        12
Anonymous UUID:        D24B8D3A-1442-BE86-2759-4A1342F7C8C2

Sleep/Wake UUID:       0F5B73DC-1ABD-40CF-BF53-67166BBE35E4

Time Awake Since Boot: 140000 seconds
Time Since Wake:       466 seconds

System Integrity Protection: enabled

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_BREAKPOINT (SIGTRAP)
Exception Codes:       0x0000000000000001, 0x000000010bfa3248
Exception Note:        EXC_CORPSE_NOTIFY

Termination Reason:    Namespace SIGNAL, Code 5 Trace/BPT trap: 5
Terminating Process:   exc handler [78730]

Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
0   Electron Framework            	       0x10bfa3248 v8::internal::CodeRange::~CodeRange() + 476
1   Electron Framework            	       0x10bfa3204 v8::internal::CodeRange::~CodeRange() + 408
2   Electron Framework            	       0x10bfa3738 v8::internal::CodeRange::~CodeRange() + 1740
3   Electron Framework            	       0x10bfedda0 v8::internal::Heap::AllocatedExternalMemorySinceMarkCompact() + 1032
4   Electron Framework            	       0x10bf82d28 v8::internal::Isolate::Init(v8::internal::SnapshotData*, v8::internal::SnapshotData*, v8::internal::SnapshotData*, bool) + 1324
5   Electron Framework            	       0x10bf838dc v8::internal::Isolate::InitWithSnapshot(v8::internal::SnapshotData*, v8::internal::SnapshotData*, v8::internal::SnapshotData*, bool) + 12
6   Electron Framework            	       0x10c414f48 v8::internal::Checksum(v8::base::Vector<unsigned char const>) + 944
7   Electron Framework            	       0x10be6a578 v8::Isolate::Initialize(v8::Isolate*, v8::Isolate::CreateParams const&) + 356
8   Electron Framework            	       0x10ed5f9a4 v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 37662388
9   Electron Framework            	       0x10ed5f7a4 v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 37661876
10  Electron Framework            	       0x10b146314 v8::Signature::New(v8::Isolate*, v8::Local<v8::FunctionTemplate>) + 9728
11  Electron Framework            	       0x10b131f44 v8::internal::compiler::RawMachineAssembler::TargetParameter() + 8796
12  Electron Framework            	       0x10ccaa704 v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 3365908
13  Electron Framework            	       0x10ccadb94 v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 3379364
14  Electron Framework            	       0x10ccaa140 v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 3364432
15  Electron Framework            	       0x10b2f5544 v8::internal::compiler::BasicBlock::set_loop_header(v8::internal::compiler::BasicBlock*) + 13676
16  Electron Framework            	       0x10b2f63dc v8::internal::compiler::BasicBlock::set_loop_header(v8::internal::compiler::BasicBlock*) + 17412
17  Electron Framework            	       0x10b2f6210 v8::internal::compiler::BasicBlock::set_loop_header(v8::internal::compiler::BasicBlock*) + 16952
18  Electron Framework            	       0x10b2f4c14 v8::internal::compiler::BasicBlock::set_loop_header(v8::internal::compiler::BasicBlock*) + 11324
19  Electron Framework            	       0x10b2f50cc v8::internal::compiler::BasicBlock::set_loop_header(v8::internal::compiler::BasicBlock*) + 12532
20  Electron Framework            	       0x10b06db30 ElectronMain + 128
21  dyld                          	       0x10307d08c start + 520

Thread 1:
0   libsystem_pthread.dylib       	       0x194717078 start_wqthread + 0

Thread 2:
0   libsystem_pthread.dylib       	       0x194717078 start_wqthread + 0

Thread 3:
0   libsystem_pthread.dylib       	       0x194717078 start_wqthread + 0

Thread 4:
0   libsystem_pthread.dylib       	       0x194717078 start_wqthread + 0

Thread 5:: ThreadPoolServiceThread
0   libsystem_kernel.dylib        	       0x1946ea358 kevent64 + 8
1   Electron Framework            	       0x10d95a42c v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 16668988
2   Electron Framework            	       0x10d913d84 v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 16380564
3   Electron Framework            	       0x10d8e0c54 v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 16171364
4   Electron Framework            	       0x10d92d760 v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 16485488
5   Electron Framework            	       0x10d918d38 v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 16400968
6   Electron Framework            	       0x10d92d8d4 v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 16485860
7   Electron Framework            	       0x10d9474bc v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 16591308
8   libsystem_pthread.dylib       	       0x19471c26c _pthread_start + 148
9   libsystem_pthread.dylib       	       0x19471708c thread_start + 8

Thread 6:: ThreadPoolForegroundWorker
0   libsystem_kernel.dylib        	       0x1946de8b0 mach_msg_trap + 8
1   libsystem_kernel.dylib        	       0x1946ded20 mach_msg + 76
2   Electron Framework            	       0x10d954670 v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 16644992
3   Electron Framework            	       0x10d926da4 v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 16458420
4   Electron Framework            	       0x10d9276d8 v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 16460776
5   Electron Framework            	       0x10d927400 v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 16460048
6   Electron Framework            	       0x10d927368 v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 16459896
7   Electron Framework            	       0x10d9474bc v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 16591308
8   libsystem_pthread.dylib       	       0x19471c26c _pthread_start + 148
9   libsystem_pthread.dylib       	       0x19471708c thread_start + 8

Thread 7:: ThreadPoolBackgroundWorker
0   libsystem_kernel.dylib        	       0x1946de8b0 mach_msg_trap + 8
1   libsystem_kernel.dylib        	       0x1946ded20 mach_msg + 76
2   Electron Framework            	       0x10d954670 v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 16644992
3   Electron Framework            	       0x10d926da4 v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 16458420
4   Electron Framework            	       0x10d927528 v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 16460344
5   Electron Framework            	       0x10d92737c v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 16459916
6   Electron Framework            	       0x10d9272e4 v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 16459764
7   Electron Framework            	       0x10d9474bc v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 16591308
8   libsystem_pthread.dylib       	       0x19471c26c _pthread_start + 148
9   libsystem_pthread.dylib       	       0x19471708c thread_start + 8

Thread 8:: ThreadPoolForegroundWorker
0   libsystem_kernel.dylib        	       0x1946de8b0 mach_msg_trap + 8
1   libsystem_kernel.dylib        	       0x1946ded20 mach_msg + 76
2   Electron Framework            	       0x10d954670 v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 16644992
3   Electron Framework            	       0x10d926da4 v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 16458420
4   Electron Framework            	       0x10d927528 v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 16460344
5   Electron Framework            	       0x10d927400 v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 16460048
6   Electron Framework            	       0x10d927368 v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 16459896
7   Electron Framework            	       0x10d9474bc v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 16591308
8   libsystem_pthread.dylib       	       0x19471c26c _pthread_start + 148
9   libsystem_pthread.dylib       	       0x19471708c thread_start + 8

Thread 9:: Chrome_IOThread
0   libsystem_kernel.dylib        	       0x1946ea358 kevent64 + 8
1   Electron Framework            	       0x10d95a42c v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 16668988
2   Electron Framework            	       0x10d913d84 v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 16380564
3   Electron Framework            	       0x10d8e0c54 v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 16171364
4   Electron Framework            	       0x10d92d760 v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 16485488
5   Electron Framework            	       0x10ccaec64 v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 3383668
6   Electron Framework            	       0x10d92d8d4 v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 16485860
7   Electron Framework            	       0x10d9474bc v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 16591308
8   libsystem_pthread.dylib       	       0x19471c26c _pthread_start + 148
9   libsystem_pthread.dylib       	       0x19471708c thread_start + 8

Thread 10:: MemoryInfra
0   libsystem_kernel.dylib        	       0x1946de8b0 mach_msg_trap + 8
1   libsystem_kernel.dylib        	       0x1946ded20 mach_msg + 76
2   Electron Framework            	       0x10d954670 v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 16644992
3   Electron Framework            	       0x10d954528 v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 16644664
4   Electron Framework            	       0x10d8c36a8 v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 16051128
5   Electron Framework            	       0x10d913d84 v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 16380564
6   Electron Framework            	       0x10d8e0c54 v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 16171364
7   Electron Framework            	       0x10d92d760 v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 16485488
8   Electron Framework            	       0x10d92d8d4 v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 16485860
9   Electron Framework            	       0x10d9474bc v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*) + 16591308
10  libsystem_pthread.dylib       	       0x19471c26c _pthread_start + 148
11  libsystem_pthread.dylib       	       0x19471708c thread_start + 8

Thread 11:
0   libsystem_kernel.dylib        	       0x1946e4c20 kevent + 8
1   Electron Framework            	       0x10b06d1a8 uv_free_interface_addresses + 1196
2   Electron Framework            	       0x10b05c820 uv_run + 356
3   Electron Framework            	       0x110e3a47c node::CommonEnvironmentSetup::context() const + 148580
4   libsystem_pthread.dylib       	       0x19471c26c _pthread_start + 148
5   libsystem_pthread.dylib       	       0x19471708c thread_start + 8

Thread 12:
0   libsystem_kernel.dylib        	       0x1946e2270 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x19471c83c _pthread_cond_wait + 1236
2   Electron Framework            	       0x10b068290 uv_cond_wait + 12
3   Electron Framework            	       0x110e3a62c node::CommonEnvironmentSetup::context() const + 149012
4   Electron Framework            	       0x110e38508 node::CommonEnvironmentSetup::context() const + 140528
5   libsystem_pthread.dylib       	       0x19471c26c _pthread_start + 148
6   libsystem_pthread.dylib       	       0x19471708c thread_start + 8

Thread 13:
0   libsystem_kernel.dylib        	       0x1946e2270 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x19471c83c _pthread_cond_wait + 1236
2   Electron Framework            	       0x10b068290 uv_cond_wait + 12
3   Electron Framework            	       0x110e3a62c node::CommonEnvironmentSetup::context() const + 149012
4   Electron Framework            	       0x110e38508 node::CommonEnvironmentSetup::context() const + 140528
5   libsystem_pthread.dylib       	       0x19471c26c _pthread_start + 148
6   libsystem_pthread.dylib       	       0x19471708c thread_start + 8

Thread 14:
0   libsystem_kernel.dylib        	       0x1946e2270 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x19471c83c _pthread_cond_wait + 1236
2   Electron Framework            	       0x10b068290 uv_cond_wait + 12
3   Electron Framework            	       0x110e3a62c node::CommonEnvironmentSetup::context() const + 149012
4   Electron Framework            	       0x110e38508 node::CommonEnvironmentSetup::context() const + 140528
5   libsystem_pthread.dylib       	       0x19471c26c _pthread_start + 148
6   libsystem_pthread.dylib       	       0x19471708c thread_start + 8


Thread 0 crashed with ARM Thread State (64-bit):
    x0: 0x0000000000000000   x1: 0xffffffffffffffff   x2: 0x0000000000000007   x3: 0x0000000000000006
    x4: 0x0000000000040000   x5: 0x0000000000000001   x6: 0x0000000000000001   x7: 0x0000000000000df0
    x8: 0x000000000000000d   x9: 0x00000001ed679b20  x10: 0x000000010da284cc  x11: 0x000000000000000c
   x12: 0x00000000004a0001  x13: 0x00000000ffffffff  x14: 0x0000000000000002  x15: 0x00000000ffff7fff
   x16: 0x00000001946df454  x17: 0x00000000000008fd  x18: 0x0000000000000000  x19: 0x0000000010000000
   x20: 0x0000000000000001  x21: 0x0000000140000000  x22: 0x0000000010000000  x23: 0x000000013373cde0
   x24: 0x000000013373ce38  x25: 0x000000013373cdf8  x26: 0x0000000112378bf8  x27: 0x0000000000000001
   x28: 0x000000013373caa8   fp: 0x000000016cfa66b0   lr: 0x000000010bfa3204
    sp: 0x000000016cfa6650   pc: 0x000000010bfa3248 cpsr: 0xa0001000
   far: 0x000000010b644f18  esr: 0xf2000000 (Breakpoint) brk 0

Binary Images:
       0x10ae70000 -        0x1121fffff com.github.Electron.framework (*) <4c4c44ce-5555-3144-a12c-6a130222b614> /Users/USER/Desktop/*/New Expensify.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework
       0x103078000 -        0x1030d7fff dyld (*) <38ee9fe9-b66d-3066-8c5c-6ddf0d6944c6> /usr/lib/dyld
       0x194715000 -        0x194721fff libsystem_pthread.dylib (*) <63c4eef9-69a5-38b1-996e-8d31b66a051d> /usr/lib/system/libsystem_pthread.dylib
       0x1946dd000 -        0x194714fff libsystem_kernel.dylib (*) <a9d87740-9c1d-3468-bf60-720a8d713cba> /usr/lib/system/libsystem_kernel.dylib

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 4
    thread_create: 1
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=1.2G resident=0K(0%) swapped_out_or_unallocated=1.2G(100%)
Writable regions: Total=606.1M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=606.1M(100%)

                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Activity Tracing                   256K        1 
ColorSync                          432K       21 
CoreGraphics                        16K        1 
CoreServices                       192K        1 
Dispatch continuations            64.0M        1 
Kernel Alloc Once                   32K        1 
MALLOC                            88.2M       26 
MALLOC guard page                   96K        5 
MALLOC_MEDIUM (reserved)         360.0M        3         reserved VM address space (unallocated)
Memory Tag 253                    32.0G        2 
Memory Tag 255                     1.1T        2 
STACK GUARD                       56.2M       15 
Stack                             90.3M       15 
VM_ALLOCATE                         32K        2 
__AUTH                            2597K      308 
__AUTH_CONST                      20.3M      501 
__CTF                               756        1 
__DATA                            19.1M      496 
__DATA_CONST                      24.0M      511 
__DATA_DIRTY                      1792K      214 
__FONT_DATA                          4K        1 
__LINKEDIT                       581.2M        8 
__OBJC_CONST                      3634K      279 
__OBJC_RO                         83.0M        1 
__OBJC_RW                         3168K        1 
__TEXT                           610.5M      528 
__UNICODE                          592K        1 
dyld private memory               1024K        1 
mapped file                       60.7M       11 
shared memory                      848K       14 
===========                     =======  ======= 
TOTAL                              1.1T     2972 
TOTAL, minus reserved VM space     1.1T     2972 



-----------
Full Report
-----------

{"app_name":"New Expensify","timestamp":"2022-11-30 19:03:39.00 +0200","app_version":"1.2.34-0","slice_uuid":"4c4c4490-5555-3144-a143-a07fbedb054e","build_version":"1.2.34-0","platform":1,"bundleID":"com.expensifyreactnative.chat","share_with_app_devs":1,"is_first_party":0,"bug_type":"309","os_version":"macOS 12.6 (21G115)","incident_id":"5E43B4CF-4DC0-4E00-B0BB-B2D2BF9C39D9","name":"New Expensify"}
{
  "uptime" : 140000,
  "procLaunch" : "2022-11-30 19:03:39.5399 +0200",
  "procRole" : "Foreground",
  "version" : 2,
  "userID" : 501,
  "deployVersion" : 210,
  "modelCode" : "MacBookPro17,1",
  "procStartAbsTime" : 3513303857619,
  "coalitionID" : 22657,
  "osVersion" : {
    "train" : "macOS 12.6",
    "build" : "21G115",
    "releaseType" : "User"
  },
  "captureTime" : "2022-11-30 19:03:39.6220 +0200",
  "incident" : "5E43B4CF-4DC0-4E00-B0BB-B2D2BF9C39D9",
  "bug_type" : "309",
  "pid" : 78730,
  "procExitAbsTime" : 3513305812621,
  "translated" : false,
  "cpuType" : "ARM-64",
  "procName" : "New Expensify",
  "procPath" : "\/Users\/USER\/Desktop\/*\/New Expensify.app\/Contents\/MacOS\/New Expensify",
  "bundleInfo" : {"CFBundleShortVersionString":"1.2.34-0","CFBundleVersion":"1.2.34-0","CFBundleIdentifier":"com.expensifyreactnative.chat"},
  "storeInfo" : {"deviceIdentifierForVendor":"E531818E-AF2A-5DF2-8878-9FB6B95BA346","thirdParty":true},
  "parentProc" : "launchd",
  "parentPid" : 1,
  "coalitionName" : "com.expensifyreactnative.chat",
  "crashReporterKey" : "D24B8D3A-1442-BE86-2759-4A1342F7C8C2",
  "wakeTime" : 466,
  "sleepWakeUUID" : "0F5B73DC-1ABD-40CF-BF53-67166BBE35E4",
  "sip" : "enabled",
  "isCorpse" : 1,
  "exception" : {"codes":"0x0000000000000001, 0x000000010bfa3248","rawCodes":[1,4495913544],"type":"EXC_BREAKPOINT","signal":"SIGTRAP"},
  "termination" : {"flags":0,"code":5,"namespace":"SIGNAL","indicator":"Trace\/BPT trap: 5","byProc":"exc handler","byPid":78730},
  "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":1,"thread_set_state":0,"task_for_pid":4},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
  "faultingThread" : 0,
  "threads" : [{"triggered":true,"id":8163278,"threadState":{"x":[{"value":0},{"value":18446744073709551615},{"value":7},{"value":6},{"value":262144},{"value":1},{"value":1},{"value":3568},{"value":13},{"value":8277957408,"symbolLocation":0,"symbol":"errno"},{"value":4523721932,"symbolLocation":17512924,"symbol":"v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*)"},{"value":12},{"value":4849665},{"value":4294967295},{"value":2},{"value":4294934527},{"value":6785201236,"symbolLocation":0,"symbol":"__error"},{"value":2301},{"value":0},{"value":268435456},{"value":1},{"value":5368709120},{"value":268435456},{"value":5158194656},{"value":5158194744},{"value":5158194680},{"value":4600597496,"symbolLocation":356472,"symbol":"vtable for v8::Extension"},{"value":1},{"value":5158193832}],"flavor":"ARM_THREAD_STATE64","lr":{"value":4495913476},"cpsr":{"value":2684358656},"fp":{"value":6123316912},"sp":{"value":6123316816},"esr":{"value":4060086272,"description":"(Breakpoint) brk 0"},"pc":{"value":4495913544,"matchesCrashFrame":1},"far":{"value":4486090520}},"queue":"com.apple.main-thread","frames":[{"imageOffset":18035272,"symbol":"v8::internal::CodeRange::~CodeRange()","symbolLocation":476,"imageIndex":0},{"imageOffset":18035204,"symbol":"v8::internal::CodeRange::~CodeRange()","symbolLocation":408,"imageIndex":0},{"imageOffset":18036536,"symbol":"v8::internal::CodeRange::~CodeRange()","symbolLocation":1740,"imageIndex":0},{"imageOffset":18341280,"symbol":"v8::internal::Heap::AllocatedExternalMemorySinceMarkCompact()","symbolLocation":1032,"imageIndex":0},{"imageOffset":17902888,"symbol":"v8::internal::Isolate::Init(v8::internal::SnapshotData*, v8::internal::SnapshotData*, v8::internal::SnapshotData*, bool)","symbolLocation":1324,"imageIndex":0},{"imageOffset":17905884,"symbol":"v8::internal::Isolate::InitWithSnapshot(v8::internal::SnapshotData*, v8::internal::SnapshotData*, v8::internal::SnapshotData*, bool)","symbolLocation":12,"imageIndex":0},{"imageOffset":22695752,"symbol":"v8::internal::Checksum(v8::base::Vector<unsigned char const>)","symbolLocation":944,"imageIndex":0},{"imageOffset":16754040,"symbol":"v8::Isolate::Initialize(v8::Isolate*, v8::Isolate::CreateParams const&)","symbolLocation":356,"imageIndex":0},{"imageOffset":65993124,"symbol":"v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*)","symbolLocation":37662388,"imageIndex":0},{"imageOffset":65992612,"symbol":"v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*)","symbolLocation":37661876,"imageIndex":0},{"imageOffset":2974484,"symbol":"v8::Signature::New(v8::Isolate*, v8::Local<v8::FunctionTemplate>)","symbolLocation":9728,"imageIndex":0},{"imageOffset":2891588,"symbol":"v8::internal::compiler::RawMachineAssembler::TargetParameter()","symbolLocation":8796,"imageIndex":0},{"imageOffset":31696644,"symbol":"v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*)","symbolLocation":3365908,"imageIndex":0},{"imageOffset":31710100,"symbol":"v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*)","symbolLocation":3379364,"imageIndex":0},{"imageOffset":31695168,"symbol":"v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*)","symbolLocation":3364432,"imageIndex":0},{"imageOffset":4740420,"symbol":"v8::internal::compiler::BasicBlock::set_loop_header(v8::internal::compiler::BasicBlock*)","symbolLocation":13676,"imageIndex":0},{"imageOffset":4744156,"symbol":"v8::internal::compiler::BasicBlock::set_loop_header(v8::internal::compiler::BasicBlock*)","symbolLocation":17412,"imageIndex":0},{"imageOffset":4743696,"symbol":"v8::internal::compiler::BasicBlock::set_loop_header(v8::internal::compiler::BasicBlock*)","symbolLocation":16952,"imageIndex":0},{"imageOffset":4738068,"symbol":"v8::internal::compiler::BasicBlock::set_loop_header(v8::internal::compiler::BasicBlock*)","symbolLocation":11324,"imageIndex":0},{"imageOffset":4739276,"symbol":"v8::internal::compiler::BasicBlock::set_loop_header(v8::internal::compiler::BasicBlock*)","symbolLocation":12532,"imageIndex":0},{"imageOffset":2087728,"symbol":"ElectronMain","symbolLocation":128,"imageIndex":0},{"imageOffset":20620,"symbol":"start","symbolLocation":520,"imageIndex":1}]},{"id":8163314,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":2}]},{"id":8163315,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":2}]},{"id":8163328,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":2}]},{"id":8163329,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":2}]},{"id":8163336,"name":"ThreadPoolServiceThread","frames":[{"imageOffset":54104,"symbol":"kevent64","symbolLocation":8,"imageIndex":3},{"imageOffset":44999724,"symbol":"v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*)","symbolLocation":16668988,"imageIndex":0},{"imageOffset":44711300,"symbol":"v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*)","symbolLocation":16380564,"imageIndex":0},{"imageOffset":44502100,"symbol":"v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*)","symbolLocation":16171364,"imageIndex":0},{"imageOffset":44816224,"symbol":"v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*)","symbolLocation":16485488,"imageIndex":0},{"imageOffset":44731704,"symbol":"v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*)","symbolLocation":16400968,"imageIndex":0},{"imageOffset":44816596,"symbol":"v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*)","symbolLocation":16485860,"imageIndex":0},{"imageOffset":44922044,"symbol":"v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*)","symbolLocation":16591308,"imageIndex":0},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":2},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":2}]},{"id":8163337,"name":"ThreadPoolForegroundWorker","frames":[{"imageOffset":6320,"symbol":"mach_msg_trap","symbolLocation":8,"imageIndex":3},{"imageOffset":7456,"symbol":"mach_msg","symbolLocation":76,"imageIndex":3},{"imageOffset":44975728,"symbol":"v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*)","symbolLocation":16644992,"imageIndex":0},{"imageOffset":44789156,"symbol":"v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*)","symbolLocation":16458420,"imageIndex":0},{"imageOffset":44791512,"symbol":"v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*)","symbolLocation":16460776,"imageIndex":0},{"imageOffset":44790784,"symbol":"v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*)","symbolLocation":16460048,"imageIndex":0},{"imageOffset":44790632,"symbol":"v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*)","symbolLocation":16459896,"imageIndex":0},{"imageOffset":44922044,"symbol":"v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*)","symbolLocation":16591308,"imageIndex":0},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":2},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":2}]},{"id":8163338,"name":"ThreadPoolBackgroundWorker","frames":[{"imageOffset":6320,"symbol":"mach_msg_trap","symbolLocation":8,"imageIndex":3},{"imageOffset":7456,"symbol":"mach_msg","symbolLocation":76,"imageIndex":3},{"imageOffset":44975728,"symbol":"v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*)","symbolLocation":16644992,"imageIndex":0},{"imageOffset":44789156,"symbol":"v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*)","symbolLocation":16458420,"imageIndex":0},{"imageOffset":44791080,"symbol":"v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*)","symbolLocation":16460344,"imageIndex":0},{"imageOffset":44790652,"symbol":"v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*)","symbolLocation":16459916,"imageIndex":0},{"imageOffset":44790500,"symbol":"v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*)","symbolLocation":16459764,"imageIndex":0},{"imageOffset":44922044,"symbol":"v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*)","symbolLocation":16591308,"imageIndex":0},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":2},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":2}]},{"id":8163339,"name":"ThreadPoolForegroundWorker","frames":[{"imageOffset":6320,"symbol":"mach_msg_trap","symbolLocation":8,"imageIndex":3},{"imageOffset":7456,"symbol":"mach_msg","symbolLocation":76,"imageIndex":3},{"imageOffset":44975728,"symbol":"v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*)","symbolLocation":16644992,"imageIndex":0},{"imageOffset":44789156,"symbol":"v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*)","symbolLocation":16458420,"imageIndex":0},{"imageOffset":44791080,"symbol":"v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*)","symbolLocation":16460344,"imageIndex":0},{"imageOffset":44790784,"symbol":"v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*)","symbolLocation":16460048,"imageIndex":0},{"imageOffset":44790632,"symbol":"v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*)","symbolLocation":16459896,"imageIndex":0},{"imageOffset":44922044,"symbol":"v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*)","symbolLocation":16591308,"imageIndex":0},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":2},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":2}]},{"id":8163342,"name":"Chrome_IOThread","frames":[{"imageOffset":54104,"symbol":"kevent64","symbolLocation":8,"imageIndex":3},{"imageOffset":44999724,"symbol":"v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*)","symbolLocation":16668988,"imageIndex":0},{"imageOffset":44711300,"symbol":"v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*)","symbolLocation":16380564,"imageIndex":0},{"imageOffset":44502100,"symbol":"v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*)","symbolLocation":16171364,"imageIndex":0},{"imageOffset":44816224,"symbol":"v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*)","symbolLocation":16485488,"imageIndex":0},{"imageOffset":31714404,"symbol":"v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*)","symbolLocation":3383668,"imageIndex":0},{"imageOffset":44816596,"symbol":"v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*)","symbolLocation":16485860,"imageIndex":0},{"imageOffset":44922044,"symbol":"v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*)","symbolLocation":16591308,"imageIndex":0},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":2},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":2}]},{"id":8163343,"name":"MemoryInfra","frames":[{"imageOffset":6320,"symbol":"mach_msg_trap","symbolLocation":8,"imageIndex":3},{"imageOffset":7456,"symbol":"mach_msg","symbolLocation":76,"imageIndex":3},{"imageOffset":44975728,"symbol":"v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*)","symbolLocation":16644992,"imageIndex":0},{"imageOffset":44975400,"symbol":"v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*)","symbolLocation":16644664,"imageIndex":0},{"imageOffset":44381864,"symbol":"v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*)","symbolLocation":16051128,"imageIndex":0},{"imageOffset":44711300,"symbol":"v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*)","symbolLocation":16380564,"imageIndex":0},{"imageOffset":44502100,"symbol":"v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*)","symbolLocation":16171364,"imageIndex":0},{"imageOffset":44816224,"symbol":"v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*)","symbolLocation":16485488,"imageIndex":0},{"imageOffset":44816596,"symbol":"v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*)","symbolLocation":16485860,"imageIndex":0},{"imageOffset":44922044,"symbol":"v8::internal::SetupIsolateDelegate::SetupHeap(v8::internal::Heap*)","symbolLocation":16591308,"imageIndex":0},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":2},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":2}]},{"id":8163350,"frames":[{"imageOffset":31776,"symbol":"kevent","symbolLocation":8,"imageIndex":3},{"imageOffset":2085288,"symbol":"uv_free_interface_addresses","symbolLocation":1196,"imageIndex":0},{"imageOffset":2017312,"symbol":"uv_run","symbolLocation":356,"imageIndex":0},{"imageOffset":100443260,"symbol":"node::CommonEnvironmentSetup::context() const","symbolLocation":148580,"imageIndex":0},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":2},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":2}]},{"id":8163351,"frames":[{"imageOffset":21104,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":3},{"imageOffset":30780,"symbol":"_pthread_cond_wait","symbolLocation":1236,"imageIndex":2},{"imageOffset":2065040,"symbol":"uv_cond_wait","symbolLocation":12,"imageIndex":0},{"imageOffset":100443692,"symbol":"node::CommonEnvironmentSetup::context() const","symbolLocation":149012,"imageIndex":0},{"imageOffset":100435208,"symbol":"node::CommonEnvironmentSetup::context() const","symbolLocation":140528,"imageIndex":0},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":2},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":2}]},{"id":8163352,"frames":[{"imageOffset":21104,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":3},{"imageOffset":30780,"symbol":"_pthread_cond_wait","symbolLocation":1236,"imageIndex":2},{"imageOffset":2065040,"symbol":"uv_cond_wait","symbolLocation":12,"imageIndex":0},{"imageOffset":100443692,"symbol":"node::CommonEnvironmentSetup::context() const","symbolLocation":149012,"imageIndex":0},{"imageOffset":100435208,"symbol":"node::CommonEnvironmentSetup::context() const","symbolLocation":140528,"imageIndex":0},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":2},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":2}]},{"id":8163353,"frames":[{"imageOffset":21104,"symbol":"__psynch_cvwait","symbolLocation":8,"imageIndex":3},{"imageOffset":30780,"symbol":"_pthread_cond_wait","symbolLocation":1236,"imageIndex":2},{"imageOffset":2065040,"symbol":"uv_cond_wait","symbolLocation":12,"imageIndex":0},{"imageOffset":100443692,"symbol":"node::CommonEnvironmentSetup::context() const","symbolLocation":149012,"imageIndex":0},{"imageOffset":100435208,"symbol":"node::CommonEnvironmentSetup::context() const","symbolLocation":140528,"imageIndex":0},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":2},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":2}]}],
  "usedImages" : [
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4477878272,
    "CFBundleIdentifier" : "com.github.Electron.framework",
    "size" : 121176064,
    "uuid" : "4c4c44ce-5555-3144-a12c-6a130222b614",
    "path" : "\/Users\/USER\/Desktop\/*\/New Expensify.app\/Contents\/Frameworks\/Electron Framework.framework\/Versions\/A\/Electron Framework",
    "name" : "Electron Framework",
    "CFBundleVersion" : "21.1.1"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 4345790464,
    "size" : 393216,
    "uuid" : "38ee9fe9-b66d-3066-8c5c-6ddf0d6944c6",
    "path" : "\/usr\/lib\/dyld",
    "name" : "dyld"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6785421312,
    "size" : 53248,
    "uuid" : "63c4eef9-69a5-38b1-996e-8d31b66a051d",
    "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
    "name" : "libsystem_pthread.dylib"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6785191936,
    "size" : 229376,
    "uuid" : "a9d87740-9c1d-3468-bf60-720a8d713cba",
    "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
    "name" : "libsystem_kernel.dylib"
  }
],
  "sharedCache" : {
  "base" : 6782124032,
  "size" : 3144744960,
  "uuid" : "049b583e-d4dc-3b2b-88da-e52d6e18313d"
},
  "vmSummary" : "ReadOnly portion of Libraries: Total=1.2G resident=0K(0%) swapped_out_or_unallocated=1.2G(100%)\nWritable regions: Total=606.1M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=606.1M(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nActivity Tracing                   256K        1 \nColorSync                          432K       21 \nCoreGraphics                        16K        1 \nCoreServices                       192K        1 \nDispatch continuations            64.0M        1 \nKernel Alloc Once                   32K        1 \nMALLOC                            88.2M       26 \nMALLOC guard page                   96K        5 \nMALLOC_MEDIUM (reserved)         360.0M        3         reserved VM address space (unallocated)\nMemory Tag 253                    32.0G        2 \nMemory Tag 255                     1.1T        2 \nSTACK GUARD                       56.2M       15 \nStack                             90.3M       15 \nVM_ALLOCATE                         32K        2 \n__AUTH                            2597K      308 \n__AUTH_CONST                      20.3M      501 \n__CTF                               756        1 \n__DATA                            19.1M      496 \n__DATA_CONST                      24.0M      511 \n__DATA_DIRTY                      1792K      214 \n__FONT_DATA                          4K        1 \n__LINKEDIT                       581.2M        8 \n__OBJC_CONST                      3634K      279 \n__OBJC_RO                         83.0M        1 \n__OBJC_RW                         3168K        1 \n__TEXT                           610.5M      528 \n__UNICODE                          592K        1 \ndyld private memory               1024K        1 \nmapped file                       60.7M       11 \nshared memory                      848K       14 \n===========                     =======  ======= \nTOTAL                              1.1T     2972 \nTOTAL, minus reserved VM space     1.1T     2972 \n",
  "legacyInfo" : {
  "threadTriggered" : {
    "queue" : "com.apple.main-thread"
  }
},
  "trialInfo" : {
  "rollouts" : [
    {
      "rolloutId" : "60356660bbe37970735c5624",
      "factorPackIds" : {

      },
      "deploymentId" : 240000027
    },
    {
      "rolloutId" : "6112e14f37f5d11121dcd519",
      "factorPackIds" : {
        "SIRI_TEXT_TO_SPEECH" : "634710168e8be655c1316aaa"
      },
      "deploymentId" : 240000229
    }
  ],
  "experiments" : [

  ]
}
}

Model: MacBookPro17,1, BootROM 7459.141.1, proc 8:4:4 processors, 16 GB, SMC 
Graphics: Apple M1, Apple M1, Built-In
Display: Color LCD, 2560 x 1600 Retina, Main, MirrorOff, Online
Memory Module: LPDDR4
AirPort: Wi-Fi, wl0: Mar 23 2022 19:57:59 version 18.60.27.0.7.8.129 FWID 01-570be953
Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
USB Device: USB31Bus
USB Device: USB31Bus
Thunderbolt Bus: MacBook Pro, Apple Inc.
Thunderbolt Bus: MacBook Pro, Apple Inc.

@kidroca
Copy link
Contributor

kidroca commented Nov 30, 2022

@melvin-bot melvin-bot bot added the Overdue label Dec 5, 2022
@danieldoglas
Copy link
Contributor

Closing this

@melvin-bot melvin-bot bot removed the Overdue label Dec 5, 2022
@melvin-bot melvin-bot bot added Weekly KSv2 Awaiting Payment Auto-added when associated PR is deployed to production and removed Daily KSv2 labels Dec 8, 2022
@melvin-bot melvin-bot bot changed the title DEV - building desktop staging locally on a M1 mac crashes App at launch [HOLD for payment 2022-12-15] DEV - building desktop staging locally on a M1 mac crashes App at launch Dec 8, 2022
@melvin-bot
Copy link

melvin-bot bot commented Dec 8, 2022

The solution for this issue has been 🚀 deployed to production 🚀 in version 1.2.36-4 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue:

If no regressions arise, payment will be issued on 2022-12-15. 🎊

After the hold period, please check if any of the following need payment for this issue, and if so check them off after paying:

  • External issue reporter
  • Contributor that fixed the issue
  • Contributor+ that helped on the issue and/or PR

As a reminder, here are the bonuses/penalties that should be applied for any External issue:

  • Merged PR within 3 business days of assignment - 50% bonus
  • Merged PR more than 9 business days after assignment - 50% penalty

@melvin-bot
Copy link

melvin-bot bot commented Dec 8, 2022

BugZero Checklist: The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:

  • [@danieldoglas] The PR that introduced the bug has been identified. Link to the PR:
  • [@danieldoglas] The offending PR has been commented on, pointing out the bug it caused and why, so the author and reviewers can learn from the mistake. Link to comment:
  • [@danieldoglas] A discussion in #expensify-bugs has been started about whether any other steps should be taken (e.g. updating the PR review checklist) in order to catch this type of bug sooner. Link to discussion:
  • [@johncschuster] A regression test has been added or updated so that the same bug will not reach production again. Link to the GH issue for creating the test here:

@sobitneupane
Copy link
Contributor

sobitneupane commented Dec 16, 2022

@johncschuster I was C+ reviewer in the PR of this issue. I guess payment will be made through this issue.

Also, since it was merged within 3 business days, is it eligible for bonus?

Merged PR within 3 business days of assignment - 50% bonus

@sobitneupane
Copy link
Contributor

@johncschuster @danieldoglas

@johncschuster I was C+ reviewer in the PR of this issue. I guess payment will be made through this issue.

Also, since it was merged within 3 business days, is it eligible for bonus?

Merged PR within 3 business days of assignment - 50% bonus

@danieldoglas
Copy link
Contributor

sorry for the delay @sobitneupane, I'll check that out and answer you!

@danieldoglas danieldoglas reopened this Jan 4, 2023
@johncschuster
Copy link
Contributor

Hi @sobitneupane! I'm so sorry for the delay on this! Can you apply to the job in Upwork? I'll get payment issued right away!

https://www.upwork.com/jobs/~01808b0e49ef63488b

@sobitneupane
Copy link
Contributor

@johncschuster Thanks. Submitted proposal.

@johncschuster
Copy link
Contributor

Great! I've just sent the offer. Let me know when you accept so I can knock out the payment.

@sobitneupane
Copy link
Contributor

@johncschuster Accepted offer.

@johncschuster
Copy link
Contributor

Paid! 🎉

@sobitneupane
Copy link
Contributor

Thanks @johncschuster

@melvin-bot melvin-bot bot added the Overdue label Jan 13, 2023
@johncschuster
Copy link
Contributor

@danieldoglas Does this issue require regression steps? I'm thinking "no" because it doesn't have to do with new.expensify.com, but I'm willing to be wrong!

@melvin-bot melvin-bot bot removed the Overdue label Jan 13, 2023
@danieldoglas
Copy link
Contributor

@johncschuster i don't think so. We can close this!

@melvin-bot melvin-bot bot added the Overdue label Jan 23, 2023
@danieldoglas
Copy link
Contributor

Closing this since I think we just missed closing it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Bug Something is broken. Auto assigns a BugZero manager. Engineering Weekly KSv2
Projects
None yet
Development

No branches or pull requests

5 participants