Mar 25, 2020 02:29 PM
In the “hello world” tutorial, the command block run
runs indefinitely without reporting anything to standard output.
I’ve collected some debugging information regarding the Express npm module via the DEBUG
environment variable:
DEBUG=* block run 2>&1
Wed, 25 Mar 2020 17:01:53 GMT express:application set "x-powered-by" to true
Wed, 25 Mar 2020 17:01:53 GMT express:application set "etag" to 'weak'
Wed, 25 Mar 2020 17:01:53 GMT express:application set "etag fn" to [Function: generateETag]
Wed, 25 Mar 2020 17:01:53 GMT express:application set "env" to 'development'
Wed, 25 Mar 2020 17:01:53 GMT express:application set "query parser" to 'extended'
Wed, 25 Mar 2020 17:01:53 GMT express:application set "query parser fn" to [Function: parseExtendedQueryString]
Wed, 25 Mar 2020 17:01:53 GMT express:application set "subdomain offset" to 2
Wed, 25 Mar 2020 17:01:53 GMT express:application set "trust proxy" to false
Wed, 25 Mar 2020 17:01:53 GMT express:application set "trust proxy fn" to [Function: trustNone]
Wed, 25 Mar 2020 17:01:53 GMT express:application booting in development mode
Wed, 25 Mar 2020 17:01:53 GMT express:application set "view" to [Function: View]
Wed, 25 Mar 2020 17:01:53 GMT express:application set "views" to '/home/mike/projects/bocoup/airtable/hello_blocks/views'
Wed, 25 Mar 2020 17:01:53 GMT express:application set "jsonp callback name" to 'callback'
Wed, 25 Mar 2020 17:01:53 GMT express:router use '/' query
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router use '/' expressInit
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router use '/' <anonymous>
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router use '/' <anonymous>
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router use '/' jsonParser
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route new '/bundle.js'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/bundle.js'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route get '/bundle.js'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route get '/bundle.js'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route new '/bundleStatus'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/bundleStatus'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route get '/bundleStatus'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route new '/poll_script.js'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/poll_script.js'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route get '/poll_script.js'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route new '/registerBlockInstallationMetadata'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/registerBlockInstallationMetadata'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route options '/registerBlockInstallationMetadata'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route new '/registerBlockInstallationMetadata'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/registerBlockInstallationMetadata'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route post '/registerBlockInstallationMetadata'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route new '/ping'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/ping'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route head '/ping'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route new '/poll'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/poll'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route get '/poll'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route new '/ping.gif'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/ping.gif'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route get '/ping.gif'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router use '/__runFrame' router
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/__runFrame'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route get '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route get '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route get '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route new '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route acl '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route acl '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route bind '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route bind '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route checkout '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route checkout '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route connect '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route connect '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route copy '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route copy '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route delete '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route delete '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route get '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route get '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route head '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route head '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route link '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route link '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route lock '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route lock '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route m-search '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route m-search '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route merge '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route merge '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route mkactivity '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route mkactivity '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route mkcalendar '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route mkcalendar '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route mkcol '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route mkcol '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route move '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route move '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route notify '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route notify '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route options '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route options '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route patch '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route patch '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route post '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route post '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route propfind '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route propfind '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route proppatch '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route proppatch '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route purge '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route purge '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route put '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route put '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route rebind '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route rebind '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route report '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route report '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route search '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route search '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route source '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route source '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route subscribe '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route subscribe '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route trace '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route trace '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route unbind '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route unbind '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route unlink '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route unlink '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route unlock '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route unlock '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route unsubscribe '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
Wed, 25 Mar 2020 17:01:53 GMT express:router:route unsubscribe '*'
Wed, 25 Mar 2020 17:01:53 GMT express:router:layer new '/'
If I ignore this issue and continue with the tutorial by entering https://localhost:9000
as the block URL in Airtable, the block displays a “loading” indicator indefinitely, and the process reports the following:
Wed, 25 Mar 2020 17:05:22 GMT express:router dispatching GET /__runFrame/ping.gif
Wed, 25 Mar 2020 17:05:22 GMT express:router query : /__runFrame/ping.gif
Wed, 25 Mar 2020 17:05:22 GMT express:router expressInit : /__runFrame/ping.gif
Wed, 25 Mar 2020 17:05:22 GMT express:router <anonymous> : /__runFrame/ping.gif
Wed, 25 Mar 2020 17:05:22 GMT express:router <anonymous> : /__runFrame/ping.gif
Wed, 25 Mar 2020 17:05:22 GMT express:router trim prefix (/__runFrame) from url /__runFrame/ping.gif
Wed, 25 Mar 2020 17:05:22 GMT express:router router /__runFrame : /__runFrame/ping.gif
Wed, 25 Mar 2020 17:05:22 GMT express:router dispatching GET /ping.gif
Wed, 25 Mar 2020 17:05:22 GMT express:router jsonParser : /__runFrame/ping.gif
Wed, 25 Mar 2020 17:05:22 GMT body-parser:json skip empty body
Wed, 25 Mar 2020 17:05:22 GMT express:router dispatching GET /__runFrame/ping.gif
Wed, 25 Mar 2020 17:05:22 GMT express:router query : /__runFrame/ping.gif
Wed, 25 Mar 2020 17:05:22 GMT express:router expressInit : /__runFrame/ping.gif
Wed, 25 Mar 2020 17:05:22 GMT express:router <anonymous> : /__runFrame/ping.gif
Wed, 25 Mar 2020 17:05:22 GMT express:router <anonymous> : /__runFrame/ping.gif
Wed, 25 Mar 2020 17:05:22 GMT express:router trim prefix (/__runFrame) from url /__runFrame/ping.gif
Wed, 25 Mar 2020 17:05:22 GMT express:router router /__runFrame : /__runFrame/ping.gif
Wed, 25 Mar 2020 17:05:22 GMT express:router dispatching GET /ping.gif
Wed, 25 Mar 2020 17:05:22 GMT express:router jsonParser : /__runFrame/ping.gif
Wed, 25 Mar 2020 17:05:22 GMT body-parser:json skip empty body
Wed, 25 Mar 2020 17:05:23 GMT express:router dispatching OPTIONS /__runFrame/registerBlockInstallationMetadata
Wed, 25 Mar 2020 17:05:23 GMT express:router query : /__runFrame/registerBlockInstallationMetadata
Wed, 25 Mar 2020 17:05:23 GMT express:router expressInit : /__runFrame/registerBlockInstallationMetadata
Wed, 25 Mar 2020 17:05:23 GMT express:router <anonymous> : /__runFrame/registerBlockInstallationMetadata
Wed, 25 Mar 2020 17:05:23 GMT express:router <anonymous> : /__runFrame/registerBlockInstallationMetadata
Wed, 25 Mar 2020 17:05:23 GMT express:router trim prefix (/__runFrame) from url /__runFrame/registerBlockInstallationMetadata
Wed, 25 Mar 2020 17:05:23 GMT express:router router /__runFrame : /__runFrame/registerBlockInstallationMetadata
Wed, 25 Mar 2020 17:05:23 GMT express:router dispatching OPTIONS /registerBlockInstallationMetadata
Wed, 25 Mar 2020 17:05:23 GMT express:router jsonParser : /__runFrame/registerBlockInstallationMetadata
Wed, 25 Mar 2020 17:05:23 GMT body-parser:json skip empty body
Wed, 25 Mar 2020 17:05:23 GMT express:router dispatching POST /__runFrame/registerBlockInstallationMetadata
Wed, 25 Mar 2020 17:05:23 GMT express:router query : /__runFrame/registerBlockInstallationMetadata
Wed, 25 Mar 2020 17:05:23 GMT express:router expressInit : /__runFrame/registerBlockInstallationMetadata
Wed, 25 Mar 2020 17:05:23 GMT express:router <anonymous> : /__runFrame/registerBlockInstallationMetadata
Wed, 25 Mar 2020 17:05:23 GMT express:router <anonymous> : /__runFrame/registerBlockInstallationMetadata
Wed, 25 Mar 2020 17:05:23 GMT express:router trim prefix (/__runFrame) from url /__runFrame/registerBlockInstallationMetadata
Wed, 25 Mar 2020 17:05:23 GMT express:router router /__runFrame : /__runFrame/registerBlockInstallationMetadata
Wed, 25 Mar 2020 17:05:23 GMT express:router dispatching POST /registerBlockInstallationMetadata
Wed, 25 Mar 2020 17:05:23 GMT express:router jsonParser : /__runFrame/registerBlockInstallationMetadata
Wed, 25 Mar 2020 17:05:23 GMT body-parser:json content-type "application/json"
Wed, 25 Mar 2020 17:05:23 GMT body-parser:json content-encoding "identity"
Wed, 25 Mar 2020 17:05:23 GMT body-parser:json read body
Wed, 25 Mar 2020 17:05:23 GMT body-parser:json parse body
Wed, 25 Mar 2020 17:05:23 GMT body-parser:json parse json
Switched to a new block installation.
Wed, 25 Mar 2020 17:05:23 GMT express:router dispatching GET /__runFrame/bundle.js
Wed, 25 Mar 2020 17:05:23 GMT express:router query : /__runFrame/bundle.js
Wed, 25 Mar 2020 17:05:23 GMT express:router expressInit : /__runFrame/bundle.js
Wed, 25 Mar 2020 17:05:23 GMT express:router <anonymous> : /__runFrame/bundle.js
Wed, 25 Mar 2020 17:05:23 GMT express:router <anonymous> : /__runFrame/bundle.js
Wed, 25 Mar 2020 17:05:23 GMT express:router trim prefix (/__runFrame) from url /__runFrame/bundle.js
Wed, 25 Mar 2020 17:05:23 GMT express:router router /__runFrame : /__runFrame/bundle.js
Wed, 25 Mar 2020 17:05:23 GMT express:router dispatching GET /bundle.js
Wed, 25 Mar 2020 17:05:23 GMT express:router jsonParser : /__runFrame/bundle.js
Wed, 25 Mar 2020 17:05:23 GMT body-parser:json skip empty body
Exception in PromiseRejectCallback:
/opt/node/node-12.16.1/lib/node_modules/@airtable/blocks-cli/node_modules/regenerator-runtime/runtime.js:137
reject(record.arg);
^
RangeError: Maximum call stack size exceeded
Exception in PromiseRejectCallback:
/opt/node/node-12.16.1/lib/node_modules/@airtable/blocks-cli/node_modules/regenerator-runtime/runtime.js:216
: iter.next().then(function(result) {
^
RangeError: Maximum call stack size exceeded
Exception in PromiseRejectCallback:
internal/process/promises.js:83
handledRejection(promise);
^
RangeError: Maximum call stack size exceeded
Exception in PromiseRejectCallback:
internal/process/promises.js:83
handledRejection(promise);
^
RangeError: Maximum call stack size exceeded
Exception in PromiseRejectCallback:
internal/process/promises.js:83
handledRejection(promise);
^
RangeError: Maximum call stack size exceeded
Exception in PromiseRejectCallback:
internal/process/promises.js:83
handledRejection(promise);
^
RangeError: Maximum call stack size exceeded
Exception in PromiseRejectCallback:
internal/process/promises.js:83
handledRejection(promise);
^
RangeError: Maximum call stack size exceeded
Exception in PromiseRejectCallback:
internal/process/promises.js:83
handledRejection(promise);
^
RangeError: Maximum call stack size exceeded
Exception in PromiseRejectCallback:
internal/process/promises.js:83
handledRejection(promise);
^
RangeError: Maximum call stack size exceeded
Exception in PromiseRejectCallback:
internal/process/promises.js:83
handledRejection(promise);
^
RangeError: Maximum call stack size exceeded
Exception in PromiseRejectCallback:
internal/process/promises.js:83
handledRejection(promise);
^
RangeError: Maximum call stack size exceeded
Exception in PromiseRejectCallback:
internal/process/promises.js:83
handledRejection(promise);
^
RangeError: Maximum call stack size exceeded
Exception in PromiseRejectCallback:
internal/process/promises.js:83
handledRejection(promise);
^
RangeError: Maximum call stack size exceeded
Exception in PromiseRejectCallback:
internal/process/promises.js:83
handledRejection(promise);
^
RangeError: Maximum call stack size exceeded
Exception in PromiseRejectCallback:
internal/process/promises.js:83
handledRejection(promise);
^
RangeError: Maximum call stack size exceeded
Exception in PromiseRejectCallback:
internal/process/promises.js:83
handledRejection(promise);
^
RangeError: Maximum call stack size exceeded
Exception in PromiseRejectCallback:
internal/process/promises.js:83
handledRejection(promise);
^
RangeError: Maximum call stack size exceeded
Exception in PromiseRejectCallback:
internal/process/promises.js:83
handledRejection(promise);
^
RangeError: Maximum call stack size exceeded
Exception in PromiseRejectCallback:
internal/process/promises.js:83
handledRejection(promise);
^
RangeError: Maximum call stack size exceeded
Exception in PromiseRejectCallback:
internal/process/promises.js:83
handledRejection(promise);
^
RangeError: Maximum call stack size exceeded
Exception in PromiseRejectCallback:
internal/process/promises.js:83
handledRejection(promise);
^
RangeError: Maximum call stack size exceeded
Exception in PromiseRejectCallback:
internal/process/promises.js:83
handledRejection(promise);
^
RangeError: Maximum call stack size exceeded
Exception in PromiseRejectCallback:
internal/process/promises.js:83
handledRejection(promise);
^
RangeError: Maximum call stack size exceeded
Exception in PromiseRejectCallback:
internal/process/promises.js:83
handledRejection(promise);
^
RangeError: Maximum call stack size exceeded
Exception in PromiseRejectCallback:
internal/process/promises.js:83
handledRejection(promise);
^
RangeError: Maximum call stack size exceeded
Exception in PromiseRejectCallback:
internal/process/promises.js:83
handledRejection(promise);
^
RangeError: Maximum call stack size exceeded
Exception in PromiseRejectCallback:
internal/process/promises.js:83
handledRejection(promise);
^
RangeError: Maximum call stack size exceeded
Exception in PromiseRejectCallback:
internal/process/promises.js:83
handledRejection(promise);
^
RangeError: Maximum call stack size exceeded
Wed, 25 Mar 2020 17:05:23 GMT express:router dispatching GET /__runFrame/poll_script.js
Wed, 25 Mar 2020 17:05:23 GMT express:router query : /__runFrame/poll_script.js
Wed, 25 Mar 2020 17:05:23 GMT express:router expressInit : /__runFrame/poll_script.js
Wed, 25 Mar 2020 17:05:23 GMT express:router <anonymous> : /__runFrame/poll_script.js
Wed, 25 Mar 2020 17:05:23 GMT express:router <anonymous> : /__runFrame/poll_script.js
Wed, 25 Mar 2020 17:05:23 GMT express:router trim prefix (/__runFrame) from url /__runFrame/poll_script.js
Wed, 25 Mar 2020 17:05:23 GMT express:router router /__runFrame : /__runFrame/poll_script.js
Wed, 25 Mar 2020 17:05:23 GMT express:router dispatching GET /poll_script.js
Wed, 25 Mar 2020 17:05:23 GMT express:router jsonParser : /__runFrame/poll_script.js
Wed, 25 Mar 2020 17:05:23 GMT body-parser:json skip empty body
Wed, 25 Mar 2020 17:05:23 GMT express:router dispatching GET /__runFrame/poll?random=0.1002202163847401
Wed, 25 Mar 2020 17:05:23 GMT express:router query : /__runFrame/poll?random=0.1002202163847401
Wed, 25 Mar 2020 17:05:23 GMT express:router expressInit : /__runFrame/poll?random=0.1002202163847401
Wed, 25 Mar 2020 17:05:23 GMT express:router <anonymous> : /__runFrame/poll?random=0.1002202163847401
Wed, 25 Mar 2020 17:05:23 GMT express:router <anonymous> : /__runFrame/poll?random=0.1002202163847401
Wed, 25 Mar 2020 17:05:23 GMT express:router trim prefix (/__runFrame) from url /__runFrame/poll?random=0.1002202163847401
Wed, 25 Mar 2020 17:05:23 GMT express:router router /__runFrame : /__runFrame/poll?random=0.1002202163847401
Wed, 25 Mar 2020 17:05:23 GMT express:router dispatching GET /poll?random=0.1002202163847401
Wed, 25 Mar 2020 17:05:23 GMT express:router jsonParser : /__runFrame/poll?random=0.1002202163847401
Wed, 25 Mar 2020 17:05:23 GMT body-parser:json skip empty body
System information:
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.4 LTS
Release: 18.04
Codename: bionic
$ node --version
v12.16.1
$ uname -a
Linux bruce 4.15.0-88-generic #88-Ubuntu SMP Tue Feb 11 20:11:34 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
I was able to successfully complete the guide when using a MacBook.
Mar 26, 2020 04:50 PM
+1 I have the same exact problem, and I’m on Ubuntu 18.04 as well
Apr 03, 2020 09:34 AM
@MacGregor_Thomson It looks like the block
executable currently doesn’t
report a few critical errors. It’s hard to say whether you’re experiencing the
same bug as me, but it’s worth a shot.
Generally, the executable will exhibit this behavior if its “file watching”
mechanism fails. There are many ways this could happen; here are two
possibilities and steps you can take to work around them:
chown -R $(whoami) .
(that’s a period atApr 08, 2020 02:44 PM
Thanks @Mike_Pennisi! Indeed I needed to increase the inotify limit
Apr 13, 2020 09:05 AM
I am running into the same issue on ubuntu 18 with node v12.11.1. I ran debug and got almost the same output talking about express router, but with my path info in the beginning.
Apr 13, 2020 10:30 AM
Your fixes got me up and running. I’m now up and running after chowing the block project directory and its contents, and updating my file watching limit. Thanks!