Bug#998142: opencv breaks node-opencv autopkgtest: c++ Exception processing resize

Paul Gevers elbrus at debian.org
Sat Oct 30 21:54:28 BST 2021


Source: opencv, node-opencv
Control: found -1 opencv/4.5.4+dfsg-1
Control: found -1 node-opencv/7.0.0+git20200310.6c13234-3
Severity: serious
Tags: sid bookworm
X-Debbugs-CC: debian-ci at lists.debian.org
User: debian-ci at lists.debian.org
Usertags: breaks needs-update

Dear maintainer(s),

With a recent upload of opencv the autopkgtest of node-opencv fails in
testing when that autopkgtest is run with the binary packages of opencv
from unstable. It passes when run with only packages from testing. In
tabular form:

                       pass            fail
opencv                 from testing    4.5.4+dfsg-1
node-opencv            from testing    7.0.0+git20200310.6c13234-3
all others             from testing    from testing

I copied some of the output at the bottom of this report.

Currently this regression is blocking the migration of opencv to testing
[1]. Due to the nature of this issue, I filed this bug report against
both packages. Can you please investigate the situation and reassign the
bug to the right package?

More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

Paul

[1] https://qa.debian.org/excuses.php?package=opencv

https://ci.debian.net/data/autopkgtest/testing/amd64/n/node-opencv/16302655/log.gz

dpkg-architecture: warning: cannot determine CC system type, falling
back to default (native compilation)
TAP version 13
# Smoke tests / Can Import
ok 1 imported fine
ok 2 version is there:4.5
ok 3 point is there
ok 4 matrix is there
# importing library multiple times is ok
ok 5 null
ok 6 null
# Point
ok 7 should be truthy
ok 8 cannot call without new
ok 9 should be strictly equal
ok 10 should be strictly equal
ok 11 should be strictly equal
ok 12 should be strictly equal
ok 13 Points are immutable
ok 14 Points are immutable
ok 15 should be truthy
ok 16 should be strictly equal
# Matrix constructor
ok 17 should be truthy
ok 18 should be truthy
ok 19 should be truthy
ok 20 should be truthy
ok 21 should be truthy
# Matrix accessors
ok 22 should be deeply equivalent
ok 23 should be strictly equal
ok 24 should be strictly equal
ok 25 should be strictly equal
ok 26 should be strictly equal
ok 27 should be deeply equivalent
ok 28 should be strictly equal
/tmp/autopkgtest-lxc.9lc6u5xq/downtmp/autopkgtest_tmp/unittest0svMmN/test/unit.js:83
  mat.resize(8,9);
      ^

Error: c++ Exception processing resize
    at Test.<anonymous>
(/tmp/autopkgtest-lxc.9lc6u5xq/downtmp/autopkgtest_tmp/unittest0svMmN/test/unit.js:83:7)
    at Test.bound [as _cb] (/usr/share/nodejs/tape/lib/test.js:96:32)
    at Test.run (/usr/share/nodejs/tape/lib/test.js:114:31)
    at Test.bound [as run] (/usr/share/nodejs/tape/lib/test.js:96:32)
    at Immediate.next (/usr/share/nodejs/tape/lib/results.js:88:19)
    at processImmediate (internal/timers.js:461:21)
autopkgtest [23:11:08]: test unittest


-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 495 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/debian-science-maintainers/attachments/20211030/80ba5b4a/attachment.sig>


More information about the debian-science-maintainers mailing list