SCOUG-HELP Mailing List Archives
Return to [ 28 | 
February | 
2004 ]
<< Previous Message << 
 >> Next Message >>
 
 
 
=====================================================  
If you are responding to someone asking for help who  
may not be a member of this list, be sure to use the  
REPLY TO ALL feature of your email program.  
=====================================================  
 
In <200402281409.i1SE9LRb017579@smtp.ucsd.edu>, on 02/28/04   
   at 06:09 AM, sshapiro@ucsd.edu (Sandy Shapiro) said:  
 
>I'm getting the same trap on one of my machines too.  
 
>##0168:fff1eb67 - 000e:cb67    , 06860642  
>9084  
 
>Exception in module:  
>TRAP 0008       ERRCD=0000  ERACC=****  ERLIM=********  
>EAX=fee2fd80  EBX=fa3970b4  ECX=00040000  EDX=00000000  
>ESI=000c0160  EDI=00000000  EBP=fa397090  FLG=00012296  
>CS:EIP=0168:fff49aae  CSACC=c09b  CSLIM=ffffffff  
>SS:ESP=0160:fa396f88  SSACC=c093  SSLIM=ffffffff  
>DS=0160  DSACC=c093  DSLIM=ffffffff  CR0=8001001b  
>ES=0160  ESACC=c093  ESLIM=ffffffff  CR2=fa396f84  
>FS=0000  FSACC=****  FSLIM=********  
>GS=0000  GSACC=****  GSLIM=********  
 
>Internal revision 14.094_W4  
 
Well,  
 
A bit of math in the PM Dump Facility shows the trap is   
 
# ? fff1eb67 - cb67  
 
fff12000H 4293992448T 37774220000Q 11111111111100010010000000000000Y '.'  
TRUE   
 
# ln (%fff12000+37aae)  
 
%fff49a85 OS2KRNL _PGPageFault + 29   
 
Looking at the code:  
 
OS2KRNL _PGPageFault:   
%fff49a85 55                 push      ebp   
%fff49a86 a1cc68edff         mov       eax,dword ptr [ffed68cc]  %fff49a8b  
8bec               mov       ebp,esp   
%fff49a8d 81ec08010000       sub       esp,00000108   
%fff49a93 53                 push      ebx   
%fff49a94 8945dc             mov       dword ptr [ebp-24],eax  %fff49a97  
57                 push      edi   
%fff49a98 8b4508             mov       eax,dword ptr [ebp+08]  %fff49a9b  
56                 push      esi   
%fff49a9c c1e80c             shr       eax,0c   
%fff49a9f 8bf0               mov       esi,eax   
%fff49aa1 33c0               xor       eax,eax   
%fff49aa3 8945d8             mov       dword ptr [ebp-28],eax  %fff49aa6  
8945d4             mov       dword ptr [ebp-2c],eax  %fff49aa9 a1d068edff          
mov       eax,dword ptr [ffed68d0]   
%fff49aae 33ff               xor       edi,edi   
 
# ln %ffed68d0  
%ffed68d0 OS2KRNL _pTCBCur   
 
which basically says the kernel is not allowed to access the bucket that  
contains the pointer to the current task.  
 
I do find it interesting that an installer could cause a kernel trap to  
kernels of such varying vintage.  I can only guess that it's happening  
after the Odin-ized part of the installer runs.  This code gets deeper  
into the kernel that a typical application might.  
 
I guess it's time for you guys to report this to the appropriate forum.  
 
Regards,  
 
Steven  
 
--   
----------------------------------------------------------------------  
"Steven Levine"   MR2/ICE 2.41 #10183 Warp4/FP15/14.093c_W4  
www.scoug.com irc.webbnet.info irc.fyrelizard.org #scoug (Wed 7pm PST)  
----------------------------------------------------------------------  
 
=====================================================  
 
To unsubscribe from this list, send an email message  
to "steward@scoug.com". In the body of the message,  
put the command "unsubscribe scoug-help".  
 
For problems, contact the list owner at  
"rollin@scoug.com".  
 
=====================================================  
 
  
<< Previous Message << 
 >> Next Message >>
Return to [ 28 | 
February | 
2004 ] 
  
  
The Southern California OS/2 User Group
 P.O. Box 26904
 Santa Ana, CA  92799-6904, USA
Copyright 2001 the Southern California OS/2 User Group.  ALL RIGHTS 
RESERVED. 
 
SCOUG, Warp Expo West, and Warpfest are trademarks of the Southern California OS/2 User Group.
OS/2, Workplace Shell, and IBM are registered trademarks of International 
Business Machines Corporation.
All other trademarks remain the property of their respective owners.
 
  |