Lost-MSth / Arcaea-server

一个微型的 Arcaea 本地服务器 A small local server for Arcaea
MIT License
359 stars 53 forks source link

Crash with v4.0.255 #59

Closed rixtox closed 2 years ago

rixtox commented 2 years ago

After it received the first compose/aggregate response, the program crashed. Probably some JSON format mismatch problem.

Using dbfed37dda7c59e49f07e808c70fe1b4ccb1216b

Crashing point:

Exception Type:  EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Triggered by Thread:  0

Application Specific Information:
Assertion failed: (flags_ & kIntFlag), function GetInt, file document.h, line 1396.

Thread 0 name:   Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0   libsystem_kernel.dylib                 0x1c8341200 __pthread_kill + 8
1   libsystem_pthread.dylib                0x2019071ac pthread_kill + 268
2   libsystem_c.dylib                      0x198e213f4 __abort + 128
3   libsystem_c.dylib                      0x198dc9e80 abort + 192
4   libsystem_c.dylib                      0x198e20940 __assert_rtn + 272
5   Arc-mobile                             0x102b16774 0x102a88000 + 583540
6   Arc-mobile                             0x102b19b30 0x102a88000 + 596784
7   Arc-mobile                             0x102c2f590 0x102a88000 + 1734032
8   Arc-mobile                             0x102fcbf18 0x102a88000 + 5521176
9   Arc-mobile                             0x102c2cebc 0x102a88000 + 1724092
10  Arc-mobile                             0x102fcbf18 0x102a88000 + 5521176
11  Arc-mobile                             0x102fcb190 0x102a88000 + 5517712
12  Arc-mobile                             0x102fdec38 0x102a88000 + 5598264
13  Arc-mobile                             0x102ffd03c 0x102a88000 + 5722172
14  Arc-mobile                             0x102ffe7c4 0x102a88000 + 5728196
15  QuartzCore                             0x190eaf814 CA::Display::DisplayLink::dispatch_items(unsigned long long, unsigned long long, unsigned long long) + 748
16  QuartzCore                             0x190eb8e50 display_timer_callback(__CFMachPort*, void*, long, void*) + 372
17  CoreFoundation                         0x1888c3bac __CFMachPortPerform + 176
18  CoreFoundation                         0x1889069d0 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 60
19  CoreFoundation                         0x188909b8c __CFRunLoopDoSource1 + 520
20  CoreFoundation                         0x1888c45b4 __CFRunLoopRun + 2264
21  CoreFoundation                         0x1888d7bac CFRunLoopRunSpecific + 612
22  GraphicsServices                       0x1ab193360 GSEventRunModal + 164
23  UIKitCore                              0x18faefa34 -[UIApplication _run] + 888
24  UIKitCore                              0x18f8f5e04 UIApplicationMain + 340
25  Arc-mobile                             0x102af704c 0x102a88000 + 454732
26  dyld                                   0x21bf7b8f8 start + 2296
Lost-MSth commented 2 years ago

Someone reported this before. I think it is the same problem. 47f05cdf1e8d28fb6d870ba4cb86382f98d5d110

rixtox commented 2 years ago

Someone reported this before. I think it is the same problem. 47f05cd

Yep that seems to work.