POV-Ray : Newsgroups : povray.beta-test : crash in winME Server Time
3 Nov 2024 11:44:08 EST (-0500)
  crash in winME (Message 1 to 7 of 7)  
From: Elias Pschernig
Subject: crash in winME
Date: 7 Sep 2001 17:33:55
Message: <3b993d43@news.povray.org>
Stopping during parsing seems to crash for me. If nobody can reproduce it, I
take it it's time for a re-install for me :) Anyway, here's my report:

I write this into a new scene, and save it:

#while(1)
#debug "X\n"
#end

Then I let it parse for a few second, and hit Stop.
Now I hit Run again.

After printing the standard message, but before printing the first X, I get
this:

PVENGINE caused an invalid page fault in modul PVENGINE.EXE at 0177:00480443.
registers:
EAX=00bd2d40 CS=0177 EIP=00480443 EFLGS=00010206
EBX=00000023 SS=017f ESP=02fdfcc0 EBP=00000000
ECX=52416374 DS=017f ESI=00bd2d58 FS=4c5f
EDX=494e5434 ES=017f EDI=005951e8 GS=0000
Bytes bei CS:EIP:
89 51 0c 8b 48 0c 85 c9 74 06 8b 50 08 89 51 08 
stack:
00000001 004a4fae 00bd2d58 00555bc8 0000067d 00000000 ffffffff 00000001
0000012c 00453d77 00577a4e ffffffff 00000000 00000000 00000000 0054407c 

Sometimes it starts parsing again, but when I do Stop/Run another time, I
get the above crash.

System Info:

3.5.beta1.msvc.win32
Windows ME
P-III 933, 384MB

-- 
#macro C(X,Y)cylinder{X*x<X,0,-Y/2>.1}#end#macro U(R,X,Y)intersection{torus{.9
.1}box{-1 0rotate y*R*90}translate<X,0,Y>scale 1-z*.5}#end union{U(0,0,0)U(1,0
,0)U(2,-1,-1)U(1,1,0)U(1,1.5,-3)U(1,2,0)U(3,1,0)U(2,2,0)U(0,3,0)U(3,2,.5)C(.1,
2)C(.8,1)C(.8,-1)C(1.1,1)C(1.9,-1)pigment{rgb 10}rotate x*90translate<-1,0,4>}


Post a reply to this message

From: Tor Olav Kristensen
Subject: Re: crash in winME - and in Win98
Date: 7 Sep 2001 19:20:51
Message: <3B9955FA.CE042080@hotmail.com>
The exact same thing happens to me when I do as
Elias describes below.

But I haven't tried it in the official v3.5 beta
release yet. Only in the latest (I think) pre-beta
release for Windows.


I'm running Windows 98 on a 100MHz Pentium with
32MB RAM.

Tor Olav


Btw.: Here's the error message:

"This program has performed an illegal operation
and will be shut down..."

(Note that POV seems to be "alive" behind this error
message until I chose Close in the error window.)


And the details:

PVENGINE caused an invalid page fault in
module PVENGINE.EXE at 015f:0047ec23.
Registers:
EAX=009ea1e0 CS=015f EIP=0047ec23 EFLGS=00010206
EBX=00000023 SS=0167 ESP=0394fcdc EBP=00000000
ECX=00000021 DS=0167 ESI=009ea1f8 FS=6287
EDX=00000021 ES=0167 EDI=005907c0 GS=0000
Bytes at CS:EIP:
89 51 0c 8b 48 0c 85 c9 74 06 8b 50 08 89 51 08 
Stack dump:
00000001 004a34c7 009ea1f8 00553bbc 0000067a 00573031 ffffffff 00000000
00000000 0045375f 00573031 ffffffff 00000000 00000000 00487ab4 ffffffff 



Elias Pschernig wrote:
> 
> Stopping during parsing seems to crash for me. If nobody can reproduce it, I
> take it it's time for a re-install for me :) Anyway, here's my report:
> 
> I write this into a new scene, and save it:
> 
> #while(1)
> #debug "X\n"
> #end
> 
> Then I let it parse for a few second, and hit Stop.
> Now I hit Run again.
> 
> After printing the standard message, but before printing the first X, I get
> this:
> 
> PVENGINE caused an invalid page fault in modul PVENGINE.EXE at 0177:00480443.
> registers:
> EAX=00bd2d40 CS=0177 EIP=00480443 EFLGS=00010206
> EBX=00000023 SS=017f ESP=02fdfcc0 EBP=00000000
> ECX=52416374 DS=017f ESI=00bd2d58 FS=4c5f
> EDX=494e5434 ES=017f EDI=005951e8 GS=0000
> Bytes bei CS:EIP:
> 89 51 0c 8b 48 0c 85 c9 74 06 8b 50 08 89 51 08
> stack:
> 00000001 004a4fae 00bd2d58 00555bc8 0000067d 00000000 ffffffff 00000001
> 0000012c 00453d77 00577a4e ffffffff 00000000 00000000 00000000 0054407c
> 
> Sometimes it starts parsing again, but when I do Stop/Run another time, I
> get the above crash.
> 
> System Info:
> 
> 3.5.beta1.msvc.win32
> Windows ME
> P-III 933, 384MB
> 
> --
> #macro C(X,Y)cylinder{X*x<X,0,-Y/2>.1}#end#macro U(R,X,Y)intersection{torus{.9
> .1}box{-1 0rotate y*R*90}translate<X,0,Y>scale 1-z*.5}#end union{U(0,0,0)U(1,0
> ,0)U(2,-1,-1)U(1,1,0)U(1,1.5,-3)U(1,2,0)U(3,1,0)U(2,2,0)U(0,3,0)U(3,2,.5)C(.1,
> 2)C(.8,1)C(.8,-1)C(1.1,1)C(1.9,-1)pigment{rgb 10}rotate x*90translate<-1,0,4>}

-- 
Best regards,

Tor Olav

mailto:tor### [at] hotmailcom
http://www.crosswinds.net/~tok


Post a reply to this message

From: Ken
Subject: Re: crash in winME
Date: 7 Sep 2001 22:12:08
Message: <3B997F5D.4ED4AF10@pacbell.net>
Elias Pschernig wrote:
> 
> Stopping during parsing seems to crash for me. If nobody can reproduce it, I
> take it it's time for a re-install for me :) Anyway, here's my report:

> PVENGINE caused an invalid page fault in modul PVENGINE.EXE at 0177:00480443.
> registers:
> EAX=00bd2d40 CS=0177 EIP=00480443 EFLGS=00010206
> EBX=00000023 SS=017f ESP=02fdfcc0 EBP=00000000
> ECX=52416374 DS=017f ESI=00bd2d58 FS=4c5f
> EDX=494e5434 ES=017f EDI=005951e8 GS=0000
> Bytes bei CS:EIP:
> 89 51 0c 8b 48 0c 85 c9 74 06 8b 50 08 89 51 08
> stack:
> 00000001 004a4fae 00bd2d58 00555bc8 0000067d 00000000 ffffffff 00000001
> 0000012c 00453d77 00577a4e ffffffff 00000000 00000000 00000000 0054407c

I can reproduce this with v3.5 beta.1, Athlon 950, 256 megs ram

PVENGINE caused an invalid page fault in module PVENGINE.EXE at 015f:0051f1c0.
Registers:
EAX=008a0078 CS=015f EIP=0051f1c0 EFLGS=00010297
EBX=0000002e SS=0167 ESP=01d1fc80 EBP=01d1fc9c
ECX=008a01cc DS=0167 ESI=00000028 FS=4247
EDX=00000031 ES=0167 EDI=00000000 GS=0000
Bytes at CS:EIP:
89 4e 08 8b 75 0c eb 03 8b 5d 08 83 7d f4 00 75 
Stack dump:
005951e8 009b3300 0000002f 008a01bc 00000000 000002f0 00000320 01d1fcb4 00517e06
009a000c 009b300c 0000f321 009b7f60 00000000
0048047a 009b3300 


-- 
Ken Tyler - POV-Ray Technical Assistance Group


Post a reply to this message

From: rodney byman
Subject: Re: crash in winME
Date: 7 Sep 2001 22:50:00
Message: <3b998758@news.povray.org>
The bug appears as described above except that it is consistently after the
second restart.  It does not occur for stopping parsing/restarting in
general for me (ie. I ran some scripts that take a long time to parse and
stopped/restarted them several times with no crashes).
Here is the stack dump for one of my runs.

PVENGINE caused an invalid page fault in
module PVENGINE.EXE at 0167:00480443.
Registers:
EAX=00bc5550 CS=0167 EIP=00480443 EFLGS=00010206
EBX=00000023 SS=016f ESP=0211fcc0 EBP=00000000
ECX=00000021 DS=016f ESI=00bc5568 FS=42df
EDX=00000011 ES=016f EDI=005951e8 GS=0000
Bytes at CS:EIP:
89 51 0c 8b 48 0c 85 c9 74 06 8b 50 08 89 51 08
Stack dump:
00000001 004a4fae 00bc5568 00555bc8 0000067d 00000000 ffffffff 00000001
0000012c 00453d77 00577a51 ffffffff 00000000 00000000 00000000 0054407c

Pentium II 350 MHz, Windows 98 (not second edition), 128 MB ram,
3.5.beta1.msvc.win32


Post a reply to this message

From: Chris Cason
Subject: Re: crash in winME
Date: 7 Sep 2001 23:19:01
Message: <3b998e25@news.povray.org>
"Elias Pschernig" <eli### [at] aonat> wrote in message
news:3b993d43@news.povray.org...
> Stopping during parsing seems to crash for me. If nobody can reproduce it, I
> take it it's time for a re-install for me :) Anyway, here's my report:

I can't get it to happen reliably like you can, but I can confirm that a crash is
possible. I will look into it.

thanks,

-- Chris


Post a reply to this message

From: Jaime Vives Piqueres
Subject: Re: crash in winME
Date: 8 Sep 2001 06:32:09
Message: <3b99f3a9@news.povray.org>

news:3b998e25@news.povray.org...
> I can't get it to happen reliably like you can, but I can confirm that a
crash is
> possible. I will look into it.

 It's "#debug" for sure... only happens with this directive, and doesn't
needs the #while loop to crash. Put a lot (a big lot) of lines containing
'#debug ""' and it will happen if you click start/stop fast enough. Oh! And
it doesn't happens on official 3.1!

Jaime Vives Piqueres
W98SE on AMD Athlon 1.2Ghz, 256MB SDRAM,  >50Db CPU fan.


Post a reply to this message

From: Ian Burgmyer
Subject: Re: crash in winME
Date: 8 Sep 2001 16:29:59
Message: <3b9a7fc7$1@news.povray.org>
"Elias Pschernig" <eli### [at] aonat> wrote in message
news:3b993d43@news.povray.org...
> Stopping during parsing seems to crash for me. If nobody can reproduce it,
I
> take it it's time for a re-install for me :) Anyway, here's my report:

Put down that Windows ME CD.  It happened to me, too.

I'm running POV 3.5b1 on a Pentium II 400MHz with 256MB RAM and Windows 2000
Professional with Service Pack 2.

It takes me quite a few tries to reproduce it (around 14 for the first time
I did it), but it still happens.  I've found that the crash can be bypassed
by a program such as CrashProof, and POV will still work fine afterwards.

-Ian


Post a reply to this message

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