yhat / rodeo

A data science IDE for Python
Other
3.92k stars 410 forks source link

rodeo not working on linux mint 17.3 ([allocation failure] [GC in old space requested]) #567

Open cardosan opened 7 years ago

cardosan commented 7 years ago

I tried to install rodeo with apt-get but, when I try to launch, it start to load and then dies.....or better rodeo does not open but it is still running using an insane amount of resources (3.6 gb of ram and 100% CPU!!) Maybe outputs below will help .


info: ../../../../opt/Rodeo/resources/app/node/index:: { action: 'started',
  argv: 
   { _: {},
     dev: false,
     startup: true,
     h: false,
     help: false,
     version: false,
     '$0': '/opt/Rodeo/rodeo' },
  'process.argv': { '0': '/opt/Rodeo/rodeo' },
  cwd: '/media/giuseppec/25F62A4E5FEED162/work/temporalis_update',
  versions: 
   { http_parser: '2.7.0',
     node: '6.5.0',
     v8: '5.3.332.47',
     uv: '1.9.1',
     zlib: '1.2.8',
     ares: '1.10.1-DEV',
     modules: '50',
     openssl: '1.0.2h',
     electron: '1.4.6',
     chrome: '53.0.2785.143',
     'atom-shell': '1.4.6' },
  isActiveSquirrelCommand: false }
info: ../../../../opt/Rodeo/resources/app/node/index:: serving plots from port 9048
info: ../../../../opt/Rodeo/resources/app/node/index:: will-finish-launching
info: ../../../../opt/Rodeo/resources/app/node/services/processes:: added child process { pid: 6172,
  cmd: '/bin/bash',
  args: { '0': '--login', '1': '-c', '2': 'env' } } ; 1 children running
info: ../../../../opt/Rodeo/resources/app/node/services/processes:: removed child process { pid: 6172,
  code: 0,
  signal: null,
  errors: {},
  cmd: '/bin/bash',
  args: { '0': '--login', '1': '-c', '2': 'env' } } ; 0 children running
info: ../../../../opt/Rodeo/resources/app/node/services/processes:: added child process { pid: 6173,
  cmd: 'python',
  args: { '0': '/opt/Rodeo/resources/app/node/kernels/python/start_kernel.py' } } ; 1 children running
info: ../../../../opt/Rodeo/resources/app/node/services/browser-windows:: ready-to-show startupWindow
info: ../../../../opt/Rodeo/resources/app/node/services/browser-windows:: dispatch mainWindow { type: 'READY_TO_SHOW', name: 'startupWindow' }
info: ../../../../opt/Rodeo/resources/app/node/services/browser-windows:: did-finish-load startupWindow
info: ../../../../opt/Rodeo/resources/app/node/services/updater:: checking for updates for 2.4.10
info: ../../../../opt/Rodeo/resources/app/node/index:: creating new python kernel process creating python client
info: ../../../../opt/Rodeo/resources/app/node/services/processes:: added child process { pid: 6174,
  cmd: '/bin/bash',
  args: { '0': '--login', '1': '-c', '2': 'env' } } ; 2 children running
info: ../../../../opt/Rodeo/resources/app/node/services/processes:: removed child process { pid: 6174,
  code: 0,
  signal: null,
  errors: {},
  cmd: '/bin/bash',
  args: { '0': '--login', '1': '-c', '2': 'env' } } ; 1 children running
info: ../../../../opt/Rodeo/resources/app/node/services/processes:: added child process { pid: 6175,
  cmd: 'python',
  args: { '0': '/opt/Rodeo/resources/app/node/kernels/python/start_kernel.py' } } ; 2 children running
info: ../../../../opt/Rodeo/resources/app/node/index:: created new python kernel process ciwx8jiz90001pqpo157pzc6t process 6175 { cmd: 'python', cwd: '~' }
info: ../../../../opt/Rodeo/resources/app/node/services/browser-windows:: ipc ciwx8jiy30000pqpoulzqsfr3: dispatch completed 483ms
info: ../../../../opt/Rodeo/resources/app/node/services/browser-windows:: ipc ciwx8jjbg0002pqpoisqx2lbe: sharedAction completed 19ms
info: ../../../../opt/Rodeo/resources/app/node/services/browser-windows:: ready-to-show mainWindow
info: ../../../../opt/Rodeo/resources/app/node/services/browser-windows:: dispatch startupWindow { type: 'READY_TO_SHOW', name: 'mainWindow' }
info: ../../../../opt/Rodeo/resources/app/node/services/browser-windows:: ipc ciwx8jjcb0003pqpozz70tah9: dispatch completed 5ms
info: ../../../../opt/Rodeo/resources/app/node/services/files:: startWatching file-viewer /home/giuseppec/*
info: ../../../../opt/Rodeo/resources/app/node/services/browser-windows:: ipc ciwx8jjcg0004pqpoqwi5gm2g: sharedAction completed 80ms
info: ../../../../opt/Rodeo/resources/app/node/services/files:: startWatching file-viewer /home/giuseppec/*
info: ../../../../opt/Rodeo/resources/app/node/services/browser-windows:: did-finish-load mainWindow
info: ../../../../opt/Rodeo/resources/app/node/services/browser-windows:: ipc ciwx8jjkm0005pqpok6xzr01w: sharedAction completed 3ms
info: ../../../../opt/Rodeo/resources/app/node/index:: new python kernel process is ready ciwx8jiz90001pqpo157pzc6t process 6175 { cmd: 'python', cwd: '~' }
info: ../../../../opt/Rodeo/resources/app/node/services/browser-windows:: ipc ciwx8jkqo0006pqpot6editq1: sharedAction completed 0ms
info: ../../../../opt/Rodeo/resources/app/node/services/browser-windows:: ipc ciwx8jkqs0007pqpozymwwlqy: sharedAction completed 0ms
info: ../../../../opt/Rodeo/resources/app/node/services/browser-windows:: ipc ciwx8jkrd0008pqpo7gnlewa5: sharedAction completed 1ms
info: ../../../../opt/Rodeo/resources/app/node/services/browser-windows:: ipc ciwx8jkrg0009pqpo12gm51db: sharedAction completed 0ms
info: ../../../../opt/Rodeo/resources/app/node/services/browser-windows:: ipc ciwx8jkrq000apqpomae2p42b: sharedAction completed 4ms
info: ../../../../opt/Rodeo/resources/app/node/services/browser-windows:: ipc ciwx8jkrs000bpqpoxygcv2to: sharedAction completed 3ms
info: ../../../../opt/Rodeo/resources/app/node/services/browser-windows:: ipc ciwx8jksu000cpqpomjbuxyt4: sharedAction completed 4ms
info: ../../../../opt/Rodeo/resources/app/node/services/browser-windows:: ipc ciwx8jksu000dpqpo456dy9vd: sharedAction completed 4ms
info: ../../../../opt/Rodeo/resources/app/node/services/browser-windows:: ipc ciwx8jksu000epqpoe9bgsffx: sharedAction completed 5ms
info: ../../../../opt/Rodeo/resources/app/node/services/browser-windows:: ipc ciwx8jksv000fpqpofzndr5ga: sharedAction completed 4ms
info: ../../../../opt/Rodeo/resources/app/node/services/browser-windows:: ipc ciwx8jkt2000gpqpo2010mjej: sharedAction completed 1ms
info: ../../../../opt/Rodeo/resources/app/node/services/browser-windows:: ipc ciwx8jkt2000hpqponrobyrl2: sharedAction completed 4ms
info: ../../../../opt/Rodeo/resources/app/node/services/processes:: removed child process { pid: 6173,
  code: 0,
  signal: null,
  errors: {},
  cmd: 'python',
  args: { '0': '/opt/Rodeo/resources/app/node/kernels/python/start_kernel.py' } } ; 1 children running
info: ../../../../opt/Rodeo/resources/app/node/services/browser-windows:: close startupWindow
info: ../../../../opt/Rodeo/resources/app/node/services/browser-windows:: destroyed
info: ../../../../opt/Rodeo/resources/app/node/services/browser-windows:: closed startupWindow
info: ../../../../opt/Rodeo/resources/app/node/services/ipc-promises:: did not reply to event because sender is destroyed 2 finishStartup

<--- Last few GCs --->

   83592 ms: Mark-sweep 1508,7 (1571,0) -> 1508,7 (1572,0) MB, 438,1 / 0,0 ms [allocation failure] [GC in old space requested].
   84002 ms: Mark-sweep 1508,7 (1572,0) -> 1508,7 (1541,0) MB, 410,1 / 0,0 ms [last resort gc].
   84411 ms: Mark-sweep 1508,7 (1541,0) -> 1508,7 (1541,0) MB, 409,1 / 0,0 ms [last resort gc].

<--- JS stacktrace --->

==== JS stack trace =========================================

Security context: 0x39aaac3cc421 <JS Object>
    2: pushValueToArray [bootstrap_node.js:~204] [pc=0x2c4f7b0e63d8](this=0x32db291098a1 <JS Array[2721962]>)
    3: arguments adaptor frame: 8->0

==== Details ================================================

[2]: pushValueToArray [bootstrap_node.js:~204] [pc=0x2c4f7b0e63d8](this=0x32db291098a1 <JS Array[2721962]>) {
// optimized frame
--------- s o u r c e   c o d e ---------
function pushVa...\```
seantma commented 7 years ago

@cardosan Try downloading the recent ver 2.5.2 package directly from Github Release. Seems like the Linux repo on apt-get is a bit behind (I assume ver 2.4.x ?).