Search Issue Tracker
Not Reproducible
Votes
0
Found in
5.4.2p1
Issue ID
874290
Regression
No
[iOS] About 5% of Dns, Sockets and HttpWebRequest ending callbacks doesn't happen when they are resolved
Description:
Reproduction project demonstrates this issue with Sockets. The symptoms are the same for Dns, Sockets and HttpWebRequest. When you run "Scene.unity", it will start 120 requests to "www.google.com:81 (port that drops all packets)", and will start cancelling them after 3 seconds. If you keep it running for about 1 minute, you should see "[End] : ..." in the console 120 times. That "[End] : ..." log is written inside of the socket's callback.
Reproduction steps:
1. Open the attached project: "02/21/2017 6:06 PM"
2. Build and run the "scene" for iOS device.
3. Wait for the application to call the 120 end calls.
4. Check the every (0 - 119) "[End] :" line in the Xcode console.
Actual behavior:
Some of them are missing.
Expected behavior:
Every "[Start]:" has the ""[End] :" pair.
Reproduced with:
iPhone 6+ 8.0
5.3.8f1, 2017.1.0b2
Not reproducible with:
Android
Notes:
Android log attached in the edit: 874290_GooglePixel_560p1
iOS log attached in the edit: log-iphone-6-Plus-iOS-8.0
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- The cursor moves into wrong place when renaming folder/asset
- Assertion error "(dx - width < padding) || (dy - height < padding)" when using Pack Preview
- [Memory Profiler] The EntryType.NativeAllocationSites_MemoryLabelIndex of snapshots only reports -1 or 0 instead of the MemLabel used for allocations made from any call site.
- [Vulkan] Artifacts appear in the Player when using Screen Space shadows with orthographic camera
- Errors OnGUIDepth changed & GUIUtility:ProcessEvent when opening Textures with Third Party App
Add comment