POV-Ray : Newsgroups : povray.unofficial.patches : Megapov XRS distributed rendering, initial release. Could use some guinea p= Server Time
15 Jul 2024 01:38:34 EDT (-0400)
  Megapov XRS distributed rendering, initial release. Could use some guinea p= (Message 1 to 3 of 3)  
From: George Pantazopoulos
Subject: Megapov XRS distributed rendering, initial release. Could use some guinea p=
Date: 28 Aug 2006 19:30:01
Message: <web.44f37b58fdc8e70c0bad8570@news.povray.org>
My latest work, Megapov XRS, enables distributed rendering using Megapov
1.2.1
http://www.gammaburst.net/xrs/

I think I've driven poor Jaime crazy trying to find what's been making it
segfault on his AMD64 system! I've tested it on Cygwin and 32-bit Linux and
it's reasonably stable.

I could use some feedback with regards to usability, and any 64-bit users
trying it out would be greatly appreciated. You don't even really need more
than one CPU to try it ;)

Regards,
George


Post a reply to this message

From: George Pantazopoulos
Subject: Re: Megapov XRS distributed rendering, initial release. Could use some guin=
Date: 28 Aug 2006 20:55:00
Message: <web.44f38f76653ee0eec0bad8570@news.povray.org>
The segfault on the 64-bit system is pasted below. So far, I've been unable
to find out why this happens. However I did suggest running with "-D" in
the command line to see if not calling POV_Std_Display_Init() will avoid
the segfault...

Thread 1 (Thread 46912502363168 (LWP 4740)):
#0  0x0000003757374600 in strlen () from /lib64/libc.so.6
#1  0x000000375735e5ee in fputs () from /lib64/libc.so.6
#2  0x00000000004350d6 in pov::POV_Std_Display_Init (w=Variable "w" is not
available.
) at userdisp.cpp:66
#3  0x000000000041797a in pov::FrameRender () at rendctrl.cpp:772
#4  0x0000000000417e2c in pov::FrameLoop () at rendctrl.cpp:346
#5  0x00000000004126f5 in povray_cooperate () at povray.cpp:598
#6  0x000000000040bb8d in main (argc=Variable "argc" is not available.
) at unix.cpp:3096
Kill the program being debugged? (y or n)

George


Post a reply to this message

From: George Pantazopoulos
Subject: Re: Megapov XRS distributed rendering, initial release. Could use some guin=
Date: 29 Aug 2006 12:05:00
Message: <web.44f465588dc3fb0cda5ae7f0@news.povray.org>
"George Pantazopoulos" <go### [at] tomyaboutpage> wrote:
> The segfault on the 64-bit system is pasted below. So far, I've been unable
> to find out why this happens. However I did suggest running with "-D" in
> the command line to see if not calling POV_Std_Display_Init() will avoid
> the segfault...
>
> Thread 1 (Thread 46912502363168 (LWP 4740)):
> #0  0x0000003757374600 in strlen () from /lib64/libc.so.6
> #1  0x000000375735e5ee in fputs () from /lib64/libc.so.6
> #2  0x00000000004350d6 in pov::POV_Std_Display_Init (w=Variable "w" is not
> available.
> ) at userdisp.cpp:66
> #3  0x000000000041797a in pov::FrameRender () at rendctrl.cpp:772
> #4  0x0000000000417e2c in pov::FrameLoop () at rendctrl.cpp:346
> #5  0x00000000004126f5 in povray_cooperate () at povray.cpp:598
> #6  0x000000000040bb8d in main (argc=Variable "argc" is not available.
> ) at unix.cpp:3096
> Kill the program being debugged? (y or n)
>
> George

FYI we discovered this could be avoided if the server is run with the "-D"
option. The display should always be disabled anyway. Going to fix this in
the next update. Thanks Jaime!

George


Post a reply to this message

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