Randall - try compiling against Openmpi-1.3 and see if you get different
results. We saw issues with compiling Paraview 3.x against
Openmpi-1.2.6 that went away when we switch to Openmpi-1.3.
j s wrote:
Looking online, that is a nasty FPE, since it is a result of an
integer operation, not a floating point operation.
This is occuring at address NULL, which should not be possible.
#8 0x0000000000000000 in ?? ()
It looks like a function at address 0 is being called. Do you have
more of the trace, or is that the top? If that is the top, can you
see if this function is being invoked from a different thread?
Juan
On Thu, Aug 6, 2009 at 3:47 PM, Randall Hand <[email protected]
<mailto:[email protected]>> wrote:
Ok, more information.
If I compile ParaView without Python and without MPI, it works
beautifully.
Enabling MPI, however, causes the problem.. a GDB trace:
(gdb) run
Starting program: /viz/work/rhand/pvezviz/install-MPI/bin/paraview
Program received signal SIGFPE, Arithmetic exception.
0x00000030fea6911c in _int_free () from /lib64/tls/libc.so.6
(gdb) bt
#0 0x00000030fea6911c in _int_free () from /lib64/tls/libc.so.6
#1 0x00000030fea69596 in free () from /lib64/tls/libc.so.6
#2 0x00000030fe800a2b in ?? ()
#3 0x0000007fbfffc8b0 in ?? ()
#4 0x0000002a9758a11e in ?? ()
#5 0x000000000000fd00 in ?? ()
#6 0x000000000128502b in ?? ()
#7 0x0000002aa267372a in ?? ()
#8 0x0000000000000000 in ?? ()
(gdb)
The MPI libraries I'm using:
MPI_EXTRA_LIBRARY
/usr/local/ofed/mpi/gcc/openmpi-1.2.8/lib64/libmpi.so;/usr/local/ofed/mpi/gcc/openmpi-1.2.8/lib64/libopen-rte.so;/usr/local/ofed/mpi/gcc/openmpi-1.2.8/lib64/libopen-pal.so;/usr/lib64/libdl.so;/usr/lib64/libnsl.so;/usr/lib64/libutil.so;/usr/lib64/libm.so;/usr/lib64/libdl.so
MPI_INCLUDE_PATH
/usr/local/ofed/mpi/gcc/openmpi-1.2.8/include
MPI_LIBRARY
/usr/local/ofed/mpi/gcc/openmpi-1.2.8/lib64/libmpi_cxx.so
Anyone see anything obviously wrong?
--
Randall Hand
Visualization Scientist
http://www.yeraze.com
http://www.vizworld.com
On Thu, Jul 30, 2009 at 10:49 AM, Rick Angelini
<[email protected] <mailto:[email protected]>> wrote:
Randall - we saw some execution-time failures of 3.6.1 that
was related to an older version of the nVidia driver. We
didn't see floating point exceptions, though - we saw socket
errors related to the client-server connection. Moving to a
newer version of the nVidia driver on the client side fixed
the problem. It doesn't make sense, but that's what
happened! 8-)
j s wrote:
I had meant to send this to the list, instead of just Randall.
---------- Forwarded message ----------
From: *j s* <[email protected] <mailto:[email protected]>
<mailto:[email protected] <mailto:[email protected]>>>
Date: Thu, Jul 30, 2009 at 9:03 AM
Subject: Re: [Paraview] Baffled by "floating point
exceptions" in ParaView 3.6.1
To: Randall Hand <[email protected]
<mailto:[email protected]>
<mailto:[email protected]
<mailto:[email protected]>>>
If you are running it in gdb, you might be able to do:
(gdb) handle SIGFPE nopass
Signal Stop Print Pass to program Description
SIGFPE Yes Yes No Arithmetic
exception
or
(gdb) handle SIGFPE nostop nopass
Signal Stop Print Pass to program Description
SIGFPE No Yes No Arithmetic
exception
On Thu, Jul 30, 2009 at 8:52 AM, Randall Hand
<[email protected] <mailto:[email protected]>
<mailto:[email protected]
<mailto:[email protected]>>> wrote:
I was unable to compile 3.4 against these libraries,
compilation
would fail with errors in the Python libraries about
"-fPIC".
I'll try again without MPI & Python, and get back with you.
--
Randall Hand
Visualization Scientist
http://www.yeraze.com <http://www.yeraze.com/>
http://www.vizworld.com <http://www.vizworld.com/>
On Thu, Jul 30, 2009 at 8:47 AM, Berk Geveci
<[email protected]
<mailto:[email protected]>
<mailto:[email protected]
<mailto:[email protected]>>> wrote:
Can you try compiling without Python and MPI? Also,
can you
try with
Mesa? I am guessing some system library is causing this
problem but
without a stack trace, it will be trial-and-error
to find out
which.
Also, do older versions work with the same libraries?
-berk
On Thu, Jul 30, 2009 at 9:43 AM, Randall
Hand<[email protected]
<mailto:[email protected]>
<mailto:[email protected]
<mailto:[email protected]>>>
wrote:
> I've compiled ParaView 3.6.1 three times so far,
and every
time it compiles
> successfully but when I attempt to run it, it
dies with
"Floating point
> exception".
>
> I'm compiling it on a Linux system (RHEL4), and
linking
against MPI (OpenMPE
> 1.2.8) and python (2.5.1). I'm using cmake 2.6.4
. Is
there some known
> problem here?
>
> I compiled Paraview in "Debug" mode, but a
backtrace doesn't
show anything
> but question marks.
> --
> Randall Hand
> Visualization Scientist
> http://www.yeraze.com <http://www.yeraze.com/>
> http://www.vizworld.com <http://www.vizworld.com/>
>
> _______________________________________________
> Powered by www.kitware.com
<http://www.kitware.com> <http://www.kitware.com/>
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the
ParaView Wiki at:
> http://paraview.org/Wiki/ParaView
>
> Follow this link to subscribe/unsubscribe:
> http://www.paraview.org/mailman/listinfo/paraview
>
>
_______________________________________________
Powered by www.kitware.com <http://www.kitware.com>
<http://www.kitware.com/>
Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html
Please keep messages on-topic and check the ParaView
Wiki at:
http://paraview.org/Wiki/ParaView
Follow this link to subscribe/unsubscribe:
http://www.paraview.org/mailman/listinfo/paraview
------------------------------------------------------------------------
_______________________________________________
Powered by www.kitware.com <http://www.kitware.com>
Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html
Please keep messages on-topic and check the ParaView Wiki
at: http://paraview.org/Wiki/ParaView
Follow this link to subscribe/unsubscribe:
http://www.paraview.org/mailman/listinfo/paraview
_______________________________________________
Powered by www.kitware.com <http://www.kitware.com>
Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html
Please keep messages on-topic and check the ParaView Wiki at:
http://paraview.org/Wiki/ParaView
Follow this link to subscribe/unsubscribe:
http://www.paraview.org/mailman/listinfo/paraview
_______________________________________________
Powered by www.kitware.com
Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html
Please keep messages on-topic and check the ParaView Wiki at:
http://paraview.org/Wiki/ParaView
Follow this link to subscribe/unsubscribe:
http://www.paraview.org/mailman/listinfo/paraview