Multipeer Connectivity: Crash on thread com.apple.NSNetServices.tcplistener-queue
| Originator: | jiayong.ou | ||
| Number: | rdar://15319145 | Date Originated: | 25-Oct-2013 03:51 PM |
| Status: | Closed | Resolved: | |
| Product: | iOS SDK | Product Version: | 7.0.3 |
| Classification: | Crash/Hang/Data Loss | Reproducible: | Always |
Summary: Under certain circumstances, a Multipeer advertiser crashes with `EXC_BREAKPOINT`. We're using `MCAdvertiserAssistant` and `MCBrowserViewController` but I found report that it's also happening when using a custom UI: http://stackoverflow.com/questions/19475366/multipeer-connectivity-crash-when-inviting-peer-that-stopped-advertising/19475506 Steps to Reproduce: With two Peers, an advertiser and a peer browser: 1. Advertiser starts advertising 2. Browser sees the new peer 3. Advertiser stops advertising 4. In the time window before the stopped advertiser is removed from the browser's peer list, the browser sends an invite 5. Advertiser starts advertising again Expected Results: The invite to the old advertiser gets ignored Actual Results: `EXC_BREAKPOINT` on thread com.apple.NSNetServices.tcplistener-queue Version: iOS 7.0.3 Notes: Configuration: Occurs with: iPhone 5 (32bit, iOS 7.0.3) <=> iOS Simulator (32bit, 7.0.3) iPhone 5s (64bit, iOS 7.0.3) <=> iOS Simulator (32bit, 7.0.3) iPhone 5s (64bit, iOS 7.0.3) <=> iPhone 5 (32bit, iOS 7.0.3) (and probably all other configurations) Attachments:
Comments
Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!
Marked as duplicate of rdar://15276077