minorua / Qgis2threejs

3D map visualization and web export plugin for QGIS
http://minorua.github.io/Qgis2threejs/docs/
495 stars 91 forks source link

Crashes QGIS on starting app on Mac #255

Open frankmcmains opened 2 years ago

frankmcmains commented 2 years ago

I have updated my software and plugins and OS. I am working on a 2017 iMac with 24gbs RAM. I have used Qgis2threejs to create 3D models from QGIS before on this machine. I am running the latest release of QGIS (as of yesterday) not the stable, earlier version.

When I launch the plugin to try to create a 3D model, the qgis2threejs dialog window briefly pops up before the whole app crashes.

Thanks for maintaining this really useful app!

kannes commented 2 years ago

Does it crash if you try it in a clean QGIS profile and a empty project?

frankmcmains commented 2 years ago

Yes, I just tried it with an empty project and it crashes. I downloaded an updated version of QGIS last week, but it is populated with my projects. Is a clean profile a new install with no project files?

On Tue, Sep 28, 2021 at 11:11 AM Hannes @.***> wrote:

Does it crash if you try it in a clean QGIS profile and a empty project?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/minorua/Qgis2threejs/issues/255#issuecomment-929373808, or unsubscribe https://github.com/notifications/unsubscribe-auth/AVZOGYNXYZXVCU5IOKHVRNTUEHSL7ANCNFSM5EYVYAPA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

-- Frank McMains 225-603-4861 www.frankmcmains.com

kannes commented 2 years ago

You can create and use a clean user profile by going Settings -> Profiles and then 1. create a new one and 2. choose/click it, then a new independent QGIS instance should launch.

frankmcmains commented 2 years ago

I created a clean profile, downloaded the plugin again and it crashed the new instance.

Here is the error code:

Process: QGIS [63078] Path: /Applications/QGIS.app/Contents/MacOS/QGIS Identifier: org.qgis.qgis3 Version: 3.20.3 (3.20.3 []) Code Type: X86-64 (Native) Parent Process: ??? [1] Responsible: QGIS [63025] User ID: 502

Date/Time: 2021-10-03 07:07:52.838 -0500 OS Version: macOS 11.6 (20G165) Report Version: 12 Anonymous UUID: C6046E5B-1431-82CA-2A50-7EF6B556EDB4

Time Awake Since Boot: 350000 seconds

System Integrity Protection: enabled

Crashed Thread: 15 QThread

Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000018 Exception Note: EXC_CORPSE_NOTIFY

Termination Signal: Segmentation fault: 11 Termination Reason: Namespace SIGNAL, Code 0xb Terminating Process: exc handler [63078]

On Tue, Sep 28, 2021 at 3:11 PM Hannes @.***> wrote:

You can create and use a clean user profile by going Settings -> Profiles and then 1. create a new one and 2. choose/click it, then a new independent QGIS instance should launch.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/minorua/Qgis2threejs/issues/255#issuecomment-929587601, or unsubscribe https://github.com/notifications/unsubscribe-auth/AVZOGYPRBBJNDBFL2TQUDN3UEIONTANCNFSM5EYVYAPA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

-- Frank McMains 225-603-4861 www.frankmcmains.com