glmnbeyond created CB-5721:
------------------------------

             Summary: Invoke root.getFile() and use "../resolve.file.uri" as 
fileName, app crashed!
                 Key: CB-5721
                 URL: https://issues.apache.org/jira/browse/CB-5721
             Project: Apache Cordova
          Issue Type: Bug
          Components: iOS
    Affects Versions: 3.2.0
         Environment: cordova version: 3.3.1-0.1.2
            Reporter: glmnbeyond


Here are the steps to reproduce it:
   
    $ cordova create testFile
    $ cd testFile
    $ cordova platform add ios
    $ cordova platform plugin add 'cordova-plugin-file dev branch code'

1. Copy cordova-mobile-spec tests to testFile/platforms/ios/www/
2. Modify file.tests.js file.spec.9, change fileName from "resolve.file.uri" to 
"../resolve.file.uri"
{color:red}
    var fileName = "resolve.file.uri"   =====>   var fileName = 
"../resolve.file.uri"
{color}

3. Run this test and app crashed! The outputs were shown as follows:

Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 
setObjectForKey: object cannot be nil (key: fullPath)'



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

Reply via email to