SCI Seg3D Mailing List

Text archives Help

[Seg3D] Spline Tool baseline patch commited to repository

Chronological Thread 
  • From: Ramón Casero Cañas <>
  • To: "" <>
  • Subject: [Seg3D] Spline Tool baseline patch commited to repository
  • Date: Fri, 15 Jan 2010 00:05:21 +0000

Happy New Year,

After a rather eventful holiday getting stranded in Spain and England (I don't know whether the weather and travelling has been as fun over there as here), I have commited the baseline patch for the Spline Tool following Kris' instructions.

The build breaks the first time, but if the error is ignored and the build attempted again

$ ./ --seg3d-only --with-lapack -j8

the application compiles successfully. It also runs, until a cubic spline is given 4 control points. In that case, the Spline Tool attempts to use LAPACK's function svd().

But in my system, for some reason, LAPACK is not being linked to, so the application crashes with the error

$ ./Seg3D
void VISMatrix::svd(VISMatrix &U, VISMatrix &W, VISMatrix &V) const
LAPACK is needed to execute this function.
done svd stub not quite
done svd stub
Invalid multiplication:  4X3 times 0X0

Thread "Seg3D Event Processor" (id: 139821581732176, pid: 18816)
        caught signal SIGSEGV at address 0 (segmentation violation)
1. ./Seg3D
  in SCIRun::handle_abort_signals(int, siginfo*, void*)
2. /lib/ [0x7f2ac925d040]
3. ./Seg3D
  in SCIRun::SplineTool::sort_seeds(std::string)
4. ./Seg3D
  in SCIRun::SplineTool::pointer_down(int, int, int, unsigned int, int)

I'll look into this to fix it, but just to notify that I'm back.

Best regards,


Dr. Ramón Casero Cañas

Computational Biology, Computing Laboratory
University of Oxford
Wolfson Building, Parks Rd
Oxford OX1 3QD

tlf     +44 (0) 1865 610807

Archive powered by MHonArc 2.6.16.

Top of page