[mythtv-users] windows 0.23 frontend

Dan Wilson dwilson at solidstatesoftware.com
Mon May 3 16:05:48 UTC 2010


I have had a combined BE/FE for a couple of years now and love Myth.  I 
recently moved to 0.23 and used win32-packager.pl to download and 
compile a frontend for Windows (XP Pro).

For testing, I am running Windows inside a vmware virtual machine on the 
combined BE/FE.  I am using bridged networking for the VM, so it has an 
IP address on the same local network as the BE.  I can use mysql.exe on 
the VM to access the mythconverg database on the BE machine, so I know I 
have connectivity to the BackEnd.

When I try to run mythfrontend, however, it claims to be unable to open 
the database.

It seems clear to me I am missing something simple, but I'm at a loss as 
to what...

Running the FE with verbosity set to all, I get:

C:\mythtv\frontend>mythfrontend --geometry 800x600 -v all
2010-05-03 08:58:22.437 mythfrontend version: 
branches/release-0-23-fixes [24343] www.mythtv.org
Unable to ignore SIGPIPE
2010-05-03 08:58:22.437 Overriding GUI size: width=800 height=600
2010-05-03 08:58:22.437 WSAStartup returned 0
2010-05-03 08:58:22.453 (old)Settings::ReadSettings(settings.txt) - No 
such file
2010-05-03 08:58:22.453 Relative PREFIX! (..)
                 appDir=C:/mythtv/frontend
2010-05-03 08:58:22.453 Using runtime prefix = C:/mythtv
2010-05-03 08:58:22.453 Using configuration directory = C:/Documents and 
Settings/dwilson/.mythtv
2010-05-03 08:58:22.453 UPnp - Constructor
2010-05-03 08:58:22.453 MediaRenderer::Begin
2010-05-03 08:58:22.468 ThreadPool:AddWorkerThread - HTTP_WorkerThread
QString::arg: Argument missing: Windows 5.5, 1
2010-05-03 08:58:22.468 HttpServer() - SharePath = C:/mythtv/share/mythtv/
2010-05-03 08:58:22.500 GetIPAddressList() not implemented in MinGW
2010-05-03 08:58:22.500 UPnp::Initialize - Begin
2010-05-03 08:58:22.500 UPnp::Initialize - Starting TaskQueue
2010-05-03 08:58:22.500 UPnp::Initialize - Creating SSDP Thread at port 6547
2010-05-03 08:58:22.500 QMulticastSocket: setsockopt - IP_ADD_MEMBERSHIP 
Error
2010-05-03 08:58:22.515 UPnp::Initialize - End
2010-05-03 08:58:22.515 MediaRenderer::Creating UPnp Description
2010-05-03 08:58:22.515 MediaRenderer::Registering MythFEXML Service.
2010-05-03 08:58:22.531 MediaRenderer::Registering CMGR Service.
2010-05-03 08:58:22.531 UPnp::Start - Starting SSDP Thread (Multicast)
2010-05-03 08:58:22.531 UPnp::Start - Enabling Notifications
2010-05-03 08:58:22.531 SSDP::EnableNotifications() - creating new task
2010-05-03 08:58:22.531 SSDP::EnableNotifications() - sending NTS_byebye
2010-05-03 08:58:22.531 QMulticastSocket: setsockopt - IP_ADD_MEMBERSHIP 
Error
2010-05-03 08:58:22.531 
LookupUDN(urn:schemas-upnp-org:device:MediaRenderer:1) sName=UPnP/UDN/MediaR
enderer, sUDN=add7798a-38fe-41e9-a693-04d4fa3a1889
2010-05-03 08:58:22.546 SSDP::EnableNotifications() - sending NTS_alive
2010-05-03 08:58:22.546 SSDP::EnableNotifications() - Task added to UPnP 
queue
2010-05-03 08:58:22.546 UPnp::Start - Returning
2010-05-03 08:58:22.546 MediaRenderer::End
2010-05-03 08:58:22.546 (old)Settings::ReadSettings(settings.txt) - No 
such file
2010-05-03 08:58:22.546 
(old)Settings::ReadSettings(C:/mythtv/share/mythtv/mysql.txt) - No such file

2010-05-03 08:58:22.546 
(old)Settings::ReadSettings(C:/mythtv/etc/mythtv/mysql.txt) - No such file
2010-05-03 08:58:22.562 (old)Settings::ReadSettings(C:/Documents and 
Settings/dwilson/.mythtv/mysql.
txt) - 'DBHostName' = '10.40.12.80'.
2010-05-03 08:58:22.562 (old)Settings::ReadSettings(C:/Documents and 
Settings/dwilson/.mythtv/mysql.
txt) - 'DBUserName' = 'mythtv'.
2010-05-03 08:58:22.562 (old)Settings::ReadSettings(C:/Documents and 
Settings/dwilson/.mythtv/mysql.
txt) - 'DBPassword' = 'mythtv'.
2010-05-03 08:58:22.562 (old)Settings::ReadSettings(C:/Documents and 
Settings/dwilson/.mythtv/mysql.
txt) - 'DBName' = 'mythconverg'.
2010-05-03 08:58:22.562 (old)Settings::ReadSettings(C:/Documents and 
Settings/dwilson/.mythtv/mysql.
txt) - 'DBType' = 'QMYSQL3'.
2010-05-03 08:58:22.578 (old)Settings::ReadSettings(./mysql.txt) - No 
such file
2010-05-03 08:58:22.578 Empty LocalHostName.
2010-05-03 08:58:22.578 Using localhost value of winxpvmbase
2010-05-03 08:58:22.578 Clearing Settings Cache.
2010-05-03 08:58:22.578 MCP::DefaultUPnP() - No default UPnP backend
2010-05-03 08:58:22.593 Testing network connectivity to '10.40.12.80'
2010-05-03 08:58:22.625 QMulticastSocket: setsockopt - IP_ADD_MEMBERSHIP 
Error
2010-05-03 08:58:22.828 Clearing Settings Cache.
QSqlDatabase: QMYSQL3 driver not loaded
QSqlDatabase: available drivers: QSQLITE QODBC3 QODBC
2010-05-03 08:58:22.843 Unable to init db connection.
2010-05-03 08:58:22.843 New DB connection, total: 1
2010-05-03 08:58:22.859 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:22.859 SSDP::ProcessData - requestLine: HTTP/1.1 200 OK
2010-05-03 08:58:22.859 SSDP::ProcessSearchResponse ...
DescURL=http://10.40.12.80:6544/getDeviceDesc
ST     =urn:schemas-mythtv-org:device:MasterMediaServer:1
USN    
=uuid:ddd999ed-d0d3-4fc7-91b9-a655f095efab::urn:schemas-mythtv-org:device:MasterMediaServer:1

Cache  =max-age=3600

2010-05-03 08:58:22.875 UPnPautoconf() - Found one UPnP backend
2010-05-03 08:58:22.875 UPnPconnect() - Trying host at 
http://10.40.12.80:6544/getDeviceDesc
2010-05-03 08:58:22.875 postHttp: grabbing: http://10.40.12.80:6544/Myth
2010-05-03 08:58:22.875 HttpComms::stateChanged: connecting (2)
2010-05-03 08:58:22.890 SSDP::ProcessData - requestLine: HTTP/1.1 200 OK
2010-05-03 08:58:22.890 SSDP::ProcessSearchResponse ...
DescURL=http://10.40.12.80:6544/getDeviceDesc
ST     =urn:schemas-mythtv-org:device:MasterMediaServer:1
USN    
=uuid:ddd999ed-d0d3-4fc7-91b9-a655f095efab::urn:schemas-mythtv-org:device:MasterMediaServer:1

Cache  =max-age=3600
2010-05-03 08:58:22.890 SSDP::ProcessData - requestLine: HTTP/1.1 200 OK
2010-05-03 08:58:22.890 SSDP::ProcessSearchResponse ...
DescURL=http://10.40.12.80:6544/getDeviceDesc
ST     =urn:schemas-mythtv-org:device:MasterMediaServer:1
USN    
=uuid:ddd999ed-d0d3-4fc7-91b9-a655f095efab::urn:schemas-mythtv-org:device:MasterMediaServer:1

Cache  =max-age=3600
2010-05-03 08:58:22.906 SSDP::ProcessData - requestLine: HTTP/1.1 200 OK
2010-05-03 08:58:22.906 SSDP::ProcessSearchResponse ...
DescURL=http://10.40.12.80:6544/getDeviceDesc
ST     =urn:schemas-mythtv-org:device:MasterMediaServer:1
USN    
=uuid:ddd999ed-d0d3-4fc7-91b9-a655f095efab::urn:schemas-mythtv-org:device:MasterMediaServer:1

Cache  =max-age=3600
2010-05-03 08:58:22.906 HttpComms::stateChanged: sending (3)
2010-05-03 08:58:22.921 HttpComms::stateChanged: reading (4)
2010-05-03 08:58:22.921 Got HTTP response: 500:Internal Server Error
2010-05-03 08:58:22.921 Keys: 
Date,Server,Accept-Ranges,Cache-Control,EXT,Connection,Content-Type,Co
ntent-Length
2010-05-03 08:58:22.921 HttpComms::stateChanged: connected (5)
2010-05-03 08:58:22.953 done: 481 bytes
2010-05-03 08:58:22.953 SSDP::ProcessData - requestLine: HTTP/1.1 200 OK
2010-05-03 08:58:22.953 SSDP::ProcessSearchResponse ...
DescURL=http://10.40.12.80:6544/getDeviceDesc
ST     =urn:schemas-mythtv-org:device:MasterMediaServer:1
USN    
=uuid:ddd999ed-d0d3-4fc7-91b9-a655f095efab::urn:schemas-mythtv-org:device:MasterMediaServer:1

Cache  =max-age=3600
2010-05-03 08:58:22.968 Got 481 bytes from url: 
'http://10.40.12.80:6544/Myth'
2010-05-03 08:58:22.968 SSDP::ProcessData - requestLine: HTTP/1.1 200 OK
2010-05-03 08:58:22.968 SSDP::ProcessSearchResponse ...
DescURL=http://10.40.12.80:6544/getDeviceDesc
ST     =urn:schemas-mythtv-org:device:MasterMediaServer:1
USN    
=uuid:ddd999ed-d0d3-4fc7-91b9-a655f095efab::urn:schemas-mythtv-org:device:MasterMediaServer:1

Cache  =max-age=3600
2010-05-03 08:58:22.984 <?xml version="1.0" 
encoding="utf-8"?><s:Envelope xmlns:s="http://schemas.xm
lsoap.org/soap/envelope/" 
s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><s:Body><s:Fau
lt><faultcode>s:Server</faultcode><faultstring>UPnPResult</faultstring><detail><UPnPResult 
xmlns="ur
n:schemas-upnp-org:control-1-0"><errorCode>604</errorCode><errorDescription>No 
Security Pin assigned
. Run mythtv-setup to set 
one.</errorDescription></UPnPResult></detail></s:Fault></s:Body>
</s:Envelope>
2010-05-03 08:58:22.984 MythXMLClient::GetConnectionInfo Failed - (604) 
No Security Pin assigned. Ru
n mythtv-setup to set one.
2010-05-03 08:58:22.984 UPnPconnect() - No Security Pin assigned. Run 
mythtv-setup to set one.
2010-05-03 08:58:22.984 Trying default DB credentials at 10.40.12.80
2010-05-03 08:58:23.000 Testing network connectivity to '10.40.12.80'
2010-05-03 08:58:23.171 Closing DB connection named 'DBManager0'
2010-05-03 08:58:23.171 Clearing Settings Cache.
2010-05-03 08:58:23.187 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.187 Cannot login to database?
2010-05-03 08:58:23.187 Primary screen: 0.
2010-05-03 08:58:23.187 Using screen 0, 1280x926 at 0,0
2010-05-03 08:58:23.203 (old)Settings::ReadSettings(settings.txt) - No 
such file
2010-05-03 08:58:23.203 No theme dir: C:/mythtv/share/mythtv/themes/Terra
2010-05-03 08:58:23.203 No theme dir: 
C:/mythtv/share/mythtv/themes/MythCenter-wide
2010-05-03 08:58:23.203 Could not find theme:
2010-05-03 08:58:23.203 Unable to open themeinfo.xml for C:/mythtv/frontend
2010-05-03 08:58:23.203 WARNING: The theme () is missing a themeinfo.xml 
file, ignoring.
2010-05-03 08:58:23.203 Using theme base resolution of 800x600
2010-05-03 08:58:23.234 (old)Settings::ReadSettings(/qtlook.txt) - No 
such file
2010-05-03 08:58:23.234 Could not find menu theme:  - Fallback to 
default failed.
2010-05-03 08:58:23.234 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.234 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.234 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.234 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.234 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.250 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.250 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.250 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.250 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.250 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.250 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.265 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.265 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.265 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.265 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.265 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.265 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.265 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.265 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.281 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.281 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.281 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.281 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.281 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.281 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.281 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.281 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.296 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.296 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.296 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.296 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.296 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.296 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.296 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.312 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.312 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.312 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.312 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.312 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.312 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.312 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.312 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.328 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.328 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.328 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.328 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.328 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.328 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.328 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.343 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.343 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.343 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.343 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.343 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.343 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.343 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.359 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.359 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.359 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.359 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.359 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.359 MSqlDatabase::OpenDatabase(), db object is not 
valid!
2010-05-03 08:58:23.375 Using Frameless Window
2010-05-03 08:58:23.390 Using the Qt painter
QFont::setPointSize: Point size <= 0 (0), must be greater than 0
QFont::setPointSize: Point size <= 0 (0), must be greater than 0
QFont::setPointSize: Point size <= 0 (0), must be greater than 0
2010-05-03 08:58:23.390 MythMainWindow::attach old: none, new: 
Configuration Dialog, thread: 1788
2010-05-03 08:58:23.953 SSDP::ProcessData - requestLine: HTTP/1.1 200 OK
2010-05-03 08:58:23.968 SSDP::ProcessSearchResponse ...
DescURL=http://10.40.12.80:6544/getDeviceDesc
ST     =urn:schemas-mythtv-org:device:MasterMediaServer:1
USN    
=uuid:ddd999ed-d0d3-4fc7-91b9-a655f095efab::urn:schemas-mythtv-org:device:MasterMediaServer:1

Cache  =max-age=3600
2010-05-03 08:58:24.031 SSDP::ProcessData - requestLine: HTTP/1.1 200 OK
2010-05-03 08:58:24.031 SSDP::ProcessSearchResponse ...
DescURL=http://10.40.12.80:6544/getDeviceDesc
ST     =urn:schemas-mythtv-org:device:MasterMediaServer:1
USN    
=uuid:ddd999ed-d0d3-4fc7-91b9-a655f095efab::urn:schemas-mythtv-org:device:MasterMediaServer:1

Cache  =max-age=3600


Any ideas?

Thanks!

Dan.



More information about the mythtv-users mailing list