Red Hat Bugzilla – Bug 41752
Everytime a program tries to connect to my BTTV card (Captivator PCI) Whole of Red Hat Freezes.
Last modified: 2007-04-18 12:33:21 EDT
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.
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
Actual Results: System freezes and needs to be reset using reset button as
Expected Results: see output from the BTTV Card (my picture from Webcam,
or Tv programmes)
No error messages are logged at all, computer just halts.
AMD Athlon 1000Mhz
ATI Rage 128 32Mb gfx Card
Creative DX3R Decoder card
Could you try the following:
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
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).
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 firstname.lastname@example.org 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.