Alpha3 pydevd.settrace hangs?
#1
Kodi (19.0-ALPHA3 (18.9.730) Git:20201111-b5871f5c48). Platform: Linux x86 64-bit. Ubuntu 20.04

Whenever I enable pydevd debugging, the call to pydevd.settrace doesn't return. I know that pydevd is touchy at times, and I frequently use it. It was working fine a few weeks ago, but the past several Alpha3 builds fail. Anyone else see this?

I also notice that tracemalloc locks up as well, but I have not used it before.

I wanted to install an older build to test, but got quickly overwhelmed searching for it on https://launchpad.net/%7Eteam-xbmc/+arch...&start=150.
Reply
#2
(2020-11-11, 16:49)fbacher Wrote: Kodi (19.0-ALPHA3 (18.9.730) Git:20201111-b5871f5c48). Platform: Linux x86 64-bit. Ubuntu 20.04

Whenever I enable pydevd debugging, the call to pydevd.settrace doesn't return. I know that pydevd is touchy at times, and I frequently use it. It was working fine a few weeks ago, but the past several Alpha3 builds fail. Anyone else see this?

I also notice that tracemalloc locks up as well, but I have not used it before.

I wanted to install an older build to test, but got quickly overwhelmed searching for it on https://launchpad.net/%7Eteam-xbmc/+arch...&start=150.

I still haven't been able to get the python debugger to work (on Eclipse) with the newer build. I even installed eclipse on a new machine. Can anyone confirm that they have been able to debug with recent Kodi builds? I'm on Ubuntu 20.04. Using Tcpdump I confirmed that the debugger client and server are definitely talking to one another. It seems that Kodi just blocks. I have always noticed Kodi has some threading quirks, perhaps they are getting worse.
Reply
#3
Bug occurs with first merge after Alpha2 was created.

Kodi (19.0-ALPHA2 (18.9.702) Git:20201006-7b7c1db4ba). Platform: Linux x86 64-bit

Commit summary:
7b7c1db4ba ("Merge pull request #18357 from fuzzard/python_cleanup", 2020-10-06)
Reply
#4
(2020-11-30, 18:17)fbacher Wrote: Bug occurs with first merge after Alpha2 was created.

Kodi (19.0-ALPHA2 (18.9.702) Git:20201006-7b7c1db4ba). Platform: Linux x86 64-bit

Commit summary:
7b7c1db4ba ("Merge pull request #18357 from fuzzard/python_cleanup", 2020-10-06)

A fix has been made in master, but it is not yet in a released build. I'm hoping one will be soon. I have created a patch on Linux for 19.0-Matrix. For more info see: https://github.com/xbmc/xbmc/issues/18817
Reply

Logout Mark Read Team Forum Stats Members Help
Alpha3 pydevd.settrace hangs?0