2016-09-29 12 views
12

Mọi thứ đều chạy tốt sau đó đột nhiên, oh yeah nâng cấp lên Sierra trước lỗi này và hiện đang sử dụng xCode 8.0.Con trỏ malloc được giải phóng không được cấp phát - Ionic1 + cordova-plugin-wkwebview-engine

Malloc: * lỗi cho đối tượng 0x1740b6e00: con trỏ được trả tự do đã không được phân bổ * thiết lập một breakpoint trong malloc_error_break để gỡ lỗi

enter image description here

+0

Bạn có thể cung cấp thêm chi tiết không? Nó có xảy ra mọi lúc không? Bạn đã thử nghiệm thiết bị nào (phiên bản iOS, trình mô phỏng hoặc thiết bị)? – e666

+0

Tôi cũng nhận được điều này, nhưng từ một ứng dụng Swift chạy trên iOS. Nó xảy ra sau khi tôi thực thi bất kỳ Javascript nào từ mã nhanh. –

+0

http://stackoverflow.com/a/43885754/6521116 –

Trả lời

31

tôi vật lộn với vụ tai nạn này trong nhiều giờ trước khi tôi cuối cùng đã tìm ra mà Safari chịu trách nhiệm. Đó là do tùy chọn Develop> Device> Tự động hiển thị thanh tra web cho JSContext. Nếu nó không hoạt động, hãy thử thoát Safari hoàn toàn.

+0

Đã dành nhiều thời gian lãng phí thời gian cho việc này. Cảm ơn bạn rất nhiều – ShinyJos

+0

Cảm ơn bạn SO nhiều !!!! F ... ing safari ... – Emo

+0

Cảm ơn bạn .... giờ cũng bị mất – Lightbeard

2

Một pic là đủ, cho tham khảo hơn để post này,

Disable auto săn hoặc săn preview kiểm tra, dưới đây là preview safari.

enter image description here

Các vấn đề liên quan