Issue 928: AssumptionException saving document with protein groups sometimes

issues
Status:closed
Assigned To:Guest
Type:Defect
Area:Skyline
Priority:2
Milestone:23.1
Opened:2022-12-27 15:44 by Nick Shulman
Changed:2023-01-10 09:43 by Nick Shulman
Resolved:2022-12-29 08:20 by Matt Chambers
Resolution:Fixed
Closed:2023-01-10 09:43 by Nick Shulman
2022-12-27 15:44 Nick Shulman
Title»AssumptionException saving document with protein groups sometimes
Assigned To»Matt Chambers
Type»Defect
Area»Skyline
Priority»2
Milestone»23.1
Repro steps:
1. Open the attached file "OneProtein.sky"
2. Wait a few seconds until protein metadata has finished updating.
3. File > Save (or Save As)
Result:
---------------------------
Skyline
---------------------------
Failed writing to E:\OneProtein.sky.

---------------------------
OK More Info
---------------------------
System.Reflection.TargetInvocationException ---> pwiz.Skyline.Util.AssumptionException
   at pwiz.Skyline.Util.Assume.Fail(String error) in C:\proj\skyline_22_2\pwiz_tools\Skyline\Util\Util.cs:line 2080
   at pwiz.Skyline.Model.Serialization.DocumentWriter.WritePeptideGroupXml(XmlWriter writer, PeptideGroupDocNode node) in C:\proj\skyline_22_2\pwiz_tools\Skyline\Model\Serialization\DocumentWriter.cs:line 154
   at pwiz.Skyline.Model.Serialization.DocumentWriter.WriteXml(XmlWriter writer) in C:\proj\skyline_22_2\pwiz_tools\Skyline\Model\Serialization\DocumentWriter.cs:line 71
   at pwiz.Skyline.Model.SrmDocument.Serialize(XmlTextWriter writer, String displayName, SkylineVersion skylineVersion, IProgressMonitor progressMonitor) in C:\proj\skyline_22_2\pwiz_tools\Skyline\Model\SrmDocument.cs:line 2263
   at pwiz.Skyline.Model.SrmDocument.SerializeToFile(String tempName, String displayName, SkylineVersion skylineVersion, IProgressMonitor progressMonitor) in C:\proj\skyline_22_2\pwiz_tools\Skyline\Model\SrmDocument.cs:line 2238
   at pwiz.Skyline.SkylineWindow.<>c__DisplayClass753_1.<SaveDocument>b__0(IProgressMonitor progressMonitor) in C:\proj\skyline_22_2\pwiz_tools\Skyline\SkylineFiles.cs:line 1011
   at pwiz.Skyline.Controls.LongWaitDlg.RunWork(Action`1 performWork) in C:\proj\skyline_22_2\pwiz_tools\Skyline\Controls\LongWaitDlg.cs:line 254
   --- End of inner exception stack trace ---
   at pwiz.Skyline.Util.Helpers.WrapAndThrowException(Exception x) in C:\proj\skyline_22_2\pwiz_tools\Skyline\Util\Util.cs:line 1965
   at pwiz.Skyline.Controls.LongWaitDlg.PerformWork(Control parent, Int32 delayMillis, Action`1 performWork) in C:\proj\skyline_22_2\pwiz_tools\Skyline\Controls\LongWaitDlg.cs:line 202
   at pwiz.Skyline.Controls.LongWaitDlg.PerformWork(Control parent, Int32 delayMillis, Action`1 performWork) in C:\proj\skyline_22_2\pwiz_tools\Skyline\Controls\LongWaitDlg.cs:line 140
   at pwiz.Skyline.SkylineWindow.SaveDocument(String fileName, Boolean includingCacheFile) in C:\proj\skyline_22_2\pwiz_tools\Skyline\SkylineFiles.cs:line 1018
---------------------------
 
 OneProtein.sky

2022-12-29 08:20 Matt Chambers
resolve as Fixed
Statusopen»resolved
Assigned ToMatt Chambers»Nick Shulman

2023-01-10 09:43 Nick Shulman
close
Statusresolved»closed
Assigned ToNick Shulman»Guest