{"action":"created","issue":{"url":"https://api.github.com/repos/MarSoft/PebbleNotes/issues/62","repository_url":"https://api.github.com/repos/MarSoft/PebbleNotes","labels_url":"https://api.github.com/repos/MarSoft/PebbleNotes/issues/62/labels{/name}","comments_url":"https://api.github.com/repos/MarSoft/PebbleNotes/issues/62/comments","events_url":"https://api.github.com/repos/MarSoft/PebbleNotes/issues/62/events","html_url":"https://github.com/MarSoft/PebbleNotes/issues/62","id":156722483,"number":62,"title":"watchapp crashing when showing some notes","user":{"login":"Ameb","id":386567,"avatar_url":"https://avatars.githubusercontent.com/u/386567?v=3","gravatar_id":"","url":"https://api.github.com/users/Ameb","html_url":"https://github.com/Ameb","followers_url":"https://api.github.com/users/Ameb/followers","following_url":"https://api.github.com/users/Ameb/following{/other_user}","gists_url":"https://api.github.com/users/Ameb/gists{/gist_id}","starred_url":"https://api.github.com/users/Ameb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Ameb/subscriptions","organizations_url":"https://api.github.com/users/Ameb/orgs","repos_url":"https://api.github.com/users/Ameb/repos","events_url":"https://api.github.com/users/Ameb/events{/privacy}","received_events_url":"https://api.github.com/users/Ameb/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-05-25T11:04:13Z","updated_at":"2016-05-26T14:51:49Z","closed_at":null,"body":"When i open some notes the app crashes. I downloaded source from github, installed dependencies (npm, jshint, uglifyjs) builded and installed the app, just to be safe. The app keeps crashing. Here is the log. For some notes it works fine. For most, it crashes.\r\nI dont know what's happening, maybe the pebble runs out of memory. \r\nIts a Pebble Classic\r\nFirmware v3.12.1\r\nHw V3R1\r\n\r\n```\r\n➜  ~ pebble logs --phone 10.230.159.50\r\n(.... removed app loading text ....)\r\n[12:51:18] statusbar.c:42> Status: Loading... 100% 0x2001d348\r\n[12:51:18] comm.c:257> Statusbar Updated: 100\r\n[12:51:18] comm.c:262> Item No: 5, Id=5, size=-1\r\n[12:51:18] tasklists.c:104> New item 5\r\n[12:51:18] tasklists.c:114> Current count is 6\r\n[12:51:18] javascript> PebbleTasks:1 Message sent for transactionId=207\r\n[12:51:18] javascript> PebbleTasks:1 transactionId=208 for msg {\"code\":22,\"scope\":0,\"count\":6}\r\n[12:51:18] comm.c:179> Message code: 22\r\n[12:51:18] comm.c:226> Message scope: 0\r\n[12:51:18] javascript> PebbleTasks:1 Message sent for transactionId=208\r\n[12:51:25] tasks.c:251> Showing tasks for listId=5\r\n[12:51:25] statusbar.c:72> Status bar: Connecting...\r\n[12:51:25] statusbar.c:42> Status: Connecting... 0x2001d410\r\n[12:51:25] comm.c:72> Querying tasks for listId=5\r\n[12:51:25] javascript> PebbleTasks:1 Received message: {\"code\":10,\"scope\":1,\"listId\":5}\r\n[12:51:26] comm.c:323> Message sent\r\n[12:51:26] javascript> PebbleTasks:1 xhr:success\r\n[12:51:26] javascript> PebbleTasks:1 sending 2 items\r\n[12:51:26] javascript> PebbleTasks:1 deleting pin (if any)\r\n[12:51:26] javascript> PebbleTasks:1 deleting pin (if any)\r\n[12:51:26] javascript> PebbleTasks:1 transactionId=209 for msg {\"code\":20,\"scope\":1,\"listId\":5,\"count\":2}\r\n[12:51:26] javascript> PebbleTasks:1 Sending item: {\"id\":\"MTA1NzMzNzk5NjI2NTYyNzg3NjI6MTcxNDUyNTMzMjo3NDEyMTgyOA\",\"position\":\"00000000002147483647\",\"done\":false,\"title\":\"long note\",\"hasNotes\":true,\"notes\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\",\"updated\":\"2016-05-25T10:47:32.000Z\"}\r\n[12:51:26] javascript> PebbleTasks:1 Sending item: {\"id\":\"MTA1NzMzNzk5NjI2NTYyNzg3NjI6MTcxNDUyNTMzMjoxMTc3MTE0MTk3\",\"position\":\"00000000002684354560\",\"done\":false,\"title\":\"other\",\"hasNotes\":true,\"notes\":\":)\",\"updated\":\"2016-05-25T10:47:40.000Z\"}\r\n[12:51:26] javascript> PebbleTasks:1 sending finished\r\n[12:51:26] comm.c:179> Message code: 20\r\n[12:51:26] comm.c:226> Message scope: 1\r\n[12:51:26] comm.c:241> Items count: 2\r\n[12:51:26] tasks.c:276> Setting count: 2\r\n[12:51:26] statusbar.c:42> Status: Loading... 0x2001d3a0\r\n[12:51:26] javascript> PebbleTasks:1 Message sent for transactionId=209\r\n[12:51:26] javascript> PebbleTasks:1 transactionId=210 for msg {\"code\":21,\"scope\":1,\"item\":0,\"taskId\":0,\"isDone\":0,\"title\":\"long note\",\"hasNotes\":1,\"notes\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\"}\r\n[12:51:26] comm.c:179> Message code: 21\r\n[12:51:26] comm.c:226> Message scope: 1\r\n[12:51:26] statusbar.c:42> Status: Loading... 50% 0x2001d3a0\r\n[12:51:26] comm.c:257> Statusbar Updated: 50\r\n[12:51:26] comm.c:276> Item No: 0, Id=0, done=0\r\n[12:51:26] tasks.c:284> New item 0\r\n[12:51:26] tasks.c:299> Current count is 1\r\n[12:51:26] javascript> PebbleTasks:1 Message sent for transactionId=210\r\n[12:51:26] javascript> PebbleTasks:1 transactionId=211 for msg {\"code\":21,\"scope\":1,\"item\":1,\"taskId\":1,\"isDone\":0,\"title\":\"other\",\"hasNotes\":1,\"notes\":\":)\"}\r\n[12:51:26] comm.c:179> Message code: 21\r\n[12:51:26] comm.c:226> Message scope: 1\r\n[12:51:26] statusbar.c:42> Status: Loading... 100% 0x2001d3a0\r\n[12:51:26] comm.c:257> Statusbar Updated: 100\r\n[12:51:26] comm.c:276> Item No: 1, Id=1, done=0\r\n[12:51:27] tasks.c:284> New item 1\r\n[12:51:27] tasks.c:299> Current count is 2\r\n[12:51:27] javascript> PebbleTasks:1 Message sent for transactionId=211\r\n[12:51:27] javascript> PebbleTasks:1 transactionId=212 for msg {\"code\":22,\"scope\":1,\"listId\":5,\"count\":2}\r\n[12:51:27] comm.c:179> Message code: 22\r\n[12:51:27] comm.c:226> Message scope: 1\r\n[12:51:27] javascript> PebbleTasks:1 Message sent for transactionId=212\r\n[12:51:28] taskinfo.c:121> Showing task for listId=5, taskId=1, done=\r\n[12:51:28] ault_handling.c:79> App fault! {5841ffd7-908f-4226-b687-bf6ff64cc8c5} PC: 0x804d5cb LR: ???\r\nCrashed, but no active project available to desym.\r\n```"},"comment":{"url":"https://api.github.com/repos/MarSoft/PebbleNotes/issues/comments/221894184","html_url":"https://github.com/MarSoft/PebbleNotes/issues/62#issuecomment-221894184","issue_url":"https://api.github.com/repos/MarSoft/PebbleNotes/issues/62","id":221894184,"user":{"login":"MarSoft","id":171243,"avatar_url":"https://avatars.githubusercontent.com/u/171243?v=3","gravatar_id":"","url":"https://api.github.com/users/MarSoft","html_url":"https://github.com/MarSoft","followers_url":"https://api.github.com/users/MarSoft/followers","following_url":"https://api.github.com/users/MarSoft/following{/other_user}","gists_url":"https://api.github.com/users/MarSoft/gists{/gist_id}","starred_url":"https://api.github.com/users/MarSoft/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MarSoft/subscriptions","organizations_url":"https://api.github.com/users/MarSoft/orgs","repos_url":"https://api.github.com/users/MarSoft/repos","events_url":"https://api.github.com/users/MarSoft/events{/privacy}","received_events_url":"https://api.github.com/users/MarSoft/received_events","type":"User","site_admin":false},"created_at":"2016-05-26T14:51:48Z","updated_at":"2016-05-26T14:51:48Z","body":"Yeah, I have reproduced it on my Pebble Classic V3R3. Indeed looks like\nout-of-memory bug. Will try to fix.\n\nчт, 26 мая 2016 г. в 17:44, Семён Марьясин <simeon@maryasin.name>:\n\n> Hello. This is an interesting situation.. Which hardware version do you\n> have? (Because there are different firmwares for V2R2 and V3Rx)\n>\n> ср, 25 мая 2016 г. в 14:04, Iñigo Biedma <notifications@github.com>:\n>\n>> When i open some notes the app crashes. I downloaded source from github,\n>> installed dependencies (npm, jshint, uglifyjs) builded and installed the\n>> app, just to be safe. The app keeps crashing. Here is the log. For some\n>> notes it works fine. For most, it crashes.\n>> I dont know what's happening, maybe the pebble runs out of memory.\n>> Its a Pebble Classic\n>> Firmware v3.12.1\n>> Hw V3R1\n>>\n>> ➜  ~ pebble logs --phone 10.230.159.50\n>> (.... removed app loading text ....)\n>> [12:51:18] statusbar.c:42> Status: Loading... 100% 0x2001d348\n>> [12:51:18] comm.c:257> Statusbar Updated: 100\n>> [12:51:18] comm.c:262> Item No: 5, Id=5, size=-1\n>> [12:51:18] tasklists.c:104> New item 5\n>> [12:51:18] tasklists.c:114> Current count is 6\n>> [12:51:18] javascript> PebbleTasks:1 Message sent for transactionId=207\n>> [12:51:18] javascript> PebbleTasks:1 transactionId=208 for msg {\"code\":22,\"scope\":0,\"count\":6}\n>> [12:51:18] comm.c:179> Message code: 22\n>> [12:51:18] comm.c:226> Message scope: 0\n>> [12:51:18] javascript> PebbleTasks:1 Message sent for transactionId=208\n>> [12:51:25] tasks.c:251> Showing tasks for listId=5\n>> [12:51:25] statusbar.c:72> Status bar: Connecting...\n>> [12:51:25] statusbar.c:42> Status: Connecting... 0x2001d410\n>> [12:51:25] comm.c:72> Querying tasks for listId=5\n>> [12:51:25] javascript> PebbleTasks:1 Received message: {\"code\":10,\"scope\":1,\"listId\":5}\n>> [12:51:26] comm.c:323> Message sent\n>> [12:51:26] javascript> PebbleTasks:1 xhr:success\n>> [12:51:26] javascript> PebbleTasks:1 sending 2 items\n>> [12:51:26] javascript> PebbleTasks:1 deleting pin (if any)\n>> [12:51:26] javascript> PebbleTasks:1 deleting pin (if any)\n>> [12:51:26] javascript> PebbleTasks:1 transactionId=209 for msg {\"code\":20,\"scope\":1,\"listId\":5,\"count\":2}\n>> [12:51:26] javascript> PebbleTasks:1 Sending item: {\"id\":\"MTA1NzMzNzk5NjI2NTYyNzg3NjI6MTcxNDUyNTMzMjo3NDEyMTgyOA\",\"position\":\"00000000002147483647\",\"done\":false,\"title\":\"long note\",\"hasNotes\":true,\"notes\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\",\"updated\":\"2016-05-25T10:47:32.000Z\"}\n>> [12:51:26] javascript> PebbleTasks:1 Sending item: {\"id\":\"MTA1NzMzNzk5NjI2NTYyNzg3NjI6MTcxNDUyNTMzMjoxMTc3MTE0MTk3\",\"position\":\"00000000002684354560\",\"done\":false,\"title\":\"other\",\"hasNotes\":true,\"notes\":\":)\",\"updated\":\"2016-05-25T10:47:40.000Z\"}\n>> [12:51:26] javascript> PebbleTasks:1 sending finished\n>> [12:51:26] comm.c:179> Message code: 20\n>> [12:51:26] comm.c:226> Message scope: 1\n>> [12:51:26] comm.c:241> Items count: 2\n>> [12:51:26] tasks.c:276> Setting count: 2\n>> [12:51:26] statusbar.c:42> Status: Loading... 0x2001d3a0\n>> [12:51:26] javascript> PebbleTasks:1 Message sent for transactionId=209\n>> [12:51:26] javascript> PebbleTasks:1 transactionId=210 for msg {\"code\":21,\"scope\":1,\"item\":0,\"taskId\":0,\"isDone\":0,\"title\":\"long note\",\"hasNotes\":1,\"notes\":\"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.\"}\n>> [12:51:26] comm.c:179> Message code: 21\n>> [12:51:26] comm.c:226> Message scope: 1\n>> [12:51:26] statusbar.c:42> Status: Loading... 50% 0x2001d3a0\n>> [12:51:26] comm.c:257> Statusbar Updated: 50\n>> [12:51:26] comm.c:276> Item No: 0, Id=0, done=0\n>> [12:51:26] tasks.c:284> New item 0\n>> [12:51:26] tasks.c:299> Current count is 1\n>> [12:51:26] javascript> PebbleTasks:1 Message sent for transactionId=210\n>> [12:51:26] javascript> PebbleTasks:1 transactionId=211 for msg {\"code\":21,\"scope\":1,\"item\":1,\"taskId\":1,\"isDone\":0,\"title\":\"other\",\"hasNotes\":1,\"notes\":\":)\"}\n>> [12:51:26] comm.c:179> Message code: 21\n>> [12:51:26] comm.c:226> Message scope: 1\n>> [12:51:26] statusbar.c:42> Status: Loading... 100% 0x2001d3a0\n>> [12:51:26] comm.c:257> Statusbar Updated: 100\n>> [12:51:26] comm.c:276> Item No: 1, Id=1, done=0\n>> [12:51:27] tasks.c:284> New item 1\n>> [12:51:27] tasks.c:299> Current count is 2\n>> [12:51:27] javascript> PebbleTasks:1 Message sent for transactionId=211\n>> [12:51:27] javascript> PebbleTasks:1 transactionId=212 for msg {\"code\":22,\"scope\":1,\"listId\":5,\"count\":2}\n>> [12:51:27] comm.c:179> Message code: 22\n>> [12:51:27] comm.c:226> Message scope: 1\n>> [12:51:27] javascript> PebbleTasks:1 Message sent for transactionId=212\n>> [12:51:28] taskinfo.c:121> Showing task for listId=5, taskId=1, done=\n>> [12:51:28] ault_handling.c:79> App fault! {5841ffd7-908f-4226-b687-bf6ff64cc8c5} PC: 0x804d5cb LR: ???\n>> Crashed, but no active project available to desym.\n>>\n>> —\n>> You are receiving this because you are subscribed to this thread.\n>> Reply to this email directly or view it on GitHub\n>> <https://github.com/MarSoft/PebbleNotes/issues/62>\n>>\n>\n"}}
{"actor":{"display_login":"MarSoft"}}