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.
