thiagozs/twitter-dl

MaxListenersExceededWarning: Possible EventEmitter memory leak detected.

Opened this issue · 0 comments

dcts commented

Running the example script from the README got me the following error:

(node:6415) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 pipe listeners added to [Request]. Use emitter.setMaxListeners() to increase limit
(Use `node --trace-warnings ...` to show where the warning was created)
/home/dcts/code/download-twitter-video/node_modules/twitter-dl/index.js:26
      rest.get(data.og.videos[0].url).then(function(result) {
                    ^

TypeError: Cannot read property 'og' of undefined
    at /home/dcts/code/download-twitter-video/node_modules/twitter-dl/index.js:26:21
    at Request._callback (/home/dcts/code/download-twitter-video/node_modules/metatag-crawler/src/index.js:22:27)
    at self.callback (/home/dcts/code/download-twitter-video/node_modules/request/request.js:185:22)
    at Request.emit (events.js:400:28)
    at Redirect.onResponse (/home/dcts/code/download-twitter-video/node_modules/request/lib/redirect.js:98:13)
    at Request.onRequestResponse (/home/dcts/code/download-twitter-video/node_modules/request/request.js:986:22)
    at ClientRequest.emit (events.js:400:28)
    at HTTPParser.parserOnIncomingClient [as onIncoming] (_http_client.js:647:27)
    at HTTPParser.parserOnHeadersComplete (_http_common.js:127:17)
    at TLSSocket.socketOnData (_http_client.js:515:22)
    at TLSSocket.emit (events.js:400:28)
    at addChunk (internal/streams/readable.js:293:12)
    at readableAddChunk (internal/streams/readable.js:267:9)
    at TLSSocket.Readable.push (internal/streams/readable.js:206:10)
    at TLSWrap.onStreamRead (internal/stream_base_commons.js:188:23)