Andy Walls wrote: > On Sun, 2009-02-01 at 23:38 +0100, Oliver Endriss wrote: >> Andy Walls wrote: >>> On Sat, 2009-01-31 at 15:01 +0000, Chris Mayo wrote: > >>> So tuner_addr is non-NULL and is not a valid pointer either. >>> >>> It looks like linux/drivers/media/dvb/ttpci/budget.c:frontend_init() is >>> setting the pointer up properly. So something else is trashing the >>> struct dvb_frontend structure pointed to by the variable fe. Finding >>> what's doing that will be difficult. >>> >>> Without a device nor steps to reliably reproduce, that's about all I can >>> help with. >>> >>> Regards, >>> Andy >> Afaik this bug was fixed in changeset >> http://linuxtv.org/hg/v4l-dvb/rev/f4d7d0b84940 >> >> CU >> Oliver > > Thanks. I didn't realize the initialization to NULL was a recent fix. > I was looking at very recent v4l-dvb source code with that change in > place (which is why I thought tracking down the problem would be hard). > > I agree that that change likely fixes the problem, if Chris doesn't have > it in place. > > Regards, > Andy > I didn't have the patch (and hadn't seen it so seems a good advert for merging the lists). Have applied it to 2.6.28 and OK so far. Thanks for pointing it out and the investigation. Chris -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html