KiCad 9.0 Crashes for fun

Hi,

So I made the schoolboy error of installing 9.0 whist I had a fully functioning V8.09 :roll_eyes:

It often crashes when opening but eventually stays open after the 3rd attempt.

Worked for a day or so.

Currently crashing and closing every time I try to open the Place Symbols dialog.

Initially it processes the symbol library then the footprint library, it always fails and closes, no warnings, no errors, no logs.

3rd party symbols are a non starter.

Driving me mad.

Is any of this fixed in 9.01?

Thanks

You could try installing 9.0.1 RC1 and see if it fixes your crash. They have fixed a lot of bugs.

I’ve opened a issue for a crash I’m experiencing on 9.0.1 RC1 which causes it to crash in schematic editor every 5 mins. So it may/may not fix your issue, or make it worse :slight_smile:

1 Like

What operating system are you using? If windows, you could enable crash reporting and then we could see what’s causing these crashes.

1 Like

Hi,

Just had a look at the Event Viewer, Looks like at least one of the errors may be caused by KiCad using masses of memory

‘The following programs consumed the most virtual memory: kicad.exe (14000) consumed 2427666432 bytes, eeschema.exe (2204) consumed 2140237824 bytes.’

Another Error - I don’t claim to understand these but maybe they means something to you…

- System

|||- Provider

[ Name] Application Error

[ Guid] {a0e9b465-b939-57d7-b27d-95d8e925ff57}|
| — | — |

EventID 1000

Version 0

Level 2

Task 100

Opcode 0

Keywords 0x8000000000000000

|||- TimeCreated

[ SystemTime] 2025-03-23T16:01:07.3011089Z|
| — | — |

EventRecordID 6932

Correlation

|||- Execution

[ ProcessID] 16088

[ ThreadID] 1768|
| — | — |

Channel Application

Computer Redacted

|||- Security

Redacted

- EventData

AppName eeschema.exe

AppVersion 0.0.0.0

AppTimeStamp 00000000

ModuleName unknown

ModuleVersion 0.0.0.0

ModuleTimeStamp 00000000

ExceptionCode c00000fd

FaultingOffset 00007ff96becc6f7

ProcessId 0xc88

ProcessCreationTime 0x1db9c0cb50a2679

AppPath C:\Program Files\KiCad\9.0\bin\eeschema.exe

ModulePath unknown

IntegratorReportId d28f1f19-059f-4ab0-a4b5-e09835b2d657

PackageFullName

PackageRelativeAppId

3rd Error…

EventData

AppName kicad.exe

AppVersion 9.0.0.41602

AppTimeStamp 67b60ceb

ModuleName ntdll.dll

ModuleVersion 10.0.22621.4974

ModuleTimeStamp 36d7bcf8

ExceptionCode c00000fd

FaultingOffset 00000000000a5387

ProcessId 0x3640

ProcessCreationTime 0x1db9bf347fc2be8

AppPath C:\Program Files\KiCad\9.0\bin\kicad.exe

ModulePath C:\windows\SYSTEM32\ntdll.dll

IntegratorReportId cec37743-5ce4-4343-ada9-3912f93cfa54

PackageFullName

PackageRelativeAppId

Thanks

Do you have crash reporting enabled? If you do, or if you can, please enable it and let us know your reporting ID if any further crashes occur:

1 Like

Hi James,

Thanks for the reply, the UID is 1453f60b-3e65-4f88-ad1e-5c8c432e30c6.

There has been a couple of crashes since I turned this on, I will create another in a moment as it is currently easily repeatable.

Thanks

Hi,
Another update.

The crash did not occur at the expected point this time.

It opened the first Schematic and appeared to be working as expected.

When I opened a second Schematic with the first in the background it crashed on Place Symbol, the crash was a little more dramatic in that it also crashed DWM and went to not responding, I had to manually close this time.

I only found one issue logged to that UID (KICAD-K15), and it’s an assertion failure, not a crash. Are you running a debug build?

Hi Jeff,

Thanks for replying.

I am running the standard stable version 9.0, Not sure what you mean by KICAD-K15?

I have spent the afternoon working through my ERC errors & warnings (noob) and there has been around 8 crashes today - by crash I mean the program has done one of two things, sudden close without warning or an “unhanded exception” that freezes up the entire machine and cannot then be closed without using task manager.

My save’s are working for the most part so not too drastic!

Thanks

Just to add, the current round of “crashing” happens when opening ERC after making an edit but before a save.

If I save and then re open and run ERC - no failure.

Can you share the project that is causing these crashes? We’ve got the details from the crash reporting for where it’s going wrong.

I observe the same issue on my system. If I don’t save before running the DRC , the program occasionally crashes, and all changes are lost forever. But if I save beforehand, everything works fine.

Windows 11
KiCad x64 on x64 Version: 9.0.0, release build

Libraries:
wxWidgets 3.2.6
FreeType 2.13.3
HarfBuzz 10.2.0
FontConfig 2.15.0
libcurl/8.11.1-DEV Schannel zlib/1.3.1

Platform: Windows 11 (сборка 22631), 64-бит редакция, 64 bit, Little endian, wxMSW

Build Info:
Date: Feb 19 2025 17:46:53
wxWidgets: 3.2.6 (wchar_t,wx containers)
Boost: 1.86.0
OCC: 7.8.1
Curl: 8.11.1-DEV
ngspice: 44
Compiler: Visual C++ 1942 without C++ ABI
KICAD_IPC_API=ON