[ https://issues.apache.org/jira/browse/CB-8332?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14285125#comment-14285125 ]
David Banham commented on CB-8332: ---------------------------------- Repro code is available here: https://dl.dropboxusercontent.com/u/176051/hello%202.zip > Memory leak in loading files from disk with file plugin > ------------------------------------------------------- > > Key: CB-8332 > URL: https://issues.apache.org/jira/browse/CB-8332 > Project: Apache Cordova > Issue Type: Bug > Components: CordovaLib, iOS, Plugin File > Affects Versions: 3.5.0 > Environment: iOS > Reporter: Patrick Richards > > When loading files from disk, the file plugin appears to leak memory. Using > instruments it can be narrowed down to -[CDVFilesystemURLProtocol > startLoading], which is in CDVFile.m on line 150. > To reproduce: > • have the iOS app download a file using plugin-file-transfer > • store that file to persistent storage > • load that file from disk and the app will leak > We have a very simple proof of concept that downloads a large photo, then > constantly refreshes an iFrame which triggers loading the photo from > persistent storage. The memory usage of the app climbs over time (with > various dips at memory warnings), then crashes due to memory pressure. We can > upload this sample project/provide a link if needed – there doesn’t appear to > be a way to attach files. -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@cordova.apache.org For additional commands, e-mail: issues-h...@cordova.apache.org