kzwkt / wnd-charm

Automatically exported from code.google.com/p/wnd-charm
0 stars 0 forks source link

1.50.727 crash on 32 bit fedora16 at Eigen function #64

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
After a successful compilation I try to run is this way:
./wndchrm train ./trainXIX/ ./fitxix.fit

And it starts to work (but fails):

Processing directory './trainXIX/beteg'
Adding './trainXIX/beteg/10394-04adenomavill+dyspl_2.sig' for sig calc.
processing './trainXIX/beteg/10394-04adenomavill+dyspl_2.sig' (index 0).
wndchrm: Eigen/src/Core/MapBase.h:160: void Eigen::MapBase<Derived, 
0>::checkSanity() const [with Derived = Eigen::Map<Eigen::Matrix<double, 
-0x000000001, -0x000000001, 1>, 1>]: Assertion 
`(!(internal::traits<Derived>::Flags&AlignedBit) || ((size_t(m_data) % 16) == 
0)) && "data is not aligned"' failed.
Félbeszakítva (core készült) [ = Interrupted (core created) Though I'm sure 
this is the english error text]

What is the expected output? What do you see instead?
I expected to create .sig files. This was the first file in the classdir and 
failed. No .sig file has been created.

What version of the product are you using? On what operating system?
Linux fedora1-88 3.6.10-2.fc16.i686 #1 SMP Tue Dec 11 19:16:08 UTC 2012 i686 
i686 i386 GNU/Linux

Please provide any additional information below.
This issue does not occur in Linux Sabayon 3.8.0-sabayon #1 SMP Fri May 24 
17:20:54 UTC 2013 x86_64

Original issue reported on code.google.com by pinterg...@gmail.com on 18 Jul 2013 at 11:20

GoogleCodeExporter commented 9 years ago
Also checked on a 32 bit xubuntu 13.04 and a 32 bit Slackware 14.0 and I got 
the same error, but on a 64 bit debian this does not occur.
So I beleive this's not concerned to distribution but architecture. 

Original comment by pinterg...@gmail.com on 19 Jul 2013 at 11:45

GoogleCodeExporter commented 9 years ago
I've seen a similar issue on a fresh 64-bit Ubuntu 13.10 install. All 
dependencies are the latest versions from the repo's. Tried with both Revision 
760 from svn and the stable release, 1.50rc, both yield the same error.

processing 'adsc_ipsimaging_a1t01A1.tif_00.sig' (index 0).
wndchrm: Eigen/src/Core/DenseCoeffsBase.h:337: Eigen::DenseCoeffsBase<Derived, 
1>::Scalar& Eigen::DenseCoeffsBase<Derived, 
1>::operator()(Eigen::DenseCoeffsBase<Derived, 1>::Index, 
Eigen::DenseCoeffsBase<Derived, 1>::Index) [with Derived = 
Eigen::Map<Eigen::Matrix<double, -1, -1, 1>, 1>; 
Eigen::DenseCoeffsBase<Derived, 1>::Scalar = double; 
Eigen::DenseCoeffsBase<Derived, 1>::Index = long int]: Assertion `row >= 0 && 
row < rows() && col >= 0 && col < cols()' failed.

The images I'm attempting to process are small 300x300px 16bit TIFFs extracted 
by a Fiji script. 

On my local OS X machine, processing appears to run smoothly, so it seems this 
is somewhat platform dependent.

Original comment by jacobkim...@gmail.com on 3 Dec 2013 at 8:43