This is happening with 7.0.6. when I open the schematic or layout. A blank page opens and a popup appears with this message Interleaved saves may produce very unexpected results.. There is no other Eeschema, PCBNew, Kicad openend. Just the current project I am working on.
I am using Open it anyway but it kinda scares me out.
For my own education and entertainment, the only reference to the message in the source code is in common/confirm.cpp - Iāll leave it to more knowledgable please to help you out further:
bool OverrideLock( wxWindow* aParent, const wxString& aMessage )
{
#ifdef __APPLE__
// wxMessageDialog gets the button spacing wrong on Mac so we have to use wxRichMessageDialog.
// Note that its warning icon is more like wxMessageDialog's error icon, so we use it instead
// of wxICON_ERROR.
wxRichMessageDialog dlg( aParent, aMessage, _( "File Open Warning" ),
wxYES_NO | wxICON_WARNING | wxCENTER );
dlg.SetExtendedMessage( _( "Interleaved saves may produce very unexpected results." )
+ wxS( "\n" ) );
dlg.SetYesNoLabels( _( "Cancel" ), _( "Open Anyway" ) );
#else
wxMessageDialog dlg( aParent, aMessage, _( "File Open Warning" ),
wxYES_NO | wxICON_ERROR | wxCENTER );
dlg.SetExtendedMessage( _( "Interleaved saves may produce very unexpected results." ) );
dlg.SetYesNoLabels( _( "Cancel" ), _( "Open Anyway" ) );
#endif
return dlg.ShowModal() == wxID_NO;
}
Check your project folder for something like ā~[project].kicad_sch.lckā? This was something cherry picked back from the 7.99 tree and it doesnāt seem to work very wellā¦
I removed the lock file manually and the pop up didnāt show again. But when the popup appeared the schematic and the layout page were blank and this may scare people.
I work in a Dropbox folder, then make this lock file took time to disappear or something did not remove it. Ah, I remember I got a segfault when playing with the differential routing (yeah, still) and this may have caused the lock to be forgotten.
Thatās what Iāve seen as well in 7.99, post crash the file sticks around. The main issue for me is that there is no clear sign in the interleaving popup to go looking for a possibly hidden lock file in the project folder. Iāll go ahead and make an issue for improving the error message.