[Paraview] Fwd: Baffled by "floating point exceptions" in ParaView 3.6.1

Randall Hand randall.hand at gmail.com
Thu Aug 6 16:47:16 EDT 2009


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 <angel at arl.army.mil> 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* <j.s4403 at gmail.com <mailto:j.s4403 at gmail.com>>
>> 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 <randall.hand at gmail.com <mailto:randall.hand at gmail.com>>
>>
>>
>> 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 <randall.hand at gmail.com<mailto:
>> randall.hand at gmail.com>> 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
>>    <berk.geveci at kitware.com <mailto:berk.geveci at kitware.com>> 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<randall.hand at gmail.com <mailto:randall.hand at gmail.com>>
>>        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/>
>>        >
>>        > 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
>>
>>
> _______________________________________________
> 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
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.paraview.org/pipermail/paraview/attachments/20090806/55d575c4/attachment.htm>


More information about the ParaView mailing list