mythfrontend core dumps every time

Have a MythTV related problem? Ask for help from other MythTV users here.

Moderator: Forum Moderators

Post Reply
User avatar
BJCubsFan
Newcomer
Posts: 2
Joined: Sat Nov 03, 2018 9:17 pm
United States of America

mythfrontend core dumps every time

Post by BJCubsFan » Sat Nov 03, 2018 9:32 pm

I am running Arch Linux with an Intel graphics card. I have been happily using my hardware with MythTV for a long time, but I recently upgraded the system and have run into issues. I compiled mythtv using the AUR. The backend seems to be working just fine, but mythfrontend coredumps every time I run the command. I also tried compiling from the Github source, but it did the same thing. Here is the output of a loglevel debug run of the mythtv from the AUR:

Code: Select all

2018-11-03 16:09:58.600879 I  Setup Terminated handler
2018-11-03 16:09:58.600883 I  Setup Segmentation fault handler
2018-11-03 16:09:58.600888 I  Setup Aborted handler
2018-11-03 16:09:58.600891 I  Setup Bus error handler
2018-11-03 16:09:58.600895 I  Setup Floating point exception handler
2018-11-03 16:09:58.600897 I  Setup Illegal instruction handler
2018-11-03 16:09:58.600901 I  Setup Real-time signal 0 handler
2018-11-03 16:09:58.600905 I  Setup User defined signal 1 handler
2018-11-03 16:09:58.600908 I  Setup User defined signal 2 handler
2018-11-03 16:09:58.600912 I  Setup Hangup handler
2018-11-03 16:09:58.600988 C  mythfrontend version: tag: v29.1 [v29.1-9b7b9628345] wwwXmythtvXorg
2018-11-03 16:09:58.600992 C  Qt version: compile: 5.11.2, runtime: 5.11.2
2018-11-03 16:09:58.600994 N  Enabled verbose msgs:  general
2018-11-03 16:09:58.601005 N  Setting Log Level to LOG_DEBUG
2018-11-03 16:09:58.611521 N  Using runtime prefix = /usr
2018-11-03 16:09:58.611529 I  Added logging to the console
2018-11-03 16:09:58.611535 N  Using configuration directory = /var/lib/mythtv/.mythtv
2018-11-03 16:09:58.611538 D  appbindir      = /usr/bin/
2018-11-03 16:09:58.611539 D  sharedir       = /usr/share/mythtv/
2018-11-03 16:09:58.611541 D  libdir         = /usr/lib/mythtv/
2018-11-03 16:09:58.611542 D  themedir       = /usr/share/mythtv/themes/
2018-11-03 16:09:58.611544 D  pluginsdir     = /usr/lib/mythtv/plugins/
2018-11-03 16:09:58.611546 D  translationsdir= /usr/share/mythtv/i18n/
2018-11-03 16:09:58.611547 D  filtersdir     = /usr/lib/mythtv/filters/
2018-11-03 16:09:58.611607 I  Assumed character encoding: en_US.UTF-8
2018-11-03 16:09:58.611951 N  Empty LocalHostName.
2018-11-03 16:09:58.611963 I  Using localhost value of evers
2018-11-03 16:09:58.612004 I  Start up testing connections. DB localhost, BE , attempt 0, status dbAwake
2018-11-03 16:09:58.612013 D  PortChecker::checkPort(): host localhost port 3306 timeLimit 1000 linkLocalOnly 0
2018-11-03 16:09:59.112571 D  PortChecker::checkPort(): socket state 1
2018-11-03 16:09:59.613057 D  PortChecker::checkPort(): socket state 3
2018-11-03 16:09:59.619994 D  PortChecker::checkPort(): host localhost port 3306 timeLimit 30000 linkLocalOnly 1
2018-11-03 16:09:59.624807 D  PortChecker::checkPort(): host 127.0.0.1 port 6543 timeLimit 1000 linkLocalOnly 0
2018-11-03 16:10:00.125344 D  PortChecker::checkPort(): socket state 3
2018-11-03 16:10:00.126135 D  FindDatabase() - Success!
2018-11-03 16:10:00.126300 D  PortChecker::checkPort(): host localhost port 3306 timeLimit 30000 linkLocalOnly 1
2018-11-03 16:10:00.131291 N  Setting QT default locale to en_US
2018-11-03 16:10:00.131326 I  Current locale en_US
2018-11-03 16:10:00.131454 N  Reading locale defaults from /usr/share/mythtv//locales/en_us.xml
2018-11-03 16:10:00.150323 D  ScreenSaverDBus: Could not connect to dbus: The name org.freedesktop.ScreenSaver was not provided by any .service files
2018-11-03 16:10:00.151429 D  ScreenSaverDBus: Could not connect to dbus: The name org.freedesktop.PowerManagement.Inhibit was not provided by any .service files
2018-11-03 16:10:00.152357 D  ScreenSaverDBus: Could not connect to dbus: The name org.mate.SessionManager was not provided by any .service files
2018-11-03 16:10:00.153228 D  ScreenSaverDBus: Could not connect to dbus: The name org.gnome.SessionManager was not provided by any .service files
2018-11-03 16:10:00.153722 I  Starting process manager
2018-11-03 16:10:00.153849 I  Starting IO manager (read)
2018-11-03 16:10:00.156618 I  Starting IO manager (write)
2018-11-03 16:10:00.156649 I  Starting process signal handler
2018-11-03 16:10:00.208815 I  ScreenSaverX11Private: DPMS is active.
2018-11-03 16:10:00.240808 N  Desktop video mode: 1280x720 60.000 Hz
2018-11-03 16:10:00.269135 I  Listening on TCP 0.0.0.0:6547
2018-11-03 16:10:00.269904 I  Listening on TCP [::]:6547
2018-11-03 16:10:02.927224 D  MMulticastSocketDevice(:24): setsockopt - IP_MULTICAST_IF
			eno: Cannot assign requested address (99)
2018-11-03 16:10:03.018619 D  MMulticastSocketDevice(:24): setsockopt - IP_MULTICAST_IF
			eno: Cannot assign requested address (99)
2018-11-03 16:10:03.030752 E  Bonjour: Error: -65537
2018-11-03 16:10:03.030762 E  Bonjour: Failed to register service.
2018-11-03 16:10:03.036984 I  Loading en_us translation for module mythfrontend
2018-11-03 16:10:03.038233 W  MythUIHelper: No theme dir: '/usr/share/mythtv/themes/Mythbuntu'
2018-11-03 16:10:03.038259 E  MythUIHelper: Could not find theme: Mythbuntu - Switching to MythCenter
2018-11-03 16:10:03.052747 E  LIRC: Failed to connect to Unix socket '/var/run/lirc/lircd'
			eno: No such file or directory (2)
2018-11-03 16:10:03.052823 I  No joystick configuration found, not enabling joystick control
2018-11-03 16:10:03.153548 E  CECAdapter: Failed to find any CEC devices.
2018-11-03 16:10:03.153652 D  CECAdapter: unregistering all CEC clients
2018-11-03 16:10:03.153663 D  CECAdapter: unregistering all CEC clients
2018-11-03 16:10:03.654145 I  CECAdapter: Closing down CEC.
2018-11-03 16:10:03.654233 I  UDPListener: Enabling
2018-11-03 16:10:03.655720 I  Binding to UDP 0.0.0.0:6948
2018-11-03 16:10:03.655835 I  Binding to UDP [::]:6948
2018-11-03 16:10:03.709887 I  Using Frameless Window
2018-11-03 16:10:03.710903 I  UI Screen Resolution: 1225 x 694
2018-11-03 16:10:03.771113 W  OpenGL: Could not determine whether Sync to VBlank is enabled.
2018-11-03 16:10:03.797855 I  Trying the OpenGL 1.2 render
2018-11-03 16:10:03.798991 I  OpenGL painter using existing OpenGL context.
2018-11-03 16:10:03.821858 I  OpenGL1: Fragment program support available
2018-11-03 16:10:03.821970 I  OpenGL: OpenGL vendor  : Intel Open Source Technology Center
2018-11-03 16:10:03.821982 I  OpenGL: OpenGL renderer: Mesa DRI Intel(R) HD Graphics 510 (Skylake GT1)
2018-11-03 16:10:03.821990 I  OpenGL: OpenGL version : 3.0 Mesa 18.2.3
2018-11-03 16:10:03.822000 I  OpenGL: Max texture size: 16384 x 16384
2018-11-03 16:10:03.822006 I  OpenGL: Max texture units: 8
2018-11-03 16:10:03.822039 I  OpenGL: Direct rendering: Yes
2018-11-03 16:10:03.822050 I  OpenGL: Extensions Supported: 1a1f
2018-11-03 16:10:03.822056 I  OpenGL: PixelBufferObject support available
2018-11-03 16:10:03.822061 I  OpenGL: Initialised MythRenderOpenGL
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
2018-11-03 16:10:03.884022 D  Copying DLManager's Cookie Jar
free(): invalid pointer
2018-11-03 16:10:03.935075 D  MythCookieJar: loading cookies from: /var/lib/mythtv/.mythtv/MythBrowser/cookiejar.txt
2018-11-03 16:10:03.935340 W  MythCookieJar::load() failed to open file for reading: /var/lib/mythtv/.mythtv/MythBrowser/cookiejar.txt
2018-11-03 16:10:03.951851 I  MythUIWebBrowser: Loading css from - file:///usr/share/mythtv/themes/default/htmls/mythbrowser.css
2018-11-03 16:10:03.955159 I  MythUIWebBrowser: enabling plugins
Handling Aborted
Any ideas on what might cause this? What steps can I take to troubleshoot this further or fix it?

Thanks,

B. J.

User avatar
bill6502
Developer
Posts: 1098
Joined: Fri Feb 07, 2014 5:28 pm
United States of America

Re: mythfrontend core dumps every time

Post by bill6502 » Sat Nov 03, 2018 10:06 pm

Hi,

You could take a guess and make sure /var/lib/mythtv/.mythtv/MythBrowser/cookiejar.txt
is readable/writeable by the user running the frontend.

The better answer for core dumps:
https://www.mythtv.org/wiki/Debugging#G ... Backtrace
That will (should) identify the actual error. Unless it's obvious, the next step
is opening a ticket on Trac (https://code.mythtv.org/trac/wiki/TicketHowTo.)

User avatar
pgbennett
Developer
Posts: 259
Joined: Mon Apr 27, 2015 5:41 pm
United States of America

Re: mythfrontend core dumps every time

Post by pgbennett » Sat Nov 03, 2018 10:34 pm

I believe OpenGL may be the issue. Try running "mythfrontend -O ThemePainter=qt" If this works there may be an opengl problem. Also I see it is using opengl1. You can also try "mythfrontend -O ThemePainter=opengl2". Once you have it running you can go into Setup and change the theme painter so that you do not need to specify it every time you start. Note that you cannot use OpenGL playback profiles if you use qt for the theme painter.

User avatar
BJCubsFan
Newcomer
Posts: 2
Joined: Sat Nov 03, 2018 9:17 pm
United States of America

Re: mythfrontend core dumps every time

Post by BJCubsFan » Sun Nov 04, 2018 9:49 pm

Thanks for the replies. The permissions are OK on my box. My user can write to that directory, but the file is not there currently. I tried the different ThemePainters, but they crashed as well. I then compiled from the master on github with debugging symbols.

Here is the backtrace output from that based on the linked instructions:

Code: Select all

Function "qFatal" not defined.
Breakpoint 1 (qFatal) pending.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_dbXso.1".
[New Thread 0x7fffe4a0e700 (LWP 17372)]
[New Thread 0x7fffe289f700 (LWP 17373)]
[New Thread 0x7fffe1e59700 (LWP 17374)]
[New Thread 0x7fffe1658700 (LWP 17375)]
[New Thread 0x7fffe0e57700 (LWP 17376)]
[New Thread 0x7fffd3fff700 (LWP 17377)]
[New Thread 0x7fffd37fe700 (LWP 17382)]
[New Thread 0x7fffd2ffd700 (LWP 17383)]
[New Thread 0x7fffd27fc700 (LWP 17384)]
[New Thread 0x7fffd1ffb700 (LWP 17385)]
[New Thread 0x7fffd17fa700 (LWP 17386)]
[Detaching after fork from child process 17387]
[New Thread 0x7fffd0ff9700 (LWP 17389)]
[New Thread 0x7fffb7fff700 (LWP 17390)]
[New Thread 0x7fffb77fe700 (LWP 17391)]
[New Thread 0x7fffb6ffd700 (LWP 17392)]
[Thread 0x7fffb6ffd700 (LWP 17392) exited]
[New Thread 0x7fffb6ffd700 (LWP 17393)]
[Thread 0x7fffb6ffd700 (LWP 17393) exited]
[New Thread 0x7fffb6ffd700 (LWP 17394)]
[New Thread 0x7fffb5475700 (LWP 17395)]
[New Thread 0x7fffb4b7c700 (LWP 17396)]
[New Thread 0x7fff1ffff700 (LWP 17397)]
[New Thread 0x7fff1dfff700 (LWP 17398)]
[New Thread 0x7fff1d7fe700 (LWP 17399)]
[New Thread 0x7ffed7ffd700 (LWP 17400)]

Thread 1 "mythfrontend" received signal SIGABRT, Aborted.
0x00007fffec7a6d7f in raise () from /usr/lib/libcXso.6

Thread 24 (Thread 0x7ffed7ffd700 (LWP 17400)):
#0  0x00007fffecc6eafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthreadXso.0
#1  0x00007fffecb87cd1 in __gthread_cond_wait (__mutex=<optimized out>, __cond=<optimized out>) at /build/gcc/src/gcc-build/x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu/bits/gthr-default.h:864
        __e = <optimized out>
#2  0x00007fffecb87cd1 in std::condition_variable::wait(std::unique_lock<std::mutex>&) (this=<optimized out>, __lock=...) at /build/gcc/src/gcc/libstdc++-v3/src/c++11/condition_variableXcc:53
        __e = <optimized out>
#3  0x00007fffeeadd7cf in WTF::ParkingLot::parkConditionally(void const*, std::function<bool ()>, std::function<void ()>, std::chrono::time_point<std::chrono::_V2::steady_clock, std::chrono::duration<long, std::ratio<1l, 1000000000l> > >) () at /usr/lib/libQt5WebKitXso.5
#4  0x00007fffef26c9f4 in  () at /usr/lib/libQt5WebKitXso.5
#5  0x00007fffef26da6d in  () at /usr/lib/libQt5WebKitXso.5
#6  0x00007fffeeadffcd in  () at /usr/lib/libQt5WebKitXso.5
#7  0x00007fffeeb0e3ca in  () at /usr/lib/libQt5WebKitXso.5
#8  0x00007fffecc68a9d in start_thread () at /usr/lib/libpthreadXso.0
#9  0x00007fffec86ab23 in clone () at /usr/lib/libcXso.6

Thread 23 (Thread 0x7fff1d7fe700 (LWP 17399)):
#0  0x00007fffecc6eafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthreadXso.0
#1  0x00007fffecd4871c in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5CoreXso.5
#2  0x00007ffff5603d30 in MythDownloadManager::run() (this=0x555556ee8ec0) at mythdownloadmanager.cpp:312
        downloading = false
        itemsInQueue = false
        itemsInCancellationQueue = false
        waitAnyway = false
        __FUNCTION__ = "run"
#3  0x00007ffff55937f8 in MThreadInternal::run() (this=0x555556f33d60) at mthread.cpp:79
#4  0x00007fffecd47f65 in  () at /usr/lib/libQt5CoreXso.5
#5  0x00007fffecc68a9d in start_thread () at /usr/lib/libpthreadXso.0
#6  0x00007fffec86ab23 in clone () at /usr/lib/libcXso.6

Thread 22 (Thread 0x7fff1dfff700 (LWP 17398)):
#0  0x00007fffec85fc21 in poll () at /usr/lib/libcXso.6
#1  0x00007fffeb169ee0 in  () at /usr/lib/libglib-2.0Xso.0
#2  0x00007fffeb169fce in g_main_context_iteration () at /usr/lib/libglib-2.0Xso.0
#3  0x00007fffecf48fc9 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5CoreXso.5
#4  0x00007fffecef48cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5CoreXso.5
#5  0x00007fffecd3deb9 in QThread::exec() () at /usr/lib/libQt5CoreXso.5
#6  0x00007fffecd47f65 in  () at /usr/lib/libQt5CoreXso.5
#7  0x00007fffecc68a9d in start_thread () at /usr/lib/libpthreadXso.0
#8  0x00007fffec86ab23 in clone () at /usr/lib/libcXso.6

Thread 21 (Thread 0x7fff1ffff700 (LWP 17397)):
#0  0x00007fffecc6eef6 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthreadXso.0
#1  0x00007fffecd485fd in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5CoreXso.5
#2  0x00007ffff55972cb in MPoolThread::run() (this=0x555555d59370) at mthreadpool.cpp:124
        autodelete = true
        t = {m_timer = {t1 = 624481, t2 = 457820499}, m_offset = 0}
        locker = {val = 93825000641425}
#3  0x00007ffff55937f8 in MThreadInternal::run() (this=0x555555d5eb60) at mthread.cpp:79
#4  0x00007fffecd47f65 in  () at /usr/lib/libQt5CoreXso.5
#5  0x00007fffecc68a9d in start_thread () at /usr/lib/libpthreadXso.0
#6  0x00007fffec86ab23 in clone () at /usr/lib/libcXso.6

Thread 20 (Thread 0x7fffb4b7c700 (LWP 17396)):
#0  0x00007fffecc6eef6 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthreadXso.0
#1  0x00007fffecd485fd in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5CoreXso.5
#2  0x00007ffff55972cb in MPoolThread::run() (this=0x555555d58cf0) at mthreadpool.cpp:124
        autodelete = true
        t = {m_timer = {t1 = 624481, t2 = 457341430}, m_offset = 0}
        locker = {val = 93825000639761}
#3  0x00007ffff55937f8 in MThreadInternal::run() (this=0x555555d5ec20) at mthread.cpp:79
#4  0x00007fffecd47f65 in  () at /usr/lib/libQt5CoreXso.5
#5  0x00007fffecc68a9d in start_thread () at /usr/lib/libpthreadXso.0
#6  0x00007fffec86ab23 in clone () at /usr/lib/libcXso.6

Thread 19 (Thread 0x7fffb5475700 (LWP 17395)):
#0  0x00007fffecc6eafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthreadXso.0
#1  0x00007fffb5a0f1ac in  () at /usr/lib/dri/i965_driXso
#2  0x00007fffb5a0eee8 in  () at /usr/lib/dri/i965_driXso
#3  0x00007fffecc68a9d in start_thread () at /usr/lib/libpthreadXso.0
#4  0x00007fffec86ab23 in clone () at /usr/lib/libcXso.6

Thread 18 (Thread 0x7fffb6ffd700 (LWP 17394)):
#0  0x00007fffecc6eef6 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthreadXso.0
#1  0x00007fffecd485fd in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5CoreXso.5
#2  0x00007ffff55c65b5 in MythSignalingTimer::run() (this=0x555555adc110) at mythsignalingtimer.cpp:84
        locker = {val = 93824998031681}
#3  0x00007ffff55937f8 in MThreadInternal::run() (this=0x555555aa2c60) at mthread.cpp:79
#4  0x00007fffecd47f65 in  () at /usr/lib/libQt5CoreXso.5
#5  0x00007fffecc68a9d in start_thread () at /usr/lib/libpthreadXso.0
#6  0x00007fffec86ab23 in clone () at /usr/lib/libcXso.6

Thread 15 (Thread 0x7fffb77fe700 (LWP 17391)):
#0  0x00007fffecc72850 in nanosleep () at /usr/lib/libpthreadXso.0
#1  0x0000555555637edd in std::this_thread::sleep_for<long, std::ratio<1l, 1000l> >(std::chrono::duration<long, std::ratio<1l, 1000l> > const&) (__rtime=...) at /usr/include/c++/8.2.1/thread:379
        __s = {__r = 0}
        __ns = {__r = 91000000}
        __ts = {tv_sec = 0, tv_nsec = 69236604}
#2  0x00007ffff57aa233 in UPnpNotifyTask::SendNotifyMsg(MSocketDevice*, QString, QString) (this=0x555555a75060, pSocket=0x7fff2c002590, sNT=..., sUDN=...) at upnptasknotify.cpp:130
        ipaddress = {static null = {<No data fields>}, d = 0x555555a61e80}
        sPacket = {static null = {<No data fields>}, d = 0x7fff2c006450}
        scPacket = {d = 0x7fff2c00ab20}
        ip = {d = {d = 0x7fff2c005980}}
        sHeader = {static null = {<No data fields>}, d = 0x7fff2c004110}
        it = {i = 0x7fff2c005900}
        sUSN = {static null = {<No data fields>}, d = 0x7fff2c004000}
        sData = {static null = {<No data fields>}, d = 0x7fff2c009f80}
        __FUNCTION__ = "SendNotifyMsg"
        qml = {val = 93824997609593}
        addressList = {<QListSpecialMethods<QHostAddress>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7fff2c0058e0}, d = 0x7fff2c0058e0}}
#3  0x00007ffff57aaa0a in UPnpNotifyTask::ProcessDevice(MSocketDevice*, UPnpDevice*) (this=0x555555a75060, pSocket=0x7fff2c002590, pDevice=0x7ffff5861628 <UPnp::g_UPnpDeviceDesc+8>) at upnptasknotify.cpp:199
        sit = {i = 0x555555a3ad40}
        dit = {i = 0x555555a72140}
#4  0x00007ffff57aa757 in UPnpNotifyTask::Execute(TaskQueue*) (this=0x555555a75060, pQueue=0x555555a62010) at upnptasknotify.cpp:157
        pMulticast = 0x7fff2c002590
        device = @0x7ffff5861628: {m_sDeviceType = {static null = {<No data fields>}, d = 0x555555a73df0}, m_sFriendlyName = {static null = {<No data fields>}, d = 0x555555a3a7a0}, m_sManufacturer = {static null = {<No data fields>}, d = 0x555555a3acd0}, m_sManufacturerURL = {static null = {<No data fields>}, d = 0x555555a3a9d0}, m_sModelDescription = {static null = {<No data fields>}, d = 0x555555a5fdf0}, m_sModelName = {static null = {<No data fields>}, d = 0x555555a3b4b0}, m_sModelNumber = {static null = {<No data fields>}, d = 0x5555559645d0}, m_sModelURL = {static null = {<No data fields>}, d = 0x555555a3ab40}, m_sSerialNumber = {static null = {<No data fields>}, d = 0x555555963a10}, m_sUPC = {static null = {<No data fields>}, d = 0x555555a3ae40}, m_sPresentationURL = {static null = {<No data fields>}, d = 0x555555a3ab10}, m_sUDN = {static null = {<No data fields>}, d = 0x555555a72140}, m_lstExtra = {<QList<NameValue>> = {<QListSpecialMethods<NameValue>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7fffecfb56a0 <QListData::shared_null>}, d = 0x7fffecfb56a0 <QListData::shared_null>}}, <No data fields>}, m_securityPin = false, m_protocolVersion = {static null = {<No data fields>}, d = 0x555555963990}, m_listIcons = {<QListSpecialMethods<UPnpIcon*>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x5555559649c0}, d = 0x5555559649c0}}, m_listServices = {<QListSpecialMethods<UPnpService*>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x555555a3ad30}, d = 0x555555a3ad30}}, m_listDevices = {<QListSpecialMethods<UPnpDevice*>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x555555a78ee0}, d = 0x555555a78ee0}}}
#5  0x00007ffff579b20d in TaskQueue::run() (this=0x555555a62010) at taskqueue.cpp:131
        ttNow = {tv_sec = 1541366901, tv_usec = 262925}
        pTask = 0x555555a75060
        __FUNCTION__ = "run"
#6  0x00007ffff55937f8 in MThreadInternal::run() (this=0x555555a78320) at mthread.cpp:79
#7  0x00007fffecd47f65 in  () at /usr/lib/libQt5CoreXso.5
#8  0x00007fffecc68a9d in start_thread () at /usr/lib/libpthreadXso.0
#9  0x00007fffec86ab23 in clone () at /usr/lib/libcXso.6

Thread 14 (Thread 0x7fffb7fff700 (LWP 17390)):
#0  0x00007fffecc72850 in nanosleep () at /usr/lib/libpthreadXso.0
#1  0x0000555555637edd in std::this_thread::sleep_for<long, std::ratio<1l, 1000l> >(std::chrono::duration<long, std::ratio<1l, 1000l> > const&) (__rtime=...) at /usr/include/c++/8.2.1/thread:379
        __s = {__r = 0}
        __ns = {__r = 500000000}
        __ts = {tv_sec = 0, tv_nsec = 234909404}
#2  0x00007ffff56bb149 in PortChecker::checkPort(QString&, int, int, bool) (this=0x7fffb7ffeab0, host=..., port=1990, timeLimit=5000, linkLocalOnly=false) at portchecker.cpp:194
        __FUNCTION__ = "checkPort"
        __func__ = "checkPort"
        addr = {d = {d = 0x7fff28005f00}}
        isIPAddress = true
        islinkLocal = false
        cards = {<QListSpecialMethods<QNetworkInterface>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7fff28005f60}, d = 0x7fff28005f60}}
        iCard = {c = {<QListSpecialMethods<QNetworkInterface>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7fff28005f60}, d = 0x7fff28005f60}}, i = {i = 0x7fff28005f70}}
        timer = {m_timer = {t1 = 624480, t2 = 118855873}, m_offset = 0}
        socket = <incomplete type>
        state = QAbstractSocket::ConnectingState
        retryCount = 1
        scope = {static null = {<No data fields>}, d = 0x7fffecfb3640 <QArrayData::shared_null>}
        testedAll = false
#3  0x00007ffff57def4d in SSDPCache::Add(QString const&, QString const&, QString const&, long) (this=0x555555a61af0, sURI=..., sUSN=..., sLocation=..., sExpiresInSecs=600) at ssdpcache.cpp:381
        checker = {<QObject> = {<No data fields>}, static staticMetaObject = {d = {superdata = 0x7fffed176100 <QObject::staticMetaObject>, stringdata = 0x7ffff56f7160 <qt_meta_stringdata_PortChecker>, data = 0x7ffff56f71e0 <qt_meta_data_PortChecker>, static_metacall = 0x7ffff56d83d2 <PortChecker::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, cancelCheck = false}
        isGoodUrl = false
        url = {d = 0x7fff28005e70}
        checker = {<QObject> = {<No data fields>}, static staticMetaObject = {d = {superdata = 0x7fffed176100 <QObject::staticMetaObject>, stringdata = 0x7ffff56f7160 <qt_meta_stringdata_PortChecker>, data = 0x7ffff56f71e0 <qt_meta_data_PortChecker>, static_metacall = 0x7ffff56d83d2 <PortChecker::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, cancelCheck = false}
        host = {static null = {<No data fields>}, d = 0x7fff28005c20}
        hostport = {static null = {<No data fields>}, d = 0x7fff28004e40}
        ttExpires = {tv_sec = 1541367501, tv_usec = 264491}
        pEntries = 0x7fff28005d40
        pEntry = 0x0
#4  0x00007ffff5797b0c in SSDP::ProcessSearchResponse(QMap<QString, QString> const&) (this=0x555555a3a5f0, headers=...) at ssdp.cpp:634
        sDescURL = {static null = {<No data fields>}, d = 0x7fff280059c0}
        sST = {static null = {<No data fields>}, d = 0x7fff28005400}
        sUSN = {static null = {<No data fields>}, d = 0x7fff28003220}
        sCache = {static null = {<No data fields>}, d = 0x7fff28004e90}
        __FUNCTION__ = "ProcessSearchResponse"
        nPos = 7
        nSecs = 600
#5  0x00007ffff5796779 in SSDP::ProcessData(MSocketDevice*) (this=0x555555a3a5f0, pSocket=0x555555a61c60) at ssdp.cpp:454
        str = {static null = {<No data fields>}, d = 0x7fff280056f0}
        lines = {<QList<QString>> = {<QListSpecialMethods<QString>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x5555559b2a20}, d = 0x5555559b2a20}}, <No data fields>}
        sRequestLine = {static null = {<No data fields>}, d = 0x7fff280029c0}
        eType = SSDP_MSearchResp
        nRead = 336
        peerAddress = {d = {d = 0x7fff280056a0}}
        peerPort = 1900
        headers = {d = 0x7fff28004f90}
        buffer = {d = 0x7fff28005280}
        nBytes = 336
        retries = 0
        didDoRead = true
        __FUNCTION__ = "ProcessData"
#6  0x00007ffff5795b8d in SSDP::run() (this=0x555555a3a5f0) at ssdp.cpp:314
        cond1 = true
        cond2 = true
        cond3 = true
        nIdx = 0
        nMaxSocket = 28
        count = 1
        read_set = {fds_bits = {33554432, 0 <repeats 15 times>}}
        timeout = {tv_sec = 0, tv_usec = 999076}
        __FUNCTION__ = "run"
#7  0x00007ffff55937f8 in MThreadInternal::run() (this=0x555555a3b240) at mthread.cpp:79
#8  0x00007fffecd47f65 in  () at /usr/lib/libQt5CoreXso.5
#9  0x00007fffecc68a9d in start_thread () at /usr/lib/libpthreadXso.0
#10 0x00007fffec86ab23 in clone () at /usr/lib/libcXso.6

Thread 13 (Thread 0x7fffd0ff9700 (LWP 17389)):
#0  0x00007fffecc6eafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthreadXso.0
#1  0x00007fffed3a820c in  () at /usr/lib/libQt5ScriptXso.5
#2  0x00007fffed3a8229 in  () at /usr/lib/libQt5ScriptXso.5
#3  0x00007fffecc68a9d in start_thread () at /usr/lib/libpthreadXso.0
#4  0x00007fffec86ab23 in clone () at /usr/lib/libcXso.6

Thread 12 (Thread 0x7fffd17fa700 (LWP 17386)):
#0  0x00007fffecc6eafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthreadXso.0
#1  0x00007fffecd4871c in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5CoreXso.5
#2  0x00007ffff56bccdd in MythSystemLegacyIOHandler::run() (this=0x555555a156d0) at mythsystemunix.cpp:102
        locker = {val = 93824997218033}
        __FUNCTION__ = "run"
#3  0x00007ffff55937f8 in MThreadInternal::run() (this=0x5555559fa570) at mthread.cpp:79
#4  0x00007fffecd47f65 in  () at /usr/lib/libQt5CoreXso.5
#5  0x00007fffecc68a9d in start_thread () at /usr/lib/libpthreadXso.0
#6  0x00007fffec86ab23 in clone () at /usr/lib/libcXso.6

Thread 11 (Thread 0x7fffd1ffb700 (LWP 17385)):
#0  0x00007fffecc6eafc in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthreadXso.0
#1  0x00007fffecd4871c in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5CoreXso.5
#2  0x00007ffff56bccdd in MythSystemLegacyIOHandler::run() (this=0x555555a00cb0) at mythsystemunix.cpp:102
        locker = {val = 93824997133521}
        __FUNCTION__ = "run"
#3  0x00007ffff55937f8 in MThreadInternal::run() (this=0x5555559fb7b0) at mthread.cpp:79
#4  0x00007fffecd47f65 in  () at /usr/lib/libQt5CoreXso.5
#5  0x00007fffecc68a9d in start_thread () at /usr/lib/libpthreadXso.0
#6  0x00007fffec86ab23 in clone () at /usr/lib/libcXso.6

Thread 10 (Thread 0x7fffd27fc700 (LWP 17384)):
#0  0x00007fffecc72850 in nanosleep () at /usr/lib/libpthreadXso.0
#1  0x00007ffff56bfd33 in MythSystemLegacySignalManager::run() (this=0x5555559fb4c0) at mythsystemunix.cpp:515
        ts = {tv_sec = 0, tv_nsec = 50000000}
        __FUNCTION__ = "run"
#2  0x00007ffff55937f8 in MThreadInternal::run() (this=0x5555559ece80) at mthread.cpp:79
#3  0x00007fffecd47f65 in  () at /usr/lib/libQt5CoreXso.5
#4  0x00007fffecc68a9d in start_thread () at /usr/lib/libpthreadXso.0
#5  0x00007fffec86ab23 in clone () at /usr/lib/libcXso.6

Thread 9 (Thread 0x7fffd2ffd700 (LWP 17383)):
#0  0x00007fffecc6eef6 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthreadXso.0
#1  0x00007fffecd485fd in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5CoreXso.5
#2  0x00007ffff56bdedc in MythSystemLegacyManager::run() (this=0x5555559e5d90) at mythsystemunix.cpp:283
        ms = 0x5555559f9bb0
        pid = -1
        status = 32512
        i = {i = 0x5555559f9b88}
        next = {i = 0x0}
        now = 1541366898
        __FUNCTION__ = "run"
#3  0x00007ffff55937f8 in MThreadInternal::run() (this=0x5555559d9280) at mthread.cpp:79
#4  0x00007fffecd47f65 in  () at /usr/lib/libQt5CoreXso.5
#5  0x00007fffecc68a9d in start_thread () at /usr/lib/libpthreadXso.0
#6  0x00007fffec86ab23 in clone () at /usr/lib/libcXso.6

Thread 8 (Thread 0x7fffd37fe700 (LWP 17382)):
#0  0x00007fffec85fc21 in poll () at /usr/lib/libcXso.6
#1  0x00007fffeb169ee0 in  () at /usr/lib/libglib-2.0Xso.0
#2  0x00007fffeb169fce in g_main_context_iteration () at /usr/lib/libglib-2.0Xso.0
#3  0x00007fffecf48fc9 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5CoreXso.5
#4  0x00007fffecef48cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5CoreXso.5
#5  0x00007fffecd3deb9 in QThread::exec() () at /usr/lib/libQt5CoreXso.5
#6  0x00007fffed19aba6 in  () at /usr/lib/libQt5DBusXso.5
#7  0x00007fffecd47f65 in  () at /usr/lib/libQt5CoreXso.5
#8  0x00007fffecc68a9d in start_thread () at /usr/lib/libpthreadXso.0
#9  0x00007fffec86ab23 in clone () at /usr/lib/libcXso.6

Thread 7 (Thread 0x7fffd3fff700 (LWP 17377)):
#0  0x00007fffecc6eef6 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthreadXso.0
#1  0x00007fffecd485fd in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5CoreXso.5
#2  0x00007fffecd40024 in  () at /usr/lib/libQt5CoreXso.5
#3  0x00007fffecd47f65 in  () at /usr/lib/libQt5CoreXso.5
#4  0x00007fffecc68a9d in start_thread () at /usr/lib/libpthreadXso.0
#5  0x00007fffec86ab23 in clone () at /usr/lib/libcXso.6

Thread 6 (Thread 0x7fffe0e57700 (LWP 17376)):
#0  0x00007fffecc6eef6 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthreadXso.0
#1  0x00007fffecd485fd in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5CoreXso.5
#2  0x00007ffff5658b73 in LoggerThread::run() (this=0x5555559db360) at logging.cpp:399
        item = 0x555556fbe010
        __FUNCTION__ = "run"
        dieNow = false
        qLock = {val = 140737311422937}
#3  0x00007ffff55937f8 in MThreadInternal::run() (this=0x5555559da7d0) at mthread.cpp:79
#4  0x00007fffecd47f65 in  () at /usr/lib/libQt5CoreXso.5
#5  0x00007fffecc68a9d in start_thread () at /usr/lib/libpthreadXso.0
#6  0x00007fffec86ab23 in clone () at /usr/lib/libcXso.6

Thread 5 (Thread 0x7fffe1658700 (LWP 17375)):
#0  0x00007fffecc6eef6 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthreadXso.0
#1  0x00007fffecd485fd in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5CoreXso.5
#2  0x00007ffff56661c1 in LogForwardThread::run() (this=0x7fffd4005690) at loggingserver.cpp:1208
        lock = {val = 140737311423113}
        processed = 1
        loggers = {<QListSpecialMethods<LoggerBase*>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7fffd8000b20}, d = 0x7fffd8000b20}}
#3  0x00007ffff55937f8 in MThreadInternal::run() (this=0x7fffd40057c0) at mthread.cpp:79
#4  0x00007fffecd47f65 in  () at /usr/lib/libQt5CoreXso.5
#5  0x00007fffecc68a9d in start_thread () at /usr/lib/libpthreadXso.0
#6  0x00007fffec86ab23 in clone () at /usr/lib/libcXso.6

Thread 4 (Thread 0x7fffe1e59700 (LWP 17374)):
#0  0x00007fffec85fc21 in poll () at /usr/lib/libcXso.6
#1  0x00007fffeb169ee0 in  () at /usr/lib/libglib-2.0Xso.0
#2  0x00007fffeb169fce in g_main_context_iteration () at /usr/lib/libglib-2.0Xso.0
#3  0x00007fffecf48fc9 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5CoreXso.5
#4  0x00007fffecef48cc in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5CoreXso.5
#5  0x00007fffecd3deb9 in QThread::exec() () at /usr/lib/libQt5CoreXso.5
#6  0x00007ffff559384e in MThreadInternal::exec() (this=0x5555559db7d0) at mthread.cpp:85
        ph = {<QObject> = {<No data fields>}, purgeTimer = 1}
#7  0x00007ffff5592e76 in MThread::exec() (this=0x5555559db1f0) at mthread.cpp:331
#8  0x00007ffff56656b9 in LogServerThread::run() (this=0x5555559db1e0) at loggingserver.cpp:898
        locker = {val = 140737311423048}
        abortThread = false
#9  0x00007ffff55937f8 in MThreadInternal::run() (this=0x5555559db7d0) at mthread.cpp:79
#10 0x00007fffecd47f65 in  () at /usr/lib/libQt5CoreXso.5
#11 0x00007fffecc68a9d in start_thread () at /usr/lib/libpthreadXso.0
#12 0x00007fffec86ab23 in clone () at /usr/lib/libcXso.6

Thread 3 (Thread 0x7fffe289f700 (LWP 17373)):
#0  0x00007fffec85fc21 in poll () at /usr/lib/libcXso.6
#1  0x00007fffeba2e630 in  () at /usr/lib/libxcbXso.1
#2  0x00007fffeba302db in xcb_wait_for_event () at /usr/lib/libxcbXso.1
#3  0x00007fffe3bc5c5a in  () at /usr/lib/libQt5XcbQpaXso.5
#4  0x00007fffecd47f65 in  () at /usr/lib/libQt5CoreXso.5
#5  0x00007fffecc68a9d in start_thread () at /usr/lib/libpthreadXso.0
#6  0x00007fffec86ab23 in clone () at /usr/lib/libcXso.6

Thread 2 (Thread 0x7fffe4a0e700 (LWP 17372)):
#0  0x00007fffecc72850 in nanosleep () at /usr/lib/libpthreadXso.0
#1  0x00007ffff002f097 in  () at /usr/lib/libQt5WebKitXso.5
#2  0x00007ffff002f21e in  () at /usr/lib/libQt5WebKitXso.5
#3  0x00007ffff002de83 in  () at /usr/lib/libQt5WebKitXso.5
#4  0x00007ffff002e039 in  () at /usr/lib/libQt5WebKitXso.5
#5  0x00007fffecb8e063 in std::execute_native_thread_routine(void*) (__p=0x555555951330) at /build/gcc/src/gcc/libstdc++-v3/src/c++11/threadXcc:80
        __t = std::unique_ptr<std::thread::_State> = {get() = 0x555555951330}
#6  0x00007fffecc68a9d in start_thread () at /usr/lib/libpthreadXso.0
#7  0x00007fffec86ab23 in clone () at /usr/lib/libcXso.6

Thread 1 (Thread 0x7fffe4a12880 (LWP 17368)):
#0  0x00007fffec7a6d7f in raise () at /usr/lib/libcXso.6
#1  0x00007fffec791672 in abort () at /usr/lib/libcXso.6
#2  0x00007fffec7e9878 in __libc_message () at /usr/lib/libcXso.6
#3  0x00007fffec7f018a in  () at /usr/lib/libcXso.6
#4  0x00007fffec7f197c in _int_free () at /usr/lib/libcXso.6
#5  0x00007fff1c5834d2 in std::locale::_Impl::_M_install_facet(std::locale::id const*, std::locale::facet const*) () at /usr/lib/jvm/java-10-jre/jre/lib/libdeployXso
#6  0x00007fff1c590033 in std::locale::_Impl::_Impl(unsigned long) () at /usr/lib/jvm/java-10-jre/jre/lib/libdeployXso
#7  0x00007fff1c590fa5 in std::locale::_S_initialize_once() () at /usr/lib/jvm/java-10-jre/jre/lib/libdeployXso
#8  0x00007fffecc704ff in __pthread_once_slow () at /usr/lib/libpthreadXso.0
#9  0x00007fff1c590ff1 in std::locale::_S_initialize() () at /usr/lib/jvm/java-10-jre/jre/lib/libdeployXso
#10 0x00007fff1c591033 in std::locale::locale() () at /usr/lib/jvm/java-10-jre/jre/lib/libdeployXso
#11 0x00007fff1c5628f4 in std::ios_base::Init::Init() () at /usr/lib/jvm/java-10-jre/jre/lib/libdeployXso
#12 0x00007fff1c55a034 in  () at /usr/lib/jvm/java-10-jre/jre/lib/libdeployXso
#13 0x00007fff1c55a066 in  () at /usr/lib/jvm/java-10-jre/jre/lib/libdeployXso
#14 0x00007ffff7fe354a in call_init.part () at /lib64/ld-linux-x86-64Xso.2
#15 0x00007ffff7fe364a in _dl_init () at /lib64/ld-linux-x86-64Xso.2
#16 0x00007ffff7fe7533 in dl_open_worker () at /lib64/ld-linux-x86-64Xso.2
#17 0x00007fffec8a6f57 in _dl_catch_exception () at /usr/lib/libcXso.6
#18 0x00007ffff7fe6dff in _dl_open () at /lib64/ld-linux-x86-64Xso.2
#19 0x00007ffff228b15a in  () at /usr/lib/libdlXso.2
#20 0x00007fffec8a6f57 in _dl_catch_exception () at /usr/lib/libcXso.6
#21 0x00007fffec8a6ff3 in _dl_catch_error () at /usr/lib/libcXso.6
#22 0x00007ffff228b8bf in  () at /usr/lib/libdlXso.2
#23 0x00007ffff228b1fa in dlopen () at /usr/lib/libdlXso.2
#24 0x00007fffecef256e in  () at /usr/lib/libQt5CoreXso.5
#25 0x00007fffeceec1b6 in  () at /usr/lib/libQt5CoreXso.5
#26 0x00007fffee237d1e in  () at /usr/lib/libQt5WebKitXso.5
#27 0x00007fffee220198 in  () at /usr/lib/libQt5WebKitXso.5
#28 0x00007fffee21d2d3 in  () at /usr/lib/libQt5WebKitXso.5
#29 0x00007fffee21dd39 in  () at /usr/lib/libQt5WebKitXso.5
#30 0x00007fffee1fa22f in  () at /usr/lib/libQt5WebKitXso.5
#31 0x00007fffef2ca237 in  () at /usr/lib/libQt5WebKitXso.5
#32 0x00007fffee1d6b16 in  () at /usr/lib/libQt5WebKitXso.5
#33 0x00007fffee1d76a3 in  () at /usr/lib/libQt5WebKitXso.5
#34 0x00007ffff5455341 in MythUIWebBrowser::Init() (this=0x555555b2de70) at mythuiwebbrowser.cpp:995
        err = false
        parentObject = 0x0
        __FUNCTION__ = "Init"
        path = {static null = {<No data fields>}, d = 0x555556f02250}
        dir = {d_ptr = {d = 0x555556f00480}}
        image = <incomplete type>
#35 0x00007ffff545444f in MythUIWebBrowser::Finalize() (this=0x555555b2de70) at mythuiwebbrowser.cpp:857
#36 0x00007ffff5363f31 in XMLParseBase::ParseUIType(QString const&, QDomElement&, QString const&, MythUIType*, MythScreenType*, bool, QMap<QString, QString>&) (filename=..., element=..., type=..., parent=0x555555c283e0, screen=0x0, showWarnings=true, parentDependsMap=...) at xmlparsebase.cpp:624
        name = {static null = {<No data fields>}, d = 0x555555c59530}
        __FUNCTION__ = "ParseUIType"
        olduitype = 0x0
        uitype = 0x555555b2de70
        base = 0x0
        inherits = {static null = {<No data fields>}, d = 0x555556ed4090}
        dependee = {static null = {<No data fields>}, d = 0x555556ed4540}
        fi = {d_ptr = {d = 0x555556ed7d00}}
        dependsMap = {d = 0x7fffed0027e0 <QMapDataBase::shared_null>}
#37 0x00007ffff5366d43 in XMLParseBase::doLoad(QString const&, MythUIType*, QString const&, bool, bool) (windowname=..., parent=0x555555c283e0, filename=..., onlywindows=false, showWarnings=true) at xmlparsebase.cpp:818
        dependsMap = {d = 0x7fffed0027e0 <QMapDataBase::shared_null>}
        uitype = 0x0
        type = {static null = {<No data fields>}, d = 0x555555c594e0}
        e = {<QDomNode> = {impl = 0x555555c59740}, <No data fields>}
        doc = {<QDomNode> = {impl = 0x555555a9e740}, <No data fields>}
        f = <incomplete type>
        errorMsg = {static null = {<No data fields>}, d = 0x7fffecfb3640 <QArrayData::shared_null>}
        errorLine = 0
        errorColumn = 0
        __FUNCTION__ = "doLoad"
        docElem = {<QDomNode> = {impl = 0x555555cf4340}, <No data fields>}
        n = {impl = 0x555555c59740}
#38 0x00007ffff536783c in XMLParseBase::LoadBaseTheme() () at xmlparsebase.cpp:849
        themefile = {static null = {<No data fields>}, d = 0x555555ceeca0}
        ok = false
        loadOnlyWindows = false
        showWarnings = true
        searchpath = {<QList<QString>> = {<QListSpecialMethods<QString>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x555555dcde10}, d = 0x555555dcde10}}, <No data fields>}
        dependsMap = {d = 0x7fffed0027e0 <QMapDataBase::shared_null>}
        it = {i = 0x555555dcde20}
        __FUNCTION__ = "LoadBaseTheme"
#39 0x00007ffff5359fde in MythThemeBase::Init() (this=0x555555a53a70) at myththemebase.cpp:68
        mainWindow = 0x555555a390a0
#40 0x00007ffff5359b3b in MythThemeBase::MythThemeBase() (this=0x555555a53a70) at myththemebase.cpp:26
#41 0x00007ffff532b66e in MythMainWindow::Init(QString, bool) (this=0x555555a390a0, forcedpainter=..., mayReInit=false) at mythmainwindow.cpp:1231
        flags = {i = 2049}
        inwindow = false
        fullscreen = false
        __FUNCTION__ = "Init"
        painter = {static null = {<No data fields>}, d = 0x555555c28610}
#42 0x00005555555da08a in main(int, char**) (argc=5, argv=0x7fffffffea18) at main.cpp:2041
        bPromptForBackend = false
        bBypassAutoDiscovery = false
        cmdline = {<MythCommandLineParser> = {_vptr.MythCommandLineParser = 0x555555921860 <vtable for MythFrontendCommandLineParser+16>, m_appname = {static null = {<No data fields>}, d = 0x555555985800}, m_optionedArgs = {d = 0x555555985e80}, m_namedArgs = {d = 0x555555985df0}, m_passthroughActive = false, m_overridesImported = true, m_verbose = false}, <No data fields>}
        callCleanup = {m_cleanFunction = 0x5555555cc535 <(anonymous namespace)::cleanup()>}
        signallist = {<QListSpecialMethods<int>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = {<std::__atomic_base<int>> = {static _S_alignment = 4, _M_i = -1}, <No data fields>}}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x5555559c9d60}, d = 0x5555559c9d60}}
        retval = 0
        ResetSettings = false
        __FUNCTION__ = "main"
        fileprefix = {static null = {<No data fields>}, d = 0x5555559dc480}
        dir = {d_ptr = {d = 0x555555a6dd40}}
        bonjour = {d = 0x555555a71e70}
        themename = {static null = {<No data fields>}, d = 0x555555a72260}
        themedir = {static null = {<No data fields>}, d = 0x555555a72b30}
        mainWindow = 0x555555a390a0
        mon = 0x555555985490
        networkControl = 0x155984410
        themeUpdateChecker = 0x7fffffffe890
        sysEventHandler = 0x7fffffffe890
        bcm = {<QObject> = {<No data fields>}, static staticMetaObject = {d = {superdata = 0x7fffed176100 <QObject::staticMetaObject>, stringdata = 0x555555889e60 <qt_meta_stringdata_BackendConnectionManager>, data = 0x555555889ee0 <qt_meta_data_BackendConnectionManager>, static_metacall = 0x555555842886 <BackendConnectionManager::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, m_reconnecting = 0x1b, m_reconnect_timer = 0x1b, m_reconnect_again = 28}
        housekeeping = 0x1c
        ret = -1
I could not get anything from this. Does this shed any light? Should I do this another way?

Thanks,

B. J.

User avatar
dizygotheca
Developer
Posts: 247
Joined: Wed Sep 03, 2014 9:02 am
Great Britain

Re: mythfrontend core dumps every time

Post by dizygotheca » Mon Nov 05, 2018 1:52 am

Might be a Qt Webkit cache issue: when upgrading Qt, WebKit sometimes doesn't like the cache written by an earlier version.
I don't recall which file it is. Try moving ~/.mythtv/cache out of the way and let it create a clean directory.
What was your previous Qt version ?

Post Reply