I still cannot get ivtv-fb.o to install under kernels 2.4.31 or 2.4.32
without segfaulting.

Looking around, I found this message:
  http://www.poptix.net/ivtv/Mar-2004/msg00386.html

It looks like someone had a similar problem a year ago, which was fixed.
I ran my oops through ksymoops, as that poster did, but I don't think I
have the experience to make sense of it.  It looked like there was perhaps
a conflict between ivtv-fb.o and parport_pc.o.  I disabled parport_pc.o
and parport.o, and references to those symbols became references to lp.o.
I disabled lp and they became references to nfsd.o.  Can anyone else find
something illuminating here?  (Or is there somewhere better suited to
asking this question?)

Thanks!


root|isn2|~|[116]# dmesg | ksymoops
ksymoops 2.4.11 on i686 2.4.31.  Options used
     -V (default)
     -k /proc/ksyms (default)
     -l /proc/modules (default)
     -o /lib/modules/2.4.31/ (default)
     -m /usr/src/linux/System.map (default)

Warning: You did not tell me where to find symbol information.  I will
assume that the log matches the kernel and modules that are running
right now and I'll use the default options above for symbol resolution.
If the current kernel and/or modules do not match the log, you can get
more accurate output by telling me the kernel version and where to find
map, modules, ksyms etc.  ksymoops -h explains the options.

ac97_codec: AC97 Audio codec, id: ALG32 (ALC650)
ivtv:  In case of problems please include the debug info between
Unable to handle kernel NULL pointer dereference at virtual address 00000198
fa99e93a
*pde = 00000000
Oops: 0000
CPU:    0
EIP:    0010:[<fa99e93a>]    Not tainted
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010246
eax: 00000000   ebx: fa9a6420   ecx: 00000000   edx: 00151800
esi: f4f3fe88   edi: fa9a6420   ebp: f7730000   esp: f4f3fe68
ds: 0018   es: 0018   ss: 0018
Process modprobe.old (pid: 1234, stackpage=f4f3f000)
Stack: 00000046 c011c482 fa9a6420 ffffffff fa99ea4d f4f3fe88 ffffffff 00000000 
       00000000 c02f73d0 00000000 c01088bb 00000000 f4f3feb8 c02f73d0 00000000 
       00151800 f976468c f7730000 c010ab58 00000000 00005c5d 00151800 00151800 
Call Trace:    [<c011c482>] [<fa9a6420>] [<fa99ea4d>] [<c01088bb>] [<c010ab58>]
  [<fa9a5878>] [<fa9a628f>] [<fa9a0b07>] [<c01190aa>] [<fa99e060>] [<fa9a5f4c>]
  [<fa99e060>] [<c0106eff>]
Code: 8b 98 98 01 00 00 75 18 89 74 24 18 89 5c 24 14 8b 74 24 0c 


>>EIP; fa99e93a <[ivtv-fb]ivtvfb_get_fix+1a/60>   <=====

>>ebx; fa9a6420 <.data.end+1d1/????>
>>esi; f4f3fe88 <_end+34ba843c/384f6634>
>>edi; fa9a6420 <.data.end+1d1/????>
>>ebp; f7730000 <_end+373985b4/384f6634>
>>esp; f4f3fe68 <_end+34ba841c/384f6634>

Trace; c011c482 <bh_action+22/40>
Trace; fa9a6420 <.data.end+1d1/????>
Trace; fa99ea4d <[ivtv-fb]ivtvfb_set_disp+4d/140>
Trace; c01088bb <do_IRQ+9b/a0>
Trace; c010ab58 <call_do_IRQ+5/d>
Trace; fa9a5878 <[ivtv-fb]__module_using_checksums+1c98/2580>
Trace; fa9a628f <.data.end+40/????>
Trace; fa9a0b07 <[ivtv-fb]ivtvfb_init+457/5f0>
Trace; c01190aa <sys_init_module+52a/6b0>
Trace; fa99e060 <[parport_pc].data.end+75c1/75e1>
Trace; fa9a5f4c <[ivtv-fb]__module_using_checksums+236c/2580>
Trace; fa99e060 <[parport_pc].data.end+75c1/75e1>
Trace; c0106eff <system_call+33/38>

Code;  fa99e93a <[ivtv-fb]ivtvfb_get_fix+1a/60>
00000000 <_EIP>:
Code;  fa99e93a <[ivtv-fb]ivtvfb_get_fix+1a/60>   <=====
   0:   8b 98 98 01 00 00         mov    0x198(%eax),%ebx   <=====
Code;  fa99e940 <[ivtv-fb]ivtvfb_get_fix+20/60>
   6:   75 18                     jne    20 <_EIP+0x20>
Code;  fa99e942 <[ivtv-fb]ivtvfb_get_fix+22/60>
   8:   89 74 24 18               mov    %esi,0x18(%esp)
Code;  fa99e946 <[ivtv-fb]ivtvfb_get_fix+26/60>
   c:   89 5c 24 14               mov    %ebx,0x14(%esp)
Code;  fa99e94a <[ivtv-fb]ivtvfb_get_fix+2a/60>
  10:   8b 74 24 0c               mov    0xc(%esp),%esi


1 warning issued.  Results may not be reliable.

-- 
   I'm Jason Lindquist,
and I approve this message.
  [EMAIL PROTECTED]

_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users

Reply via email to