road to 4.9

Dirk Hohndel dirk at hohndel.org
Sun Jun 23 21:50:06 PDT 2019


Hi Steve,

Thanks for the testing and reports (and update to old reports on GitHub).
This is so incredibly useful to me

> On Jun 24, 2019, at 11:42 AM, Steve <stevewilliams at internode.on.net> wrote:
> 
> When editing a dive date the date chooser is jumping all over the place
> and not choosing the correct dates.

This one I believe I have fixed in https://github.com/Subsurface-divelog/subsurface/pull/2134 <https://github.com/Subsurface-divelog/subsurface/pull/2134>

> I am also seeing crashing when doing various random things (ajusting
> colums, changing dates, editing divesites using copy paste etc)

That's not good 

> Using latest appimage build on a clean Fedora 30 after adding
> libxcrypt-compat to fix the shared library dependency libcrypt.so.1 eg:
> [steve at t490 ~]$ /opt/Subsurface/Subsurface-4.8.4-652-g2e230da3610d-
> x86_64.AppImage  
> [steve at t490 ~]$ /opt/Subsurface/Subsurface-4.8.4-652-g2e230da3610d-
> x86_64.AppImage: error while loading shared libraries: libcrypt.so.1:
> cannot open shared object file: No such file or directory
> [steve at t490 ~]$ dnf provides libcrypt.so.1
> libxcrypt-compat-4.4.6-1.fc30.i686 : Compatibility library providing
> legacy API functions
> Repo        : updates
> Matched from:
> Provide    : libcrypt.so.1
> 
> [steve at t490 ~]$ sudo dnf install libxcrypt-compat
> 
> [steve at t490 ~]$ /usr/bin/Subsurface -vvv
> Subsurface v4.8.4-652-g2e230da3610d,
> built with libdivecomputer v0.7.0-devel-Subsurface-NG
> (e38406b353bb0e6f27248c59eba7794cc5593032)
> built with Qt Version 5.9.3, runtime from Qt Version 5.9.3
> built with libgit2 0.26.0
> "validateGL(): created OpenGLContext."
> "validateGL(): obtained QOpenGLFunctions."
> "validateGL(): detected OpenGL version 3.0."
> can't find Qt localization for locale "en-AU" searching in
> "/tmp/.mount_SubsurUHLZGl/usr/translations"
> can't find Subsurface localization for locale "en-AU"
> 
> File locations:
> 
> /SNIP (a lot of unneeded data)
> 
> git load handling file Divecomputer-001
> git load handling file Divecomputer-002
> git load handling file Divecomputer-003
> git storage: Successfully opened dive data
> Set the current dive site: 2309376211
> Set the current dive site: 2309376211
> Set the current dive site: 1597296615
> Set the current dive site: 1597296615
> Set the current dive site: 1597296615
> Set the current dive site: 2309376211
> Set the current dive site: 2309376211
> Segmentation fault (core dumped)
> [steve at t490 ~]$ 
> 

This is a bit too unspecific to be able to follow up.
Is there any sequence where you can reproduce such crashes?
Unfortunately AppImages make it a bit harder to get stack traces :-(
F30 is an OS where it's really easy to build from source (and where
I can also easily create a current "native" build that you could run
under a debugger if building from source is outside your comfort zone.

Thanks again!

/D

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.subsurface-divelog.org/pipermail/subsurface/attachments/20190624/0e36367f/attachment.html>


More information about the subsurface mailing list