2016-12-04 80 views
1

我想用我的斯威夫特3应用程序,它应该是从的iDevice发送资产数据使用JustHTTP框架Web服务器找出问题10个iovecs。这是什么错误:无法映射为因碎片

我做了一个不同的SO问题,询问了一些不同的问题,因此我决定提出一个新的问题,该问题关于在日志上打印的错误消息,而不是由JustHTTP框架造成的,而是通过底层Apple代码,因为我使用本地Apple调用硬编码我的HTTP请求代码时收到此错误消息。

的错误是

netcore_dispatch_data_to_iovec data (360448 bytes) couldn't get mapped to 10 iovecs due to fragmentation

谷歌搜索或沉湎于吸毒并没有给我什么,都,都没有。

鉴于错误提到netcore,我猜测它与网络有关。

那个错误是什么意思?

+0

我在将大文件上传到HTTP服务器时也遇到了此消息。请求主体由从文件读取数据的NSInputStream提供。每次我收到此消息时,相应的数据量都会丢失(服务器从未收到)。请求以超时错误结束,因为服务器等待接收的全部数据量并且从不接收数据。在iOS 10.3.2上看过。 –

回答

0

您是否激活“Address Sanitizer”?关掉它解决了我的这个问题。