From Bugzilla Helper: User-Agent: Mozilla/4.77 [en] (X11; U; Linux 2.4.4 i686) Description of problem: When i try and get any program to access my BTTV card the whole system freezes and needs me to press the reset switch. I have tried XawTV, KwinTV, and libbgrab from Freshmeat. All have the same results. Tried compiling my own kernel (version 2.4.4) and still have the same problem. Not ever had the problem in previous versions of Red Hat even when compiled 2.4.3 in RH7.0. Card also works fine in Windows still. How reproducible: Always Steps to Reproduce: 1. Start X Windows 2. Load up any program such as xawtv 3. Wait as soon as program tries to access the card the system freezes solid. Actual Results: System freezes and needs to be reset using reset button as everything stalls Expected Results: see output from the BTTV Card (my picture from Webcam, or Tv programmes) Additional info: No error messages are logged at all, computer just halts. System is AMD Athlon 1000Mhz 256Megs RAM Asus K7V-133 ATI Rage 128 32Mb gfx Card Creative DX3R Decoder card Captivator PCI
Could you try the following: rm /etc/cron.d/kmod service crond restart (or mv the file to somewhere safe instead of rm)
I tried that and has made no affect at all. Whole system still freezes just as it did before.
Is the IRQ shared and if so what with ?
Yeah the IRQ seems to be shared. Bus 0, device 11, function 0: Multimedia video controller: Brooktree Corporation Bt848 TV with DMA push (rev 17). IRQ 10. Master Capable. Latency=32. Min Gnt=16.Max Lat=40. Prefetchable 32 bit memory at 0xdf000000 [0xdf000fff]. Bus 0, device 17, function 0: Unknown mass storage controller: Promise Technology, Inc. 20265 (rev 2). IRQ 10. Master Capable. Latency=32. I/O at 0x8000 [0x8007]. I/O at 0x7800 [0x7803]. I/O at 0x7400 [0x7407]. I/O at 0x7000 [0x7003]. I/O at 0x6800 [0x683f]. Non-prefetchable 32 bit memory at 0xdc800000 [0xdc81ffff]. The promise mass storage controller is my ATA-100 IDE controller on my M/board.
This bug still exists in Red Hat 7.2, but after further testing I have discovered it seems to be a problem with X. Load up Xawtv (kwintv, or any other app which shows the stream from bttv card) with no other apps at all and system and stream is fine. Load anything else which alters on the screen in any way at all (which is 99.9% of applications that exist) then whole system freezes. Suspect it is either a bug in X (currently 4.1.0 or whatever comes with RH 7.2) or bttv driver. Realised that same time installed RH 7.1 i upgraded my Video card drom a S3 virge (use X 3.3) to a Rage 128 (uses X 4.*) and the problems started then.
No BTTV hardware available in order to test/debug. If anyone could provide more debugging information and/or debug the X server rebuilt with debug symbols and xfree86-gdb, that would help. I also recommend reporting this on xpert to maximize the number of people who might be able to look at this.
Just tried in Redhat Linux 7.3 and the problem seems to no longer be around, it now works properly. I assume it may have been a bug in xfree86, as the configs created by xconfigurator are identical.
Ok, great. I'll close it as fixed in CURRENTRELEASE of 7.3. Reopen if you experience any further problems. Thanks.