<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">On 19-04-17 09:24, Stefan Fuchs wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:13cd6dfa-e266-be46-ed78-a9009fb44556@gmx.de">
      <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
      Am 19.04.2017 um 09:09 schrieb Miika Turkia:<br>
      <blockquote
        cite="mid:3364991C-5DE5-4546-9C96-C826A22A07A5@gmail.com"
        type="cite">
        <meta http-equiv="content-type" content="text/html;
          charset=utf-8">
        <div>git bisect is your friend</div>
        <div><br>
        </div>
        <div>miika</div>
        <div><br>
          On 19 Apr 2017, at 9.48, Stefan Fuchs <<a
            moz-do-not-send="true" href="mailto:sfuchs@gmx.de">sfuchs@gmx.de</a>>
          wrote:<br>
          <br>
        </div>
        <blockquote type="cite">
          <div>
            <meta http-equiv="content-type" content="text/html;
              charset=utf-8">
            <p>unfortunately I see a new crash when importing via USB
              from my OSTC2. This happens under Windows 10 with current
              master and was not there about 2 weeks ago. It happens
              every time at the end of data transfer from the dive
              computer.</p>
            <p>Stack trace attached. I already started to think about
              one of the latest commits being the root cause but from
              the stack trace I can't see a direct link to one of the
              changes I'm aware off.</p>
          </div>
        </blockquote>
        <br>
      </blockquote>
      Yes, can try but not before the weekend. Maybe someone has a quick
      guess.<br>
      Shall we start looking at libdivecomputer or Subsurface?<br>
    </blockquote>
    <br>
    Well, my first question would be: does it also crash on Linux? For
    me, that would simplify tracking down the issue. Then, remember the
    recent changes in the build stuff. From my commit fd40a29ec858a
    onwards we are pulling a newer libdc. The old location was not not
    updated since some time. This meaning that the change in libdc is
    relatively big. libdc or not can easily be tested. Pull libdc from
    the old location, and recompile. Notice that the official 4.6.3 on
    Windows does not contain a fix from Anton in libdc (6fccf5923f31)
    from beginning of 2017, due to build scripting issues (see
    <a class="moz-txt-link-freetext" href="https://github.com/Subsurface-divelog/subsurface/issues/301">https://github.com/Subsurface-divelog/subsurface/issues/301</a>), so be
    very careful when bisecting something in the libdc area.<br>
    <br>
    Further, interfacing on Linux with my OSTC3 (ok, over BT) works just
    fine ....<br>
    <br>
    best,<br>
    <br>
    --jan<br>
    <br>
  </body>
</html>