You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Oct 22, 2020. It is now read-only.
As described in nodejs/node#16949 (comment) since node-config does a deep clone of the config object, if bunyan is the configured logger, it leads to access of e.g. _handle.__proto__.bytesRead which, depending on your Node version, returns undefined (8.8.1 and lower), segfaults (8.9 and higher) or throws (8.9.2 and higher).
This doesn't happen with winston as the configured logger, so it's possible that bunyan could do something about the way they expose/not expose stdout/stdin in the exported object. Opened an issue at bunyan HQ: trentm/node-bunyan#571
As described in nodejs/node#16949 (comment) since node-config does a deep clone of the config object, if
bunyan
is the configured logger, it leads to access of e.g._handle.__proto__.bytesRead
which, depending on your Node version, returns undefined (8.8.1 and lower), segfaults (8.9 and higher) or throws (8.9.2 and higher).This doesn't happen with
winston
as the configured logger, so it's possible that bunyan could do something about the way they expose/not expose stdout/stdin in the exported object. Opened an issue at bunyan HQ: trentm/node-bunyan#571More information here:
nodejs/node#17636
nodejs/node#16482
nodejs/node#16860
Tracking: https://gitlab.coko.foundation/pubsweet/pubsweet/issues/119
The text was updated successfully, but these errors were encountered: