Search Issue Tracker
Fixed in 2018.2.X
Fixed in 5.6.X, 2017.1.X, 2017.2.X, 2017.3.X, 2018.1.X
Votes
0
Found in
5.6.1f1
Issue ID
944301
Regression
No
[iOS] Crash in libobjc.A.dylib`objc_msgSend during AssetBundle download
Steps to reproduce:
1. Download & Open the project
2. Build the project to iOS using BuildInfoList.asset (found in Assets folder)
3. Throttle your iOS device's internet connection.
I used "Network Link Conditioner" from Xcode tools (and then shared the Ethernet connection to the phone via Wi-Fi) with these settings:
Downlink: Bandwidth - 2 Mbps, Packets dropped 0%, Delay 10ms
Uplink: Bandwidth - 1 Mbps, Packets dropped 0%, Delay 10ms
4. Deploy the game to iOS device
5. Select "Dev QA" in the initial scene
6. After the game loads, follow the instructions onscreen (go through the tutorial)
The game constantly downloads data from the background, at some point (usually ~1 minute into tutorial) it crashes.
Result: Crash in libobjc.A.dylib`objc_msgSend + 16
Reproduced on: 5.6.3f1
Fixed in 5.6/2017.1/2/3 and 2018
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- UI Source Image property gets set to 'None' when using a specific Sprite and Play mode is entered
- Rendering locks up when not looking at a transparent material on Meta Quest 2
- Volumetrics break when using a Custom Pass to create a Thickness Buffer for Alpha Clipping
- All tests are run instead of only the failed ones when the "Rerun Failed" button is pressed
- GameObject is not masked when the "Render PostProcessing Effects" pass executes with a resolved non-MSAA Color target and MSAA DepthStencil target
temresen
Apr 25, 2019 08:10
Still occurs in LTS 2017.4.25
SamiSdd
Jul 17, 2018 08:13
Here is the crash log
Crashed: com.apple.network.connections
0 libobjc.A.dylib 0x1810d491c objc_msgSend + 28
1 libsystem_network.dylib 0x181aa4b80 __nw_array_dispose_block_invoke + 28
2 libxpc.dylib 0x181b67ae4 xpc_array_apply + 80
3 libsystem_network.dylib 0x181a23d18 -[OS_nw_array _dispose] + 84
4 libsystem_network.dylib 0x181a27b50 -[NWConcrete_nw_parameters .cxx_destruct] + 96
5 libobjc.A.dylib 0x1810beef4 object_cxxDestructFromClass(objc_object*, objc_class*) + 148
6 libobjc.A.dylib 0x1810cc990 objc_destructInstance + 68
7 libobjc.A.dylib 0x1810cc9f8 object_dispose + 16
8 libsystem_network.dylib 0x181a27ae0 -[NWConcrete_nw_parameters dealloc] + 144
9 libobjc.A.dylib 0x1810beef4 object_cxxDestructFromClass(objc_object*, objc_class*) + 148
10 libobjc.A.dylib 0x1810cc990 objc_destructInstance + 68
11 libobjc.A.dylib 0x1810cc9f8 object_dispose + 16
12 libsystem_network.dylib 0x181aa98e0 -[NWConcrete_nw_path dealloc] + 108
13 libusrtcp.dylib 0x182f95528 nw_protocol_tcp_dispose + 380
14 libusrtcp.dylib 0x182f94980 -[OS_nw_protocol_tcp _dispose] + 24
15 libdispatch.dylib 0x1817f8aa0 _dispatch_call_block_and_release + 24
16 libdispatch.dylib 0x1817f8a60 _dispatch_client_callout + 16
17 libdispatch.dylib 0x1818029b4 _dispatch_queue_serial_drain$VARIANT$mp + 608
18 libdispatch.dylib 0x1818032fc _dispatch_queue_invoke$VARIANT$mp + 336
19 libdispatch.dylib 0x181803cc8 _dispatch_root_queue_drain_deferred_wlh$VARIANT$mp + 340
20 libdispatch.dylib 0x18180c098 _dispatch_workloop_worker_thread$VARIANT$mp + 668
21 libsystem_pthread.dylib 0x181b2be70 _pthread_wqthread + 860
22 libsystem_pthread.dylib 0x181b2bb08 start_wqthread + 4
SamiSdd
Jul 17, 2018 08:10
We're seeing this in LTS 2017.4.6. Is it Fixed in LTS 2017.4.7?