[Paraview] Fwd: Baffled by "floating point exceptions" in ParaView 3.6.1
j s
j.s4403 at gmail.com
Thu Aug 6 16:55:53 EDT 2009
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 <randall.hand at gmail.com> 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 <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/d076ca56/attachment.htm>
More information about the ParaView
mailing list