home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / os / os2 / programm / 7360 < prev    next >
Encoding:
Internet Message Format  |  1993-01-06  |  2.0 KB

  1. Path: sparky!uunet!vnet.ibm.com
  2. From: dmm@vnet.ibm.com (Dave Mooney)
  3. Message-ID: <19930106.095810.579@almaden.ibm.com>
  4. Date: Wed, 6 Jan 93 12:57:55 EST
  5. Newsgroups: comp.os.os2.programmer
  6. Subject: Re: Beta C++ problems
  7. Organization: IBM Canada Lab
  8. News-Software: UReply 3.0
  9. References: <BzrLrp.2Gu@hpuerca.atl.hp.com>
  10.             <C0FyIF.Cx3@hpuerca.atl.hp.com>
  11. Lines: 34
  12.  
  13. In <C0FyIF.Cx3@hpuerca.atl.hp.com> Simon Fowler writes:
  14. >In article <BzrLrp.2Gu@hpuerca.atl.hp.com>, aaa@hpuerca.atl.hp.com (Simon Fowler) writes:
  15. >> More problems with Beta C++:
  16. > More Protection Faults:
  17. >
  18. >        icc -c -Q -Gm3 -Fdi -Ti -Mp -DCCICC -DOSOS2 -DMWBC -DDEBUG -Ih:\mwb1.1 -IH:\ctree\os22 -Ih:\ctree  h:\mwb1.1\assert.cpp
  19. >
  20. > General Protection Fault exception occurred at EIP = 001A7CBC on thread 0001.
  21. > Register Dump at point of exception:
  22. > EAX = 553E8028    EBX = 00000000  ECX = 55000004    EDX = 003284A6
  23. > EBP = 00216A20    EDI = 0035ACF8  ESI = 0030E1DC    ESP = 002169FC
  24. > "CS =     005B  CSLIM = 1BFFFFFF   DS =     0053  DSLIM = 1BFFFFFF
  25. > "ES =     0053  ESLIM = 1BFFFFFF   FS =     150B  FSLIM = 00000030
  26. > "GS =     0000  GSLIM = 00000000   SS =     0053  SSLIM = 1BFFFFFF
  27. > Process terminating.
  28. > NMAKE : fatal error U1077: 'G:\OS2\CMD.EXE' : return code '99'
  29. > Stop.
  30. > ===========================================================================
  31. > [etc]
  32.  
  33. Generally speaking, register dumps are worse than useless when trying to
  34. isolate bugs in the compiler.  Get a preprocessed version of your
  35. program (compile with -P), verify that this file generates the same trap,
  36. and send the code to cset2@vnet.ibm.com along with a note describing
  37. which compiler you are using and the options you are using.  The person
  38. at the other end of the cset2 id will forward the problem on to the
  39. appropriate person.
  40.  
  41. dave
  42.  
  43. -------------------------------------------------------------------------
  44. Dave Mooney                                              dmm@vnet.ibm.com
  45.  C Set/2 Development, IBM Canada Lab, 844 Don Mills Rd, Toronto, Ontario
  46.           "Now we can talk to cheese anywhere in the world!!!"
  47.