(gdb) run
Starting program: /usr/bin/nvtv
Program received signal SIGSEGV, Segmentation fault.
0x00000000 in ?? ()
(gdb) bt
#0 0x00000000 in ?? ()
#1 0x0805524c in NVGetEncRegsPort (pNv=0x80b0780,
r=0x80b09d4, port=0x80b0ba0) at tv_nv.c:1636
#2 0x0806a2c2 in bnv_getMode (r=0xbffff270) at
back_nvidia.c:547
#3 0x08073e23 in gui_orig_update () at gui.c:1721
#4 0x0807d1b0 in gui_main (argc=1, argv=0xbffffb24,
card_list=0x80b19b0) at gui.c:3596
#5 0x0804dd76 in main (argc=1, argv=0xbffffb24) at
nvtv.c:1106
(gdb) print *(NVPtr)0x80b0780
$2 = {riva = {Architecture = 0, Version = 0,
CrystalFreqKHz = 0, RamAmountKBytes = 0,
MaxVClockFreqKHz = 0, RamBandwidthKBytesPerSec = 0,
EnableIRQ = 0,
IO = 0, VBlankBit = 0, FifoFreeCount = 0,
FifoEmptyCount = 0, PCRTC = 0xb7db3000, PRAMDAC =
0xb7dae000, PFB = 0xb7db8000, PFIFO = 0x0, PGRAPH = 0x0,
PEXTDEV = 0xb7db7000, PTIMER = 0xb7dac000, PMC =
0xb7db9000, PRAMIN = 0x0, FIFO = 0x0, CURSOR = 0x0,
CURSORPOS = 0x0, VBLANKENABLE = 0x0, VBLANK = 0x0,
PCIO = 0xb7db4000 <Address 0xb7db4000 out of
bounds>, PVIO = 0xb7db2000 <Address 0xb7db2000 out of
bounds>,
PDIO = 0xb7daf000 <Address 0xb7daf000 out of
bounds>, PVIDEO = 0xb7dad000, PTV = 0x0}, IOAddress =
3724541952, Chipset = 802, arch = {major = 48,
exact = 50, heads = 2, boot = 54657186, crystalFreq
= 13500, minVco = 128000, maxVco = 256000, maxVclk =
{256000, 0}, freqM = {250000, 340000, 0, 0},
maxM = {13, 6, 2, 0}, maxP = 4, minM = 1},
tvEncoder = {type = TV_NO_CHIP, ctrl = 0x0, minClock =
0, maxClock = 0, Create = 0, InitRegs = 0,
SetRegs = 0, GetRegs = 0, SetPort = 0, GetPort = 0,
SetState = 0, GetConnect = 0, GetStatus = 0, hwconfig =
0, hwstate = 0}, TvChain = 0x0, TvBusses = {
0x831c568, 0x831c5b8, 0x831c608}, TvMaxBus = 3,
TvHead = 1}
My card is:
01:00.0 VGA compatible controller: nVidia Corporation
NV34 [GeForce FX 5200] (rev a1)
running on nvidia's binary drivers, rel 7174.