--- | Log | opened Wed Jul 23 00:00:25 2008 |
00:00 | -!- | famicom [i=famicom@c51447b09.cable.wanadoo.nl] has quit ["Leaving"] |
00:07 | -!- | PointyPumper [n=pintlezz@190.244.67.231] has quit [Read error: 110 (Connection timed out)] |
00:21 | -!- | cecil [n=cecil@76.91.113.176] has joined #mythtv |
00:30 | -!- | gregbrady [n=keithcla@CPE0014a5271b84-CM000f21201742.cpe.net.cable.rogers.com] has joined #mythtv |
00:31 | <gregbrady> | I'm looking to replace my software based ATI tuner card, which seems of little value, and I was wondering what the best card to get was? |
00:31 | <gregbrady> | Standard Definition |
00:32 | <gregbrady> | AMD 3500+ |
00:34 | -!- | cesman [n=cecil@pdpc/supporter/sustaining/cesman] has quit [Read error: 110 (Connection timed out)] |
00:35 | <Anduin> | gregbrady: You want #mythtv-users |
00:35 | <gregbrady> | Sorry about that |
00:39 | -!- | pcglue [n=pcglue@netblock-208-127-13-155.dslextreme.com] has joined #mythtv |
00:42 | -!- | pcglue [n=pcglue@netblock-208-127-13-155.dslextreme.com] has quit [Client Quit] |
01:06 | -!- | MavT [n=Maverick@CPE-60-229-251-197.static.nsw.bigpond.net.au] has joined #mythtv |
01:15 | -!- | MavT [n=Maverick@CPE-60-229-251-197.static.nsw.bigpond.net.au] has quit [Read error: 145 (Connection timed out)] |
01:19 | -!- | gnome42 [n=gnome42@69-196-132-134.dsl.teksavvy.com] has quit [Remote closed the connection] |
01:23 | -!- | Steven_M [n=steven@203.160.118.197] has joined #mythtv |
01:24 | -!- | XChatMav [n=Maverick@CPE-60-229-251-197.static.nsw.bigpond.net.au] has quit [Read error: 110 (Connection timed out)] |
01:24 | -!- | Steven_M [n=steven@203.160.118.197] has left #mythtv ["Konversation terminated!"] |
01:37 | -!- | _gunni_ [n=Gunni@xdsl-213-196-230-79.netcologne.de] has quit [Read error: 110 (Connection timed out)] |
01:37 | -!- | gregbrady [n=keithcla@CPE0014a5271b84-CM000f21201742.cpe.net.cable.rogers.com] has quit ["Leaving"] |
01:38 | -!- | _gunni_ [n=Gunni@xdsl-84-44-235-250.netcologne.de] has joined #mythtv |
01:43 | -!- | pablo [n=pablo@host26.190-225-240.telecom.net.ar] has joined #mythtv |
01:43 | -!- | PointyPumper [n=pintlezz@190.244.67.231] has joined #mythtv |
01:45 | <pablo> | hi, do i need any special service from my tv provider to be able to use mythtv? form where does it gets the channels schedule? |
01:46 | -!- | pablo [n=pablo@host26.190-225-240.telecom.net.ar] has left #mythtv [] |
01:52 | -!- | huhlig [n=huhlig@c-76-102-124-156.hsd1.ca.comcast.net] has quit [Read error: 104 (Connection reset by peer)] |
01:52 | -!- | huhlig [n=huhlig@c-76-102-124-156.hsd1.ca.comcast.net] has joined #mythtv |
01:59 | -!- | RungeKutta [n=rungekut@dsl093-016-075.msp1.dsl.speakeasy.net] has quit [] |
02:15 | -!- | huhlig [n=huhlig@c-76-102-124-156.hsd1.ca.comcast.net] has quit [Read error: 110 (Connection timed out)] |
02:25 | -!- | jhulst [n=jhulst@unaffiliated/jhulst] has quit ["Konversation terminated!"] |
02:28 | -!- | Dibblah [n=Dibblah@80-192-14-169.cable.ubr02.dund.blueyonder.co.uk] has joined #mythtv |
02:44 | -!- | edannenbe [n=edannenb@mail.blooparkstudios.de] has joined #mythtv |
02:53 | -!- | mattwire [n=mattwire@host81-151-253-172.range81-151.btcentralplus.com] has joined #mythtv |
03:05 | -!- | noisymime [n=josh@nat/ibm/x-6bf4fa47548ec7ea] has quit [Read error: 110 (Connection timed out)] |
03:27 | <anykey_> | Is the coreavc patch still working? |
04:35 | -!- | MaverickTech [n=Maverick@210.0.72.45.static.nexnet.net.au] has joined #mythtv |
04:58 | -!- | edannenbe [n=edannenb@mail.blooparkstudios.de] has quit [Remote closed the connection] |
05:02 | -!- | edannenbe [n=edannenb@mail.blooparkstudios.de] has joined #mythtv |
05:21 | -!- | MavT [n=Maverick@210.0.72.45.static.nexnet.net.au] has joined #mythtv |
05:22 | -!- | XChatMav [n=Maverick@210.0.72.45.static.nexnet.net.au] has joined #mythtv |
05:39 | -!- | MaverickTech [n=Maverick@210.0.72.45.static.nexnet.net.au] has quit [Read error: 110 (Connection timed out)] |
05:40 | -!- | MavT [n=Maverick@210.0.72.45.static.nexnet.net.au] has quit [Connection timed out] |
06:32 | -!- | XChatMav [n=Maverick@210.0.72.45.static.nexnet.net.au] has quit [Read error: 110 (Connection timed out)] |
07:33 | -!- | stuartm [n=stuartm@cpc3-derb9-0-0-cust581.leic.cable.ntl.com] has joined #mythtv |
07:41 | -!- | joobie [n=joobie@joobie.org] has joined #mythtv |
07:50 | -!- | gbee_ [n=stuartm@cpc3-derb9-0-0-cust581.leic.cable.ntl.com] has quit [Read error: 110 (Connection timed out)] |
07:53 | -!- | lyricnz [n=simonrob@d220-238-77-223.dsl.vic.optusnet.com.au] has joined #mythtv |
07:57 | -!- | joobie [n=joobie@joobie.org] has quit ["This computer has gone to sleep"] |
08:00 | -!- | famicom [i=famicom@c51447b09.cable.wanadoo.nl] has joined #mythtv |
08:07 | -!- | joobie [n=joobie@joobie.org] has joined #mythtv |
08:07 | -!- | joobie [n=joobie@joobie.org] has quit [Remote closed the connection] |
09:09 | -!- | edannenbe [n=edannenb@mail.blooparkstudios.de] has quit [Remote closed the connection] |
09:10 | -!- | Cardoe [n=Cardoe@gentoo/developer/Cardoe] has joined #mythtv |
09:11 | -!- | edannenbe [n=edannenb@mail.blooparkstudios.de] has joined #mythtv |
09:26 | -!- | MaverickTech [n=Maverick@119.11.1.6] has joined #mythtv |
09:30 | -!- | edannenbe [n=edannenb@mail.blooparkstudios.de] has quit [Remote closed the connection] |
10:00 | -!- | moodboom [n=moodboom@cpe-075-177-134-090.nc.res.rr.com] has joined #mythtv |
10:19 | -!- | huhlig [n=huhlig@64.3.128.146.ptr.us.xo.net] has joined #mythtv |
10:30 | -!- | Ben43 [n=ben@i-195-137-17-204.freedom2surf.net] has joined #mythtv |
10:52 | -!- | foxbuntu [n=foxxxxbu@12-219-21-84.client.mchsi.com] has quit [Read error: 110 (Connection timed out)] |
10:52 | -!- | foxbuntu [n=foxxxxbu@ip61.qci.com] has joined #mythtv |
11:07 | -!- | gustave_ [n=chatzill@S0106001cf0b8088c.cg.shawcable.net] has joined #mythtv |
11:12 | -!- | iamlindoro_ [n=iamlindo@140.239.95.222] has joined #mythtv |
11:22 | -!- | Ben43 [n=ben@i-195-137-17-204.freedom2surf.net] has quit ["L8rs"] |
11:28 | -!- | MaverickTech [n=Maverick@119.11.1.6] has quit [Read error: 104 (Connection reset by peer)] |
11:28 | -!- | gnome42 [n=gnome42@69-196-132-134.dsl.teksavvy.com] has joined #mythtv |
11:57 | -!- | xris [n=xris@xris.forevermore.net] has quit [] |
12:13 | -!- | cecil is now known as cesman |
12:19 | -!- | xris [n=xris@63.236.57.140] has joined #mythtv |
12:19 | -!- | xris [n=xris@63.236.57.140] has quit [Remote closed the connection] |
12:20 | -!- | xris [n=xris@63.236.57.140] has joined #mythtv |
12:25 | -!- | danielk22 [n=danielk@p78-22.acedsl.com] has quit ["Leaving."] |
12:28 | -!- | skamithi [n=skamithi@cpe-071-077-010-200.nc.res.rr.com] has joined #mythtv |
12:39 | -!- | jgarvey [n=jgarvey@cpe-098-026-069-229.nc.res.rr.com] has joined #mythtv |
12:47 | -!- | SeaWeed [n=SeaWeed@c-67-187-7-172.hsd1.va.comcast.net] has joined #mythtv |
12:47 | -!- | SeaWeed [n=SeaWeed@c-67-187-7-172.hsd1.va.comcast.net] has left #mythtv ["WoW The ( World Wide Web Will Just Have To Do With Out Me Till I Return !!"] |
13:00 | -!- | Chutt [n=ijr@dsl093-011-148.cle1.dsl.speakeasy.net] has quit [Remote closed the connection] |
13:23 | -!- | skamithi [n=skamithi@cpe-071-077-010-200.nc.res.rr.com] has quit ["WeeChat 0.2.6"] |
13:38 | -!- | _gunni_ [n=Gunni@xdsl-84-44-235-250.netcologne.de] has quit [Read error: 104 (Connection reset by peer)] |
13:47 | -!- | danielk22 [n=danielk@p78-22.acedsl.com] has joined #mythtv |
13:47 | -!- | _gunni_ [n=Gunni@xdsl-84-44-197-6.netcologne.de] has joined #mythtv |
13:51 | <danielk22> | Has anyone looked at QMap::operator[] lately? See: http://pastebin.ca/1080984 |
13:54 | <danielk22> | Valgrind is telling me that it leaks-a-lot... This is just one example, it's reporting this in a number of places where map[key] = newvalue is done where there already exists a value in the map for that key. |
13:55 | -!- | keith4 [n=keith@lust.CC.Lehigh.EDU] has joined #mythtv |
13:55 | -!- | keith4 [n=keith@lust.CC.Lehigh.EDU] has left #mythtv ["Client exiting"] |
13:57 | <janneg> | danielk22: what exact QMap type is it? I wouldn't expect it to free the oldvalue if a new value is assigned to the same key |
13:57 | <danielk22> | QMap<uint,uint> |
13:58 | <danielk22> | actually in this case QMap<uint,int> |
13:58 | <janneg> | that shouldn't leak memory, both |
13:58 | <danielk22> | it appears to be leaking RB-tree nodes, not data. |
13:58 | <danielk22> | i.e. not application data |
13:59 | <danielk22> | rather qt library data appears to be leaking. |
13:59 | <danielk22> | It may just be Valgrind lying.. I'm downloading the qt sources... |
14:00 | <janneg> | s/lying/being confused/ |
14:04 | <danielk22> | FYI Other than this, I can't seem to find any real leaks... |
14:07 | <stuartm> | frontend or backend? There is the often reported backend leak somewhere in the PES packet stuff |
14:08 | <danielk22> | I'm only looking at the backend. |
14:08 | <danielk22> | The only apparent leak in the backend PES packet stuff is the QMap::operator[] |
14:09 | <danielk22> | Of course it may only be in the DVB side of the code and not the ATSC side, in which case I wouldn't see it. |
14:09 | <janneg> | stuartm: that's probably caused by valgrind being confused by our custom memory allocator |
14:09 | <janneg> | no, I haven't seen apparent leaks in the DVB side |
14:10 | <stuartm> | janneg: possibly, but users are reporting a real growth in memory when recording back to back over a compressed period |
14:11 | <stuartm> | I took a look at it for a couple of hours a while back, I couldn't see anything - QMap wasn't showing up in valgrind at all, the only question mark I had was over a particular corner case when we discarded incomplete packets |
14:11 | <danielk22> | stuartm: true, which is why I looked today.. I wish I had found something so I could fix it. |
14:11 | <stuartm> | but then I became distracted by other things - mpeg stream parsing isn't my area of expertise |
14:12 | <danielk22> | I did find two small leaks, which I'll be patching shortly. |
14:15 | <danielk22> | hmm, maybe it's some particular EITFixup code? |
14:19 | <janneg> | maybe, I can test only a small part of the fixups |
14:23 | <danielk22> | k, looking at qmap.h it looks ok to me, so I'll ignore valgrind on that one.. |
14:24 | <gnome42> | danielk22: Does always using _pat_version.insert(tsid, version) do the right thing? Quoting qt3/4 docs, "If there is already an item with the key key, that item's value is replaced with value." |
14:24 | <gnome42> | oh, ignoring it now, ok. :) |
15:59 | -!- | _gunni_ [n=Gunni@xdsl-84-44-197-6.netcologne.de] has quit ["KVIrc 3.4.0 Virgo http://www.kvirc.net/"] |
16:03 | -!- | _gunni_ [n=Gunni@xdsl-84-44-197-6.netcologne.de] has joined #mythtv |
16:06 | -!- | _gunni_ [n=Gunni@xdsl-84-44-197-6.netcologne.de] has quit [Client Quit] |
16:10 | -!- | _gunni_ [n=Gunni@xdsl-84-44-197-6.netcologne.de] has joined #mythtv |
16:13 | -!- | TelnetManta [n=benwilli@72.159.132.4] has joined #mythtv |
16:28 | -!- | leprechau [i=charlie@c-71-228-216-9.hsd1.tn.comcast.net] has quit [Remote closed the connection] |
16:30 | -!- | TelnetManta [n=benwilli@72.159.132.4] has quit ["Ex-Chat"] |
16:34 | -!- | foxbuntu [n=foxxxxbu@ip61.qci.com] has quit ["Leaving"] |
16:39 | -!- | renato_ [n=renato@200.184.118.132] has quit ["Ex-Chat"] |
16:43 | -!- | renato_ [n=renato@200.184.118.132] has joined #mythtv |
16:58 | -!- | beighto [n=chatzill@65.78.162.89] has joined #mythtv |
16:59 | -!- | beighto [n=chatzill@65.78.162.89] has left #mythtv [] |
17:04 | -!- | Chutt [n=ijr@dsl093-011-148.cle1.dsl.speakeasy.net] has joined #mythtv |
17:08 | -!- | moodboom [n=moodboom@cpe-075-177-134-090.nc.res.rr.com] has quit [Client Quit] |
17:23 | -!- | dekarl1 [n=deKarl@dslb-084-058-005-244.pools.arcor-ip.net] has joined #mythtv |
17:23 | -!- | dekarl1 [n=deKarl@dslb-084-058-005-244.pools.arcor-ip.net] has left #mythtv [] |
17:41 | -!- | lyricnz [n=simonrob@d220-238-77-223.dsl.vic.optusnet.com.au] has quit [Read error: 54 (Connection reset by peer)] |
17:51 | -!- | noisymime [n=josh@98.65.96.58.exetel.com.au] has joined #mythtv |
17:51 | -!- | mattwire [n=mattwire@host81-151-253-172.range81-151.btcentralplus.com] has quit ["Leaving"] |
17:55 | -!- | noisymim1 [n=josh@98.65.96.58.exetel.com.au] has joined #mythtv |
17:55 | -!- | gustave_ [n=chatzill@S0106001cf0b8088c.cg.shawcable.net] has quit ["ChatZilla 0.9.83 [Firefox 3.0.1/2008070206]"] |
17:58 | -!- | MaverickTech [n=Maverick@hdglog1.lnk.telstra.net] has joined #mythtv |
17:58 | -!- | iamlindoro_ [n=iamlindo@140.239.95.222] has quit [] |
17:59 | -!- | KungFuJesus [n=adam@pohl.ececs.uc.edu] has quit ["Lost terminal"] |
18:00 | -!- | Cardoe [n=Cardoe@gentoo/developer/Cardoe] has quit ["Leaving"] |
18:06 | -!- | Netsplit leguin.freenode.net <-> irc.freenode.net quits: jk1joel, jafa |
18:06 | -!- | Netsplit over, joins: jk1joel, jafa |
18:13 | -!- | noisymime [n=josh@98.65.96.58.exetel.com.au] has quit [Read error: 110 (Connection timed out)] |
18:52 | -!- | jgarvey [n=jgarvey@cpe-098-026-069-229.nc.res.rr.com] has quit ["Leaving"] |
19:23 | -!- | Dibblah [n=Dibblah@80-192-14-169.cable.ubr02.dund.blueyonder.co.uk] has quit [Read error: 113 (No route to host)] |
19:48 | <danielk22> | heh, after running mythbackend for several hours valgrind reports 1,106 bytes lost. I don't think I'm doing whatever triggers the leak. |
19:49 | -!- | Beirdo [n=gjhurlbu@unaffiliated/beirdo] has quit [Remote closed the connection] |
19:49 | -!- | Beirdo [n=gjhurlbu@unaffiliated/beirdo] has joined #mythtv |
19:53 | -!- | Beirdo [n=gjhurlbu@unaffiliated/beirdo] has quit [Client Quit] |
19:53 | -!- | Beirdo [n=gjhurlbu@unaffiliated/beirdo] has joined #mythtv |
20:03 | -!- | jantman [n=jantman@ool-44c4f954.dyn.optonline.net] has joined #mythtv |
20:03 | -!- | jantman [n=jantman@ool-44c4f954.dyn.optonline.net] has left #mythtv [] |
20:04 | -!- | dekarl [n=deKarl@dslb-084-058-005-244.pools.arcor-ip.net] has joined #mythtv |
20:11 | -!- | Winkie [n=urmom@ur.fa.gs] has quit [Read error: 60 (Operation timed out)] |
20:12 | -!- | xris [n=xris@63.236.57.140] has quit [] |
20:23 | <Chutt> | danielk22, heh |
20:23 | <Chutt> | when i first read that, i thought "that's huge!", quickly followed by "oh, this is for a real computer" |
20:24 | <danielk22> | hehehe, yes for a PIC it be huge :) |
20:25 | <Chutt> | i'm so used to embedded crap these days |
20:27 | <danielk22> | Honestly I don't know if those bytes are even really leaked I looked at the code in question it looked ok. |
20:27 | <Chutt> | heh |
20:28 | <danielk22> | But I didn't spend that much time on in, since these are obviously not the source of the big leak people are seeing. |
20:32 | <Chutt> | what about big chunks of potentially lost/still reachable data? |
20:32 | <Chutt> | well, abnormally large chunks of that, rather |
20:33 | <danielk22> | 2,247,419 bytes in 18,940 blocks. |
20:34 | <danielk22> | but I had disabled the MPEG allocator, so anything lost there would have shown up as really being lost. |
20:35 | <danielk22> | possibly lost: 124,628 bytes in 3,582 blocks. |
20:35 | <Chutt> | nothing major, then |
20:35 | <danielk22> | Of the possibly lost: 117,440 bytes are just thread local storage which I know isn't really lost. |
20:36 | <danielk22> | yeah, I expected more than 2MB considering buffers, etc. |
20:37 | <danielk22> | there must be some code path I'm not exercising... |
20:37 | <Chutt> | EIT? |
20:38 | <danielk22> | well I was collecting ATSC EIT. And Janne said he's not seeing leaks with DVB EIT |
20:38 | <danielk22> | But there are also the fixups, those are specific to broadcasters or even channels.. |
20:39 | <danielk22> | And it tends to not be the best code because there is usually only one or maybe two people who contribute to each one. |
20:40 | <danielk22> | We review them by reading em... but things can slip through |
20:40 | <danielk22> | anyway, dinner is ready... ttyl |
20:41 | -!- | xris [n=xris@xris.forevermore.net] has joined #mythtv |
20:41 | -!- | Nostahl [n=nostahl@75-135-66-4.dhcp.mdsn.wi.charter.com] has joined #mythtv |
20:42 | <Nostahl> | hi guys |
20:42 | -!- | Nostahl [n=nostahl@75-135-66-4.dhcp.mdsn.wi.charter.com] has left #mythtv [] |
20:45 | -!- | my2keh [n=my2keh@0013100509D9.cpe.persona.ca] has joined #mythtv |
20:45 | -!- | my2keh [n=my2keh@0013100509D9.cpe.persona.ca] has left #mythtv [] |
20:46 | -!- | leprechau [i=charlie@c-71-228-216-9.hsd1.tn.comcast.net] has joined #mythtv |
21:17 | -!- | huhlig_work [n=huhlig@adsl-66-126-238-10.dsl.sntc01.pacbell.net] has joined #mythtv |
21:33 | -!- | huhlig [n=huhlig@64.3.128.146.ptr.us.xo.net] has quit [Read error: 110 (Connection timed out)] |
21:34 | -!- | MaverickTech [n=Maverick@hdglog1.lnk.telstra.net] has quit [Read error: 110 (Connection timed out)] |
21:36 | -!- | foxbuntu [n=foxxxxbu@12-219-21-84.client.mchsi.com] has joined #mythtv |
22:08 | -!- | Winkie [n=urmom@ur.fa.gs] has joined #mythtv |
22:37 | -!- | foxbuntu [n=foxxxxbu@12-219-21-84.client.mchsi.com] has quit ["Leaving"] |
22:47 | -!- | jhulst [n=jhulst@unaffiliated/jhulst] has joined #mythtv |
22:47 | -!- | huhlig_work [n=huhlig@adsl-66-126-238-10.dsl.sntc01.pacbell.net] has quit [Read error: 110 (Connection timed out)] |
22:49 | -!- | foxbuntu [n=foxxxxbu@12-219-21-84.client.mchsi.com] has joined #mythtv |
22:54 | -!- | foxbuntu [n=foxxxxbu@12-219-21-84.client.mchsi.com] has quit ["Leaving"] |
23:02 | -!- | noisymime [n=josh@98.65.96.58.exetel.com.au] has joined #mythtv |
23:06 | -!- | joez212 [n=jhart@CPE001c101b40b5-CM0018c0d91624.cpe.net.cable.rogers.com] has joined #mythtv |
23:06 | -!- | joez212 [n=jhart@CPE001c101b40b5-CM0018c0d91624.cpe.net.cable.rogers.com] has left #mythtv [] |
23:21 | -!- | noisymim1 [n=josh@98.65.96.58.exetel.com.au] has quit [Read error: 110 (Connection timed out)] |
23:46 | -!- | famicom [i=famicom@c51447b09.cable.wanadoo.nl] has quit [Read error: 110 (Connection timed out)] |
23:51 | -!- | MaverickTech [n=Maverick@210.0.72.45.static.nexnet.net.au] has joined #mythtv |
--- | Log | closed Thu Jul 24 00:00:40 2008 |