POV-Ray : Newsgroups : povray.unix : Pov-Ray 3.1g (compiled from source) outputting odd... : Re: Pov-Ray 3.1e and 3.1g lock up with my scene file ... ?! Server Time
28 Jul 2024 18:13:34 EDT (-0400)
  Re: Pov-Ray 3.1e and 3.1g lock up with my scene file ... ?!  
From: Dennis Clarke
Date: 7 Aug 1999 15:58:43
Message: <37AC8FE7.48E0C2FD@interlog.com>
Ken wrote:
> 
> Dennis Clarke wrote:
> >
> > Ken wrote:
> > > Email it to me and I will try it on the v3.1g windows platform for you.
> > >
> > > --
> > > Ken Tyler
> 
> > OK ... good luck and here it is ...
> 
>   Ok !... It took me a while but I think I have isolated the problem you
> are having to one component in your blob construct. If you remove or
> reduce the amount of reflection you have specified the render time goes

There must be a big difference between your Win98 version of POVRay and my unix
build because even after I commented out the reflections in the blob components
I still had a system that looks like its locked up.  ITs not locked up, it just
isnt doing anything meaningful.  Here is a truss of the process running, if you
can call it that :

$ ps -ef | grep povray
 dclarke  3144  2492 99 15:43:15 pts/7    6:34 /usr/local/povray31/x-povray
+I./cmyrgb.pov +O../../output/cmy_.tga +W320 +H240
 dclarke  3181  3129  0 15:50:13 pts/6    0:00 grep povray
$ truss -t!ioctl,time -p 3144
    Received signal #20, SIGWINCH [default]
    Received signal #15, SIGTERM [caught]
      siginfo: SIGTERM pid=3186 uid=1001
sigaction(SIGTERM, 0xFFBD4DD0, 0xFFBD4E50)      = 0
sigaction(SIGINT, 0xFFBD4DD0, 0xFFBD4E50)       = 0
sigaction(SIGPIPE, 0xFFBD4DD0, 0xFFBD4E50)      = 0
sigaction(SIGFPE, 0xFFBD4DD0, 0xFFBD4E50)       = 0
write(2, "\n G o t   1   S I G T E".., 15)      = 15
setcontext(0xFFBD5030)
    Received signal #15, SIGTERM [caught]
      siginfo: SIGTERM pid=3186 uid=1001
sigaction(SIGTERM, 0xFFBD9EA0, 0xFFBD9F20)      = 0
sigaction(SIGINT, 0xFFBD9EA0, 0xFFBD9F20)       = 0
sigaction(SIGPIPE, 0xFFBD9EA0, 0xFFBD9F20)      = 0
sigaction(SIGFPE, 0xFFBD9EA0, 0xFFBD9F20)       = 0
write(2, "\n G o t   2   S I G T E".., 15)      = 15
setcontext(0xFFBDA100)
    Received signal #15, SIGTERM [caught]
      siginfo: SIGTERM pid=3196 uid=0
sigaction(SIGTERM, 0xFFBD8768, 0xFFBD87E8)      = 0
sigaction(SIGINT, 0xFFBD8768, 0xFFBD87E8)       = 0
sigaction(SIGPIPE, 0xFFBD8768, 0xFFBD87E8)      = 0
sigaction(SIGFPE, 0xFFBD8768, 0xFFBD87E8)       = 0
write(2, "\n G o t   3   S I G T E".., 15)      = 15
setcontext(0xFFBD89C8)

        *** process killed ***

    which is to say that I needed to su root to kill the process.  Other than a
lot of calls to time() and ioctl() there is really only the occasional write()
to the terminal.  Once my render hits line 111 of 240, everything just stops.

Dennis Clarke

ps: How did I build this 3.1e version? see
http://www.interlog.com/~dclarke/povray/povray.html


Post a reply to this message


Attachments:
Download 'smime.p7s.dat' (3 KB)

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