Invalid Page Fault

Steinitz, Dominic J Dominic.J.Steinitz@BritishAirways.com
20 Nov 2000 09:19:22 Z


--PART.BOUNDARY.bawhub1.5661.3a18eca1.0001
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

---------------------- Forwarded by Dominic Steinitz/HEATHROW/BRITISH AIRWAYS/GB on 20/11/2000 09:18 ---------------------------


Dominic Steinitz
19/11/2000 00:27
To:	hugs-bugs
cc:	
bcc:	
Subject:	Invalid Page Fault  

HUGS caused an invalid page fault in
module HUGS.EXE at 0137:00406d72.
Registers:
EAX=fffd54da CS=0137 EIP=00406d72 EFLGS=00010297
EBX=00000000 SS=013f ESP=006e0000 EBP=007dfbd0
ECX=fffc2f70 DS=013f ESI=fffd54f6 FS=0e17
EDX=00000200 ES=013f EDI=00c14250 GS=0000
Bytes at CS:EIP:
50 e8 e8 00 00 00 8b 15 04 ef 4c 00 83 c4 04 89 
Stack dump:
00000020 fffd551a 00406f07 00000002 fffd551e 00406edf fffd551a 00c14250 fffd5524 00406d78 fffd551e 00000040 fffd5539 00406f07 00000004 fffd553d

Here's the session details. c 2 works ok as below but c 80 causes the page fault.

Dominic.
__   __ __  __  ____   ___      _________________________________________
||   || ||  || ||  || ||__      Hugs 98: Based on the Haskell 98 standard
||___|| ||__|| ||__||  __||     Copyright (c) 1994-1999
||---||         ___||           World Wide Web: http://haskell.org/hugs
||   ||                         Report bugs to: hugs-bugs@haskell.org
||   || Version: February 2000  _________________________________________

Hugs mode: Restart with command line option +98 for Haskell 98 mode

Reading file "C:\HUGS98\lib\Prelude.hs":
Reading file "C:\My Documents\functional\parser\hugsprob.hs":
Reading file "C:\My Documents\functional\parser\UU_Parsing.hs":
Reading file "C:\My Documents\functional\parser\hugsprob.hs":

Hugs session for:
C:\HUGS98\lib\Prelude.hs
C:\My Documents\functional\parser\UU_Parsing.hs
C:\My Documents\functional\parser\hugsprob.hs
Type :? for help
Main> c 2
([Entry{dN=DN{eN=Just (EmployeeNumber "3729"),ou=Ou "People",o=Organisation "bap
lc.com",dc=DC "pathway"},unitHierarchyCode=Just (UnitHierarchyCode "BAIOMH"),tel
ephoneExtnNumber=Just (TelephoneExtnNumber "27635"),ou'=Ou "People",manager=Just
 (Manager DN{eN=Just (EmployeeNumber "652413"),ou=Ou "People",o=Organisation "ba
plc.com",dc=DC "pathway"}),objectClasses=[ObjectClass "top",ObjectClass "person"
,ObjectClass "organizationalPerson",ObjectClass "inetOrgPerson",ObjectClass "pth
wyOrgPerson"]},Entry{dN=DN{eN=Just (EmployeeNumber "3729"),ou=Ou "People",o=Orga
nisation "baplc.com",dc=DC "pathway"},unitHierarchyCode=Just (UnitHierarchyCode
"BAIOMH"),telephoneExtnNumber=Just (TelephoneExtnNumber "27635"),ou'=Ou "People"
,manager=Just (Manager DN{eN=Just (EmployeeNumber "652413"),ou=Ou "People",o=Org
anisation "baplc.com",dc=DC "pathway"}),objectClasses=[ObjectClass "top",ObjectC
lass "person",ObjectClass "organizationalPerson",ObjectClass "inetOrgPerson",Obj
ectClass "pthwyOrgPerson"]}],"",)
(62505 reductions, 124185 cells)



-------------------------------------------------------------------------------------------------
21st century air travel     http://www.britishairways.com



-------------------------------------------------------------------------------------------------
21st century air travel     http://www.britishairways.com

--PART.BOUNDARY.bawhub1.5661.3a18eca1.0001
Content-Type: application/octet-stream; name="hugsprob.hs"
Content-Transfer-Encoding: Base64
Content-Disposition: attachment; filename="hugsprob.hs"
Content-Description: hugsprob.hs
FTBP-Modification-Date: 20 Nov 2000 09:19:00 Z
FTBP-Object-Size: 3732

aW1wb3J0IFVVX1BhcnNpbmcNCg0KaW5zdGFuY2UgU3ltYm9sIENoYXINCg0KZGF0YSBVaWQgPSBV
aWQgU3RyaW5nDQogICBkZXJpdmluZyBTaG93DQoNCmRhdGEgT3UgPSBPdSBTdHJpbmcNCiAgIGRl
cml2aW5nIFNob3cNCg0KZGF0YSBFbXBsb3llZU51bWJlciA9IEVtcGxveWVlTnVtYmVyIFN0cmlu
Zw0KICAgZGVyaXZpbmcgU2hvdw0KDQpkYXRhIE9yZ2FuaXNhdGlvbiA9IE9yZ2FuaXNhdGlvbiBT
dHJpbmcNCiAgIGRlcml2aW5nIFNob3cNCg0KZGF0YSBEQyA9IERDIFN0cmluZw0KICAgZGVyaXZp
bmcgU2hvdw0KDQpkYXRhIEROID0gRE4geyBlTiA6OiBNYXliZSBFbXBsb3llZU51bWJlciwNCiAg
ICAgICAgICAgICAgIG91IDo6IE91LA0KICAgICAgICAgICAgICAgbyAgOjogT3JnYW5pc2F0aW9u
LA0KICAgICAgICAgICAgICAgZGMgOjogREMNCiAgICAgICAgICAgICB9DQogICBkZXJpdmluZyBT
aG93DQoNCmRhdGEgTWFuYWdlciA9IE1hbmFnZXIgRE4NCiAgIGRlcml2aW5nIFNob3cNCg0KZGF0
YSBFbnRyeSA9IEVudHJ5IHsgZE4gOjogRE4sDQogICAgICAgICAgICAgICAgICAgICB1bml0SGll
cmFyY2h5Q29kZSA6OiBNYXliZSBVbml0SGllcmFyY2h5Q29kZSwNCiAgICAgICAgICAgICAgICAg
ICAgIHRlbGVwaG9uZUV4dG5OdW1iZXIgOjogTWF5YmUgVGVsZXBob25lRXh0bk51bWJlciwNCiAg
ICAgICAgICAgICAgICAgICAgIG91JyA6OiBPdSwgbWFuYWdlciA6OiBNYXliZSBNYW5hZ2VyLA0K
ICAgICAgICAgICAgICAgICAgICAgb2JqZWN0Q2xhc3NlcyA6OiBbT2JqZWN0Q2xhc3NdIH0NCiAg
IGRlcml2aW5nIFNob3cNCg0KZGF0YSBPYmplY3RDbGFzcyA9IE9iamVjdENsYXNzIFN0cmluZw0K
ICAgZGVyaXZpbmcgU2hvdw0KDQpkYXRhIFVuaXRIaWVyYXJjaHlDb2RlID0gVW5pdEhpZXJhcmNo
eUNvZGUgU3RyaW5nDQogICBkZXJpdmluZyBTaG93DQoNCnBVbml0SGllcmFyY2h5Q29kZSA9IA0K
ICAgcGFyc2VBdHRyaWJ1dGUgKEp1c3QgLiBVbml0SGllcmFyY2h5Q29kZSkgInVuaXRoaWVyYXJj
aHljb2RlIg0KDQpkYXRhIFRlbGVwaG9uZUV4dG5OdW1iZXIgPSBUZWxlcGhvbmVFeHRuTnVtYmVy
IFN0cmluZw0KICAgZGVyaXZpbmcgU2hvdw0KDQpwVGVsZXBob25lRXh0bk51bWJlciA9IA0KICAg
cGFyc2VBdHRyaWJ1dGUgKEp1c3QgLiBUZWxlcGhvbmVFeHRuTnVtYmVyKSAidGVsZXBob25lZXh0
bm51bWJlciINCg0KcEtleSBbXSA9IHBTdWNjZWVkIFtdDQpwS2V5IChzOnNzKSA9ICg6KSA8JD4g
cFN5bSBzIDwqPiBwS2V5IHNzDQoNCnBTcGFjZXMgPSBwTSAocFN5bSAnICcpIDx8PiBwU3VjY2Vl
ZCBbXQ0KDQpwTSBwID0gbGV0IG1hbnlwID0gKHBTdWNjZWVkIFtdKQ0KICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIDx8PiAgKDopIDwkPiBwIDwqPiBtYW55cA0KICAgICAgICAgICAgICAgIGlu
ICg6KSA8JD4gcCA8Kj4gbWFueXANCg0KcExvd2VyQ2FzZSA9IHBBbnlPZiBbJ2EnLi4neiddDQpw
VXBwZXJDYXNlID0gcEFueU9mIFsnQScuLidaJ10NCnBEaWdpdCAgICAgPSBwQW55T2YgWycwJy4u
JzknXQ0KcERvdCAgICAgICA9IHBTeW0gJy4nDQoNCnBWYWx1ZSA9IHBNIChwTG93ZXJDYXNlIDx8
PiBwVXBwZXJDYXNlIDx8PiBwRGlnaXQgPHw+IHBEb3QpDQoNCnBOdW1iZXIgPSBwTSBwRGlnaXQN
Cg0KcExEQVBTZXAgPSBwS2V5ICI9IiA8fD4gcEtleSAiOiAiDQoNCnBhcnNlQXR0cmlidXRlIGhB
IGxBID0gaEEgPCQgcEtleSBsQSA8KiBwTERBUFNlcCA8Kj4gcFZhbHVlDQoNCnBPdSA9IHBhcnNl
QXR0cmlidXRlIE91ICJvdSINCg0KcERDID0gcGFyc2VBdHRyaWJ1dGUgREMgImRjIg0KDQpwT3Jn
YW5pc2F0aW9uID0gcGFyc2VBdHRyaWJ1dGUgT3JnYW5pc2F0aW9uICJvIg0KDQpwRW1wbG95ZWVO
dW1iZXIgPSBwYXJzZUF0dHJpYnV0ZSAoSnVzdCAuIEVtcGxveWVlTnVtYmVyKSAiZW1wbG95ZWVO
dW1iZXIiDQoNCnBPYmplY3RDbGFzcyA9IHBhcnNlQXR0cmlidXRlIE9iamVjdENsYXNzICJvYmpl
Y3RjbGFzcyINCg0KcE9iamVjdENsYXNzZXMgPSBwTGlzdFNlcCAocEtleSAiXG4iKSBwT2JqZWN0
Q2xhc3MNCg0KcERuQ29tcG9uZW50cyA9ICAgICBETg0KICAgICAgICAgICAgICAgIDwkPiAocEVt
cGxveWVlTnVtYmVyIDwqIHBTeW0gJywnIGBvcHRgIE5vdGhpbmcpDQogICAgICAgICAgICAgICAg
PCo+IHBPdQ0KICAgICAgICAgICAgICAgIDwqICBwU3ltICcsJw0KICAgICAgICAgICAgICAgIDwq
PiBwT3JnYW5pc2F0aW9uDQogICAgICAgICAgICAgICAgPCogIHBTeW0gJywnDQogICAgICAgICAg
ICAgICAgPCo+IHBEQw0KDQpwRG4gPSAgIHBLZXkgImRuOiAiICo+IHBEbkNvbXBvbmVudHMNCg0K
cE1hbmFnZXIgPSAoSnVzdCAuIE1hbmFnZXIpIDwkIHBLZXkgIm1hbmFnZXIiIDwqIHBMREFQU2Vw
IDwqPiBwRG5Db21wb25lbnRzDQoNCnBFbnRyeSA9ICAgICBFbnRyeSANCiAgICAgICAgIDwkPiBw
RG4gDQogICAgICAgICA8KiAgcFN5bSAnXG4nIA0KICAgICAgICAgPCo+IChwVW5pdEhpZXJhcmNo
eUNvZGUgPCogcFN5bSAnXG4nIGBvcHRgIE5vdGhpbmcpDQogICAgICAgICA8Kj4gKHBUZWxlcGhv
bmVFeHRuTnVtYmVyIDwqIHBTeW0gJ1xuJyBgb3B0YCBOb3RoaW5nKQ0KICAgICAgICAgPCo+IHBP
dSANCiAgICAgICAgIDwqICBwU3ltICdcbicgDQogICAgICAgICA8Kj4gKHBNYW5hZ2VyIDwqIHBT
eW0gJ1xuJyBgb3B0YCBOb3RoaW5nKQ0KICAgICAgICAgPCo+IHBPYmplY3RDbGFzc2VzDQoNCnBF
bnRyaWVzID0gcExpc3RTZXAgKHBLZXkgIlxuXG4iKSBwRW50cnkNCg0Kb2JqZWN0Q2xhc3NUZXN0
MSA9ICJvYmplY3RjbGFzczogdG9wIg0Kb2JqZWN0Q2xhc3NUZXN0MiA9ICJvYmplY3RjbGFzczog
cGVyc29uIg0Kb2JqZWN0Q2xhc3NUZXN0MyA9ICJvYmplY3RjbGFzczogb3JnYW5pemF0aW9uYWxQ
ZXJzb24iDQpvYmplY3RDbGFzc1Rlc3Q0ID0gIm9iamVjdGNsYXNzOiBpbmV0T3JnUGVyc29uIg0K
b2JqZWN0Q2xhc3NUZXN0NSA9ICJvYmplY3RjbGFzczogcHRod3lPcmdQZXJzb24iDQoNCm9iamVj
dENsYXNzVGVzdCA9IGZvbGRyMSAoKCsrKSAuICgrKyJcbiIpKSBbb2JqZWN0Q2xhc3NUZXN0MSwN
CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0Q2xhc3NU
ZXN0MiwNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0
Q2xhc3NUZXN0MywNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
b2JqZWN0Q2xhc3NUZXN0NCwNCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgb2JqZWN0Q2xhc3NUZXN0NV0NCg0KcjEgPSAiZG46IGVtcGxveWVlTnVtYmVyPTM3Mjks
b3U9UGVvcGxlLG89YmFwbGMuY29tLGRjPXBhdGh3YXkiDQpyMiA9ICJ1bml0aGllcmFyY2h5Y29k
ZTogQkFJT01IIg0KcjMgPSAidGVsZXBob25lZXh0bm51bWJlcjogMjc2MzUiDQpyNCA9ICJvdTog
UGVvcGxlIg0KcjUgPSAibWFuYWdlcjogZW1wbG95ZWVOdW1iZXI9NjUyNDEzLG91PVBlb3BsZSxv
PWJhcGxjLmNvbSxkYz1wYXRod2F5Ig0KDQpyID0gZm9sZHIxICgoKyspIC4gKCsrIlxuIikpIFty
MSxyMixyMyxyNCxyNV0NCnInID0gciArKyAiXG4iICsrIG9iamVjdENsYXNzVGVzdA0KcicnIG4g
PSBmb2xkcjEgKCgrKykgLiAoKysiXG5cbiIpKSAocmVwbGljYXRlIG4gcicpDQoNCmMgbSA9IHBh
cnNlIHBFbnRyaWVzIG51bGwgKHInJyBtKQ0K

--PART.BOUNDARY.bawhub1.5661.3a18eca1.0001--