Opened 11 years ago
Closed 9 years ago
#12098 closed Bug Report - Crash (Fixed)
Frontend Crash with nvidia 334.21 libraries
Reported by: | Stuart Auchterlonie | Owned by: | Stuart Auchterlonie |
---|---|---|---|
Priority: | blocker | Milestone: | 0.27.1 |
Component: | MythTV - Video Playback | Version: | 0.27-fixes |
Severity: | high | Keywords: | opengl opengles |
Cc: | Ticket locked: | yes |
Description
Various reports of mythfrontend crashing with the nvidia 334.21 libraries.
https://bugs.gentoo.org/show_bug.cgi?id=501670
https://bbs.archlinux.org/viewtopic.php?id=178366
https://devtalk.nvidia.com/default/topic/691399/-334-16-crash-in-libglesv2-with-glgenbuffers-/
I currently suspect that the issue occurs because 334.21 drivers now include the libGLESv2 library and mythtv tries to dynamically load this, even if it was compiled with opengles disabled. See
https://github.com/MythTV/mythtv/blob/master/mythtv/libs/libmythui/mythrender_opengl.cpp#L805
Patch coming shortly.
Attachments (1)
Change History (9)
comment:1 Changed 11 years ago by
Changed 11 years ago by
Attachment: | ticket12098-dont-load-lib-when-opengles-disabled.diff added |
---|
Possible fix
comment:3 Changed 11 years ago by
Resolution: | → fixed |
---|---|
Status: | accepted → closed |
comment:6 Changed 9 years ago by
Resolution: | fixed |
---|---|
Status: | closed → new |
This bug appears to be happening again with Nvidia's v355.11 drivers.
comment:7 Changed 9 years ago by
Also this time, for whatever reason, linking to their libGL forces a linking to libGLES. This wasn't the case with the earlier version of nvidia's GLES implementation. While I'm currently trying to build QT + mythtv with EGL support to see if the problem goes away, I was perfectly happy using GLX.
comment:8 Changed 9 years ago by
Resolution: | → Fixed |
---|---|
Status: | new → closed |
Ticket locked: | set |
Please open a new ticket, as this is potentially a different issue and relates to a different version of the nvidia drivers.
Thanks
Reported on IRC in #mythtv