diff options
author | Stanislaw Halik <sthalik@misaki.pl> | 2016-06-24 09:09:22 +0200 |
---|---|---|
committer | Stanislaw Halik <sthalik@misaki.pl> | 2016-06-24 15:47:22 +0200 |
commit | 8b9f88d4ed1482ed508826801e559962970dbc96 (patch) | |
tree | 0879e1342814f8b00293220d9f93f239eb4b4911 /contrib/aruco | |
parent | 6d2cc8cf667c4e166c754698faac770a99aceeee (diff) |
tracker/aruco: fix crash after opencv update
Some new matrix element type requirements came up after opencv update
Also,
- switch to matrices of known sizes wherever possible
- split into functions for readability
- use member variables rather than locals to ensure heap allocation
There was also breakage wrt "unknown element type" deep in opencv that
only happens on release mode with no symbols. It's unknown to me
whether the issue got fixed or variable reordering made it corrupt
something else. It appears to work however. -fstack-protector-all
doesn't show any errors at all.
@kblomster says it worked in rc49p2. Looks like -fipa-pta has a
miscompilation despite finally working to begin with.
Reported-by: @kblomster
Issue: #375
Diffstat (limited to 'contrib/aruco')
0 files changed, 0 insertions, 0 deletions