{"action":"created","issue":{"url":"https://api.github.com/repos/driftyco/ionic/issues/10347","repository_url":"https://api.github.com/repos/driftyco/ionic","labels_url":"https://api.github.com/repos/driftyco/ionic/issues/10347/labels{/name}","comments_url":"https://api.github.com/repos/driftyco/ionic/issues/10347/comments","events_url":"https://api.github.com/repos/driftyco/ionic/issues/10347/events","html_url":"https://github.com/driftyco/ionic/issues/10347","id":206135204,"number":10347,"title":"Crashing on UWP/Windows and iOS since 2.0.0","user":{"login":"tfrenken","id":16757150,"avatar_url":"https://avatars.githubusercontent.com/u/16757150?v=3","gravatar_id":"","url":"https://api.github.com/users/tfrenken","html_url":"https://github.com/tfrenken","followers_url":"https://api.github.com/users/tfrenken/followers","following_url":"https://api.github.com/users/tfrenken/following{/other_user}","gists_url":"https://api.github.com/users/tfrenken/gists{/gist_id}","starred_url":"https://api.github.com/users/tfrenken/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tfrenken/subscriptions","organizations_url":"https://api.github.com/users/tfrenken/orgs","repos_url":"https://api.github.com/users/tfrenken/repos","events_url":"https://api.github.com/users/tfrenken/events{/privacy}","received_events_url":"https://api.github.com/users/tfrenken/received_events","type":"User","site_admin":false},"labels":[{"id":311009737,"url":"https://api.github.com/repos/driftyco/ionic/labels/v2","name":"v2","color":"313744","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":15,"created_at":"2017-02-08T09:07:15Z","updated_at":"2017-02-17T14:13:26Z","closed_at":null,"body":"**Ionic version:**  (check one with \"x\")\r\n[ ] **1.x**\r\n[x ] **2.x**\r\n\r\n**I'm submitting a ...**  (check one with \"x\")\r\n[x ] bug report\r\n[ ] feature request\r\n[ ] support request => Please do not submit support requests here, use one of these channels: https://forum.ionicframework.com/ or http://ionicworldwide.herokuapp.com/\r\n\r\n**Current behavior:**\r\nSince update to 2.0.0 our app still runs fine on Android but on UWP and iOS the app simply crashes on startup. \r\n\r\nOn windows phone we get (in VS2015 debug mode)\r\nSCRIPT5022: Exception was thrown at line 1, column 8373 in ms-appx-web://de.oldntec.veranstaltungsapp/www/build/polyfills.js\r\n0x800a139e - JavaScript runtime error: 2\r\npolyfills.js (1,8373)\r\n\r\nOn iOS (started via XCode, debugged via Safari):\r\nEXC_BAS_ACCESS (code=1, address=....) in JavaScriptCore \"llint_slow_path_handle_exception\". The start of the stack trace seems to be in JSC::arrayProtoFuncJoint(...)\r\n\r\n**Expected behavior:**\r\nApp should start on all platforms (did before). Since the errors are rather generic / javascript-related, I assume this is a more general issue with the new release?\r\n\r\n**Steps to reproduce:**\r\nNone, yet.\r\n\r\n**Related code:**\r\nOur package.json:\r\n{\r\n  \"name\": \"our-app\",\r\n  \"author\": \"we\",\r\n  \"homepage\": \"https://www.ionicframework.com/\",\r\n  \"private\": true,\r\n  \"scripts\": {\r\n    \"clean\": \"ionic-app-scripts clean\",\r\n    \"build\": \"ionic-app-scripts build\",\r\n    \"ionic:build\": \"ionic-app-scripts build\",\r\n    \"ionic:serve\": \"ionic-app-scripts serve\"\r\n  },\r\n  \"dependencies\": {\r\n    \"ng2-translate\": \"^5.0.0\",\r\n    \"pouchdb\": \"^6.1.2\",\r\n    \"xml2js\": \"^0.4.17\",\r\n    \"@angular/common\": \"2.2.1\",\r\n    \"@angular/compiler\": \"2.2.1\",\r\n    \"@angular/compiler-cli\": \"2.2.1\",\r\n    \"@angular/core\": \"2.2.1\",\r\n    \"@angular/forms\": \"2.2.1\",\r\n    \"@angular/http\": \"2.2.1\",\r\n    \"@angular/platform-browser\": \"2.2.1\",\r\n    \"@angular/platform-browser-dynamic\": \"2.2.1\",\r\n    \"@angular/platform-server\": \"2.2.1\",\r\n    \"@ionic/storage\": \"1.1.7\",\r\n    \"ionic-angular\": \"2.0.0\",\r\n    \"ionic-native\": \"2.4.1\",\r\n    \"ionicons\": \"3.0.0\",\r\n    \"rxjs\": \"5.0.0-beta.12\",\r\n    \"sw-toolbox\": \"3.4.0\",\r\n    \"zone.js\": \"0.6.26\"    \r\n  },\r\n  \"devDependencies\": {\r\n    \"@ionic/app-scripts\": \"1.0.0\",\r\n    \"typescript\": \"2.0.9\"\r\n  },\r\n  \"cordovaPlugins\": [\r\n    \"cordova-plugin-whitelist\",\r\n    \"cordova-plugin-console\",\r\n    \"cordova-plugin-statusbar\",\r\n    \"cordova-plugin-device\",\r\n    \"cordova-plugin-splashscreen\",\r\n    \"ionic-plugin-keyboard\"\r\n  ],\r\n  \"cordovaPlatforms\": [],\r\n  \"description\": \"Our app\"\r\n}\r\n\r\n\r\n**Other information:**\r\n<!-- List any other information that is relevant to your issue. Stack traces, related issues, suggestions on how to fix, Stack Overflow links, forum links, etc. -->\r\n\r\n**Ionic info:** (run `ionic info` from a terminal/cmd prompt and paste output below):\r\nWindows PC (running Android and UWP app)\r\nCordova CLI: 6.4.0                   \r\nIonic Framework Version: 2.0.0       \r\nIonic CLI Version: 2.2.1             \r\nIonic App Lib Version: 2.2.0         \r\nIonic App Scripts Version: 1.0.0     \r\nios-deploy version: Not installed    \r\nios-sim version: Not installed       \r\nOS: Windows 10                       \r\nNode Version: v6.9.3                 \r\nXcode version: Not installed         \r\n\r\nMac (running iOS app):\r\nCordova CLI: 6.5.0 \r\nIonic CLI Version: 2.2.1\r\nIonic App Lib Version: 2.2.0\r\nios-deploy version: 1.9.1 \r\nios-sim version: Not installed\r\nOS: OS X El Capitan\r\nNode Version: v6.9.5\r\nXcode version: Xcode 8.2 Build version 8C38\r\n\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/driftyco/ionic/issues/comments/280660096","html_url":"https://github.com/driftyco/ionic/issues/10347#issuecomment-280660096","issue_url":"https://api.github.com/repos/driftyco/ionic/issues/10347","id":280660096,"user":{"login":"tfrenken","id":16757150,"avatar_url":"https://avatars.githubusercontent.com/u/16757150?v=3","gravatar_id":"","url":"https://api.github.com/users/tfrenken","html_url":"https://github.com/tfrenken","followers_url":"https://api.github.com/users/tfrenken/followers","following_url":"https://api.github.com/users/tfrenken/following{/other_user}","gists_url":"https://api.github.com/users/tfrenken/gists{/gist_id}","starred_url":"https://api.github.com/users/tfrenken/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tfrenken/subscriptions","organizations_url":"https://api.github.com/users/tfrenken/orgs","repos_url":"https://api.github.com/users/tfrenken/repos","events_url":"https://api.github.com/users/tfrenken/events{/privacy}","received_events_url":"https://api.github.com/users/tfrenken/received_events","type":"User","site_admin":false},"created_at":"2017-02-17T14:13:26Z","updated_at":"2017-02-17T14:13:26Z","body":"Hi. Unfortunately, we do only have one machine with iOS. \r\n\r\nRegarding your questions:\r\n1) I assume you refer to node.js - node.js has version 6.9.5., npm is 3.10.10\r\n2) My colleague is working on this right now\r\n3) \"ionic plugin list\" says\r\n`                      cordova-plugin-app-event 1.2.0 \"Application Events\"\r\ncordova-plugin-camera 2.3.1 \"Camera\"\r\ncordova-plugin-compat 1.1.0 \"Compat\"\r\ncordova-plugin-console 1.0.5 \"Console\"\r\ncordova-plugin-device 1.1.4 \"Device\"\r\ncordova-plugin-file 4.3.1 \"File\"\r\ncordova-plugin-file-transfer 1.6.1 \"File Transfer\"\r\ncordova-plugin-geolocation 2.4.1 \"Geolocation\"\r\ncordova-plugin-inappbrowser 1.6.1 \"InAppBrowser\"\r\ncordova-plugin-network-information 1.3.1 \"Network Information\"\r\ncordova-plugin-splashscreen 4.0.1 \"Splashscreen\"\r\ncordova-plugin-sqlite-2 1.0.4 \"SQLitePlugin\"\r\ncordova-plugin-statusbar 2.2.1 \"StatusBar\"\r\ncordova-plugin-whitelist 1.3.1 \"Whitelist\"\r\nde.appplant.cordova.plugin.local-notification 0.8.4 \"LocalNotification\"\r\nionic-plugin-keyboard 2.2.1 \"Keyboard\"\r\nphonegap-plugin-barcodescanner 6.0.5 \"BarcodeScanner\"\r\nphonegap-plugin-push 1.9.2 \"PushPlugin\"`\r\n\r\nconfig.xml is\r\n`  <plugin name=\"ionic-plugin-keyboard\" spec=\"~2.2.1\" />\r\n    <plugin name=\"cordova-plugin-whitelist\" spec=\"1.3.1\" />\r\n    <plugin name=\"cordova-plugin-console\" spec=\"1.0.5\" />\r\n    <plugin name=\"cordova-plugin-statusbar\" spec=\"2.2.1\" />\r\n    <plugin name=\"cordova-plugin-device\" spec=\"1.1.4\" />\r\n    <plugin name=\"cordova-plugin-splashscreen\" spec=\"~4.0.1\" />\r\n    <plugin name=\"phonegap-plugin-push\" spec=\"~1.9.2\" />\r\n    <plugin name=\"phonegap-plugin-barcodescanner\" spec=\"~6.0.5\" />\r\n    <plugin name=\"cordova-plugin-network-information\" spec=\"~1.3.1\" />\r\n    <plugin name=\"cordova-plugin-geolocation\" spec=\"~2.4.1\" />\r\n    <plugin name=\"cordova-plugin-inappbrowser\" spec=\"~1.6.1\" />\r\n    <plugin name=\"de.appplant.cordova.plugin.local-notification\" spec=\"~0.8.4\" />\r\n    <plugin name=\"cordova-plugin-sqlite-2\" spec=\"~1.0.4\" />\r\n    <plugin name=\"cordova-plugin-camera\" spec=\"~2.3.1\">\r\n        <variable name=\"CAMERA_USAGE_DESCRIPTION\" value=\" \" />\r\n        <variable name=\"PHOTOLIBRARY_USAGE_DESCRIPTION\" value=\" \" />\r\n    </plugin>\r\n    <plugin name=\"cordova-plugin-file-transfer\" spec=\"~1.6.1\" />\r\n    <engine name=\"windows\" spec=\"~4.4.3\" />\r\n    <engine name=\"android\" spec=\"~6.0.0\" />\r\n    <allow-navigation href=\"http://192.168.178.133:8100\" />\r\n    <icon src=\"resources\\android\\icon\\drawable-xhdpi-icon.png\" />\r\n    <plugin name=\"cordova-plugin-file\" spec=\"~4.3.1\" />`\r\n\r\npackage.json is\r\n`  \"dependencies\": {\r\n    \"ng2-translate\": \"^5.0.0\",\r\n    \"pouchdb\": \"^6.1.2\",\r\n    \"xml2js\": \"^0.4.17\",\r\n    \"@angular/common\": \"2.2.1\",\r\n    \"@angular/compiler\": \"2.2.1\",\r\n    \"@angular/compiler-cli\": \"2.2.1\",\r\n    \"@angular/core\": \"2.2.1\",\r\n    \"@angular/forms\": \"2.2.1\",\r\n    \"@angular/http\": \"2.2.1\",\r\n    \"@angular/platform-browser\": \"2.2.1\",\r\n    \"@angular/platform-browser-dynamic\": \"2.2.1\",\r\n    \"@angular/platform-server\": \"2.2.1\",\r\n    \"@ionic/storage\": \"1.1.7\",\r\n    \"ionic-angular\": \"2.0.0\",\r\n    \"ionic-native\": \"2.4.1\",\r\n    \"ionicons\": \"3.0.0\",\r\n    \"rxjs\": \"5.0.0-beta.12\",\r\n    \"sw-toolbox\": \"3.4.0\",\r\n    \"zone.js\": \"0.6.26\"    \r\n  },\r\n  \"devDependencies\": {\r\n    \"@ionic/app-scripts\": \"1.0.0\",\r\n    \"typescript\": \"2.0.9\"\r\n  },\r\n  \"cordovaPlugins\": [\r\n    \"cordova-plugin-whitelist\",\r\n    \"cordova-plugin-console\",\r\n    \"cordova-plugin-statusbar\",\r\n    \"cordova-plugin-device\",\r\n    \"cordova-plugin-splashscreen\",\r\n    \"ionic-plugin-keyboard\"\r\n  ],`\r\n\r\n4) I checked all of them. They should be compatible. "}}
{"actor":{"display_login":"tfrenken"}}