Closed
Description
- I confirm that this is an issue rather than a question.
Hi!
Bug report
I am running Hyperion.NG on Ubuntu 24.04 (Noble) with WLED-over-USB hardware. Have not used for a while and now it is crashing on start with some nasty errors on start. Have checked GitHub issues, found this one: #1807
I have tried updating to latest nightly build from Ubuntu repo. Pull request #1807 should already have been included in my nightly build, but Hyperion still crashes, so I fill new bug.
Steps to reproduce
- Install Hyperion NG on Ubuntu 24.04
- Set your leds and screen capture
- Enable smoothing or black bar detection (cannot figure yet what exactly is causing trouble)
- Restart Hyperion hyperiond -d --service
What is expected?
Should restart and work fine :)
What is actually happening?
Hyperion crashes with following errors in log (cropped to significant parts):
2025-05-02T09:08:33.634 |__| MAIN : <INFO> Hyperion 2.0.17-beta.3+nightly202504309208e2d5ff553312194193ec4bfd02c7d40b02c7, GitHub-3792d37/9208e2d-1746041072, built: Apr 30 2025:20:15:28
2025-05-02T09:08:33.634 |__| MAIN : <DEBUG> main.cpp:274:main() | QtVersion [6.4.2]
2025-05-02T09:08:33.635 |__| MAIN : <INFO> Hyperion configuration and user data location: '/home/dima/.hyperion'
....
....
2025-05-02T09:08:33.779 |I0| IMAGETOLED : <DEBUG> ImageProcessor.cpp:210:setAccuracyLevel() | Set processing accuracy level to 3
Hyperion caught signal :SIGSEGV
2025-05-02T09:08:33.780 |__| JSONSERVER : <DEBUG> JsonServer.cpp:32:JsonServer() | JSON API server created
...
...
2025-05-02T09:08:33.805 |__| DAEMON : <INFO> X11 grabber created
2025-05-02T09:08:33.805 |__| DAEMON : <DEBUG> hyperiond.cpp:680:updateVideoGrabbers() | V4L2 grabber created
2025-05-02T09:08:33.805 |__| DAEMON : <DEBUG> hyperiond.cpp:686:updateVideoGrabbers() | Video grabber created
2025-05-02T09:08:33.805 |__| DAEMON : <DEBUG> hyperiond.cpp:701:updateAudioGrabbers() | Audio grabber created
2025-05-02T09:08:33.811 |__| CORE : <ERROR> /lib/x86_64-linux-gnu/libc.so.6(+0x45330) [0x738351445330]
2025-05-02T09:08:33.811 |__| CORE : <ERROR> /lib/x86_64-linux-gnu/libQt6Core.so.6(QTimer::stop()+0xb) [0x738351d8ba4b]
2025-05-02T09:08:33.811 |__| CORE : <ERROR> hyperiond(+0x3a10d0) [0x5877954e70d0]
2025-05-02T09:08:33.811 |__| CORE : <ERROR> hyperiond(+0xfcdbf) [0x587795242dbf]
2025-05-02T09:08:33.811 |__| CORE : <ERROR> hyperiond(+0xe5da5) [0x58779522bda5]
2025-05-02T09:08:33.811 |__| CORE : <ERROR> /lib/x86_64-linux-gnu/libQt6Core.so.6(+0x183d9b) [0x738351d83d9b]
2025-05-02T09:08:33.811 |__| CORE : <ERROR> /lib/x86_64-linux-gnu/libQt6Core.so.6(QThread::started(QThread::QPrivateSignal)+0x3d) [0x738351e0d5bd]
2025-05-02T09:08:33.811 |__| CORE : <ERROR> /lib/x86_64-linux-gnu/libQt6Core.so.6(+0x27c476) [0x738351e7c476]
2025-05-02T09:08:33.811 |__| CORE : <ERROR> /lib/x86_64-linux-gnu/libc.so.6(+0x9caa4) [0x73835149caa4]
2025-05-02T09:08:33.811 |__| CORE : <ERROR> /lib/x86_64-linux-gnu/libc.so.6(+0x129c3c) [0x738351529c3c]
Segmentation fault (core dumped)
Workaround
- Set up everything, disable all effects and smoothing and black bar detection.
- Backup settings DB
- Start Hyperion.
- Re-enable smoothing and black bar detection
If you forgot to disable effects and/or Hyperion had crashed you should restore DB from backup and re-enable settings.
System
Hyperion Server:
- Build: GitHub-3792d37/9208e2d-1746041072
- Build time: Apr 30 2025 20:15:28
- Build type: Release
- Git Remote: https://github.com/hyperion-project/hyperion.ng
- Version: 2.0.17-beta.3+nightly202504309208e2d5ff553312194193ec4bfd02c7d40b02c7
- UI Lang: en (BrowserLang: ru)
- UI Access: default
- Avail Screen Cap.: framebuffer,x11,xcb,qt
- Avail Video Cap.: v4l2
- Avail Audio Cap.: audio
- Avail Services: boblight,cec,effectengine,forwarder,flatbuffer,protobuffer,mDNS,SSDP,borderdetection
- Config database: /home/dima/.hyperion/db/hyperion.db
- Database: read/write
- Mode: Non-GUI
Hyperion Server OS:
- Distribution: Linux Mint 22
- Architecture: x86_64
- CPU Model: Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz
- CPU Type: 158
- Kernel: linux (6.11.0-17-generic (WS: 64))
- Root/Admin: false
- Qt Version: 6.4.2
- Python Version: 3.12.3
- Browser: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 OPR/117.0.0.0
Metadata
Metadata
Assignees
Type
Projects
Status
Done