[mythtv] win32 mythfrontend (using Terra) crash on entering setup (r21026)

Jonathan Martens jonathan at snetram.nl
Mon Jul 27 09:24:26 UTC 2009


I have succesfully compiled a recent version (21026) of MythTV on 
windows again and it seemed to work OK, but with my compile from today I 
seem to have some issues when trying to enter the setup screen (Setup > 
General > Setup) in the frontend, using Terra at the moment. Other 
screens in the same menu like Edit Keys seem to be working fine.

I would love to try if this reproduces with the default theme as well, 
but have no way of resetting the theme since I can not enter the setup 
screen(s). Perhaps some one can tell me how.

Unfortunately I have no way to check if this also happens on Linux 
compiled versions, therefore I am posting it here instead of in Trac.

If you need me to gather more information, please guide me in doing so.

Kind regards,

Jonathan

N. B. Here is the excerpt from the log file:

2009-07-27 11:04:00.062 Deleting UPnP client...
2009-07-27 11:04:00.062 MediaServer::Begin
2009-07-27 11:04:00.078 MSqlQuery::exec() "SELECT data FROM settings 
WHERE value = 'BackendStatusPort' AND hostname = 'LPT-093' ;"
2009-07-27 11:04:00.078 MSqlQuery::exec() "SELECT data FROM settings 
WHERE value = 'ThreadPool/HTTP/Initial' AND hostname = 'LPT-093' ;"
2009-07-27 11:04:00.093 MSqlQuery::exec() "SELECT data FROM settings 
WHERE value = 'ThreadPool/HTTP/Initial' AND hostname IS NULL;"
2009-07-27 11:04:00.093 MSqlQuery::exec() "SELECT data FROM settings 
WHERE value = 'ThreadPool/HTTP/Max' AND hostname = 'LPT-093' ;"
2009-07-27 11:04:00.093 MSqlQuery::exec() "SELECT data FROM settings 
WHERE value = 'ThreadPool/HTTP/Max' AND hostname IS NULL;"
2009-07-27 11:04:00.093 MSqlQuery::exec() "SELECT data FROM settings 
WHERE value = 'ThreadPool/HTTP/Timeout' AND hostname = 'LPT-093' ;"
2009-07-27 11:04:00.093 MSqlQuery::exec() "SELECT data FROM settings 
WHERE value = 'ThreadPool/HTTP/Timeout' AND hostname IS NULL;"
2009-07-27 11:04:00.093 ThreadPool:AddWorkerThread - HTTP_WorkerThread
2009-07-27 11:04:00.093 MSqlQuery::exec() "SELECT data FROM settings 
WHERE value = 'HTTP/KeepAliveTimeoutSecs' AND hostname = 'LPT-093' ;"
2009-07-27 11:04:00.093 MSqlQuery::exec() "SELECT data FROM settings 
WHERE value = 'HTTP/KeepAliveTimeoutSecs' AND hostname IS NULL;"
QString::arg: Argument missing: Windows 5.5, 1
2009-07-27 11:04:00.093 HttpServer() - SharePath = 
U:\mythtv\build/share/mythtv/
2009-07-27 11:04:00.125 MSqlQuery::exec() "SELECT data FROM settings 
WHERE value = 'upnpDescXmlPath' AND hostname = 'LPT-093' ;"
2009-07-27 11:04:00.125 MSqlQuery::exec() "SELECT data FROM settings 
WHERE value = 'upnpDescXmlPath' AND hostname IS NULL;"
2009-07-27 11:04:00.125 MediaServer::Loading UPnp Description 
U:\mythtv\build/share/mythtv/devicemaster.xml
2009-07-27 11:04:00.156 QMulticastSocket: setsockopt - IP_ADD_MEMBERSHIP 
Error
2009-07-27 11:04:00.171 MediaServer::Registering MythXML Service.
2009-07-27 11:04:00.171 MSqlQuery::exec() "SELECT data FROM settings 
WHERE value = 'UPnP/SubscriptionDuration' AND hostname = 'LPT-093' ;"
2009-07-27 11:04:00.171 MSqlQuery::exec() "SELECT data FROM settings 
WHERE value = 'UPnP/SubscriptionDuration' AND hostname IS NULL;"
2009-07-27 11:04:00.171 MSqlQuery::exec() "SELECT data FROM settings 
WHERE value = 'RecordPreRoll' AND hostname = 'LPT-093' ;"
2009-07-27 11:04:00.171 MSqlQuery::exec() "SELECT data FROM settings 
WHERE value = 'RecordPreRoll' AND hostname IS NULL;"
2009-07-27 11:04:00.171 MSqlQuery::exec() "SELECT data FROM settings 
WHERE value = 'UPnP/DescXmlPath' AND hostname = 'LPT-093' ;"
2009-07-27 11:04:00.171 MSqlQuery::exec() "SELECT data FROM settings 
WHERE value = 'UPnP/DescXmlPath' AND hostname IS NULL;"
2009-07-27 11:04:00.171 MediaServer:: Loopback address specified - 
127.0.0.1. Disabling UPnP
2009-07-27 11:04:00.171 Main::Registering HttpStatus Extension
2009-07-27 11:04:00.171 MSqlQuery::exec() "SELECT data FROM settings 
WHERE value = 'RecordPreRoll' AND hostname = 'LPT-093' ;"
2009-07-27 11:04:00.171 MSqlQuery::exec() "SELECT data FROM settings 
WHERE value = 'RecordPreRoll' AND hostname IS NULL;"
2009-07-27 11:04:00.171 Enabled verbose msgs: all
2009-07-27 11:04:00.187 MSqlQuery::exec() "SELECT data FROM settings 
WHERE value = 'MasterBackendOverride' AND hostname = 'LPT-093' ;"
2009-07-27 11:04:00.187 MSqlQuery::exec() "SELECT data FROM settings 
WHERE value = 'MasterBackendOverride' AND hostname IS NULL;"
2009-07-27 11:04:00.218 MSqlQuery::exec() "SELECT groupname, dirname 
FROM storagegroup WHERE hostname = 'LPT-093';"
2009-07-27 11:04:00.218 SG(): CheckAllStorageGroupDirs(): Checking All 
Storage Group directories
2009-07-27 11:05:17.046 mythfrontend version: trunk [21026] www.mythtv.org
Unable to ignore SIGPIPE
2009-07-27 11:05:17.062 Using runtime prefix = U:\mythtv\build
QString::arg: Argument missing: Windows 5.5, 1
2009-07-27 11:05:17.312 QMulticastSocket: setsockopt - IP_ADD_MEMBERSHIP 
Error
2009-07-27 11:05:17.312 QMulticastSocket: setsockopt - IP_ADD_MEMBERSHIP 
Error
2009-07-27 11:05:17.312 Unable to read configuration file mysql.txt
2009-07-27 11:05:17.437 Empty LocalHostName.
2009-07-27 11:05:17.453 Using localhost value of LPT-093
2009-07-27 11:05:17.468 QMulticastSocket: setsockopt - IP_ADD_MEMBERSHIP 
Error
2009-07-27 11:05:18.062 New DB connection, total: 1
2009-07-27 11:05:18.140 Connected to database 'mythconverg' at host: 
localhost
2009-07-27 11:05:18.140 Closing DB connection named 'DBManager0'
2009-07-27 11:05:18.250 Primary screen: 0.
2009-07-27 11:05:18.281 Connected to database 'mythconverg' at host: 
localhost
2009-07-27 11:05:18.281 Using screen 0, 1280x1024 at 0,0
2009-07-27 11:05:18.484 MythUI Image Cache size set to 20971520 bytes
2009-07-27 11:05:18.484 Enabled verbose msgs:  important general
2009-07-27 11:05:21.203 The theme (defaultmenu) is missing a 
themeinfo.xml file
2009-07-27 11:05:22.406 The theme (defaultmenu) is missing a 
themeinfo.xml file
2009-07-27 11:05:22.859 Primary screen: 0.
2009-07-27 11:05:22.859 Using screen 0, 1280x1024 at 0,0
2009-07-27 11:05:22.875 Using theme base resolution of 1280x720
2009-07-27 11:05:23.046 Using the Qt painter
2009-07-27 11:05:34.453 Loading base theme from 
U:\mythtv\build/share/mythtv/themes/Terra/base.xml
2009-07-27 11:05:37.171 Loading base theme from 
U:\mythtv\build/share/mythtv/themes/default-wide/base.xml
2009-07-27 11:05:39.296 Loading base theme from 
U:\mythtv\build/share/mythtv/themes/default/base.xml
2009-07-27 11:05:39.468 Current Schema Version: 1238
2009-07-27 11:05:39.484 Connecting to backend server: 127.0.0.1:6543 
(try 1 of 5)
2009-07-27 11:05:39.484 MythSocket(de28af0:944): new socket
2009-07-27 11:05:39.484 MythSocket(de28af0:944): setSocket: 960
2009-07-27 11:05:39.484 MythSocket(de28af0:960): state change Idle -> 
Connected
2009-07-27 11:05:39.484 MythSocket(de28af0:960): UpRef: 1
2009-07-27 11:05:39.484 MythSocket: readyread thread start
2009-07-27 11:05:39.484 MythSocket(de28af0:960): socket is readable
2009-07-27 11:05:39.484 MythSocket(de28af0:960): cb->readyRead()
2009-07-27 11:05:39.484 MythSocket(de28af0:960): UpRef: 2
2009-07-27 11:05:39.531 read  <- 960 21      MYTH_PROTO_VERSION 45
2009-07-27 11:05:39.546 write -> 960 13      ACCEPT[]:[]45
2009-07-27 11:05:39.546 Using protocol version 45
2009-07-27 11:05:39.546 MythSocket(de28af0:960): DownRef: 1
2009-07-27 11:05:39.546 MythSocket(de28af0:960): socket is readable
2009-07-27 11:05:39.546 MythSocket(de28af0:960): cb->readyRead()
2009-07-27 11:05:39.546 MythSocket(de28af0:960): UpRef: 2
2009-07-27 11:05:39.546 read  <- 960 21      ANN Monitor LPT-093 0
2009-07-27 11:05:39.546 MainServer::ANN Monitor
2009-07-27 11:05:39.546 adding: LPT-093 as a client (events: 0)
2009-07-27 11:05:39.546 write -> 960 2       OK
2009-07-27 11:05:39.546 MythSocket(de28af0:960): DownRef: 1
2009-07-27 11:05:39.546 MythSocket(de37038:868): new socket
2009-07-27 11:05:39.546 MythSocket(de37038:868): setSocket: 884
2009-07-27 11:05:39.546 MythSocket(de37038:884): state change Idle -> 
Connected
2009-07-27 11:05:39.546 MythSocket(de37038:884): UpRef: 1
2009-07-27 11:05:39.546 MythSocket(de37038:884): socket is readable
2009-07-27 11:05:39.546 MythSocket(de37038:884): cb->readyRead()
2009-07-27 11:05:39.546 MythSocket(de37038:884): UpRef: 2
2009-07-27 11:05:39.546 read  <- 884 21      ANN Monitor LPT-093 1
2009-07-27 11:05:39.546 MainServer::ANN Monitor
2009-07-27 11:05:39.546 adding: LPT-093 as a client (events: 1)
2009-07-27 11:05:39.546 write -> 884 2       OK
2009-07-27 11:05:39.546 MythSocket(de37038:884): DownRef: 1
2009-07-27 11:05:39.546 MythSocket(de28af0:960): socket is readable
2009-07-27 11:05:39.546 MythSocket(de28af0:960): cb->readyRead()
2009-07-27 11:05:39.546 MythSocket(de28af0:960): UpRef: 2
2009-07-27 11:05:39.546 read  <- 960 15      QUERY_TIME_ZONE
2009-07-27 11:05:39.562 write -> 960 38 
UNDEF[]:[]7200[]:[]2009-07-27T11:05:39
2009-07-27 11:05:39.562 MythSocket(de28af0:960): DownRef: 1
2009-07-27 11:05:39.562 Unable to determine master backend time zone 
settings. If local time zone settings differ from master backend 
settings, some functionality will fail.
2009-07-27 11:05:39.562 Unable to determine local time zone settings. If 
local time zone settings differ from master backend settings, some 
functionality will fail.
2009-07-27 11:05:39.750 Registering Internal as a media playback plugin.
2009-07-27 11:05:40.000 No plugins directory 
U:/mythtv/build/lib/mythtv/plugins
2009-07-27 11:05:40.015 Error. Couldn't create MythMediaDevice.
2009-07-27 11:05:42.625 Loading window theme from 
U:\mythtv\build/share/mythtv/themes/Terra/menu-ui.xml
2009-07-27 11:05:42.828 Loading menu theme from 
U:\mythtv\build/share/mythtv/themes/defaultmenu//mainmenu.xml
2009-07-27 11:05:42.843 Found mainmenu.xml for theme 'Terra'
2009-07-27 11:05:54.546 Loading menu theme from 
U:\mythtv\build/share/mythtv/themes/defaultmenu//util_menu.xml
2009-07-27 11:05:57.734 Loading menu theme from 
U:\mythtv\build/share/mythtv/themes/defaultmenu//main_settings.xml
2009-07-27 11:05:59.281 MythMainWindow::attach old: none, new: 
Configuration Dialog, thread: 7008
QFontEngine::loadEngine: CreateFontIndirect failed ()
ASSERT: "hdc" in file image\qnativeimage.cpp, line 106

This application has requested the Runtime to terminate it in an unusual 
way.
Please contact the application's support team for more information.
Error in my_thread_global_end(): 5 threads didn't exit
2009-07-27 11:07:08.234 MythSocket(de28af0:960): socket is readable
2009-07-27 11:07:08.250 MythSocket(de28af0:960): socket closed
2009-07-27 11:07:08.250 MythSocket(de28af0:960): state change Connected 
-> Idle
2009-07-27 11:07:08.250 MythSocket(de28af0:-1): cb->connectionClosed()
2009-07-27 11:07:08.250 MythSocket(de37038:884): socket is readable
2009-07-27 11:07:08.250 MythSocket(de37038:884): socket closed
2009-07-27 11:07:08.250 MythSocket(de37038:884): state change Connected 
-> Idle
2009-07-27 11:07:08.250 MythSocket(de37038:-1): cb->connectionClosed()


More information about the mythtv-dev mailing list