Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error "data is not defined" on incoming Skype messages #9

Open
MurzNN opened this issue Jul 31, 2017 · 2 comments
Open

Error "data is not defined" on incoming Skype messages #9

MurzNN opened this issue Jul 31, 2017 · 2 comments

Comments

@MurzNN
Copy link

MurzNN commented Jul 31, 2017

Sometimes I have lost Skype messages in Matrix server, and bridge shows those error:

{ poll: An error happened while processing the polled messages
  caused by ReferenceError: data is not defined
    at App.getThirdPartyUserDataById_noPromise ([path]/matrix-puppet-skype/index.js:87:16)
    at App.getPayload ([path]/matrix-puppet-skype/index.js:103:35)
    at App.handleSkypeMessage ([path]/matrix-puppet-skype/index.js:109:24)
    at Client.client.on ([path]/matrix-puppet-skype/index.js:44:12)
    at emitOne (events.js:115:13)
    at Client.emit (events.js:210:7)
    at Api.api.on ([path]/matrix-puppet-skype/client.js:53:22)
    at emitOne (events.js:115:13)
    at Api.emit (events.js:210:7)
    at Api.handlePollingEvent ([path]/matrix-puppet-skype/node_modules/skype-http/dist/lib-es2015/lib/api.js:83:14)
    at MessagesPoller.Api.messagesPoller.on ([path]/matrix-puppet-skype/node_modules/skype-http/dist/lib-es2015/lib/api.js:30:62)
    at emitOne (events.js:115:13)
    at MessagesPoller.emit (events.js:210:7)
    at MessagesPoller. ([path]/matrix-puppet-skype/node_modules/skype-http/dist/lib-es2015/lib/polling/messages-poller.js:312:34)
    at Generator.next ()
    at fulfilled ([path]/matrix-puppet-skype/node_modules/skype-http/dist/lib-es2015/lib/polling/messages-poller.js:4:58)
    at 
    at process._tickCallback (internal/process/next_tick.js:188:7)
  name: 'poll',
  [_message]: 'An error happened while processing the polled messages',
  data: {},
  cause: 
   { ReferenceError: data is not defined
       at App.getThirdPartyUserDataById_noPromise ([path]/matrix-puppet-skype/index.js:87:16)
       at App.getPayload ([path]/matrix-puppet-skype/index.js:103:35)
       at App.handleSkypeMessage ([path]/matrix-puppet-skype/index.js:109:24)
       at Client.client.on ([path]/matrix-puppet-skype/index.js:44:12)
       at emitOne (events.js:115:13)
       at Client.emit (events.js:210:7)
       at Api.api.on ([path]/matrix-puppet-skype/client.js:53:22)
       at emitOne (events.js:115:13)
       at Api.emit (events.js:210:7)
       at Api.handlePollingEvent ([path]/matrix-puppet-skype/node_modules/skype-http/dist/lib-es2015/lib/api.js:83:14)
       at MessagesPoller.Api.messagesPoller.on ([path]/matrix-puppet-skype/node_modules/skype-http/dist/lib-es2015/lib/api.js:30:62)
       at emitOne (events.js:115:13)
       at MessagesPoller.emit (events.js:210:7)
       at MessagesPoller. ([path]/matrix-puppet-skype/node_modules/skype-http/dist/lib-es2015/lib/polling/messages-poller.js:312:34)
       at Generator.next ()
       at fulfilled ([path]/matrix-puppet-skype/node_modules/skype-http/dist/lib-es2015/lib/polling/messages-poller.js:4:58)
       at 
       at process._tickCallback (internal/process/next_tick.js:188:7)
     [stack]: 'ReferenceError: data is not defined\n    at App.getThirdPartyUserDataById_noPromise ([path]/matrix-puppet-skype/index.js:87:16)\n    at App.getPayload ([path]/matrix-puppet-skype/index.js:103:35)\n    at App.handleSkypeMessage ([path]/matrix-puppet-skype/index.js:109:24)\n    at Client.client.on ([path]/matrix-puppet-skype/index.js:44:12)\n    at emitOne (events.js:115:13)\n    at Client.emit (events.js:210:7)\n    at Api.api.on ([path]/matrix-puppet-skype/client.js:53:22)\n    at emitOne (events.js:115:13)\n    at Api.emit (events.js:210:7)\n    at Api.handlePollingEvent ([path]/matrix-puppet-skype/node_modules/skype-http/dist/lib-es2015/lib/api.js:83:14)\n    at MessagesPoller.Api.messagesPoller.on ([path]/matrix-puppet-skype/node_modules/skype-http/dist/lib-es2015/lib/api.js:30:62)\n    at emitOne (events.js:115:13)\n    at MessagesPoller.emit (events.js:210:7)\n    at MessagesPoller. ([path]/matrix-puppet-skype/node_modules/skype-http/dist/lib-es2015/lib/polling/messages-poller.js:312:34)\n    at Generator.next ()\n    at fulfilled ([path]/matrix-puppet-skype/node_modules/skype-http/dist/lib-es2015/lib/polling/messages-poller.js:4:58)\n    at \n    at process._tickCallback (internal/process/next_tick.js:188:7)',
     [message]: 'data is not defined' },
  [_stack]: 'poll: An error happened while processing the polled messages\n  caused by ReferenceError: data is not defined\n    at App.getThirdPartyUserDataById_noPromise ([path]/matrix-puppet-skype/index.js:87:16)\n    at App.getPayload ([path]/matrix-puppet-skype/index.js:103:35)\n    at App.handleSkypeMessage ([path]/matrix-puppet-skype/index.js:109:24)\n    at Client.client.on ([path]/matrix-puppet-skype/index.js:44:12)\n    at emitOne (events.js:115:13)\n    at Client.emit (events.js:210:7)\n    at Api.api.on ([path]/matrix-puppet-skype/client.js:53:22)\n    at emitOne (events.js:115:13)\n    at Api.emit (events.js:210:7)\n    at Api.handlePollingEvent ([path]/matrix-puppet-skype/node_modules/skype-http/dist/lib-es2015/lib/api.js:83:14)\n    at MessagesPoller.Api.messagesPoller.on ([path]/matrix-puppet-skype/node_modules/skype-http/dist/lib-es2015/lib/api.js:30:62)\n    at emitOne (events.js:115:13)\n    at MessagesPoller.emit (events.js:210:7)\n    at MessagesPoller. ([path]/matrix-puppet-skype/node_modules/skype-http/dist/lib-es2015/lib/polling/messages-poller.js:312:34)\n    at Generator.next ()\n    at fulfilled ([path]/matrix-puppet-skype/node_modules/skype-http/dist/lib-es2015/lib/polling/messages-poller.js:4:58)\n    at \n    at process._tickCallback (internal/process/next_tick.js:188:7)',
  [_stackContainer]: undefined,
  message: 'poll: An error happened while processing the polled messages\n  caused by ReferenceError: data is not defined\n    at App.getThirdPartyUserDataById_noPromise ([path]/matrix-puppet-skype/index.js:87:16)\n    at App.getPayload ([path]/matrix-puppet-skype/index.js:103:35)\n    at App.handleSkypeMessage ([path]/matrix-puppet-skype/index.js:109:24)\n    at Client.client.on ([path]/matrix-puppet-skype/index.js:44:12)\n    at emitOne (events.js:115:13)\n    at Client.emit (events.js:210:7)\n    at Api.api.on ([path]/matrix-puppet-skype/client.js:53:22)\n    at emitOne (events.js:115:13)\n    at Api.emit (events.js:210:7)\n    at Api.handlePollingEvent ([path]/matrix-puppet-skype/node_modules/skype-http/dist/lib-es2015/lib/api.js:83:14)\n    at MessagesPoller.Api.messagesPoller.on ([path]/matrix-puppet-skype/node_modules/skype-http/dist/lib-es2015/lib/api.js:30:62)\n    at emitOne (events.js:115:13)\n    at MessagesPoller.emit (events.js:210:7)\n    at MessagesPoller. ([path]/matrix-puppet-skype/node_modules/skype-http/dist/lib-es2015/lib/polling/messages-poller.js:312:34)\n    at Generator.next ()\n    at fulfilled ([path]/matrix-puppet-skype/node_modules/skype-http/dist/lib-es2015/lib/polling/messages-poller.js:4:58)\n    at \n    at process._tickCallback (internal/process/next_tick.js:188:7)' } 

Message text is:

Доброго утра!
Я вернулся из отпуска. Если есть вопросы какие по проекту, готов ответить
@Sorunome
Copy link
Member

May be related to ocilo/skype-http#51

@MurzNN
Copy link
Author

MurzNN commented Aug 8, 2017

This error repeats even after full restart of service and reconnect, so seems not related to memory leak problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants