SCOUG Logo


Next Meeting: Sat, TBD
Meeting Directions


Be a Member
Join SCOUG

Navigation:


Help with Searching

20 Most Recent Documents
Search Archives
Index by date, title, author, category.


Features:

Mr. Know-It-All
Ink
Download!










SCOUG:

Home

Email Lists

SIGs (Internet, General Interest, Programming, Network, more..)

Online Chats

Business

Past Presentations

Credits

Submissions

Contact SCOUG

Copyright SCOUG



warp expowest
Pictures from Sept. 1999

The views expressed in articles on this site are those of their authors.

warptech
SCOUG was there!


Copyright 1998-2024, 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.

The Southern California OS/2 User Group
USA

SCOUG-HELP Mailing List Archives

Return to [ 28 | February | 2004 ]

<< Previous Message << >> Next Message >>


Date: Sat, 28 Feb 2004 18:57:54 PST8
From: "Steven Levine" <steve53@earthlink.net >
Reply-To: scoug-help@scoug.com
To: scoug-help@scoug.com
Subject: SCOUG-Help: Trap installing InnoTek Runtime for OS/2

=====================================================
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.