Bug #1021

Updated by Chris Cannam over 10 years ago

(Definitely an SV bug though)

<pre>

sonic-visualiser: data/model/EditableDenseThreeDimensionalModel.cpp:290: DenseThreeDimensionalModel::Column EditableDenseThreeDimensionalModel::expandAndRetrieve(int) const: Assertion `index >= 0 && index < int(m_data.size())' failed.

Program received signal SIGABRT, Aborted.
0xb7ffd424 in __kernel_vsyscall ()
(gdb) where
#0 0xb7ffd424 in __kernel_vsyscall ()
#1 0xb6428297 in raise () from /usr/lib/libc.so.6
#2 0xb64298ea in abort () from /usr/lib/libc.so.6
#3 0xb64212f7 in __assert_fail_base () from /usr/lib/libc.so.6
#4 0xb642137b in __assert_fail () from /usr/lib/libc.so.6
#5 0x082a0b6d in EditableDenseThreeDimensionalModel::expandAndRetrieve (this=
0x8aaa820, index=-416)
at data/model/EditableDenseThreeDimensionalModel.cpp:290
#6 0x082a05a7 in EditableDenseThreeDimensionalModel::getColumn (
this=0x8aaa820, index=-416)
at data/model/EditableDenseThreeDimensionalModel.cpp:161
#7 0x082a0612 in EditableDenseThreeDimensionalModel::getValueAt (
this=0x8aaa820, index=-416, n=355)
at data/model/EditableDenseThreeDimensionalModel.cpp:167
#8 0x081f25d8 in Colour3DPlotLayer::getFeatureDescription(View*, QPoint&) const ()
#9 0x0818e57b in Pane::drawFeatureDescription(Layer*, QPainter&) ()
#10 0x08199a58 in Pane::paintEvent(QPaintEvent*) ()
#11 0xb7242684 in QWidget::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5
#12 0xb7361e6c in QFrame::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5
</pre>

This is when waving the pointer over the pane while the plugin calculates.

In rev commit:#2700e13716ef Rev #2700e13716ef

Back