| Saturday, December 30th, 2017, 00:40 UTC | ||
| [00:40:16] | karl_ (karl_!~karl@178-191-146-141.adsl.highway.telekom.at) has joined #mythtv | |
| [01:01:38] | karl__ (karl__!~karl@91-114-182-226.adsl.highway.telekom.at) has joined #mythtv | |
| [01:05:05] | karl_ (karl_!~karl@178-191-146-141.adsl.highway.telekom.at) has quit (Ping timeout: 248 seconds) | |
| [01:28:38] | karl__ (karl__!~karl@91-114-182-226.adsl.highway.telekom.at) has quit (Quit: karl__) | |
| [02:21:50] | pppingme (pppingme!~pppingme@unaffiliated/pppingme) has joined #mythtv | |
| [03:28:33] | sdrik (sdrik!~sdrik@sdrik.gabriello.fr) has quit (Read error: Connection reset by peer) | |
| [03:28:46] | sdrik (sdrik!~sdrik@sdrik.gabriello.fr) has joined #mythtv | |
| [04:15:21] | amessina (amessina!~amessina@unaffiliated/amessina) has joined #mythtv | |
| [04:28:08] | gregl (gregl!~greg@cpe-66-67-122-101.nycap.res.rr.com) has quit (Read error: Connection reset by peer) | |
| [04:48:50] | amessina (amessina!~amessina@unaffiliated/amessina) has quit (Quit: Konversation terminated!) | |
| [06:03:16] | dekarl1 (dekarl1!~dekarl@mythtv/developer/dekarl) has joined #mythtv | |
| [06:03:29] | dekarl (dekarl!~dekarl@mythtv/developer/dekarl) has quit (Ping timeout: 252 seconds) | |
| [06:46:41] | Roklobster (Roklobster!~Dirkka@119.18.8.177) has joined #mythtv | |
| [07:26:57] | peper03 (peper03!~peper03@mythtv/developer/peper03) has quit (Ping timeout: 240 seconds) | |
| [08:02:57] | Roklobster (Roklobster!~Dirkka@119.18.8.177) has quit (Remote host closed the connection) | |
| [09:18:31] | Steve-Goodey (Steve-Goodey!~steve@host86-145-19-187.range86-145.btcentralplus.com) has joined #mythtv | |
| [09:29:14] | Roklobster (Roklobster!~Dirkka@119-18-8-177.cust.aussiebb.net) has joined #mythtv | |
| [10:11:57] | jheizer (jheizer!~jheizer@2601:246:8200:70ab:8c33:e8cc:9596:b985) has quit (Read error: Connection reset by peer) | |
| [10:12:16] | jheizer (jheizer!~jheizer@2601:246:8200:70ab:b8bb:d87a:a5ee:446f) has joined #mythtv | |
| [10:18:33] | SteveGoodey (SteveGoodey!~steve@host86-145-19-187.range86-145.btcentralplus.com) has joined #mythtv | |
| [12:12:27] | Roklobster (Roklobster!~Dirkka@119-18-8-177.cust.aussiebb.net) has quit (Ping timeout: 240 seconds) | |
| [14:41:55] | Steve-Goodey (Steve-Goodey!~steve@host86-145-19-187.range86-145.btcentralplus.com) has quit (Quit: Konversation terminated!) | |
| [15:33:22] | amessina (amessina!~amessina@unaffiliated/amessina) has joined #mythtv | |
| [15:51:43] | gregl (gregl!~greg@cpe-66-67-122-101.nycap.res.rr.com) has joined #mythtv | |
| [16:22:44] | Steve-Goodey (Steve-Goodey!~steve@host86-145-19-187.range86-145.btcentralplus.com) has joined #mythtv | |
| [16:36:38] | gregl (gregl!~greg@cpe-66-67-122-101.nycap.res.rr.com) has quit (Remote host closed the connection) | |
| [17:13:11] | Hydr0p0nX (Hydr0p0nX!~hydr@66-191-154-200.dhcp.mtgm.al.charter.com) has quit (Ping timeout: 260 seconds) | |
| [17:30:34] | gregl (gregl!~greg@cpe-66-67-122-101.nycap.res.rr.com) has joined #mythtv | |
| [18:09:06] | Hydr0p0nX (Hydr0p0nX!~hydr@66-191-154-200.dhcp.mtgm.al.charter.com) has joined #mythtv | |
| [18:33:22] | amessina (amessina!~amessina@unaffiliated/amessina) has quit (Remote host closed the connection) | |
| [18:33:48] | amessina (amessina!~amessina@unaffiliated/amessina) has joined #mythtv | |
| [19:25:26] | peterbennett: | hampton: Are you there? |
| [19:39:44] | sphery_ (sphery_!~mdean@mythtv/developer/sphery) has quit (Ping timeout: 248 seconds) | |
| [19:39:59] | sphery (sphery!~mdean@mythtv/developer/sphery) has joined #mythtv | |
| [19:46:07] | hampton: | Here. Just saw your email. I'll commit a patch asap. |
| [19:50:23] | peterbennett: | Hi |
| [19:50:33] | peterbennett: | There are still some problems |
| [19:51:30] | peterbennett: | In the wsdl it gives schema location urls |
| [19:51:52] | peterbennett: | Those still do not work. They use xsd.cpp |
| [19:52:51] | peterbennett: | So I tried the same trick with xsd.cpp, commenting two places where * is removed, and then the xsd URL caused a seg fault in the backend |
| [19:53:32] | peterbennett: | Perhaps because the URLs got an asterisk in them |
| [19:53:47] | hampton: | So just try and read one of those urls like "http://localhost:6544/Dvr/xsd?type=CutList"? |
| [19:54:26] | peterbennett: | Yes |
| [19:59:06] | hampton: | Interesting. I don't see any asterisks in the schemaLocation lines. If I copy/paste the URL as is, I just get a 'No data received' timeout" from the backend. If I add a '*' to the end of the URL then the backend crashes. |
| [20:00:04] | peterbennett: | Yes – I tried commenting the removal of asterisks in xsd.cpp, that caused an asterisk in the urls in the schema location lines |
| [20:01:34] | peterbennett: | On Mythtv 29 putting an asterisk at the end also causes a seg fault |
| [20:04:52] | peterbennett: | I think xsd.cpp is doing something similar to wsdl.cpp in converting a string to a type and failing. Probably a similar issue |
| [20:10:25] | hampton: | Very likely. There are a number of calls to QMetaType functions, and if the argument has had '*' stripped they will fail. I see a couple of spots where the code sticks "DTC::" onto the front of a type name. Tacking '*' onto the end at the same time might help. |
| [20:11:28] | peterbennett: | it is failing in Xsd::RenderXSD calling pClass->metaObject(); |
| [20:11:43] | peterbennett: | pClass has a value so I don't know why |
| [20:11:54] | hampton: | I would say 1) not responding at all if the type isn't recognized, and 2) crashing if the type has a '*' are two bugs that also need to get fixed at some point. |
| [20:13:37] | peterbennett: | It is getting an id for ProgramList of 1108 then using QMetaType::create( id ); successfully |
| [20:14:06] | peterbennett: | but then failing on pClass->metaObject() |
| [20:14:16] | hampton: | What's the best function for me to stick a breakpoint to walk through the code. |
| [20:15:50] | peterbennett: | It seems to by dying in Xsd::GetXSD |
| [20:16:12] | peterbennett: | at least with the asterisk there |
| [20:19:58] | peterbennett: | Without the asterisk it is getting 0 from QMetaType::type( ) and just returns false |
| [20:20:47] | peterbennett: | With the asterisk it gets a value from that and crashes on pClass->metaObject() |
| [20:21:01] | ** hampton mumbles. ** | |
| [20:21:11] | hampton: | Helps to run gdb on master instead of on fixes-29 |
| [20:21:51] | peterbennett: | yes and also helps to have the correct source code checked out |
| [20:21:51] | karl__ (karl__!~karl@91-114-182-226.adsl.highway.telekom.at) has joined #mythtv | |
| [20:37:49] | amessina (amessina!~amessina@unaffiliated/amessina) has quit (Remote host closed the connection) | |
| [20:38:17] | amessina (amessina!~amessina@unaffiliated/amessina) has joined #mythtv | |
| [21:00:19] | hampton: | I'm stumped for now. I have to run. I'll try to get back to this late tonight or early tomorrow morning. |
| [21:01:33] | peterbennett: | Sure thing |
| [21:33:17] | Roklobster (Roklobster!~Dirkka@119-18-8-177.cust.aussiebb.net) has joined #mythtv | |
| [22:15:27] | SteveGoodey (SteveGoodey!~steve@host86-145-19-187.range86-145.btcentralplus.com) has quit (Quit: Konversation terminated!) | |
| [22:17:26] | Steve-Goodey (Steve-Goodey!~steve@host86-145-19-187.range86-145.btcentralplus.com) has quit (Quit: Konversation terminated!) | |
| [22:34:45] | Roklobster (Roklobster!~Dirkka@119-18-8-177.cust.aussiebb.net) has quit (Ping timeout: 256 seconds) | |
| [22:37:01] | Roklobster (Roklobster!~Dirkka@119-18-8-177.cust.aussiebb.net) has joined #mythtv | |
| [22:54:30] | Roklobster (Roklobster!~Dirkka@119-18-8-177.cust.aussiebb.net) has quit (Remote host closed the connection) | |
IRC Logs collected by
BeirdoBot.
Please use the above link to report any bugs.