| Friday, September 10th, 2010, 01:03 UTC | ||
| [01:03:54] | jpabq (jpabq!~jpabq@174-28-188-79.albq.qwest.net) has quit (Read error: Operation timed out) | |
| [04:14:48] | grokky (grokky!~grokky@rapier.csse.unimelb.edu.au) has quit (Ping timeout: 240 seconds) | |
| [05:34:27] | oobe (oobe!~thingo@unaffiliated/oobe) has quit (Remote host closed the connection) | |
| [06:58:17] | natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has quit (Ping timeout: 276 seconds) | |
| [08:44:27] | Beirdo: | yay... BSP coming soon |
| [08:50:46] | stuarta: | tonight \o/ |
| [13:34:45] | abqjp (abqjp!~abqjp@174-28-188-79.albq.qwest.net) has quit (Ping timeout: 252 seconds) | |
| [14:51:32] | abqjp (abqjp!~abqjp@97-119-172-134.albq.qwest.net) has quit (Ping timeout: 255 seconds) | |
| [15:22:08] | abqjp (abqjp!~abqjp@97-119-162-122.albq.qwest.net) has quit (Ping timeout: 255 seconds) | |
| [15:47:32] | iamlindoro: | Now if only we can convince the rest of the devs to join the channel ;) |
| [15:47:37] | iamlindoro: | maybe need a reminder in #mythtv |
| [16:02:01] | stuarta: | maybe 9am was too early for everyone :) |
| [16:03:33] | iamlindoro: | You UK folks should be getting home from work now, right? Time to get to work ;) |
| [16:04:12] | stuarta: | i'm just about to get in the car and head home |
| [16:04:14] | stuarta: | :) |
| [16:04:37] | stuarta: | so in 3hrs or so i might be able to squish some bugs |
| [16:04:43] | iamlindoro: | works for me |
| [16:15:21] | iamlindoro: | stuarta: MrGandalf appears to have updated http://svn.mythtv.org/trac/ticket/4807 for trunk-- wonder if we might look at that one this weekend? |
| [17:38:23] | paul-h (paul-h!~paulh@5adce26c.bb.sky.com) has quit (Remote host closed the connection) | |
| [17:53:45] | sphery (sphery!~mdean@user-0c6sj10.cable.mindspring.com) has joined #mythtv-bsp | |
| [17:53:45] | Mode for #mythtv-bsp by ChanServ!ChanServ@services. : +v sphery | |
| [18:45:33] | stuarta: | 81 open tickets against 0.24 :( |
| [18:46:09] | stuartm (stuartm!~gbee@cpc2-derb9-0-0-cust259.8-3.cable.virginmedia.com) has joined #mythtv-bsp | |
| [18:46:10] | Mode for #mythtv-bsp by ChanServ!ChanServ@services. : +v stuartm | |
| [18:47:31] | danielk22 (danielk22!~danielk@96.57.9.142) has joined #mythtv-bsp | |
| [18:47:31] | Mode for #mythtv-bsp by ChanServ!ChanServ@services. : +v danielk22 | |
| [18:48:20] | natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has joined #mythtv-bsp | |
| [18:48:24] | iamlindoro: | (81 / Number of devs) = number of tickets per person * (optional ticket penalty if you haven't been fixing them over the last few months) |
| [18:49:14] | wagnerrp (wagnerrp!~wagnerrp_@nr-ft1-66-42-242-176.fuse.net) has joined #mythtv-bsp | |
| [18:49:15] | Mode for #mythtv-bsp by ChanServ!ChanServ@services. : +v wagnerrp | |
| [18:49:37] | ** stuarta takes ticket penalty ** | |
| [18:49:59] | Beirdo: | buggers? :) heh |
| [18:51:14] | Beirdo: | I'm thinking #8903 will be 0.24 if I can |
| [18:52:31] | stuarta: | sounds good. i think there's a common class behind both commflagger and mythbackend |
| [18:52:35] | Beirdo: | #8890 should be simple to fix (avoid a segfault) |
| [18:53:03] | Beirdo: | if I had remembered it was there last night I woulda done it |
| [18:53:35] | iamlindoro: | http://svn.mythtv.org/trac/ticket/5072 should just be closed, period |
| [18:53:38] | iamlindoro: | because it's ridiculous |
| [18:53:55] | Beirdo: | the frontend made a MySQL server has gone away spew last night once too. It's definitely library code that needs tweaking |
| [18:54:55] | Beirdo: | heh, yeah. #5072 is... interesting... in a bad way |
| [18:55:59] | stuartm: | stuarta: what's the deal with http://svn.mythtv.org/trac/ticket/7923 ? A quick glance doesn't give cause for concern, there are no locking problems that I can see which might explain the report of a backend hang but I think we'll be waiting forever for a confirmation that it wasn't the cause |
| [18:56:04] | Beirdo: | seems lots of people are finding the "you didn't check NULL" crashes these days |
| [18:57:57] | skd5aner (skd5aner!~skd5aner@cpe-069-132-082-180.carolina.res.rr.com) has joined #mythtv-bsp | |
| [18:58:21] | stuartm: | btw, I suspect my comment to http://svn.mythtv.org/trac/ticket/5072 was meant to finished "limited use case" |
| [18:58:34] | Beirdo: | OK, I have 4 0.24 on my queue right now. only the mysql one is likely to take any significant amount of effort |
| [19:00:09] | iamlindoro: | small feature patches like http://svn.mythtv.org/trac/ticket/5021 are just starting to get silly |
| [19:00:18] | iamlindoro: | should just get closed if we're not going to do anything about it |
| [19:00:50] | Beirdo: | yeah, agreed |
| [19:01:05] | Beirdo: | should ping kormoc/xris on that one |
| [19:03:17] | Beirdo: | we do have a ticket for the previews causing havoc in the frontend, right? including the pausing I saw last night when 2 recordings started while I was playing back, and it glitched my playback? |
| [19:03:26] | stuartm: | 5021 – the programid is a pretty opaque value to 99% of users, I can't see the value in displaying it, but the rest sounds fine and are harmless |
| [19:03:34] | Beirdo: | I think it's all the stuff stuartm is lookin at, IIRC |
| [19:03:48] | stuartm: | Beirdo: danielk22 is looking at it, I reported it |
| [19:03:57] | Beirdo: | ah, got it backwards :) |
| [19:04:03] | iamlindoro: | stuartm: That's my thinking too, so it makes one wonder why it's been kicked down the road for two years |
| [19:04:16] | Beirdo: | OK. Well, I can likely dig out logs if they become helpful |
| [19:04:42] | iamlindoro: | (and thus, probably burning yet another contributor) |
| [19:05:08] | stuartm: | iamlindoro: it's probably precisely because it's not an interesting patch or intriguing problem that no-one has wanted to spend the 5 minutes needed on it |
| [19:05:25] | iamlindoro: | yeah |
| [19:05:41] | Beirdo: | there may have been other technical issues in there, but I'd tend to concur there |
| [19:06:06] | stuartm: | those tiny one-liner type patches that get ignored, I know I've had one or two in my queue |
| [19:07:04] | Beirdo: | yeah, they often get neglected |
| [19:08:46] | brfransen (brfransen!~brfransen@adrianDHCP-47.216-254-250.iw.net) has joined #mythtv-bsp | |
| [19:17:50] | stuarta: | stuartm: i think i'm going to apply 7923 and put the backend hangs down to local issues |
| [19:20:13] | stuartm: | sounds good |
| [19:23:34] | stuarta: | grr, i need a new ide. qdevelop sucks badly |
| [19:28:21] | Beirdo: | vim FTW |
| [19:28:34] | Beirdo: | alternatively... eclipse :) |
| [19:30:49] | stuartm: | eclipse means java and eww |
| [19:31:10] | Beirdo: | agreed |
| [19:31:10] | iamlindoro: | Not to mention apparently Eclipse has a tendency to corrupt the myth pro files |
| [19:31:30] | Beirdo: | it's nice other than being java... and requiring way too many resources |
| [19:31:41] | stuartm: | I genuinely admire those who can use nothing but vim, I find it's fine for small edits but I'd never use it for more than that |
| [19:31:51] | Beirdo: | I haven't put .pro files into it, so I'll concede the point there :) |
| [19:31:53] | iamlindoro: | nano ftw ;) |
| [19:31:59] | Beirdo: | heh |
| [19:32:04] | iamlindoro: | for serious |
| [19:32:08] | Beirdo: | I'm very much enamored with vim |
| [19:32:29] | Beirdo: | it is not quite the religion that emacs using is. |
| [19:33:15] | stuartm: | choice of editor/ide is pretty personal, I'm comfortable with kate/kdevelop even though I don't use 95% of the bits in kdevelop which make it an I(ntegrated)DE |
| [19:33:57] | Beirdo: | yeah, it's a personal thing for sure |
| [19:34:24] | Beirdo: | I'd go insane if I had to use nano :) but if iamlindoro is comfortable with it, more power to him :) |
| [19:35:15] | wagnerrp: | ive used (g)vim for everything ive written for mythtv |
| [19:35:26] | stuartm: | I'll happily switch between vi/vim/emacs for small stuff, but if I'm working with multiple files at the same time then I need tabs, project-wide search etc to keep everything straight in my mind |
| [19:35:27] | wagnerrp: | although for the most part, everything i do is an independent work |
| [19:35:49] | wagnerrp: | would probably be a lot more difficult if i were trying to pull in other people's libraries, stuff i hadnt personally written |
| [19:37:31] | Beirdo: | stuartm: understood :) I use screen and git grep for that functionality, but I hear ya |
| [19:37:39] | stuartm: | the search stuff in kdevelop is probably why I stick with it, sure I can do the searching with grep etc on the command line, but the ability to browse search results, click on one and have it open the file _and_ move the cursor to the line in question probably saves me hours of work over the course of a year |
| [19:38:12] | sphery: | stuartm: I'm not really here for a few hours, but figured I'd respond in here so we can get credit for the fix as part of the BSP, but I'll fix the FL_EDITING thing tonight. |
| [19:38:56] | stuartm: | sphery: thanks, I don't know when it broke and who broke it, but since you are working in that area right now I went to you |
| [19:40:15] | stuartm: | I only noticed it because of http://svn.mythtv.org/trac/ticket/8874 we were mapping an icon to that flag and it was showing up when it shouldn't have been :) |
| [19:43:13] | sphery: | I think I might have broken it (but I didn't even know the feature existed). Before, there was only one way to exit the editor, now there are others. The code that calls ProgramInfo::SaveEditing() was written specifically for the "only one way out" approach, so I'll generalize it to handle the current design. |
| [19:44:10] | Captain_Murdoch (Captain_Murdoch!~cpinkham@ip72-218-59-20.hr.hr.cox.net) has joined #mythtv-bsp | |
| [19:44:10] | Mode for #mythtv-bsp by ChanServ!ChanServ@services. : +v Captain_Murdoch | |
| [19:44:11] | sphery: | I had assumed that MythPlayer::DisableEdit() would do all the things necessary to stop editing, but it seems that part of it was handled only in TV::HandleOSDAlreadyEditing() |
| [19:44:43] | dlblog (dlblog!~dlblog@c-76-127-227-175.hsd1.ma.comcast.net) has joined #mythtv-bsp | |
| [19:47:17] | sphery: | stuartm / Captain_Murdoch : Did either of you (who seem to have last worked in that area :) see http://www.gossamer-threads.com/lists/mythtv/users/450901#450901 ? I think that's another manifestation of issues with how we maintain the group lists in playbackbox. I don't know why it's making 2 of them (different capitalization, maybe?), but it seems to be confusing our hash. |
| [19:48:10] | stuartm: | no, I didn't see that |
| [19:49:37] | ** stuarta tests monkey studio ** | |
| [19:50:13] | stuartm: | if Captain_Murdoch doesn't mind, I'll leave it with him, I've looked at the PBB so many times that I'm blind to it's faults (plus I'm developing a hated of it) |
| [19:51:15] | stuartm: | it's one of those areas of code that everyone seems to touch, so even if you leave it in a working state one month, it's unrecognisable the next |
| [19:52:42] | Captain_Murdoch: | sphery, saw it but didn't see the latest reply. get him to get the output of "select * from recording" for that specific recording as well as "select * from settings where value = 'DisplayGroupDefaultViewMask';" so we can see what view he's using. the last bug I fixed (using a user submitted patch) with that earlier this week was only visible in a certain view. |
| [19:53:20] | Captain_Murdoch: | stuartm, yeah, I haven't touched it much since the libmythui rewrite, but it's slowly coming back to me as I look around. |
| [19:55:45] | kormoc (kormoc!~kormoc@unaffiliated/kormoc) has joined #mythtv-bsp | |
| [19:55:45] | Mode for #mythtv-bsp by ChanServ!ChanServ@services. : +v kormoc | |
| [19:55:51] | ** kormoc tips his hat ** | |
| [19:55:58] | iamlindoro: | That's more like it |
| [19:55:59] | iamlindoro: | ;) |
| [19:56:56] | elmojo (elmojo!~elmojo@unaffiliated/elmojo) has joined #mythtv-bsp | |
| [20:01:38] | kevink (kevink!~chatzilla@c-67-188-35-72.hsd1.ca.comcast.net) has joined #mythtv-bsp | |
| [20:17:53] | sphery: | Captain_Murdoch: I put in a request for the data, and if he sends it to me directly, I'll share it with you tonight. Thanks, too. I haven't yet figured out all that code that handles the group lists, so I figured you'd be able to work through it far more quickly than I. |
| [20:21:39] | ** Captain_Murdoch wishes xchat had movable tabs ** | |
| [20:21:44] | Captain_Murdoch: | sphery, thanks. |
| [20:22:50] | sphery: | I won't do it until I'm officially here, but I was wondering if anyone planned to send a message to remind people about the BSP and let them know some of you :) are here, already. |
| [20:24:07] | stuarta: | i sent a reminder to -dev earlier today |
| [20:24:47] | sphery: | oops, yeah, I see it now. |
| [20:25:15] | sphery: | I think I actually read that and then forgot that I read it--even though it's what reminded me to come in here. Sorry for the noise. |
| [20:25:56] | stuarta: | :) |
| [20:26:28] | ** stuarta tries to work out how debugging verbose's are causing a memory leak ** | |
| [20:29:07] | sphery: | Captain_Murdoch: Program titles are "REGENESIS" and "REGENESIS " (only difference being the space). Maybe we sometimes do a .trimmed() and missed it in another place somewhere? |
| [20:29:47] | Beirdo: | wha? |
| [20:29:57] | Beirdo: | verboses causing memory leaks? |
| [20:29:59] | Beirdo: | ouch |
| [20:30:10] | stuarta: | #6734 |
| [20:31:36] | sphery: | Captain_Murdoch: Actually, it seems we do .simplified() (basically the same effect for a title) on groupname, but don't on titles. |
| [20:31:49] | kormoc: | Captain_Murdoch, window -> Attach/Detach tab |
| [20:31:52] | stuarta: | the major "indirectly lost" comes from a verbose, nfi how |
| [20:32:24] | Beirdo: | loss record 523? |
| [20:32:48] | Captain_Murdoch: | kormoc, yeah, but that won't reorder at will. you have to keep detaching/attaching in a little rain dance to get the tabs in the order you want them. |
| [20:33:02] | kormoc: | tis true, but at least somewhat doable |
| [20:33:32] | stuarta: | Beirdo: yes and 524 |
| [20:33:47] | jpharvey (jpharvey!~jpharvey@host86-135-80-120.range86-135.btcentralplus.com) has joined #mythtv-bsp | |
| [20:34:12] | Beirdo: | we must be looking at a different log |
| [20:34:33] | Beirdo: | which one do you have open? I'm using the -26195 one |
| [20:34:46] | stuarta: | same |
| [20:35:01] | Beirdo: | 524 is still reachable |
| [20:35:35] | stuarta: | sorry 522 |
| [20:35:42] | Beirdo: | ooooh |
| [20:35:43] | Beirdo: | :) |
| [20:36:55] | Beirdo: | hmmm. |
| [20:37:00] | Beirdo: | that does seem odd |
| [20:37:07] | stuarta: | aye |
| [20:37:10] | danielk22: | valgrind is far from prefect... If you look at the code and it doesn't look like there is a leak there probably isn't one... it narrows down the number of places to look... |
| [20:37:41] | danielk22: | (btw I'm still @work myself.. just listening in :) |
| [20:37:59] | Beirdo: | it could be something internal to Qt's fromUnicode somehow |
| [20:38:29] | Beirdo: | but from our code's side, I also fail to see how that should be leaking |
| [20:38:57] | Beirdo: | unless it's the channel->GetDevice() |
| [20:39:26] | Beirdo: | hmm, but then that should theoretically be in the call stack |
| [20:40:05] | stuarta: | that was the only thing i could see too |
| [20:41:58] | stuarta: | well, RecordingProfile doesn't seem to have a destructor and it does a new in it's constructor |
| [20:42:25] | Beirdo: | hmmm, that could be it |
| [20:42:34] | stuarta: | it's only a small leak, but it's the only definitely lost in that valgrind output |
| [20:42:41] | ** stuarta codes something ** | |
| [20:43:16] | ** stuarta reverts to vi ** | |
| [20:43:25] | sphery: | :r |
| [20:47:02] | Beirdo: | each of the "indirectly lost" in 523 are 32k or so in size if that helps (1632000/50) |
| [20:47:38] | Beirdo: | doesn't sound like a string leak to me |
| [20:48:24] | stuarta: | could well be a red herring |
| [20:48:42] | Beirdo: | yeah, sounds like iconv_close hasn't been called |
| [20:49:03] | wagnerrp: | xchat has tabs? |
| [20:49:20] | Beirdo: | and as he killed it with SIGINT, that shouldn't be a surprise |
| [20:49:42] | kormoc: | wagnerrp, yes |
| [20:50:32] | wagnerrp: | ive got a channel list, but ive never seen tabs |
| [20:58:12] | pkendall (pkendall!~quassel@219-89-45-136.dialup.xtra.co.nz) has joined #mythtv-bsp | |
| [21:03:43] | stuartm: | wagnerrp: no, that's what Captain_Murdoch was complaining about |
| [21:03:43] | kormoc: | wagnerrp, you likely need to enable it? |
| [21:03:43] | stuartm: | oh *tabs* vs *movable tabs* |
| [21:03:52] | Captain_Murdoch: | View -> Layout -> Tabs (or Tree) |
| [21:04:08] | stuartm: | it occurs to me that I'm in a minority here, I actually find a proper GUI preferable for some things |
| [21:04:12] | wagnerrp: | eew... tree looks so much cleaner |
| [21:04:32] | kormoc: | wagnerrp, you can move position of the tabs around |
| [21:04:35] | kormoc: | I keep mine at the top |
| [21:04:51] | Captain_Murdoch: | I'd rather dedicate 3/8 inch at the top or bottom than a 1.5–2 inch strip down the side. |
| [21:04:59] | abqjp (abqjp!~abqjp@97-119-171-164.albq.qwest.net) has joined #mythtv-bsp | |
| [21:06:16] | Captain_Murdoch: | sphery, is there a ticket for that PBB issue? |
| [21:08:55] | sphery: | no, want me to make one? |
| [21:08:55] | Captain_Murdoch: | nah, that's ok, just wondering if I needed to close something. |
| [21:09:09] | paul-h (paul-h!~paulh@5adce26c.bb.sky.com) has quit (Remote host closed the connection) | |
| [21:09:31] | sphery: | Captain_Murdoch: we'll still count it against your quota for the BSP, though :) |
| [21:10:44] | natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has quit (Ping timeout: 265 seconds) | |
| [21:11:49] | joe____ (joe____!~jmk@64.73.32.135) has joined #mythtv-bsp | |
| [21:24:08] | kevink (kevink!~chatzilla@c-67-188-35-72.hsd1.ca.comcast.net) has quit (Ping timeout: 272 seconds) | |
| [21:28:17] | gregl (gregl!~greg@cpe-74-76-125-87.nycap.res.rr.com) has joined #mythtv-bsp | |
| [21:34:44] | kevink (kevink!~chatzilla@c-67-188-35-72.hsd1.ca.comcast.net) has joined #mythtv-bsp | |
| [21:50:23] | natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has joined #mythtv-bsp | |
| [21:51:19] | stuartm: | ....*... |
| [21:52:05] | iamlindoro: | A group of ants invading by starlight |
| [21:52:21] | abqjp (abqjp!~abqjp@97-119-171-164.albq.qwest.net) has quit (Quit: abqjp) | |
| [21:52:31] | kormoc: | any any any any any number of any any any any |
| [21:53:00] | ** stuarta optimizes to .* ** | |
| [21:57:07] | stuartm: | I hate StatusBox, there, I said it |
| [21:58:11] | kormoc: | stuarta, invalid, needs to be .*{7} I believe |
| [21:58:55] | stuarta: | meh |
| [21:58:56] | stuartm: | .*.{3}? |
| [21:59:09] | stuartm: | the trailing ? is mine, not part of the regexp |
| [21:59:21] | kormoc: | nah, cause the first .* might only match 1, where it needs to match at least 4 |
| [21:59:31] | stuartm: | ah, true |
| [22:00:14] | sphery: | at least 3 because the * makes the 4th optional, then 3 more mandatory after? |
| [22:00:14] | stuarta: | i think we are all wrong :) |
| [22:01:17] | kormoc: | ahh |
| [22:01:23] | kormoc: | you're right |
| [22:01:26] | kormoc: | I was thinking + |
| [22:01:34] | kormoc: | .* == ....*... |
| [22:01:44] | kormoc: | +* != ++++*+++ |
| [22:02:15] | stuarta: | but you were correct in that there must be 7 chars there |
| [22:02:34] | stuarta: | .{3}.*.{3} |
| [22:02:38] | stuartm: | 6 |
| [22:02:48] | stuarta: | ah yes |
| [22:03:04] | stuarta: | anyway, the optimized version is bigger than the original, so i'll stop |
| [22:03:09] | kormoc: | yerg |
| [22:03:17] | kormoc: | I haven't done enough regexs lately |
| [22:03:22] | stuarta: | ah but... |
| [22:03:27] | stuarta: | .{6,} |
| [22:04:22] | sphery: | yeah, that's better since order isn't defined |
| [22:06:24] | stuartm: | 15 minutes discussing a non-existent regexp, I call that procrastination, let's get back to bug fixing :) |
| [22:07:22] | ** stuarta has been valgrinding the whole time ** | |
| [22:07:24] | stuarta: | :-p |
| [22:08:00] | sphery: | Oh, so it wasn't a regexp. Maybe a run-on Morse code? Could be 4S or maybe SB--which could be because you were talking about a slave backend? |
| [22:08:33] | kormoc: | stuartm, I'm still at work! :) |
| [22:08:34] | sphery: | oh, nope, the SB wouldn't work |
| [22:08:52] | stuarta: | sphery: then it would have been ....-... |
| [22:08:58] | stuartm: | kormoc: that's a weak excuse |
| [22:09:17] | sphery: | yeah, I was a bit liberal in interpretation of th edash |
| [22:11:00] | kormoc: | could be H*S |
| [22:11:16] | stuarta: | oooo. definitely lost = 0, indirectly lost = 0 |
| [22:11:37] | sphery: | So, it would be HB (.... -...), not SB (... -...) for the secondary. The 4S (....- ...) still works, though. |
| [22:12:03] | ** stuarta scratches head ** | |
| [22:27:39] | natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has quit (Quit: Quit) | |
| [22:46:58] | natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has quit (Ping timeout: 252 seconds) | |
| [22:52:06] | oobe (oobe!~thingo@unaffiliated/oobe) has quit (Remote host closed the connection) | |
| [23:11:39] | kevink (kevink!~chatzilla@c-67-188-35-72.hsd1.ca.comcast.net) has quit (Ping timeout: 272 seconds) | |
| [23:34:30] | gigem_ (gigem_!~gigem@cpe-76-187-29-95.tx.res.rr.com) has joined #mythtv-bsp | |
| [23:50:38] | kormoc is now known as kormoc_afk | |
IRC Logs collected by
BeirdoBot.
Please use the above link to report any bugs.