Opened 16 years ago
Closed 16 years ago
#6213 closed defect (invalid)
segfault in mythfrontend on startup ( on win32 platform at least )
Reported by: | Owned by: | Nigel | |
---|---|---|---|
Priority: | minor | Milestone: | unknown |
Component: | Ports - Windows | Version: | head |
Severity: | high | Keywords: | win32 |
Cc: | Ticket locked: | no |
Description (last modified by )
gdb backtrace below is from version 19900, but the problem goes back at least as far as 18868, but does not exist in 19816.
frontend log, and full gdb backtrace below:
-------------------------frontend -v all log------------------ C:\mythtv\build_19868\bin>mythfrontend.exe -v all 2009-02-02 21:57:39.947 mythfrontend version: trunk [17688] www.mythtv.org 2009-02-02 21:57:39.947 WSAStartup returned 0 2009-02-02 21:57:40.009 (old)Settings::ReadSettings(settings.txt) - No such file 2009-02-02 21:57:40.134 Relative PREFIX! (..) appDir=C:/mythtv/build_19868/bin 2009-02-02 21:57:40.259 Using runtime prefix = C:/mythtv/build_19868 2009-02-02 21:57:40.338 UPnp - Constructor 2009-02-02 21:57:40.400 MediaRenderer::Begin 2009-02-02 21:57:40.463 ThreadPool:AddWorkerThread - HTTP_WorkerThread QString::arg: Argument missing: Windows 5.5, 1 2009-02-02 21:57:40.588 HttpServer() - SharePath = C:/mythtv/build_19868/share/m ythtv/ 2009-02-02 21:57:40.713 GetIPAddressList() not implemented in MinGW 2009-02-02 21:57:40.775 UPnp::Initialize - Begin 2009-02-02 21:57:40.838 UPnp::Initialize - Starting TaskQueue 2009-02-02 21:57:40.900 UPnp::Initialize - Creating SSDP Thread at port 6547 2009-02-02 21:57:40.963 QMulticastSocket: setsockopt - IP_ADD_MEMBERSHIP Error 2009-02-02 21:57:41.041 UPnp::Initialize - End 2009-02-02 21:57:41.103 MediaRenderer::Creating UPnp Description 2009-02-02 21:57:41.166 MediaRenderer::Registering MythFEXML Service. 2009-02-02 21:57:41.228 MediaRenderer::Registering CMGR Service. 2009-02-02 21:57:41.291 UPnp::Start - Starting SSDP Thread (Multicast) 2009-02-02 21:57:41.353 UPnp::Start - Enabling Notifications 2009-02-02 21:57:41.416 SSDP::EnableNotifications() - creating new task 2009-02-02 21:57:41.478 SSDP::EnableNotifications() - sending NTS_byebye 2009-02-02 21:57:41.541 QMulticastSocket: setsockopt - IP_ADD_MEMBERSHIP Error 2009-02-02 21:57:41.603 LookupUDN(urn:schemas-upnp-org:device:MediaRenderer:1) s Name=UPnP/UDN/MediaRenderer, sUDN=f47db859-aacf-488a-aca2-22bfcfc20806 2009-02-02 21:57:41.728 SSDP::EnableNotifications() - sending NTS_alive 2009-02-02 21:57:41.791 SSDP::EnableNotifications() - Task added to UPnP queue 2009-02-02 21:57:41.853 QMulticastSocket: setsockopt - IP_ADD_MEMBERSHIP Error 2009-02-02 21:57:41.916 UPnp::Start - Returning 2009-02-02 21:57:41.978 MediaRenderer::End 2009-02-02 21:57:42.041 (old)Settings::ReadSettings(settings.txt) - No such file 2009-02-02 21:57:42.166 (old)Settings::ReadSettings(C:/mythtv/build_19868/share/ mythtv/mysql.txt) - No such file 2009-02-02 21:57:42.291 (old)Settings::ReadSettings(C:/mythtv/build_19868/etc/my thtv/mysql.txt) - No such file 2009-02-02 21:57:42.416 (old)Settings::ReadSettings(C:/Documents and Settings/Ad ministrator/.mythtv/mysql.txt) - 'DBHostName' = 'localhost'. 2009-02-02 21:57:42.541 (old)Settings::ReadSettings(C:/Documents and Settings/Ad ministrator/.mythtv/mysql.txt) - 'DBHostPing' = 'no'. 2009-02-02 21:57:42.666 (old)Settings::ReadSettings(C:/Documents and Settings/Ad ministrator/.mythtv/mysql.txt) - 'DBUserName' = 'root'. 2009-02-02 21:57:42.791 (old)Settings::ReadSettings(C:/Documents and Settings/Ad ministrator/.mythtv/mysql.txt) - 'DBPassword' = 'my00SQL'. 2009-02-02 21:57:42.916 (old)Settings::ReadSettings(C:/Documents and Settings/Ad ministrator/.mythtv/mysql.txt) - 'DBName' = 'mythconverg'. 2009-02-02 21:57:43.041 (old)Settings::ReadSettings(C:/Documents and Settings/Ad ministrator/.mythtv/mysql.txt) - 'DBType' = 'QMYSQL3'. 2009-02-02 21:57:43.150 (old)Settings::ReadSettings(C:/Documents and Settings/Ad ministrator/.mythtv/mysql.txt) - 'LocalHostName' = 'render'. 2009-02-02 21:57:43.291 (old)Settings::ReadSettings(./mysql.txt) - No such file 2009-02-02 21:57:43.353 Using localhost value of render 2009-02-02 21:57:43.416 MCP::DefaultUPnP() - No default UPnP backend 2009-02-02 21:57:43.478 Clearing Settings Cache. 2009-02-02 21:57:43.634 New DB connection, total: 1 2009-02-02 21:57:43.697 Connected to database 'mythconverg' at host: localhost 2009-02-02 21:57:43.759 Closing DB connection named 'DBManager0' 2009-02-02 21:57:43.822 Clearing Settings Cache. 2009-02-02 21:57:43.884 Primary screen: 0. 2009-02-02 21:57:43.947 Connected to database 'mythconverg' at host: localhost 2009-02-02 21:57:44.009 MSqlQuery::exec() "SELECT data FROM settings WHERE value = 'RunFrontendInWindow' AND hostname = 'render' ;" 2009-02-02 21:57:44.134 MSqlQuery::exec() "SELECT data FROM settings WHERE value = 'RunFrontendInWindow' AND hostname IS NULL;" QSqlQuery::value: not positioned on a valid record 2009-02-02 21:57:44.338 Using screen 0, 1280x1024 at 0,0 2009-02-02 21:57:44.400 MSqlQuery::exec() "SELECT data FROM settings WHERE value = 'GuiOffsetX' AND hostname = 'render' ;" 2009-02-02 21:57:44.525 MSqlQuery::exec() "SELECT data FROM settings WHERE value = 'GuiOffsetX' AND hostname IS NULL;" QSqlQuery::value: not positioned on a valid record 2009-02-02 21:57:44.697 MSqlQuery::exec() "SELECT data FROM settings WHERE value = 'GuiOffsetY' AND hostname = 'render' ;" 2009-02-02 21:57:44.838 MSqlQuery::exec() "SELECT data FROM settings WHERE value = 'GuiOffsetY' AND hostname IS NULL;" QSqlQuery::value: not positioned on a valid record 2009-02-02 21:57:45.025 MSqlQuery::exec() "SELECT data FROM settings WHERE value = 'GuiResolution' AND hostname = 'render' ;" 2009-02-02 21:57:45.150 MSqlQuery::exec() "SELECT data FROM settings WHERE value = 'GuiResolution' AND hostname IS NULL;" QSqlQuery::value: not positioned on a valid record 2009-02-02 21:57:45.338 MSqlQuery::exec() "SELECT data FROM settings WHERE value = 'GuiWidth' AND hostname = 'render' ;" 2009-02-02 21:57:45.463 MSqlQuery::exec() "SELECT data FROM settings WHERE value = 'GuiWidth' AND hostname IS NULL;" QSqlQuery::value: not positioned on a valid record 2009-02-02 21:57:45.650 MSqlQuery::exec() "SELECT data FROM settings WHERE value = 'GuiHeight' AND hostname = 'render' ;" 2009-02-02 21:57:45.775 MSqlQuery::exec() "SELECT data FROM settings WHERE value = 'GuiHeight' AND hostname IS NULL;" QSqlQuery::value: not positioned on a valid record 2009-02-02 21:57:46.150 MSqlQuery::exec() "SELECT data FROM settings WHERE value = 'UIImageCacheSize' AND hostname = 'render' ;" 2009-02-02 21:57:46.275 MSqlQuery::exec() "SELECT data FROM settings WHERE value = 'UIImageCacheSize' AND hostname IS NULL;" 2009-02-02 21:57:46.400 MythUI Image Cache size set to 20971520 bytes 2009-02-02 21:57:46.463 Enabling Settings Cache. 2009-02-02 21:57:46.525 Clearing Settings Cache. Unable to ignore SIGPIPE 2009-02-02 21:57:46.650 user: 0 effective user: 0 before privileged thread 2009-02-02 21:57:46.713 user: 0 effective user: 0 after privileged thread 2009-02-02 21:57:46.775 Enabled verbose msgs: all 2009-02-02 21:57:46.838 MSqlQuery::exec() "SELECT data FROM settings WHERE value = 'LCDServerHost' AND hostname = 'render' ;" 2009-02-02 21:57:46.963 user: 0 effective user: 0 run_priv_thread 2009-02-02 21:57:47.025 MSqlQuery::exec() "SELECT data FROM settings WHERE value = 'LCDServerHost' AND hostname IS NULL;" QSqlQuery::value: not positioned on a valid record 2009-02-02 21:57:47.213 MSqlQuery::exec() "SELECT data FROM settings WHERE value = 'LCDServerPort' AND hostname = 'render' ;" 2009-02-02 21:57:47.338 MSqlQuery::exec() "SELECT data FROM settings WHERE value = 'LCDServerPort' AND hostname IS NULL;" QSqlQuery::value: not positioned on a valid record 2009-02-02 21:57:47.525 MSqlQuery::exec() "SELECT data FROM settings WHERE value = 'LCDEnable' AND hostname = 'render' ;" 2009-02-02 21:57:47.650 MSqlQuery::exec() "SELECT data FROM settings WHERE value = 'LCDEnable' AND hostname IS NULL;" QSqlQuery::value: not positioned on a valid record 2009-02-02 21:57:47.838 MSqlQuery::exec() "SELECT data FROM settings WHERE value = 'Language' AND hostname = 'render' ;" 2009-02-02 21:57:47.963 MSqlQuery::exec() "SELECT data FROM settings WHERE value = 'Language' AND hostname IS NULL;" QSqlQuery::value: not positioned on a valid record 2009-02-02 21:57:48.150 MSqlQuery::exec() "SELECT name FROM displayprofilegroups WHERE hostname = 'render' " 2009-02-02 21:57:48.275 New DB connection, total: 2 2009-02-02 21:57:48.353 Connected to database 'mythconverg' at host: localhost 2009-02-02 21:57:48.416 MSqlQuery::exec() "SELECT profilegroupid FROM displaypro filegroups WHERE name = 'CPU++' AND hostname = 'render' " 2009-02-02 21:57:48.541 DB Error (delete_profile_group 1): Query was: SELECT profilegroupid FROM displayprofilegroups WHERE name = ? AND hos tname = ? Bindings were: :HOST=render, :NAME=CPU++ Driver error was [2/2036]: QMYSQL3: Unable to bind value Database error was: Using unsupported buffer type: 1781579968 (parameter: 1) 2009-02-02 21:57:49.213 MSqlQuery::exec() "DELETE FROM displayprofilegroups WHER E name = 'CPU++' AND hostname = 'render'" 2009-02-02 21:57:49.338 DB Error (delete_profile_group 3): Query was: DELETE FROM displayprofilegroups WHERE name = ? AND hostname = ? Bindings were: :HOST=render, :NAME=CPU++ Driver error was [2/2036]: QMYSQL3: Unable to bind value Database error was: Using unsupported buffer type: 1781579968 (parameter: 1) 2009-02-02 21:57:49.947 MSqlQuery::exec() "INSERT INTO displayprofilegroups (nam e, hostname) VALUES ('CPU++','render')" 2009-02-02 21:57:50.072 DB Error (create_profile_group): Query was: INSERT INTO displayprofilegroups (name, hostname) VALUES (?,?) Bindings were: :HOST=render, :NAME=CPU++ Driver error was [2/2036]: QMYSQL3: Unable to bind value Database error was: Using unsupported buffer type: 1781579968 (parameter: 1) 2009-02-02 21:57:50.681 MSqlQuery::exec("SELECT MAX(profileid) FROM displayprofi les") C:\mythtv\build_19868\bin>
-----------------------backtrace------------------------------- Mon 02/02/2009 08:55 PM Program received signal SIGSEGV, Segmentation fault. 0x06094cd6 in TriggeredConfigurationGroup::Save (this=0x10b56db8) at mythconfiggroups.cpp:513 513 configStack->Save(); Thread 7 (thread 1940.0x830): #0 0x7c90e4f4 in ntdll!LdrAccessResource () from C:\WINDOWS\system32\ntdll.dll No symbol table info available. #1 0x7c90df2c in ntdll!ZwWaitForMultipleObjects () from C:\WINDOWS\system32\ntdll.dll No symbol table info available. #2 0x7c809574 in KERNEL32!CreateFileMappingA () from C:\WINDOWS\system32\kernel32.dll No symbol table info available. #3 0x00000002 in ?? () No symbol table info available. #4 0x11b2fe20 in ?? () No symbol table info available. #5 0x00000001 in ?? () No symbol table info available. #6 0x00000000 in ?? () No symbol table info available. Thread 6 (thread 1940.0x72c): #0 0x7c90e4f4 in ntdll!LdrAccessResource () from C:\WINDOWS\system32\ntdll.dll No symbol table info available. #1 0x7c90df3c in ntdll!ZwWaitForSingleObject () from C:\WINDOWS\system32\ntdll.dll No symbol table info available. #2 0x7c8025db in WaitForSingleObjectEx () from C:\WINDOWS\system32\kernel32.dll No symbol table info available. #3 0x000004c8 in ?? () No symbol table info available. #4 0x00000000 in ?? () No symbol table info available. Thread 5 (thread 1940.0x850): #0 0x7c90e4f4 in ntdll!LdrAccessResource () from C:\WINDOWS\system32\ntdll.dll No symbol table info available. #1 0x7c90df3c in ntdll!ZwWaitForSingleObject () from C:\WINDOWS\system32\ntdll.dll No symbol table info available. #2 0x71a5402b in ?? () from C:\WINDOWS\system32\mswsock.dll No symbol table info available. #3 0x00000574 in ?? () No symbol table info available. #4 0x00000001 in ?? () No symbol table info available. #5 0x113ffca8 in ?? () No symbol table info available. #6 0x113ffd60 in ?? () No symbol table info available. #7 0x113ffe48 in ?? () No symbol table info available. #8 0x113ffd50 in ?? () No symbol table info available. #9 0xe67c7dc8 in ?? () No symbol table info available. #10 0x01c98524 in ?? () No symbol table info available. #11 0xffffffff in ?? () No symbol table info available. #12 0x7fffffff in ?? () No symbol table info available. #13 0x0025ade0 in ?? () No symbol table info available. #14 0x00000000 in ?? () No symbol table info available. Thread 4 (thread 1940.0x8b0): #0 0x7c90e4f4 in ntdll!LdrAccessResource () from C:\WINDOWS\system32\ntdll.dll No symbol table info available. #1 0x7c90d1fc in ntdll!ZwDelayExecution () from C:\WINDOWS\system32\ntdll.dll No symbol table info available. #2 0x7c8023f1 in SleepEx () from C:\WINDOWS\system32\kernel32.dll No symbol table info available. #3 0x00000000 in ?? () No symbol table info available. Thread 3 (thread 1940.0x254): #0 0x7c90e4f4 in ntdll!LdrAccessResource () from C:\WINDOWS\system32\ntdll.dll No symbol table info available. #1 0x7c90da2c in ntdll!ZwRemoveIoCompletion () from C:\WINDOWS\system32\ntdll.dll No symbol table info available. #2 0x71a5d320 in WSPStartup () from C:\WINDOWS\system32\mswsock.dll No symbol table info available. #3 0x000005d0 in ?? () No symbol table info available. #4 0x10ffffbc in ?? () No symbol table info available. #5 0x10ffffb0 in ?? () No symbol table info available. #6 0x10ffffa4 in ?? () No symbol table info available. #7 0x71a5d368 in WSPStartup () from C:\WINDOWS\system32\mswsock.dll No symbol table info available. #8 0x0022f168 in ?? () No symbol table info available. #9 0x7c90e900 in strchr () from C:\WINDOWS\system32\ntdll.dll No symbol table info available. #10 0x0025af10 in ?? () No symbol table info available. #11 0x00000000 in ?? () No symbol table info available. Thread 2 (thread 1940.0xd00): #0 0x7c90e4f4 in ntdll!LdrAccessResource () from C:\WINDOWS\system32\ntdll.dll No symbol table info available. #1 0x7c90df2c in ntdll!ZwWaitForMultipleObjects () from C:\WINDOWS\system32\ntdll.dll No symbol table info available. #2 0x7c809574 in KERNEL32!CreateFileMappingA () from C:\WINDOWS\system32\kernel32.dll No symbol table info available. #3 0x00000002 in ?? () No symbol table info available. #4 0x10dfdd40 in ?? () No symbol table info available. #5 0x00000001 in ?? () No symbol table info available. #6 0x00000001 in ?? () No symbol table info available. #7 0x00000000 in ?? () No symbol table info available. Thread 1 (thread 1940.0x6d0): #0 0x06094cd6 in TriggeredConfigurationGroup::Save (this=0x10b56db8) at mythconfiggroups.cpp:513 No locals. #1 0x0608f296 in ConfigurationGroup::Save (this=0x10b4cde0) at mythconfiggroups.cpp:99 it = {_M_current = 0x10b5b558} #2 0x00574762 in ConfigurationDialog::Save (this=0x22f800) at ../../libs/libmyth/mythconfigdialogs.h:111 No locals. #3 0x00404c6f in WriteDefaults () at main.cpp:587 ps = {<ConfigurationWizard> = {<ConfigurationDialog> = {<Storage> = {_vptr$Storage = 0x5eaea4}, cfgChildren = {<_Vector_base<Configurable*,std::allocator<Configurable*> >> = {_M_impl = {<allocator<Configurable*>> = {<new_allocator<Configurable*>> = {<No data fields>}, <No data fields>}, _M_start = 0x10b5b518, _M_finish = 0x10b5b538, _M_end_of_storage = 0x10b5b538}}, <No data fields>}, childwidget = {<_Vector_base<QWidget*,std::allocator<QWidget*> >> = {_M_impl = {<allocator<QWidget*>> = {<new_allocator<QWidget*>> = {<No data fields>}, <No data fields>}, _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}, dialog = 0x0, cfgGrp = 0x10b4cde0}, <No data fields>}, <No data fields>} os = {<ConfigurationWizard> = <invalid address>, _vptr$OSDSettings = 0x77c2c2e3} gs = {<ConfigurationWizard> = {<ConfigurationDialog> = {<Storage> = {_vptr$Storage = 0x1f7f0}, cfgChildren = {<_Vector_base<Configurable*,std::allocator<Configurable*> >> = {_M_impl = {<allocator<Configurable*>> = {<new_allocator<Configurable*>> = {<No data fields>}, <No data fields>}, _M_start = 0x22f800, _M_finish = 0x22f704, _M_end_of_storage = 0xffffffff}}, <No data fields>}, childwidget = {<_Vector_base<QWidget*,std::allocator<QWidget*> >> = {_M_impl = {<allocator<QWidget*>> = {<new_allocator<QWidget*>> = {<No data fields>}, <No data fields>}, _M_start = 0x22f7f8, _M_finish = 0x7c90e900, _M_end_of_storage = 0x7c910040}}, <No data fields>}, dialog = 0xffffffff, cfgGrp = 0x7c91003d}, <No data fields>}, <No data fields>} es = {<ConfigurationWizard> = {<ConfigurationDialog> = {<Storage> = {_vptr$Storage = 0x7}, cfgChildren = {<_Vector_base<Configurable*,std::allocator<Configurable*> >> = {_M_impl = {<allocator<Configurable*>> = {<new_allocator<Configurable*>> = {<No data fields>}, <No data fields>}, _M_start = 0x22fd14, _M_finish = 0x10b50e92, _M_end_of_storage = 0x10b50e68}}, <No data fields>}, childwidget = {<_Vector_base<QWidget*,std::allocator<QWidget*> >> = {_M_impl = {<allocator<QWidget*>> = {<new_allocator<QWidget*>> = {<No data fields>}, <No data fields>}, _M_start = 0x22fd70, _M_finish = 0x22fd70, _M_end_of_storage = 0x3e0000}}, <No data fields>}, dialog = 0x6a169583, cfgGrp = 0x22f7bc}, <No data fields>}, <No data fields>} as = {<ConfigurationWizard> = {<ConfigurationDialog> = {<Storage> = {_vptr$Storage = 0x77c2c3e7}, cfgChildren = {<_Vector_base<Configurable*,std::allocator<Configurable*> >> = {_M_impl = {<allocator<Configurable*>> = {<new_allocator<Configurable*>> = {<No data fields>}, <No data fields>}, _M_start = 0x2c, _M_finish = 0x22f758, _M_end_of_storage = 0x77c2c42e}}, <No data fields>}, childwidget = {<_Vector_base<QWidget*,std::allocator<QWidget*> >> = {_M_impl = {<allocator<QWidget*>> = {<new_allocator<QWidget*>> = {<No data fields>}, <No data fields>}, _M_start = 0x2c, _M_finish = 0x0, _M_end_of_storage = 0x22f768}}, <No data fields>}, dialog = 0x6a10d98f, cfgGrp = 0xf8d8b79c}, <No data fields>}, <No data fields>} mgs = {<ConfigurationWizard> = {<ConfigurationDialog> = {<Storage> = {_vptr$Storage = 0x608187f}, cfgChildren = {<_Vector_base<Configurable*,std::allocator<Configurable*> >> = {_M_impl = {<allocator<Configurable*>> = {<new_allocator<Configurable*>> = {<No data fields>}, <No data fields>}, _M_start = 0x22f630, _M_finish = 0x22fd70, _M_end_of_storage = 0x6a10d9a3}}, <No data fields>}, childwidget = {<_Vector_base<QWidget*,std::allocator<QWidget*> >> = {_M_impl = {<allocator<QWidget*>> = {<new_allocator<QWidget*>> = {<No data fields>}, <No data fields>}, _M_start = 0x10b50e68, _M_finish = 0x22f710, _M_end_of_storage = 0x22f748}}, <No data fields>}, dialog = 0x22ffe0, cfgGrp = 0x77c35c94}, <No data fields>}, <No data fields>} grs = {<ConfigurationWizard> = {<ConfigurationDialog> = {<Storage> = {_vptr$Storage = 0x22f7b0}, cfgChildren = {<_Vector_base<Configurable*,std::allocator<Configurable*> >> = {_M_impl = {<allocator<Configurable*>> = {<new_allocator<Configurable*>> = {<No data fields>}, <No data fields>}, _M_start = 0x7c90e900, _M_finish = 0x7c927768, _M_end_of_storage = 0xffffffff}}, <No data fields>}, childwidget = {<_Vector_base<QWidget*,std::allocator<QWidget*> >> = {_M_impl = {<allocator<QWidget*>> = {<new_allocator<QWidget*>> = {<No data fields>}, <No data fields>}, _M_start = 0x7c927764, _M_finish = 0x7c927553, _M_end_of_storage = 0x3e0000}}, <No data fields>}, dialog = 0x40000060, cfgGrp = 0x7c91003d}, <No data fields>}, <No data fields>} #4 0x0041294d in _fu169__verbose_mutex () at main.cpp:1300 bPromptForBackend = false bBypassAutoDiscovery = true upgradeAllowed = false cmdline_err = false cmdline = {parseTypes = 191, settingsOverride = {{d = 0x6a30c0c0, e = 0x6a30c0c0}}, settingsQuery = {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 708}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x6a30c0a0}, d = 0x6a30c0a0}}, <No data fields>}, display = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 634}, alloc = 0, size = 0, data = 0x6a30c132, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 171}, alloc = 0, size = 0, data = 0x6a30c146, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x6a30c120, static codecForCStrings = 0x0}, geometry = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 634}, alloc = 0, size = 0, data = 0x6a30c132, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 171}, alloc = 0, size = 0, data = 0x6a30c146, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x6a30c120, static codecForCStrings = 0x0}, wantsToExit = false} a = {<QCoreApplication> = {<QObject> = {_vptr$QObject = 0x2d5f348, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x6a356ac0 "QObject", data = 0x6a356a20, extradata = 0x0}}, d_ptr = 0x10b140b0, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x6a365e20 "Qt", data = 0x6a3649e0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x6a30c3a0, stringdata = 0x6a36adc0 "QCoreApplication", data = 0x6a36ad20, extradata = 0x0}}, static self = 0x22ff10}, static staticMetaObject = {d = {superdata = 0x6a30ce70, stringdata = 0x2c895a0 "QApplication", data = 0x2c89460, extradata = 0x0}}} pluginname = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 634}, alloc = 0, size = 0, data = 0x6a30c132, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 171}, alloc = 0, size = 0, data = 0x6a30c146, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x6a30c120, static codecForCStrings = 0x0} finfo = {d_ptr = 0x10b1b790} binname = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 634}, alloc = 0, size = 0, data = 0x6a30c132, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 171}, alloc = 0, size = 0, data = 0x6a30c146, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x10b1bb68, static codecForCStrings = 0x0} ResetSettings = false settingsOverride = {{d = 0x6a30c0c0, e = 0x6a30c0c0}} callCleanup = {m_cleanFunction = 0x4012f0 <(anonymous namespace)::cleanup()>} settingsQuery = {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 708}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x6a30c0a0}, d = 0x6a30c0a0}}, <No data fields>} fileprefix = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 634}, alloc = 0, size = 0, data = 0x6a30c132, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 171}, alloc = 0, size = 0, data = 0x6a30c146, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x10b1cc70, static codecForCStrings = 0x0} dir = {d_ptr = 0x10b3c9a0} geometry = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 634}, alloc = 0, size = 0, data = 0x6a30c132, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 171}, alloc = 0, size = 0, data = 0x6a30c146, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x6a30c120, static codecForCStrings = 0x0} priv_thread = {p = 0x10b4ccc0, x = 0} priv_thread_created = true status = 0 themename = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 634}, alloc = 0, size = 0, data = 0x6a30c132, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 171}, alloc = 0, size = 0, data = 0x6a30c146, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x10b50e68, static codecForCStrings = 0x0} randomtheme = false themedir = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 634}, alloc = 0, size = 0, data = 0x6a30c132, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 171}, alloc = 0, size = 0, data = 0x6a30c146, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x10b1a2c0, static codecForCStrings = 0x0} mainWindow = (class MythMainWindow *) 0x0 pmanager = (MythPluginManager *) 0x0 mon = (class MediaMonitor *) 0x0 networkControl = (class NetworkControl *) 0x1
Change History (9)
comment:1 Changed 16 years ago by
Component: | MythTV - General → Ports - Windows |
---|---|
Description: | modified (diff) |
Owner: | changed from Isaac Richards to Nigel |
Priority: | blocker → minor |
comment:2 Changed 16 years ago by
Status: | new → infoneeded_new |
---|
comment:3 Changed 16 years ago by
Dibblah, the issue is with HEAD/trunk, and I see nothing wrong with the version/s I gave.
comment:5 Changed 16 years ago by
"19900, but the problem goes back at least as far as 18868, but does not exist in 19816." 18868 < 19816 < 19900
Are you saying that the problem disappeared at 19816, then reappeared?
2009-02-02 21:57:43.634 New DB connection, total: 1 2009-02-02 21:57:43.697 Connected to database 'mythconverg' at host: localhost 2009-02-02 21:57:43.759 Closing DB connection named 'DBManager0' 2009-02-02 21:57:43.822 Clearing Settings Cache. 2009-02-02 21:57:43.884 Primary screen: 0. 2009-02-02 21:57:43.947 Connected to database 'mythconverg' at host: localhost 2009-02-02 21:57:44.009 MSqlQuery::exec() "SELECT data FROM settings WHERE value = 'RunFrontendInWindow' AND hostname = 'render' ;" 2009-02-02 21:57:44.134 MSqlQuery::exec() "SELECT data FROM settings WHERE value = 'RunFrontendInWindow' AND hostname IS NULL;" QSqlQuery::value: not positioned on a valid record
This looks suspicious. One query succeeds, the next fails. Nothing is of import is done inside Myth between these events.
comment:6 Changed 16 years ago by
no that is not the case, and now that you've highlighted the issue, I see my typo. 18868 should have read 19868, sorry. ( infact the astute reader might have spotted my typo by reviewing the version mentioned in the frontend log as being actually 19868)
so: 19816 = ok 19868 = not ok 19900 = also not ok.
comment:7 Changed 16 years ago by
Status: | infoneeded_new → new |
---|
comment:8 Changed 16 years ago by
Status: | new → infoneeded_new |
---|
comment:9 Changed 16 years ago by
http://cvs.mythtv.org/trac/changeset/19822
Changes the version of SQL which is being used.
Are you _absolutely_ sure you're doing this build in a clean environment with no previous builds confusing things?
comment:10 Changed 16 years ago by
Resolution: | → invalid |
---|---|
Status: | infoneeded_new → closed |
info not provided
Looks to me like there is something wrong with the MySQL installation - Either mismatched QT plugin or similar.
Which branch of Myth and can you clarify the above versions, since the ones you gave don't make sense with your description.