libais
libais copied to clipboard
Ais15 crashes
84122d7b2570c3851a1094d63e7da6ce9f688826:
body: "?wwwwwrwwwwwwwwwrwwwwwwwwww"
fill_bits: 3
ais15.cpp:61 in libais::Ais15::Ais15(const char *, const size_t): bits.GetRemaining() == 0
*** Check failure stack trace: ***
@ 0x55e7f979210e __assert_fail
@ 0x55e7f9084264 libais::Ais15::Ais15()
@ 0x55e7f9059e76 absl::MakeUnique<>()
crash-5a56f19ed82a2170429ba08562c188e704003149
body: "?6jjjjjjjjjjjjj"
fill_bits: 4
ais15.cpp:32 in libais::Ais15::Ais15(const char *, const size_t): bits.GetRemaining() == 0
@ 0x556c8695310e __assert_fail
@ 0x556c86244e91 libais::Ais15::Ais15()
@ 0x556c8621ae76 absl::MakeUnique<>()
crash-caeba2234b61004d65a52c7b7d9975c54c81b86a
body: "?6jjjjjjjjjjjjjjj?6jjjjjjjj"
fill_bits: 4
ais15.cpp:61 in libais::Ais15::Ais15(const char *, const size_t): bits.GetRemaining() == 0
@ 0x55712241610e __assert_fail
@ 0x557121d08264 libais::Ais15::Ais15()
@ 0x557121cdde76 absl::MakeUnique<>()
Hi Kurt,
also got this error when decoding
!AIVDM,1,1,,A,?3:5uL0iuGmPD00,2*0C
and
!AIVDM,1,1,,B,?3:5uL0iuGmPD00,2*0F
src/libais/ais15.cpp:32: libais::Ais15::Ais15(const char*, size_t): Assertion 'bits.GetRemaining() == 0' failed
Hope it helps.
Regards, Patrick