[ https://issues.apache.org/jira/browse/CB-8218?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14277970#comment-14277970 ]
Josh Soref commented on CB-8218: -------------------------------- So, I'm not hitting this specific failure: {quote} cordova 4.2.1-dev Installed platforms: android 3.6.4, blackberry10 3.7.0, ios 3.7.0 plugins: com.phonegap.plugins.facebookconnect 0.11.0 "Facebook Connect" {quote} I can reproduce it if i: {quote} cordova plugin rm com.phonegap.plugins.facebookconnect (cd $TMPDIR && git clone https://github.com/Wizcorp/phonegap-facebook-plugin && rm platforms/ios/HelloCordova/HelloCordova-Info.plist && touch platforms/ios/HelloCordova/HelloCordova-Info.plist) cordova plugin add $TMPDIR/phonegap-facebook-plugin {quote} or something like that... basically, there was some corruption of the Info.plist which results in this crash. > Cannot read property 'nodeName' of null > --------------------------------------- > > Key: CB-8218 > URL: https://issues.apache.org/jira/browse/CB-8218 > Project: Apache Cordova > Issue Type: Bug > Affects Versions: 4.1.3 > Environment: Mac OSX 10.10.2, node v0.10.32, npm v2.1.4 > Reporter: ShihChi Huang > > cordova was installed via npm and the latest version is `4.1.2` > while trying to install few plugins (phonegap-facebook-plugin) and end up > seeing this issue. > ``` > cordova plugin -d add ~/phonegap-facebook-plugin --variable APP_ID=appId > --variable APP_NAME=appName > ``` > ```shell > hhuang:hello/ (master✗) $ co plugin -d add /tmp/phonegap-facebook-plugin > --variable APP_ID=616451688482285 --variable APP_NAME="hybrid-app" > [14:17:00] > Calling plugman.fetch on plugin "/tmp/phonegap-facebook-plugin" > Copying plugin "/tmp/phonegap-facebook-plugin" => > "/Users/hhuang/proj/ideas/hello/plugins/com.phonegap.plugins.facebookconnect" > Calling plugman.install on plugin > "/Users/hhuang/proj/ideas/hello/plugins/com.phonegap.plugins.facebookconnect" > for platform "ios" with options > "{"cli_variables":{"APP_ID":"616451688482285","APP_NAME":"hybrid-app"},"browserify":false}" > Installing "com.phonegap.plugins.facebookconnect" for ios > Install start for "com.phonegap.plugins.facebookconnect" on ios. > Beginning processing of action stack for ios project... > Parsing ios project files... > Action stack processing complete. > Running command: /Users/hhuang/proj/ideas/hello/platforms/ios/cordova/version > Command finished with error code 0: > /Users/hhuang/proj/ideas/hello/platforms/ios/cordova/version > Writing out ios project files... > Preparing ios project > Processing configuration changes for plugins. > Failed to install 'com.phonegap.plugins.facebookconnect':TypeError: Cannot > read property 'nodeName' of null > at Object.parse > (/Users/hhuang/.nvm/v0.10.32/lib/node_modules/cordova/node_modules/cordova-lib/node_modules/plist/lib/parse.js:45:26) > at Object.module.exports.package_name > (/Users/hhuang/.nvm/v0.10.32/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/platforms/ios.js:41:22) > at PlatformMunger.generate_plugin_config_munge > (/Users/hhuang/.nvm/v0.10.32/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/util/config-changes.js:319:54) > at PlatformMunger.add_plugin_changes > (/Users/hhuang/.nvm/v0.10.32/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/util/config-changes.js:236:29) > at > /Users/hhuang/.nvm/v0.10.32/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/util/config-changes.js:393:14 > at Array.forEach (native) > at PlatformMunger_process [as process] > (/Users/hhuang/.nvm/v0.10.32/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/util/config-changes.js:392:45) > at Object.exports.process > (/Users/hhuang/.nvm/v0.10.32/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/util/config-changes.js:81:12) > at Object.handlePrepare > (/Users/hhuang/.nvm/v0.10.32/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/prepare.js:72:20) > at > /Users/hhuang/.nvm/v0.10.32/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/install.js:599:21 > TypeError: Cannot read property 'nodeName' of null > at Object.parse > (/Users/hhuang/.nvm/v0.10.32/lib/node_modules/cordova/node_modules/cordova-lib/node_modules/plist/lib/parse.js:45:26) > at Object.module.exports.package_name > (/Users/hhuang/.nvm/v0.10.32/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/platforms/ios.js:41:22) > at PlatformMunger.generate_plugin_config_munge > (/Users/hhuang/.nvm/v0.10.32/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/util/config-changes.js:319:54) > at PlatformMunger.add_plugin_changes > (/Users/hhuang/.nvm/v0.10.32/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/util/config-changes.js:236:29) > at > /Users/hhuang/.nvm/v0.10.32/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/util/config-changes.js:393:14 > at Array.forEach (native) > at PlatformMunger_process [as process] > (/Users/hhuang/.nvm/v0.10.32/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/util/config-changes.js:392:45) > at Object.exports.process > (/Users/hhuang/.nvm/v0.10.32/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/util/config-changes.js:81:12) > at Object.handlePrepare > (/Users/hhuang/.nvm/v0.10.32/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/prepare.js:72:20) > at > /Users/hhuang/.nvm/v0.10.32/lib/node_modules/cordova/node_modules/cordova-lib/src/plugman/install.js:599:21 > ``` -- 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