id summary reporter owner description type status priority milestone component version severity resolution keywords cc mlocked 13538 Crash on start of mythfrontend Klaas de Waal Mark Kendall "After installing and compiling today's master on my frontend box the mythtvfrontend segfaults on start. The box has a recent Intel Pentium {{{ model name : Intel(R) Pentium(R) CPU G4400 @ 3.30GHz }}} and an old Nvidia card: {{{ 01:00.0 VGA compatible controller: NVIDIA Corporation GF119 [GeForce GT 520] (rev a1) }}} This box was running a version of master from before the render-2019 merge on Ubuntu 16. Due to the minimum Qt requirement being now 5.7 the box is upgraded to Ubuntu 18. Driver is nvidia 340.107. Startup log and the gdb backtrace: {{{ 2019-12-10 16:42:17.205566 I Setup Interrupt handler 2019-12-10 16:42:17.205581 I Setup Terminated handler 2019-12-10 16:42:17.205586 I Setup Segmentation fault handler 2019-12-10 16:42:17.205589 I Setup Aborted handler 2019-12-10 16:42:17.205592 I Setup Bus error handler 2019-12-10 16:42:17.205595 I Setup Floating point exception handler 2019-12-10 16:42:17.205600 I Setup Illegal instruction handler 2019-12-10 16:42:17.205604 I Setup Real-time signal 0 handler 2019-12-10 16:42:17.205608 I Setup User defined signal 1 handler 2019-12-10 16:42:17.205611 I Setup User defined signal 2 handler 2019-12-10 16:42:17.205616 I Setup Hangup handler 2019-12-10 16:42:17.205674 C mythfrontend version: master [v31-Pre-1472-gbd4822af36] www.mythtv.org 2019-12-10 16:42:17.205678 C Qt version: compile: 5.9.5, runtime: 5.9.5 2019-12-10 16:42:17.205696 I Ubuntu 18.04.3 LTS (x86_64) 2019-12-10 16:42:17.205703 N Enabled verbose msgs: general 2019-12-10 16:42:17.205711 N Setting Log Level to LOG_INFO 2019-12-10 16:42:17.216389 N Using runtime prefix = /home/klaas/mma/usr 2019-12-10 16:42:17.216394 N Using configuration directory = /home/klaas/.mythtv 2019-12-10 16:42:17.216434 I Assumed character encoding: en_US.UTF-8 2019-12-10 16:42:17.216689 I Loading nl translation for module mythfrontend 2019-12-10 16:42:17.216815 I Using a profile name of: 'myth3' (Usually the same as this host's name.) 2019-12-10 16:42:17.216861 I Start up testing connections. DB zolder, BE , attempt 0, status dbAwake, Delay: 2000 2019-12-10 16:42:17.217138 I Added logging to the console 2019-12-10 16:42:18.218050 I Start up testing connections. DB zolder, BE , attempt 1, status dbAwake, Delay: 2000 [New Thread 0x7fffd0958700 (LWP 4936)] [New Thread 0x7fffbbfff700 (LWP 4937)] [New Thread 0x7fffbb7fe700 (LWP 4938)] [New Thread 0x7fffbaffd700 (LWP 4939)] [New Thread 0x7fffba7fc700 (LWP 4940)] 2019-12-10 16:42:20.252854 N Setting QT default locale to nl_NL 2019-12-10 16:42:20.252879 I Current locale nl_NL 2019-12-10 16:42:20.252972 N Reading locale defaults from /home/klaas/mma/usr/share/mythtv//locales/nl_nl.xml 2019-12-10 16:42:20.280679 I Display: Found screen number 0 (HDMI-0) 2019-12-10 16:42:20.280719 I Display: Using screen 'HDMI-0' (Make: Unknown Model: Unknown) 2019-12-10 16:42:20.280757 I Display: Geometry 1920x1080+0+0 Size 160mmx90mm 2019-12-10 16:42:20.282069 N Display: Desktop video mode: 1920x1080 60.000 Hz 2019-12-10 16:42:20.316529 I Starting process manager 2019-12-10 16:42:20.317575 I Starting process signal handler 2019-12-10 16:42:20.317786 I Starting IO manager (read) 2019-12-10 16:42:20.320982 I Starting IO manager (write) [New Thread 0x7fffb9ffb700 (LWP 4943)] [New Thread 0x7fffb937f700 (LWP 4944)] 2019-12-10 16:42:20.367757 I ScreenSaverX11Private: XScreenSaver support enabled 2019-12-10 16:42:20.368065 I ScreenSaverX11Private: DPMS is disabled. 2019-12-10 16:42:20.409856 I Listening on TCP 0.0.0.0:6547 2019-12-10 16:42:20.411647 I Listening on TCP [::]:6547 [New Thread 0x7fffb8b7e700 (LWP 4945)] [New Thread 0x7fff23fff700 (LWP 4946)] [New Thread 0x7fff237fe700 (LWP 4947)] 2019-12-10 16:42:23.280730 I Loading nl translation for module mythfrontend 2019-12-10 16:42:23.285163 I Display: Using 1920x1080 60.000 Hz 2019-12-10 16:42:23.285206 I Display: SwitchToGUI: Switched to 1920x1080 60.000 Hz 2019-12-10 16:42:23.297052 I LIRC: Successfully initialized '/var/run/lirc/lircd' using '/home/klaas/.mythtv/lircrc' config 2019-12-10 16:42:23.298410 I No joystick configuration found, not enabling joystick control [New Thread 0x7fff22bd3700 (LWP 4948)] [Thread 0x7fff22bd3700 (LWP 4948) exited] [New Thread 0x7fff22bd3700 (LWP 4949)] 2019-12-10 16:42:23.444811 E CECAdapter: Failed to find any CEC devices. 2019-12-10 16:42:23.444912 I CECAdapter: Closing down CEC. 2019-12-10 16:42:23.444934 I UDPListener: Enabling 2019-12-10 16:42:23.446443 I Binding to UDP 0.0.0.0:6948 2019-12-10 16:42:23.446472 I Binding to UDP [::]:6948 2019-12-10 16:42:23.511798 I Using Frameless Window 2019-12-10 16:42:23.511803 I Using Full Screen Window 2019-12-10 16:42:23.527843 I Display: New main widget 2019-12-10 16:42:23.527862 I Display: Found screen number 0 (HDMI-0) 2019-12-10 16:42:23.527888 I UI Screen Resolution: 1920 x 1080 Thread 1 ""mythfrontend"" received signal SIGSEGV, Segmentation fault. 0x0000000000000000 in ?? () (gdb) bt #0 0x0000000000000000 in () #1 0x00007fffd35ff993 in () at /usr/lib/x86_64-linux-gnu/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so #2 0x00007fffd3600dbd in () at /usr/lib/x86_64-linux-gnu/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so #3 0x00007fffd35febb7 in () at /usr/lib/x86_64-linux-gnu/qt5/plugins/xcbglintegrations/libqxcb-glx-integration.so #4 0x00007fffd69378c1 in QXcbIntegration::createPlatformOpenGLContext(QOpenGLContext*) const () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #5 0x00007ffff48a607f in QOpenGLContext::create() () at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 #6 0x00007ffff6583654 in MythRenderOpenGL::setWidget(QWidget*) (this=0x555555cd5200, Widget=0x7fffc0014500) at opengl/mythrenderopengl.cpp:525 #7 0x00007ffff6422775 in MythPainterWindowGL::MythPainterWindowGL(MythMainWindow*, MythMainWindowPrivate*, MythRenderOpenGL*) (this=0x7fffc0014500, win=0x555555ce0ef0, priv=0x555555ce2820, rend=0x555555cd5200) at mythmainwindow.cpp:352 #8 0x00007ffff642659b in MythMainWindow::Init(QString const&, bool) (this=0x555555ce0ef0, forcedpainter=..., mayReInit=false) at mythmainwindow.cpp:1116 #9 0x00005555555d5fbe in main(int, char**) (argc=1, argv=0x7fffffffe378) at main.cpp:2091 (gdb) }}} When I start mythtv-setup on this box the crash is the same. I do not have a problem running the same mythtv version on Fedora-31 boxes using only the Intel built-in graphics. " Bug Report - Crash closed blocker 31.0 MythTV - General Master Head high Fixed 0