Who is using sentry.io without user confirmation?


#1

Hi

It seems like either some addon or Mopidy is using Sentry.io without explicit approval. I see it in the log but I am not techgnical enough to find out which dev did this.

If this is actual tracking whether error report or not, one has to get explicit confirmation. If this is done by addon, I would ask the main devs to put such restrictions in the documents so addon devs do not track users without approval.

I am not claiming it is happenig, but the log shows me some info, so I am querrying it here.

Traceback (most recent call last):
File “/usr/lib/python2.7/dist-packages/gi/overrides/GLib.py”, line 661, in
func_fdtransform = lambda _, cond, *data: callback(channel, cond, *data)
File “/usr/lib/python2.7/dist-packages/mopidy/internal/network.py”, line 274, in recv_callback
self.actor_ref.tell({‘close’: True})
File “/usr/local/lib/python2.7/dist-packages/pykka/actor.py”, line 398, in tell
raise ActorDeadError(’%s not found’ % self)
pykka.exceptions.ActorDeadError: MpdSession (urn:uuid:ac0274a4-da94-4bf2-a65b-cf663c8fbe15) not found

ERROR Sentry responded with an error: HTTP Error 413: Request Entity Too Large (url: https://sentry.io/api/219026/store/) [14/1849]
Traceback (most recent call last):
File “/usr/local/lib/python2.7/dist-packages/raven/transport/threaded.py”, line 165, in send_sync
super(ThreadedHTTPTransport, self).send(url, data, headers)
File “/usr/local/lib/python2.7/dist-packages/raven/transport/http.py”, line 43, in send
ca_certs=self.ca_certs,
File “/usr/local/lib/python2.7/dist-packages/raven/utils/http.py”, line 66, in urlopen
return opener.open(url, data, timeout)
File “/usr/lib/python2.7/urllib2.py”, line 435, in open
response = meth(req, response)
File “/usr/lib/python2.7/urllib2.py”, line 548, in http_response
‘http’, request, response, code, msg, hdrs)
File “/usr/lib/python2.7/urllib2.py”, line 473, in error
return self._call_chain(*args)
File “/usr/lib/python2.7/urllib2.py”, line 407, in _call_chain
result = func(*args)
File “/usr/lib/python2.7/urllib2.py”, line 556, in http_error_default
raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
HTTPError: HTTP Error 413: Request Entity Too Large
ERROR [u’ActorDeadError: MpdSession (urn:uuid:ac0274a4-da94-4bf2-a65b-cf663c8fbe15) not found’, u’ File “gi/overrides/GLib.py”, line 661, in <lambda>’, u’ File “mopi dy/internal/network.py”, line 274, in recv_callback’, u’ File “pykka/actor.py”, line 398, in tell’]


#2

Seeing as the source code for the Mopidy extensions is on your computer why don’t you just search? You can find the path to the code by running mopidy deps.