SketchUp Patch 2025.0.2

It’s that time again! A patch release for SketchUp and LayOut users went out yesterday.

In this patch you’ll find a number of fixes and improvements around tools and regressions, as well as a notorious crash bug occurring while making arrays. LayOut got a number of bug fixes as well.

To get all the most up to date fixes you can find the latest version of SketchUp and LayOut here and the release notes here.

Happy SketchUpping!

13 Likes

Just installed it…now I can’t import models by drag & drop like before :thinking:

I’m not seeing that behavior on my end using the latest release version of SkechUp, 2025.0.634. You can check to verify you’re on the latest version by going to Help> About SketchUp. I’m testing on Windows 10. Could you provide more details on where you’re dragging in models from (components or your desktop). Your profile says your on Windows, is that where you’re experiencing this bug?

@TedVitale_SU Thanks for this announcement, but I’ve just tested version 2025.0.2 and the problem I’m talking about here is still there:

Have you tested?
I have no way of using a LayOut document in SketchUp 2025, I’m constrained to force users of my extension to remain in version 2024 or lower … It’s very annoying.

The usual thing developers do is to fix their extension.

Yes, I completely agree, but that’s exactly what I’m asking: in SketchUp 2025, it’s no longer possible to manipulate “Layout::SketchUpModel” objects without SketchUp crashing with any error message. All I’m asking is to fix my extension, but what can I do when a code that worked before generates no error, no trace, nothing other than an abrupt shutdown of SketchUp?

Sorry if I don’t express myself very well, I’m not very comfortable with English.

Maybe @DanRathbun has an insight.

1 Like

This is a known issue but nobody on our QA or Dev teams have been able to reliably recreate this silent crash with enough consistency to fix it. I will relay the information around not being able to manipulate "Layout::SketchUpModel” objects to the team and see if that data point helps define the issue further. Thanks for the report on this, we are working to solve it!

Thank you very much @TedVitale_SU for your feedback.

Don’t hesitate to ask me for more information if necessary, and if someone from the development team is able to provide me a piece of code allowing me to create a LayOut file with a “Layout::SketchUpModel” object without having this silent crash I’d obviously be very interested.

New to me … because (see below) …

I relogged the issue (MARCH 6th) in Early Engagement, but it has NOT been acknowledged NOR processed by any Extensibility team member.

I posted code to produce the error, what the error is (heap corruption), and that the Fault offset is 0x000000000008b035 into the ntdll.dll module.

@CraigTrickett ping Craig, I posted a WER report and memory dump in the Labs issue.

Hey Dan, its my understanding, even with your posted code, we were having trouble reproducing it. Ive escalated the ticket internally to both SU & LO teams to figure out how to resolve it.

1 Like

Found out through other channels that the model that is open at the time matters. I created SKEXT-4649 with new steps.

2 Likes

It’s working now, it just takes a while for anything to happen, like a good 30 seconds (which seems a life time :joy:)