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

Segfault under some conditions #70

Open
EternityForest opened this issue Sep 3, 2019 · 5 comments
Open

Segfault under some conditions #70

EternityForest opened this issue Sep 3, 2019 · 5 comments

Comments

@EternityForest
Copy link

EternityForest commented Sep 3, 2019

I saw this error, and I'm not quite sure what's happening. I think jackd may have stopped in the background and restarted, it's a pretty complex environment, and there are also multiple threads.

Thought you guys might want to know about it anyway though.

Thanks for the great library!

Current thread 0x00007f6719361700 (most recent call first):
  File "/usr/lib/python3/dist-packages/jack.py", line 315 in owns
  File "/usr/lib/python3/dist-packages/jack.py", line 1377 in _wrap_port_ptr
  File "/usr/lib/python3/dist-packages/jack.py", line 1265 in get_port_by_name
  File "/usr/lib/python3/dist-packages/jack.py", line 1361 in _port_list_from_pointers
  File "/usr/lib/python3/dist-packages/jack.py", line 1329 in get_ports
  File "/home/daniel/Projects/KaithemAutomation/kaithem/src/jackmanager.py", line 1090 in _get_ports_fix
  File "/home/daniel/Projects/KaithemAutomation/kaithem/src/jackmanager.py", line 1170 in checkJackClient
  File "/home/daniel/Projects/KaithemAutomation/kaithem/src/jackmanager.py", line 1064 in work
  File "/usr/lib/python3.6/threading.py", line 864 in run
  File "/home/daniel/Projects/KaithemAutomation/kaithem/src/tweaks.py", line 42 in run_with_except_hook
  File "/usr/lib/python3.6/threading.py", line 916 in _bootstrap_inner
  File "/usr/lib/python3.6/threading.py", line 884 in _bootstrap
@SpotlightKid
Copy link
Contributor

Where is the actual error message? This is only a traceback.

@EternityForest
Copy link
Author

EternityForest commented Sep 3, 2019 via email

@SpotlightKid
Copy link
Contributor

The traceback output must have come from somewhere. I believe that's from Python. To me that looks like a truncated exception message.

@EternityForest
Copy link
Author

EternityForest commented Sep 3, 2019 via email

@mgeier
Copy link
Member

mgeier commented Feb 4, 2020

@EternityForest Do you happen to use client.get_ports() with an invalid regular expression?
This could be #63?

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

3 participants