using XTREAM CODES always causes immediate exit from hypnotix
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 35/100
- Issue type
- Bug
- Clarity
- Mostly clear
- Activity status
- Stale
- Tech stack
- linux, python
- Domain
- desktop, operating-systems
Research direction
Start with hypnotix.py and reproduce the crash after adding an XTREAM CODES account, using GDK_SYNCHRONIZE to make the reported X error occur synchronously. Compare this behavior with the working free list and other M3U sources; done means identifying and preventing the immediate exit while preserving those working cases.
Written by the indexing model from the issue text.
Description
Hello, this problem isn't new (using older and newer Linux MINT 64, now the version is 21.3 newly installed )
also after a fresh LinuxMINT installation, Hypnotix works without problems using the preinstalled free list
also works if I use every other m3u file or link
but if I want to use XTREAM CODES this always happens. I tried several accounts/providers and nothing changes.
once you add an xtream codes account the hypnotix window appears for two seconds and then closes
I can’t even find configuration files to try to manually remove or modify the XTREAM provider
(Can anyone at least tell me where the configuration files are hidden ?)
thanks
this is output starting HYPNOTIX using console
(hypnotix.py:3045): Gdk-ERROR **: 12:22:49.667: The program 'hypnotix.py' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadLength (poly request too large or internal Xlib length erro'.
(Details: serial 2858 error_code 16 request_code 4 (core protocol) minor_code 0)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the GDK_SYNCHRONIZE environment
variable to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
- Dominant language
- Python
- Stars
- 1.8k
- Forks
- 243
- PR merge metrics
- No merged PRs in 30d
Getting set up
This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from linuxmint/hypnotix
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
Channel logos: idle callback fires before the file is closed, and failed downloads are cached permanentlyPossibly taken A pull request linked to this issue is open or already merged. Open
Difficulty 3/5 1-2 days Newbie friendliness 76/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 58/100
All issues in linuxmint/hypnotix
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
FuRongJun-1999/dsh-memory#56 ·
Maintainers usually reply within 1 day
-
Bug
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
pgadmin-org/pgadmin4#10503 ·
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 85/100
521xueweihan/HelloGitHub#3857 ·
-
documentation
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
rai-opensource/spatialmath-python#235 ·
Maintainers usually reply within 1 day
-
needs-ac
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Ikalus1988/MisakaNet#2845 ·
Maintainers usually reply within 1 day