I'm using SFS client version 1.7.10 and I observe random crash in production on iOS platform only.
All I have is the stack trace, so I hope it's enough for you to understand what is happening there:
Code: Select all
CoreFoundation 0x1be1c5344 __exceptionPreprocess
1 libobjc.A.dylib 0x1bdedacc0 objc_exception_throw
2 Foundation 0x1be4f20d4 -[NSString hash]
3 BigCasino 0x102ef7ae8 -[Data readUTF] + 127 (Data.m:127)
4 BigCasino 0x102efaf3c -[DefaultSFSDataSerializer decodeSFSObject:] + 355 (DefaultSFSDataSerializer.m:355)
5 BigCasino 0x102efb828 -[DefaultSFSDataSerializer decodeObject:] + 445 (DefaultSFSDataSerializer.m:445)
6 BigCasino 0x102efaf68 -[DefaultSFSDataSerializer decodeSFSObject:] + 357 (DefaultSFSDataSerializer.m:357)
7 BigCasino 0x102efdf1c -[DefaultSFSDataSerializer binary2object:] + 790 (DefaultSFSDataSerializer.m:790)
8 BigCasino 0x102f1f138 +[SFSObject newFromBinaryData:] + 36 (SFSObject.m:36)
9 BigCasino 0x102f24074 -[SFSProtocolCodec onPacketRead:] + 88 (SFSProtocolCodec.m:88)
10 BigCasino 0x102f1cfe4 -[SFSIOHandler handlePacketData:] + 94 (SFSIOHandler.m:94)
11 BigCasino 0x102f1e310 -[SFSIOHandler onDataRead:] + 244 (SFSIOHandler.m:244)
12 BigCasino 0x102eec380 -[BitSwarmClient stream:handleEvent:] + 466 (BitSwarmClient.m:466)
13 CoreFoundation 0x1be1599a0 _signalEventSync
14 CoreFoundation 0x1be1568e8 _cfstream_solo_signalEventSync
15 CoreFoundation 0x1be1566e0 _CFStreamSignalEvent
16 CFNetwork 0x1c152df70 _CFStreamErrorFromCFError
17 CFNetwork 0x1c15384d8 _CFStreamErrorFromCFError
18 CoreFoundation 0x1be14d080 __CFSocketPerformV0
19 CoreFoundation 0x1be140d14 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__
20 CoreFoundation 0x1be140c68 __CFRunLoopDoSource0
21 CoreFoundation 0x1be1403c4 __CFRunLoopDoSources0
22 CoreFoundation 0x1be13b1fc __CFRunLoopRun
23 CoreFoundation 0x1be13abc8 CFRunLoopRunSpecific
24 GraphicsServices 0x1c851c5cc GSEventRunModal
25 UIKitCore 0x1c22ed744 UIApplicationMain
26 BigCasino 0x103247328 gameplay::Platform::enterMessagePump() + 1713 (PlatformiOS.mm:1713)
27 BigCasino 0x10322eb48 main + 135 (gameplay-main-ios.mm:135)
28 libdyld.dylib 0x1bdfb7384 start
Let me know if you need more information.