POV-Ray : Newsgroups : povray.general : Editor crash bug - does this happen to you ? Server Time
12 Aug 2024 09:17:19 EDT (-0400)
  Editor crash bug - does this happen to you ? (Message 1 to 6 of 6)  
From: povray org admin team
Subject: Editor crash bug - does this happen to you ?
Date: 13 Feb 1999 07:11:13
Message: <36c66b16.44857390@news.povray.org>
If any users are able to -consistently- reproduce the below bug, then we want
to hear from you. Please reply to this message and describe your system
configuration and how often it happens to you, along with any other relevant
information.

NOTE: please do -not- respond to this thread with comments about any other bug,
unless it also causes cmax101.dll to generate an invalid page fault.

-----------------------------------------------------------------------------

Open any text file:
Select Editor:Codemax Properties:Keyboard (TAB)

This results in the following Error
"Access violation at address 00E584EB in module 'CMAX101.DLL' READ of
address FFFFFFFF"
Select "OK" in the error box.

In the Codemax Properties box selecting cancel or the close button does
nothing, selecting one of the other tabs or the OK button gives a page
fault in CMAX.
This page fault info is from selecting OK. The other tabs give page
faults at slightly different locations.

PVENGINE caused an invalid page fault in
module CMAX101.DLL at 014f:00e56ea6.
Registers:
EAX=00000000 CS=014f EIP=00e56ea6 EFLGS=00010206
EBX=bff64db6 SS=0157 ESP=0073f36c EBP=00000000
ECX=00000018 DS=0157 ESI=0073f4b0 FS=2a9f
EDX=00e56ea6 ES=0157 EDI=5e5fe98e GS=0000
Bytes at CS:EIP:
8b 4d 70 8d 54 24 38 80 e5 7f 52 80 cd 40 6a 00
Stack dump:
0073f4b0 00008522 00000000 00000af0 00000000 00000000 83b40283 16af36d3
00000000 00000000 00000467 04670000 00000000 00000000 0000851c 0073f4e0

---------------------------------------------------------------------------


Post a reply to this message

From: Bob Hughes
Subject: Re: Editor crash bug - does this happen to you ?
Date: 13 Feb 1999 08:07:27
Message: <36C578E8.15DC2AF8@aol.com>
Windows 95 4.00.950 B and IE 4.0 4.72.3110.8 as shown in My Computer
Properties.
233MMX Intel Pentium, two 32 Megabyte SDRAM 66MHz (note that one is 3.0V
other 3.3V; IBM never replied to any emails about this), EMM386.EXE
loaded by Config.sys using RAM switch (had i= and x= too but I since
removed to check this problem out, no change) and Files=40 Buffers=50.
Everything else is usual CDrom driver, IBM Antivirus, very minimal tsr
loading.

"Details" from 3 separate fatal exceptions while using Editor.exe (2 txt
files and one inc file) and the keyboard entries in system.ini below
these. I looked through the keyboard.inf file and everything appears
okay. Hope this is at least a little help. The keyboard tab has always
crashed the program, it never has been selectable without this happening
(tested on POV-Ray program too) using other fonts, etc.
Btw, this was done using the newer CodeMax Barry sent to me. Same thing
happens using either CodeMax, not any difference I can tell.

EDITOR caused an invalid page fault in
module CMAX101.DLL at 0157:100186a6.
Registers:
EAX=0000001d CS=0157 EIP=100186a6 EFLGS=00010212
EBX=00000000 SS=015f ESP=0063d014 EBP=00000220
ECX=0000001d DS=015f ESI=10023620 FS=3397
EDX=0063d0b4 ES=015f EDI=0063d0d0 GS=0000
Bytes at CS:EIP:
8b 83 a8 00 00 00 83 e1 03 f3 a4 33 ff 33 f6 3b 
Stack dump:
0063d1b4 00008222 0063d1cc 0063d1fe 81b074cc 00000031 0000026c 00000000
bff789ed 00000412 fffffff7 00000040 00410004 00410000 00411d48 00000000 

EDITOR caused an invalid page fault in
module CMAX101.DLL at 0157:100186a6.
Registers:
EAX=0000001d CS=0157 EIP=100186a6 EFLGS=00010212
EBX=00000000 SS=015f ESP=0063cd8c EBP=000005e4
ECX=0000001d DS=015f ESI=10023620 FS=107f
EDX=0063ce2c ES=015f EDI=0063ce48 GS=0000
Bytes at CS:EIP:
8b 83 a8 00 00 00 83 e1 03 f3 a4 33 ff 33 f6 3b 
Stack dump:
0063cf2c 00007f9a 0063cf44 0063cf76 0063cfcc 00000004 00000fd4 00000000
709754b6 709f7188 0063cfe0 00000004 0063d230 00000131 bffc1470 bff82925 

EDITOR caused an invalid page fault in
module CMAX101.DLL at 0157:100186a6.
Registers:
EAX=0000001d CS=0157 EIP=100186a6 EFLGS=00010212
EBX=00000000 SS=015f ESP=0063cd8c EBP=000003b0
ECX=0000001d DS=015f ESI=10023620 FS=52f7
EDX=0063ce2c ES=015f EDI=0063ce48 GS=0000
Bytes at CS:EIP:
8b 83 a8 00 00 00 83 e1 03 f3 a4 33 ff 33 f6 3b 
Stack dump:
0063cf2c 00007f9a 0063cf44 0063cf76 0063cfcc 00000008 000006ec 00000000
709754b6 709f7188 0063cfe0 00000008 0063d230 00000131 0000000c 0063d0f4 


Edited from System.ini:

[keyboard]
oemansi.bin=
subtype=
type=4
keyboard.dll=

[boot.description]
keyboard.typ=Standard 101/102-Key or Microsoft Natural Keyboard

[386enh]
keyboard=*vkd

[boot]
keyboard.drv=keyboard.drv


"povray.org admin team" wrote:
> 
> If any users are able to -consistently- reproduce the below bug, then we want
> to hear from you. Please reply to this message and describe your system
> configuration and how often it happens to you, along with any other relevant
> information.
> 
> NOTE: please do -not- respond to this thread with comments about any other bug,
> unless it also causes cmax101.dll to generate an invalid page fault.
> 
> -----------------------------------------------------------------------------
> 
> Open any text file:
> Select Editor:Codemax Properties:Keyboard (TAB)
> 
> This results in the following Error
> "Access violation at address 00E584EB in module 'CMAX101.DLL' READ of
> address FFFFFFFF"
> Select "OK" in the error box.
> 
> In the Codemax Properties box selecting cancel or the close button does
> nothing, selecting one of the other tabs or the OK button gives a page
> fault in CMAX.
> This page fault info is from selecting OK. The other tabs give page
> faults at slightly different locations.
> 
> PVENGINE caused an invalid page fault in
> module CMAX101.DLL at 014f:00e56ea6.
> Registers:
> EAX=00000000 CS=014f EIP=00e56ea6 EFLGS=00010206
> EBX=bff64db6 SS=0157 ESP=0073f36c EBP=00000000
> ECX=00000018 DS=0157 ESI=0073f4b0 FS=2a9f
> EDX=00e56ea6 ES=0157 EDI=5e5fe98e GS=0000
> Bytes at CS:EIP:
> 8b 4d 70 8d 54 24 38 80 e5 7f 52 80 cd 40 6a 00
> Stack dump:
> 0073f4b0 00008522 00000000 00000af0 00000000 00000000 83b40283 16af36d3
> 00000000 00000000 00000467 04670000 00000000 00000000 0000851c 0073f4e0
> 
> ---------------------------------------------------------------------------

-- 
 omniVERSE: beyond the universe
  http://members.aol.com/inversez/POVring.htm
 mailto:inv### [at] aolcom?PoV


Post a reply to this message

From: Rudy Velthuis
Subject: Re: Editor crash bug - does this happen to you ?
Date: 13 Feb 1999 15:09:11
Message: <36c5dbe7.0@news.povray.org>
povray.org admin team schrieb in Nachricht
<36c66b16.44857390@news.povray.org>...

>Open any text file:
>Select Editor:Codemax Properties:Keyboard (TAB)
>
>This results in the following Error
>"Access violation at address 00E584EB in module 'CMAX101.DLL' READ of
>address FFFFFFFF"
>Select "OK" in the error box.

FWIW, in Delphi/BCB, the error "Read of address FFFFFFFF" occurs if a
pointer is not initialized, or nil. So some object is not constructed
properly or a read from a nil pointer was caught. I've never found out why
address FFFFFFFF and not 00000000 is the error address.

So the Codemax people should better check all constructors/lists/resource
reads etc.
--
Rudy Velthuis


Post a reply to this message

From: povray org admin team
Subject: Re: Editor crash bug - does this happen to you ?
Date: 13 Feb 1999 20:50:35
Message: <36c72c60.1443312@news.povray.org>
"Rudy Velthuis" <rve### [at] gmxnet> wrote:

>FWIW, in Delphi/BCB, the error "Read of address FFFFFFFF" occurs if a
>pointer is not initialized, or nil. So some object is not constructed
>properly or a read from a nil pointer was caught. I've never found out why
>address FFFFFFFF and not 00000000 is the error address.
>
>So the Codemax people should better check all constructors/lists/resource
>reads etc.

CodeMax is written in C++ using Microsoft Developer Studio. It's not VCL-based
at all.


Post a reply to this message

From: Spider
Subject: Re: Editor crash bug - does this happen to you ?
Date: 13 Feb 1999 22:22:56
Message: <36C6404C.FD154DBC@bahnhof.se>
I've made some tests here, and I have located the bug as appearing with
winamp 2.91 running, anyone else get this ??
The bug doesn't appear unless I have winamp up... :-/ Time to use
another mp3 player...

//Spider

"povray.org admin team" wrote:
> 
> If any users are able to -consistently- reproduce the below bug, then we want
> to hear from you. Please reply to this message and describe your system
> configuration and how often it happens to you, along with any other relevant
> information.
> 
> NOTE: please do -not- respond to this thread with comments about any other bug,
> unless it also causes cmax101.dll to generate an invalid page fault.
> 
> -----------------------------------------------------------------------------
> 
> Open any text file:
> Select Editor:Codemax Properties:Keyboard (TAB)
> 
> This results in the following Error
> "Access violation at address 00E584EB in module 'CMAX101.DLL' READ of
> address FFFFFFFF"
> Select "OK" in the error box.
> 
> In the Codemax Properties box selecting cancel or the close button does
> nothing, selecting one of the other tabs or the OK button gives a page
> fault in CMAX.
> This page fault info is from selecting OK. The other tabs give page
> faults at slightly different locations.
> 
> PVENGINE caused an invalid page fault in
> module CMAX101.DLL at 014f:00e56ea6.
> Registers:
> EAX=00000000 CS=014f EIP=00e56ea6 EFLGS=00010206
> EBX=bff64db6 SS=0157 ESP=0073f36c EBP=00000000
> ECX=00000018 DS=0157 ESI=0073f4b0 FS=2a9f
> EDX=00e56ea6 ES=0157 EDI=5e5fe98e GS=0000
> Bytes at CS:EIP:
> 8b 4d 70 8d 54 24 38 80 e5 7f 52 80 cd 40 6a 00
> Stack dump:
> 0073f4b0 00008522 00000000 00000af0 00000000 00000000 83b40283 16af36d3
> 00000000 00000000 00000467 04670000 00000000 00000000 0000851c 0073f4e0
> 
> ---------------------------------------------------------------------------


Post a reply to this message

From: Rudy Velthuis
Subject: Re: Editor crash bug - does this happen to you ?
Date: 14 Feb 1999 19:56:22
Message: <36c770b6.0@news.povray.org>
povray.org admin team schrieb in Nachricht
<36c72c60.1443312@news.povray.org>...

>CodeMax is written in C++ using Microsoft Developer Studio. It's not
VCL-based
>at all.

Same problem. I still think "reading FFFFFFFF" really means reading a nil
pointer somewhere. So the Codemax author should still check all the things I
mentioned,
 although in his C++ code.

It's of course hard to find an error if you can't reproduce it. But just
re-reading your code after a while sometimes shows you the mistakes you
made. It normally helps me (but I must admit, it's really time consuming).
The best thing would be, to let someone else (equally experienced) read the
code too.

my 2 Euro-c.
--
Rudy Velthuis


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.