Mac - 4.7.1 crash from normal user (not admin)
Philippe Massart
philippe at philmassart.net
Tue Oct 24 23:37:16 PDT 2017
In the meantime, I’ll keep a 4.6.4 version for upload and a new one for editing.
I made the test with the options « raw data from libdivecomputer » and « libdivecomputer log ». No crash with either version, because of the « raw data » option, I guess. But crash is back when unchecking the option.
« Old » version (the one working):
Subsurface: v4.6.4-957-g56e755b7119b, built with libdivecomputer v0.6.0-devel-Subsurface-branch (07f5777c71b17bf1dd4dfecea6fb2c217756a647)
« 4.7.2 » :
Subsurface: v4.7.1, built with libdivecomputer v0.6.0-devel-Subsurface-branch (07f5777c71b17bf1dd4dfecea6fb2c217756a647)
So it seems to be the same libdivecomputer version...
Philippe
> Le 25 oct. 2017 à 07:08, Linus Torvalds <torvalds at linux-foundation.org> a écrit :
>
> On Tue, Oct 24, 2017 at 9:47 PM, Philippe Massart
> <philippe at philmassart.net> wrote:
>> I tested previous versions: 4.6.4-1031 crashes the same way but 4.64-957 seems to work on both accounts.
>
> Hmm. There are no changes to core/libdivecomputer.c in that range:
> those versions should be commits
>
> e4a9787c5 dive.h: add handling of NULL in get_dive_dc()
>
> to
>
> 56e755b71 Use lrint() for all degrees_t related rounding
>
> but there might be a libdivecomputer update in between. Sadly, the
> version of libdivecomputer isn't reported.
>
> I don't see anything recent wrt the Mares Puck, though. There was some
> cleanup back in April, but that's just about it.
>
> Very odd.
>
> Linus
More information about the subsurface
mailing list