KiCad PCB Editor 7.0.5 freezes up with version 5 project

When I load a previously-working KiCad 5 project into KiCad 7.0.5, the schematic looks fine, but the PCB Editor immediately freezes up before it displays anything.

Recommendations on how to revive a KiCad project?

It has previously been suggested in a similar case, to first open the KiCad v5 project in KiCad version 6 and save a copy, then open the copy saved in version 6 in version 7.

Can you attach the dump file?

O.k. I’ll post the dump file to Google drive.

Also, I tried opening the schematic, clicking “Update PCB from Schematic” before opening PCB Editor. That initially worked - “Update PCB” said it worked, no errors, no warnings. However, it automatically opens PCB Editor and that immediately froze it all up.

Here is the link to the dump

Try disabling “Nahimic” service and/or uninstalling corresponding software, and re-installing the AMD driver

Wow! Amazing! Killing off the multiple Nahimic services made PCB Editor work o.k… Strange that an audio service would disrupt PCB Editor…

1 Like

Great. The stack trace appeared to be stuck in wxGLCanvas::SwapBuffers and NahimicOSD.dll module loaded, which was known to cause issues in other software (https://github.com/ocornut/imgui/issues/3321)

1 Like

I was able to rescue my KiCad 5 project. However, I was getting warnings about missing library files in a location that no longer exists on this computer (K drive). I went through what I though was all of the KiCad settings - paths for everything, preferences, etc. - and I could find no references to the K drive.

Searching through all the files in the project directory, I did find references to the old K drive in the following files

fp-lib-table in a bunch of (uri: k:/…) parameters

“<project-name>.net” in (source K:.…) and multiple (uri K:]…) parameters

"<project-name>.xml " in multiple <uri>k:/… </uri> parameters

sym-lib-table in multiple (uri :K:/…) parameters

Is there some reason why old file paths remain in the project, remain invisible to the user, but are sitll referenced?

All these references are to my old directory of KiCad parts files.

These library paths should show up in “Manage Footprint Libraries…”, “Manage Symbol Libraries…”

1 Like

After more searching: they don’t show up under “Global Libraries”. Instead, they appear under “Project Specific Libraries”. Success!

Thank so much for the help.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.