OK, thank you for looking into this.

Best,
Jon

On Wed, Dec 21, 2022 at 3:08 AM Markus Bonk <[email protected]>
wrote:

> We have tried with a clean install as well as with a drifting device and
> cannot reproduce the reported issue.
>
>
>
> -Markus
>
>
>
> *From:* Jon Evans <[email protected]>
> *Sent:* Monday, December 19, 2022 6:28 PM
> *To:* Markus Bonk <[email protected]>
> *Cc:* [email protected]
> *Subject:* Re: [kicad] Verify macOS implementation of the SpaceMouse
> integration.
>
>
>
> An update from the user (see
> https://gitlab.com/kicad/code/kicad/-/issues/13196 ) indicates they do
> have the 3Dconnexion software installed, version 10.7.4, and it only
> happened on the first run.
>
>
>
> Maybe there is something about whether or not the navlib settings exist
> yet that matters (are they created on first use?)
>
>
>
> -Jon
>
>
>
> On Mon, Dec 19, 2022 at 9:59 AM Jon Evans <[email protected]> wrote:
>
> Hello Markus,
>
>
>
> Thanks for the info, it sounds like there is something particular going on
> with that one user.
>
> Does the backtrace below indicate that the user has the 3DxWare software
> installed, or would this occur on any machine with or without the software
> installed?
>
>
>
> CNavLibImpl::~CNavLibImpl()  (in 3DconnexionNavlib) + 12  [0x11c10d860]
>     +               2367 CNavLibImpl::~CNavLibImpl()  (in
> 3DconnexionNavlib) + 32  [0x11c10d82c]
>     +                 2367 tdx::CDirectoryMonitor<nav::CSettingsMonitor,
> 17u>::~CDirectoryMonitor()  (in 3DconnexionNavlib) + 20  [0x11c10de88]
>     +                   2367 tdx::CDirectoryMonitor<nav::CSettingsMonitor,
> 17u>::Close()  (in 3DconnexionNavlib) + 68  [0x11c10df5c]
>     +                     2367 std::thread::join()  (in libc++.1.dylib) +
> 36  [0x1ad89b274]
>     +                       2367 _pthread_join  (in
> libsystem_pthread.dylib) + 444  [0x1ad943394]
>
>
>
> --Jon
>
>
>
> On Mon, Dec 19, 2022 at 9:38 AM Markus Bonk <[email protected]>
> wrote:
>
> Hi Jon,
>
>
>
> The mac team have responded with the following:
>
>
>
> The currently shipped navlib is built as Universal Binary with x86_64 and
> arm64.
>
>
>
> We’ve played a little in KiCAD 6.99.0-5015-g618347ef50 on the MacMini (M1):
>
> - macOS 12.6 (3DxMacCore 1.3.0 b18)
>
> - macOS 13.01 (3DxWareMac v. 10.7.3 r3469 and v. 10.7.4 r3493)
>
> - macOS 13.1 (3DxWareMac v.10.7.4 r3493)
>
>
>
> We cannot see / reproduce a hang or crash.
>
> Neither on start, during “work” with a PCB (removing / relocationg parts)
> and viewing in the 3D Viewer, nor on exit.
>
> No crash logs were generated either.
>
>
>
>
>
> --Markus
>
>
>
> *From:* [email protected] <[email protected]> *On Behalf Of *Markus Bonk
> *Sent:* Monday, December 19, 2022 7:04 AM
> *To:* Jon Evans <[email protected]>
> *Cc:* [email protected]
> *Subject:* RE: [kicad] Verify macOS implementation of the SpaceMouse
> integration.
>
>
>
> Hi Jon,
>
>
>
> I have forwarded your email to the mac team and will get back to you as
> soon as possible.
>
>
>
> Markus
>
>
>
> *From:* Jon Evans <[email protected]>
> *Sent:* Sunday, December 18, 2022 5:19 PM
> *To:* Markus Bonk <[email protected]>
> *Cc:* [email protected]
> *Subject:* Re: [kicad] Verify macOS implementation of the SpaceMouse
> integration.
>
>
>
> Hi Markus,
>
>
>
> We recently switched to providing universal builds on macOS to support
> arm64, in case your team wants to repeat any testing to see if there are
> any issues with the SpaceMouse support.
>
>
>
> We also just got a bug report where it looks like the navlib driver is
> hung on exit, do you have any advice?
>
> https://gitlab.com/kicad/code/kicad/-/issues/13196
>
>
>
>
>
> Best,
>
> Jon
>
>
>
> On Thu, Sep 22, 2022 at 3:33 AM Markus Bonk <[email protected]>
> wrote:
>
> Hi Jon,
>
>
>
> Thank you. This is resolved, now.
>
> The logs are fairly identical and the latest nightly
> kicad-unified-20220920-105554-7e8b6083f4.dmg has 3D Mouse support.
>
>
>
> Markus
>
>
>
> *From:* Jon Evans <[email protected]>
> *Sent:* Wednesday, September 21, 2022 2:46 PM
> *To:* Markus Bonk <[email protected]>
> *Cc:* [email protected]
> *Subject:* Re: [kicad] Verify macOS implementation of the SpaceMouse
> integration.
>
>
>
> Hi Markus,
>
>
>
> The full build log for the most recent nightly is here:
>
>
> https://builder.wayneandlayne.com/job/kicad-nightlies-10.15/lastSuccessfulBuild/consoleText
>
>
>
> As of this moment, that corresponds to this image:
>
>
> https://kicad-downloads.s3.cern.ch/osx/nightly/kicad-unified-20220920-105554-7e8b6083f4.dmg
>
>
>
> -Jon
>
>
>
> On Wed, Sep 21, 2022 at 4:45 AM Markus Bonk <[email protected]>
> wrote:
>
> Hi Jon,
>
>
>
> We have set up a build environment and used the kicad-mac-builder (but we
> had to manually brew install harfbuzz)to build.
>
> The builder appears to be enabling NL support:
>
> [...]
>
> -- Including 3Dconnexion SpaceMouse navigation support in pcbcommon
>
> -- S3DSG version: 2.0.0
>
> -- Including 3Dconnexion SpaceMouse navigation support in 3d-viewer
>
> -- Including 3Dconnexion SpaceMouse navigation support in eeschema
>
> [...]
>
> [  2%] Building C object
> thirdparty/3dxware_sdk/CMakeFiles/TDxNavlib.dir/src/navlib_stub.c.o
>
> [  2%] Building CXX object
> thirdparty/3dxware_sdk/CMakeFiles/TDxNavlib.dir/src/navlib_load.cpp.o
>
> [  2%] Linking CXX static library libTDxNavlib.a
>
> [  2%] Built target TDxNavlib
>
> [...]
>
>
>
> and the build works out of the box with 3D Mouse support.
>
>
>
> Can we have a copy of your build log so that we can compare what the
> differences are?
>
>
>
> Markus
>
>
>
> *From:* Jon Evans <[email protected]>
> *Sent:* Monday, September 19, 2022 3:58 PM
> *To:* Markus Bonk <[email protected]>
> *Cc:* [email protected]
> *Subject:* Re: [kicad] Verify macOS implementation of the SpaceMouse
> integration.
>
>
>
> The build logs show that KICAD_USE_3DCONNEXION is enabled and the SDK stub
> is built:
>
>
>
> [  2%] Building C object
> thirdparty/3dxware_sdk/CMakeFiles/TDxNavlib.dir/src/navlib_stub.c.o
> [  2%] Building CXX object
> thirdparty/3dxware_sdk/CMakeFiles/TDxNavlib.dir/src/navlib_load.cpp.o
> [  2%] Linking CXX static library libTDxNavlib.a
> [  2%] Built target TDxNavlib
>
>
>
> I am not sure what else I can debug at the moment as I do not have a
> SpaceMouse to test with.
>
>
>
> -Jon
>
>
>
> On Mon, Sep 19, 2022 at 1:05 AM Markus Bonk <[email protected]>
> wrote:
>
> Hi Jon,
>
>
>
> I have asked our Mac team to check, and they say that
> kicad-unified-20220914-003354-f304e2d4f6.dmg still has no 3D Mouse support.
>
>
>
> - Markus
>
>
> ------------------------------
>
> *Markus Bonk*
> Senior Software Engineer
>
> Clarita-Bernhard-Str. 18
> 81249 München
> Germany
>
> [email protected]
>
> www.3dconnexion.com
>
> Geschäftsführer: Antonio Pascucci
> Sitz der Gesellschaft: München
> Registergericht: München HRB 99232
>
> This email and any files transmitted with are from 3Dconnexion GmbH. The
> contents of this email and any attachments are confidential to the intended
> recipient. They may not be disclosed to or used by or copied in any way by
> anyone other than the intended recipient. If this email is received in
> error, please contact 3Dconnexion GmbH by calling +49 89 8974542-0 and then
> delete it. Please note that neither 3Dconnexion GmbH nor the sender accepts
> any responsibility for viruses and it is your responsibility to scan or
> otherwise check this email and any attachments. Any opinion expressed in
> this email are those of the individual and not necessarily those of
> 3Dconnexion GmbH.
> 3Dconnexion GmbH processes and stores for commercial purposes your
> personal data, collected upon your consent, in accordance with its privacy
> policy available at https://www.3dconnexion.eu/privacy.html, which has
> been drafted in accordance with Regulation (EU) no. 679/2016 and all
> applicable local data protection laws and regulations of the countries
> where the company operates. To revoke your consent or exercise all your
> rights with regards to personal data, please contact us at
> [email protected].
>
> *From:* Jon Evans <[email protected]>
> *Sent:* Friday, September 16, 2022 3:55 AM
> *To:* [email protected]; Markus Bonk <[email protected]>
> *Subject:* Re: [kicad] Verify macOS implementation of the SpaceMouse
> integration.
>
>
>
> Hi Markus,
>
>
>
> I think the build at
> https://kicad-downloads.s3.cern.ch/osx/nightly/kicad-unified-20220914-003354-f304e2d4f6.dmg
> should have this enabled.  Let me know if you find it does not.
>
>
>
> -Jon
>
> --
> You received this message because you are subscribed to the Google Groups
> "KiCad Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/a/kicad.org/d/msgid/devlist/GV1P192MB178518E0B51A2DAD501B62B6DFE59%40GV1P192MB1785.EURP192.PROD.OUTLOOK.COM
> <https://groups.google.com/a/kicad.org/d/msgid/devlist/GV1P192MB178518E0B51A2DAD501B62B6DFE59%40GV1P192MB1785.EURP192.PROD.OUTLOOK.COM?utm_medium=email&utm_source=footer>
> .
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"KiCad Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/kicad.org/d/msgid/devlist/CA%2BqGbCDcmYBgxBk0rzX13iAoqshvBhkGCkgyUdYY%2B6XoLpJH-A%40mail.gmail.com.

Reply via email to