Opened 12 years ago
Closed 12 years ago
#11468 closed Bug Report - Crash (Upstream Bug)
Libcec forces mythfrontend to segfault at startup
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | minor | Milestone: | unknown |
Component: | MythTV - General | Version: | 0.26-fixes |
Severity: | high | Keywords: | |
Cc: | Ticket locked: | no |
Description
There is a problem with libcec that forces mythfrontend to segfault at startup.
The problem is decribed here: https://bugs.launchpad.net/mythbuntu/+bug/1000771 and here: https://github.com/Pulse-Eight/libcec/commit/5806561ef938c6201adf4dccb3f80cebb1aa215b
Crash report from gdb attached.
Not sure if this can be solved from within mythtv?
Attachments (1)
Change History (2)
comment:1 Changed 12 years ago by
Resolution: | → Upstream Bug |
---|---|
Status: | new → closed |
This is due to a bug in libcec version 1.6.2. Version 1.6.3 was released shortly after 1.6.2 with a fix for this bug (it actually looks like 1.6.3 was an "emergency bug fix release" because of this bug).
Because the bug only exists in a single version of libcec, and that version is nearly a year old, it doesn't seem like it's worth adding a configure check to refuse to use libcec version 1.6.2.
So, I think the best fix is to get your distro to either a) upgrade libcec or if that's not possible b) build MythTV without libcec support (so you don't use the buggy libcec) by specifying --disable-libcec at configure time.
gdb backtrace