LO 2025 - still crashing with buffer overrun error

can we please work on this? LO 2025 is crashing with any LO file which has an SU 2025 model inserted in it. LO 2024 works on these exact same files without an issue.

let me know if you need the crash dumps.

Faulting application name: LayOut.exe, version: 25.0.0.0, time stamp: 0x68363888
Faulting module name: ucrtbase.dll, version: 10.0.26100.4061, time stamp: 0x8ff2ad62
Exception code: 0xc0000409
Fault offset: 0x00000000000a4ace
Faulting process id: 0x13F3C
Faulting application start time: 0x1DBD4E7B1B8B740
Faulting application path: C:\Program Files\SketchUp\SketchUp 2025\LayOut\LayOut.exe
Faulting module path: C:\WINDOWS\System32\ucrtbase.dll
Report Id: 65e28ec5-3c53-415e-b29a-48e000506057
Faulting package full name:
Faulting package-relative application ID:


Fault bucket 1311501700409153310, type 5
Event Name: BEX64
Response: Not available
Cab Id: 0

Problem signature:
P1: LayOut.exe
P2: 25.0.0.0
P3: 68363888
P4: ucrtbase.dll
P5: 10.0.26100.4061
P6: 8ff2ad62
P7: 00000000000a4ace
P8: c0000409
P9: 0000000000000007
P10:

Attached files:
\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.4eaa95c8-a6d2-424d-9915-91a70962b881.tmp.dmp
\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.504fda33-d4b7-413d-8f9d-2bab44ae91c7.tmp.WERInternalMetadata.xml
\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.4a6693b2-a191-4d72-a683-d05c671b0e22.tmp.csv
\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.d4bce415-44c1-4254-b0e5-7d343c917576.tmp.txt
\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER.a58e7b5c-9cac-4409-a167-68cd7bda5d78.tmp.xml

These files may be available here:
\?\C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppCrash_LayOut.exe_33ec639893f9c4aa632fc6458ed79794c9f20bb_25b0a9c4_6bf61577-1586-4b79-b5d6-7953b4344164

Analysis symbol:
Rechecking for solution: 0
Report Id: 65e28ec5-3c53-415e-b29a-48e000506057
Report Status: 268435456
Hashed bucket: 5b0ccdef12fd37a4723363d90f35571e
Cab Guid: 0

1 Like

and yes - i’m still running in “classic” mode in both SU and LO per my reporting of this a month or so ago.

Could you try a more recent version of LayOut? There have been three updates since the one you’re using, and the second of those updates did fix a crashing issue when a SketchUp model is updating.

The third of the updates only came out today. It has a performance improvement in LayOut, but no crashing fixes.

i’ll try it. i only just did the update (SU to 660) yesterday afternoon but if there is one later, i’ll give it a shot.

25.0.660 is the one I was referring to. Your LayOut.exe version showed as 25.0.0.0, which made it look like 25.0.571.

i ran the install - chose repair - shows versions - note same version as update from yesterday. note the 571 version - same crashing.


same crash on opening LO models with SU 2025 models embedded. LO with SU 2024 models embedded are opening OK.

my best guess - somewhere in the move file model blob-into-memory step or model structure validations, there is a buffer overrun happening

Do you have bugsplat crash #'s or comments you added?
I tried to work it off your timestamp ( 0x68363888 = Tue May 27 2025 16:11:20 MDT) but that didn’t work (with timezone shifts).

b

no bugsplat as the app simply crashes. let me know if you want the dump files.

the crash timestamp - would be yesterday :slight_smile: not sure what the timestamp in the message refers to, perhaps the app file timestamp?

The faulting module is ucrtbase.dll. Googling that, I found things like the articles below. I wish you would have responded in this detail in March when I asked. Let me know if these help your issue.
(Hmm… forum software is preventing me from posting the direct link… put an https:// and a answers.microsoft.com in front of these:

“/en-us/windows/forum/all/ucrtbasedll-not-found-error-stopping-programs-from/f66b09d9-3ece-4242-b5e5-40e3be4454c3”

and

“/en-us/windows/forum/all/windows-11-ucrtbasedll-module-error-solution/811a79cc-da02-4d65-95fc-fdec9bbc02df”

thanks for that. but it’s not the problem i.e. it’s not a windows problem. the fault is defintiely in the LO 2025 program.

i can open the file in LO 2024 - 235mb (for example), no problems. try to open same file in LO 2025 - crash. and it’s not file size dependent, it’s whether or not an SU2025 model is inserted or an SU 2023-2024 model. the LO 2025 can open a file with SU 2024 or earlier, but cannot open a file with SU 2025. LO 2024 can open any of them.

Could we try a small example file that always crashes for you? My own files, with a 2025 SKP inside a 2025 LayOut document, don’t show any problems.

Another idea: can you have the LayOut 2025 file open without a model, and then insert the SU 2025 model, so we’d have some chance of creating a bugsplat report to work off of?

i’ll share with you the 2 files - one which is crashing, one which is not. PM with an email address (or two) i can add to the Google Drive shared folder.

@glennmstanton Im not sure if this helps. Ive had crashes in LO with no bug splat and a message box saying it could be related to the Experimental Graphics Engine. Turning that off didnt help but it did seem to be related to vector or hybrid viewports. Making those raster stopped the crashing. When I have to have hybrid for the detail I wait until im ready for final output to turn it on. However it doesnt seem to happen if the Vector or Hybrid is on a layer that has visibility turned off. I assume with visibility turned off that viewport isnt rendering.

1 Like

Both files worked on Mac with the current version of LayOut (2025.0.659) and on Win11 LayOut (2025.0.660) the both versions crash with no bugsplat.

Here’s the funny part: the Crashing version says “This file is version: 2024” when I launch it on Mac, and the Not Crashing version says “This file is version: 2023” ?

We’ll dig into this more…

b

Thanks for the files, Glenn. I’ve filed a bug and we’ll figure out what’s going on. The skp’s in the one you named “Not Crashing” were about 1/2 the size of the ones in the “Crashing” file, and that may have been the difference between my weak PC crashing and your PC not crashing.

1 Like

@glennmstanton we have a fix and a workaround. The issue was that one of our core libraries was expecting stdout and stderr to exist (standard out and standard error). To workaround, you have to launch LayOut from a Windows command prompt with some parameters. Here’s the steps:

  1. In Windows, type Win-R then “cmd” and hit enter, or input “cmd” on the Windows search bar.
  2. Then type or paste this into the cmd window to launch LayOut:
    “\Program Files\SketchUp\SketchUp 2025\LayOut\LayOut.exe” > NUL 2>&1

LayOut will launch, and we’ve been able to open the crashing file without issues.

We have a fix in our development environment. Our release schedule will dictate when we can ship this publicly. Thanks for your files and your help in hunting this down.

b

1 Like

thanks! i’ll try it tomorrow. so piping the output to stdout and stderr should do it…

Yes, we’ve had 2 people verify that internally with the issue, but I’d like you to see if it works for you. I used command.exe, and I also wsl.exe (params are same except stdout to null is >/dev/null).

that works! i ran the command prompt window as administrator (running it as me, even though i am administrator didn’t launch it) and it opened and the files i couldn’t open before, now open and behave as expected.

looking forward to the update! maybe this same issue is causing other crashing as well… would be nice to have a fix for a more broad range on this…

1 Like