To all that are viewing this challenge of mine. Here’s the response I sent to SketchUp support.
I was continuing to experiment with certain things, and here’s what I have come up with.
I first started using the new Version of SketchUp recently, because I was involved with other development activities with another type outside of SketchUp. I then opened SketchUp and started experimenting with the new version, and after drawing 5 lines into the new document, I got a BugSplat error and it kicked me out. Retried again, and it started working without a problem.
Then I loaded 3 extensions that I had previously developed and installed and they were working perfectly from the other version. Once loaded, they functioned appropriately with a few minor inconsistencies that could probably be solved within the extension methods. But they were working and the information they were generating was correct.
Then I needed to import an object from the Warehouse. I developed a habit of always download to a special folder for all of Warehouse imports so that I can use them on multiple projects. The downloads worked perfectly and I was able to save the object(s) to my Warehouse folder.
Then I tried to import the Warehouse object into the model. And that’s when I got the BugSplat error. That happened consistently each time I tried.
So my thought was maybe, just maybe, it might have something to do with my extensions. So I disabled my extensions, and tried to import the object and it worked!! However, that left me with the concern that I would have to do something different to my extensions. That was a lot of code to work through and I wasn’t thrilled with the idea.
The next step was to Enable the Extensions, which I did, and tried the import utility and it also worked properly, after my extensions were Enabled. This was really confusing to me, but it appears that both the extensions and my Import options are working just fine, and I haven’t experienced a BugSplat since then.
I also tried the Preferences, OpenGL and it was set to 0x for the Mutlisampling anit-aliasing. I changed it to 4x, and there was no difference in the results.
However, I’m still getting the launch message about the multi graphics card issue for my computer when I first open up SketchUp. I looked on my Devices within my System Setup and I only have a single Graphics card, which is the “Intel(R) Iris(R) Xe Graphics.”
So at this point, it seems that everything is working properly except for SketchUp sensing multiple graphics cards when I only have the one.
Summary of actions taken and event results.
Started with SketchUp - no custom extensions loaded - 5 lines drawn - **** BugSplat. ****
Tried again -
multiple lines drawn, created a group, saved file - No BugSplat.
Loaded my custom Extensions (which worked on previous version)
created objects, saved files, everything worked fine - No BugSplat.
went to Import object, IMMEDIATELY **** BugSplat ***
Entered SketchUp again, with Extensions loaded and enabled
first action taken - Selected Import, IMMEDIATELY **** BugSplat *****
Entered SketchUp again,
first action taken, Disabled all my custom Extensions, (didn’t remove them just Disabled them)
second action Import, the file selector was displayed and I was able to select .skp file to import object - No BugSplat
third action taken, Enabled my custom Extensions
fourth action Import, the file selector was displayed and I was able to select .skp file to import object - No BugSplat.
Apparently, everything now seems to working properly, but trying to work through these steps was a little frustrating to say the least. I’m hoping that everything is initialize properly and hope the summary I provided might assist in trying to determine the cause, which might happen to others.
I appreciate all who have tried to devote a little time to resolve this issue for me, and I’m hoping that by following the steps that I went through resolved the issue.
Thanks again,
Scott.