Core dump with bttv2/bttv 0.7.53/xawtv-3.28 and kernel 2.4.0

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



I'm not having much luck with bttv2/xawtv-3.28 and kernel 2.4.0

If I use bttv2, it core dumps when I change the channel.

This is xawtv-3.28, running on Linux/i686 (2.4.0)
visual: id=0x23 class=4 (TrueColor), depth=24
visual: id=0x24 class=4 (TrueColor), depth=24
visual: id=0x25 class=5 (DirectColor), depth=24
visual: id=0x26 class=5 (DirectColor), depth=24
  image format list for port 46
    0x32595559 (YUY2) packed
    0x32315659 (YV12) planar
    0x30323449 (I420) planar
Xv: using port 46 for hw scaling
x11: 1280x1024, 32 bit/pixel, 5120 byte/scanline, DGA
v4l2: device is Bttv2(0) - Video
v4l2: framebuffer info
  cap: clipping 
  flags: extern 
  base: 0xf4000000 (nil) (nil)
  format: 1280x1024, BGR4, 0 byte
config: invalid value for input: Television
ioctl VIDIOC_PREVIEW: Invalid argument
ioctl VIDIOC_S_FMT: Invalid argument
grab: no match for: 384x288 16 bit YUV 4:2:2
ioctl VIDIOC_REQBUFS: Invalid argument
ioctl VIDIOC_DQBUF: Invalid argument
Memory fault (core dumped) 

Any suggestions? Additional details below.
If there are other steps for debugging this, please let me know
, 
Traceback of the core dump shows:
#0  0x402afb1e in memcpy () from /lib/libc.so.6
#1  0x805c2f5 in v4l2_streaming () at grab-v4l2.c:830
#2  0x8058a37 in grabber_capture (dest=0x0, dest_linelength=0, size=0x0)
    at grab.c:363
#3  0x804e1f6 in pixit () at main.c:1105
#4  0x805dfb3 in setstation_handler (name=0x806c9d1 "", argc=1, 
    argv=0xbffff048) at commands.c:547
#5  0x805e348 in setchannel_handler (name=0x8098168 "setchannel", argc=1, 
    argv=0x809818c) at commands.c:626
#6  0x805d648 in do_command (argc=2, argv=0x8098188) at commands.c:212
#7  0x40100b78 in HandleActions () from /usr/X11R6/lib/libXt.so.6
#8  0x40100fd8 in HandleSimpleState () from /usr/X11R6/lib/libXt.so.6
#9  0x4010150a in _XtTranslateEvent () from /usr/X11R6/lib/libXt.so.6
#10 0x400df129 in XtDispatchEventToWidget () from /usr/X11R6/lib/libXt.so.6
#11 0x400dfa40 in _XtDefaultDispatcher () from /usr/X11R6/lib/libXt.so.6
#12 0x400dfc82 in XtDispatchEvent () from /usr/X11R6/lib/libXt.so.6
#13 0x400e007e in XtAppMainLoop () from /usr/X11R6/lib/libXt.so.6
#14 0x8051942 in main (argc=1, argv=0xbffff3dc) at main.c:2635
#15 0x40248b65 in __libc_start_main (main=0x8051150 <main>, argc=1, 
    ubp_av=0xbffff3dc, init=0x804b51c <_init>, fini=0x8067e4c <_fini>, 
    rtld_fini=0x4000df24 <_dl_fini>, stack_end=0xbffff3d4)
    at ../sysdeps/generic/libc-start.c:111

/var/log/messages shows:
i2c-core.o: i2c core module
i2c-algo-bit.o: i2c bit algorithm module
Video for Linux One (2.2.16) / Two (V0.20 alpha). Major device: 81
bttv: driver version 0.7.53 loaded
bttv: Bt8xx card found (0).
bttv0: Bt878 (rev 2) at 00:0d.0, irq: 11, latency: 64, memory: 0xfd9fe000
bttv0: subsystem: 1461:0002  =>  Avermedia TVCapture 98  =>  card=13
bttv0: model: BT878(AVerMedia TVCapture 98) [autodetected]
i2c-algo-bit.o: Adapter: bttv0: i2c adapter scl: 1  sda: 1 -- testing...
i2c-algo-bit.o:1 scl: 1  sda: 0 
i2c-algo-bit.o:2 scl: 1  sda: 1 
i2c-algo-bit.o:3 scl: 0  sda: 1 
i2c-algo-bit.o:4 scl: 1  sda: 1 
i2c-algo-bit.o: bttv0: i2c adapter passed test.
i2c-core.o: adapter bttv0: i2c adapter registered as adapter 0.
bttv0: i2c: checking for MSP34xx @ 0x80... not found
bttv0: i2c: checking for TDA9875 @ 0xb0... not found
bttv0: i2c: checking for TDA7432 @ 0x8a... not found
tvaudio: TV audio decoder + audio/video mux driver
tvaudio: known chips: tda9840,tda9873h,tda9850,tda9855,tea6300,tea6420,tda8425,pic16c54 (PV951)
i2c-core.o: driver generic i2c audio driver registered.
i2c-core.o: driver i2c TV tuner driver registered.
tuner: chip found @ 0x61
bttv0: i2c attach [Temic 4036 FY5 NTSC]
i2c-core.o: client [Temic 4036 FY5 NTSC] registered to adapter [bttv0: i2c adapter](pos. 0).
V4L2: Registered "BT878(AVerMedia TVCapture 98)" as char device 81, 0
V4L2: Registered "Bttv2 VBI device 0" as char device 81, 224
bttv0: Cannot activate preview without window/overlay.
bttv0: Cannot activate preview without window/overlay.
bttv0: Turning preview on.
bttv0: Turning preview off.
bttv0: Turning preview on.
bttv0: Turning preview on.
bttv0: Granting 1 buffers.
bttv0: s_fmt - invalid image size
bttv0: buffers already requested!
bttv0: DQBUF nothing on done queue
bttv0: Turning preview off.

-- 
Eric M. Boehm                               boehm@xxxxxxxxxxxxxxxxxx





[Index of Archives]     [Linux DVB]     [Video Disk Recorder]     [Asterisk]     [Photo]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Free Photo Albums]     [Fedora Users]     [Fedora Women]     [ALSA Users]     [ALSA Devel]     [Linux USB]

Powered by Linux