From owner-freebsd-multimedia Thu Oct 16 06:57:23 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id GAA00299 for multimedia-outgoing; Thu, 16 Oct 1997 06:57:23 -0700 (PDT) (envelope-from owner-freebsd-multimedia) Received: from Kitten.mcs.com (Kitten.mcs.com [192.160.127.90]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id GAA00290 for ; Thu, 16 Oct 1997 06:57:21 -0700 (PDT) (envelope-from nash@Venus.mcs.net) Received: from Venus.mcs.net (nash@Venus.mcs.net [192.160.127.92]) by Kitten.mcs.com (8.8.5/8.8.2) with ESMTP id IAA10306 for ; Thu, 16 Oct 1997 08:57:20 -0500 (CDT) Received: from localhost (nash@localhost) by Venus.mcs.net (8.8.7/8.8.2) with SMTP id IAA02663 for ; Thu, 16 Oct 1997 08:57:18 -0500 (CDT) Date: Thu, 16 Oct 1997 08:57:15 -0500 (CDT) From: Alex Nash To: freebsd-multimedia@freebsd.org Subject: fxtv 0.45 Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I'm having a problem with fxtv 0.45, the latest bt848 driver (2.2-stable as of about two days ago), and WinCast/TV dbx. Specifically, fxtv dumps core. Here's what I got from gdb: Starting program: /tmp/fx/./fxtv Xlib: extension "XFree86-DGA" missing on display ":0.0". Xlib: extension "XFree86-VidModeExtension" missing on display ":0.0". Warning: Actions not found: TVSetChannel Program received signal SIGBUS, Bus error. 0x17e1b in TVSCREENGetCurVidModeGeometry (s=0x63860, width=0xefbfd662, height=0xefbfd660) at tvscreen.c:180 (gdb) print *s $1 = {display = 0x6b800, screen = 0, visual = 0x74a00, visual_modes = 0x7e0e0, num_visuals = 3, active_visual = 2, fb_visual = 0x74800, base_addr = 0, pitch = 0, bank_size = 0, ram_size = 0, vmode_ext_supported = 0, vmode_majv = 0, vmode_minv = 0, vm_list = 0x0, vm_list_len = 0, vm_startup = 0} Line 180 attempts to dereference vm_list, which is NULL. What I don't know, is why vm_list is NULL. The card appears to work properly under Windows (after I yanked out my SMC network card :). Also, I briefly had a version of fxtv 0.44 which would start up and display static, but could not be coaxed into displaying anything from my VCR. I thought this might be a kernel/user level mismatch (the program was built against older sources), so I grabbed 0.45 to get everything in sync. Any ideas would be greatly appreciated. Alex