{"action":"closed","issue":{"url":"https://api.github.com/repos/vuejs/vuepress/issues/1066","repository_url":"https://api.github.com/repos/vuejs/vuepress","labels_url":"https://api.github.com/repos/vuejs/vuepress/issues/1066/labels{/name}","comments_url":"https://api.github.com/repos/vuejs/vuepress/issues/1066/comments","events_url":"https://api.github.com/repos/vuejs/vuepress/issues/1066/events","html_url":"https://github.com/vuejs/vuepress/issues/1066","id":386910306,"node_id":"MDU6SXNzdWUzODY5MTAzMDY=","number":1066,"title":"Fail to run \"vuepress dev\" on Pixelbook / Debian","user":{"login":"traderd65","id":1514731,"node_id":"MDQ6VXNlcjE1MTQ3MzE=","avatar_url":"https://avatars2.githubusercontent.com/u/1514731?v=4","gravatar_id":"","url":"https://api.github.com/users/traderd65","html_url":"https://github.com/traderd65","followers_url":"https://api.github.com/users/traderd65/followers","following_url":"https://api.github.com/users/traderd65/following{/other_user}","gists_url":"https://api.github.com/users/traderd65/gists{/gist_id}","starred_url":"https://api.github.com/users/traderd65/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/traderd65/subscriptions","organizations_url":"https://api.github.com/users/traderd65/orgs","repos_url":"https://api.github.com/users/traderd65/repos","events_url":"https://api.github.com/users/traderd65/events{/privacy}","received_events_url":"https://api.github.com/users/traderd65/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":7,"created_at":"2018-12-03T16:55:10Z","updated_at":"2018-12-07T01:50:58Z","closed_at":"2018-12-07T01:50:58Z","author_association":"NONE","body":"<!-- Please don't delete this template or we'll close your issue -->\r\n<!-- Before creating an issue please make sure you are using the latest version of VuePress. -->\r\n\r\n<!-- Please confirm you will submit an issue. -->\r\n<!-- Issues which contain questions or support requests will be closed. -->\r\n<!-- (Update \"[ ]\" to \"[x]\" to check a box) -->\r\n\r\n- [ x] I confirm that this is a issue rather than a question.\r\n\r\n<!-- Please ask questions via following several ways. -->\r\n<!-- https://vue-land.js.org/ -->\r\n<!-- https://forum.vuejs.org/ -->\r\n<!-- https://stackoverflow.com/questions/ask?tags=vuepress -->\r\n\r\n## Bug report\r\nRunning \"Vuepress Dev\" per installation instructions in Vuepress \"Getting Started\" tutorial\r\n\r\n#### Version\r\nvuepress/1.0.0-alpha.25 linux-x64 node-v11.2.0\r\n\r\n#### Steps to reproduce\r\nnpm install -g vuepress\r\necho '# Hello VuePress' > README.md\r\nvuepress dev\r\n\r\n... the script runs for a while then crashes with:\r\n\r\n[210:0x25e1fc0]   620422 ms: Mark-sweep 1379.4 (1450.8) -> 1370.6 (1454.8) MB, 1149.2 / 8.0 ms  (average mu = 0.158, current mu = 0.049) allocation failure scavenge might not succeed\r\n[210:0x25e1fc0]   622059 ms: Mark-sweep 1382.8 (1454.8) -> 1373.9 (1457.3) MB, 1577.9 / 6.7 ms  (average mu = 0.091, current mu = 0.036) allocation failure scavenge might not succeed\r\n\r\n\r\n<--- JS stacktrace --->\r\n\r\n==== JS stack trace =========================================\r\n\r\n    0: ExitFrame [pc: 0x1e06f5acfb5d]\r\n    1: StubFrame [pc: 0x1e06f5a8dd5a]\r\nSecurity context: 0x321fedf9d9f1 <JSObject>\r\n    2: join [0x1c882dc7ea31] [path.js:~1146] [pc=0x1e06f5b54b20](this=0x1c882dc022b1 <Object map = 0x25b57b8b4071>)\r\n    3: arguments adaptor frame: 2->0\r\n    4: /* anonymous */(aka /* anonymous */) [0x27ac1a0533c9] [/home/doronsherman/npm-global/lib/node_modules/vuepress/node_modules/readdirp/readdirp.js:~172] [pc=0x1e06f...\r\n\r\nFATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory\r\n 1: 0x944930 node::Abort() [node]\r\n 2: 0x9457dc node::OnFatalError(char const*, char const*) [node]\r\n 3: 0xb0d02e v8::Utils::ReportOOMFailure(v8::internal::Isolate*, char const*, bool) [node]\r\n 4: 0xb0d264 v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, bool) [node]\r\n 5: 0xf09832  [node]\r\n 6: 0xf09938 v8::internal::Heap::CheckIneffectiveMarkCompact(unsigned long, double) [node]\r\n 7: 0xf16058 v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, v8::GCCallbackFlags) [node]\r\n 8: 0xf16b6b v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) [node]\r\n 9: 0xf198a1 v8::internal::Heap::AllocateRawWithRetryOrFail(int, v8::internal::AllocationSpace, v8::internal::AllocationAlignment) [node]\r\n10: 0xee3ad4 v8::internal::Factory::NewFillerObject(int, bool, v8::internal::AllocationSpace) [node]\r\n11: 0x11994be v8::internal::Runtime_AllocateInNewSpace(int, v8::internal::Object**, v8::internal::Isolate*) [node]\r\n12: 0x1e06f5acfb5d \r\nAborted\r\n...\r\nThere are also multiple messages \"Language does not exist sh\" during the script run. The failure occurs while compiling vue-eslint-parser... eslint-scope...\r\n\r\n<!-- If you are reporting a bug that can ONLY be reproduced on your repository, PLEASE provide this repo link. That takes guessing work out of the way and saves us time. -->\r\n\r\n<!-- If your repo isn't public, you can use this boilerplate to create a proper reproduction repo quickly: https://github.com/ulivz/template-vuepress -->\r\n\r\n#### What is expected?\r\nAdvise how to get vuepress setup on the Pixelbook Debian container.\r\n\r\n#### What is actually happening?\r\nCrash (reported above)\r\n\r\n#### Other relevant information\r\n\r\n- Your OS: Chrome OS\r\n- Node.js version: 11.2.0\r\n- Browser version: Chrome\r\n- Is this a global or local install? global install under npm-global folder in home directory\r\n- Which package manager did you use for the install? npm\r\n"}}
{"actor":{"display_login":"ulivz"}}