On 08/01/2011 12:37 PM, Hazen Babcock wrote:
>
> Hello,
>
> Version 5.9.8 of PLplot is now available.
I'm getting segfaults on the following tests building for Fedora 15-17:
The following tests FAILED:
25 - examples_pdfqt (Failed)
24 - examples_epsqt (Failed)
23 - examples_svgqt (Failed)
I think it has something to do with library linking:
[mockbuild@mock1 plplot_test]$ xvfb-run
/builddir/build/BUILD/plplot-5.9.8/fedora/examples/c/x02c -dev pdfqt -o ./x02c%
*** PLPLOT WARNING ***
All pages after the first skipped because family file output not specified.
/usr/bin/xvfb-run: line 166: 11264 Segmentation fault DISPLAY=:$SERVERNUM
XAUTHORITY=$AUTHFILE "$@" 2>&1
[mockbuild@mock1 plplot_test]$ LD_PRELOAD=/lib64/libpthread.so.0 xvfb-run
/builddir/build/BUILD/plplot-5.9.8/fedora/examples/c/x02c -dev pdfqt -o ./x02c%
*** PLPLOT WARNING ***
All pages after the first skipped because family file output not specified.
/builddir/build/BUILD/plplot-5.9.8/fedora/examples/c/x02c: symbol lookup
error: /usr/lib64/libQtGui.so.4: undefined symbol: _ZN18QThreadStorageDataD1Ev
[mockbuild@mock1 plplot_test]$ ldd
/builddir/build/BUILD/plplot-5.9.8/fedora/examples/c/x02c
linux-vdso.so.1 => (0x00007fff001ff000)
libplplotd.so.11 =>
/builddir/build/BUILD/plplot-5.9.8/fedora/src/libplplotd.so.11
(0x00007f50e2f74000)
libm.so.6 => /lib64/libm.so.6 (0x00007f50e2ce1000)
libltdl.so.7 => /usr/lib64/libltdl.so.7 (0x00007f50e2ad8000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f50e28d4000)
libcsirocsa.so.0 =>
/builddir/build/BUILD/plplot-5.9.8/fedora/lib/csa/libcsirocsa.so.0
(0x00007f50e26cc000)
libcsironn.so.0 =>
/builddir/build/BUILD/plplot-5.9.8/fedora/lib/nn/libcsironn.so.0
(0x00007f50e24c4000)
libqhull.so.5 => /usr/lib64/libqhull.so.5 (0x00007f50e2271000)
libqsastime.so.0 =>
/builddir/build/BUILD/plplot-5.9.8/fedora/lib/qsastime/libqsastime.so.0
(0x00007f50e206b000)
libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00007f50e1dcf000)
libc.so.6 => /lib64/libc.so.6 (0x00007f50e1a35000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f50e181f000)
/lib64/ld-linux-x86-64.so.2 (0x00007f50e31dd000)
I'm guessing here that because x02c is not linked with Qt & phtreads something
doesn't get set up correctly when Qt is dlopened. But this is pretty beyond
me. Any thoughts?
--
Orion Poplawski
Technical Manager 303-415-9701 x222
NWRA/CoRA Division FAX: 303-415-9702
3380 Mitchell Lane [email protected]
Boulder, CO 80301 http://www.cora.nwra.com
------------------------------------------------------------------------------
FREE DOWNLOAD - uberSVN with Social Coding for Subversion.
Subversion made easy with a complete admin console. Easy
to use, easy to manage, easy to install, easy to extend.
Get a Free download of the new open ALM Subversion platform now.
http://p.sf.net/sfu/wandisco-dev2dev
_______________________________________________
Plplot-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/plplot-devel