[mythtv-commits] Ticket #13538: Crash on start of mythfrontend
MythTV
noreply at mythtv.org
Tue Dec 10 15:58:48 UTC 2019
#13538: Crash on start of mythfrontend
------------------------------------+--------------------------
Reporter: Klaas de Waal | Owner: (none)
Type: Bug Report - Crash | Status: new
Priority: minor | Milestone: needs_triage
Component: MythTV - General | Version: Master Head
Severity: medium | Keywords:
Ticket locked: 0 |
------------------------------------+--------------------------
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.
--
Ticket URL: <https://code.mythtv.org/trac/ticket/13538>
MythTV <http://www.mythtv.org>
MythTV Media Center
More information about the mythtv-commits
mailing list