Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

QT application fails when call is applied for both UXYZ call methods #24

Open
thetille opened this issue Jan 30, 2021 · 3 comments
Open

Comments

@thetille
Copy link

I recently got my nanovna v2 plus4 and tried to calibrate the unit using the QT application in Ubuntu. When i use the UXYZ and modified UXYZ method and hit apply the application crashed.

@jeff-wittrock
Copy link

Just received my nanovna v2. I am seeing the same problem running on windows 10 x64.

@bvernoux
Copy link

bvernoux commented Sep 6, 2021

Same issue reproduced with Windows 10 x64

@mtreis86
Copy link

mtreis86 commented Feb 9, 2022

Error in the terminal when crashing:
terminate called after throwing an instance of 'std::runtime_error' what(): matrix rank is not full! should be 4, is 3 ./run: line 3: 47172 Aborted (core dumped) LD_LIBRARY_PATH="$LIBDIR/libxavna/.libs:$LIBDIR/libxavna/xavna_mock_ui" "$@"

Relevant part of GDB backtrace of the coredump:

#5  0x00007f373c7f5f8e in __cxxabiv1::__cxa_throw (obj=<optimized out>, tinfo=0x7f373c958220 <typeinfo for std::runtime_error>, 
    dest=0x7f373c80c050 <std::runtime_error::~runtime_error()>) at /build/gcc/src/gcc/libstdc++-v3/libsupc++/eh_throw.cc:95

#6  0x00007f373e1323cf in xaxaxa::CalibrationEngine::computeCoefficients (this=0x7ffd3a460180) at /usr/include/c++/11.1.0/ext/new_allocator.h:89

#7  0x00007f373e14db68 in xaxaxa::SOLTCalibration::getSOLCoeffs (this=this@entry=0x5610a39f9a40, measurements=std::vector of length 3, capacity 3 = {...}, 
    calStdModels=std::vector of length 3, capacity 3 = {...}) at calibration.C:221

#8  0x00007f373e157309 in xaxaxa::SOLTCalibration::computeCoefficients (this=0x5610a39f9a40, measurements=std::vector of length 7, capacity 7 = {...}, 
    calStdModels=std::vector of length 7, capacity 7 = {...}) at calibration.C:152

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants