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
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
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