Title | | » | Improve error message for BlibBuild failures |
Assigned To | | » | Matt Chambers |
Type | | » | Todo |
Area | | » | Skyline |
Priority | | » | 2 |
Milestone | | » | 23.1 |
A user reported the following error to the support board:
System.IO.IOException: ERROR: No spectra were found for the new library.
Command-line: C:\Windows\system32\BlibBuild -s -A -H -o -c 0.95 -i spectral_library_PXD003533 -S "C:\Users\USER\AppData\Local\Temp\tmp63F3.tmp" "D:\PXD003533(189)\spectral_library_PXD003533.redundant.blib"
Working directory: D:\PXD003533(189)
위치: pwiz.Common.SystemUtil.ProcessRunner.Run(ProcessStartInfo psi, String stdin, IProgressMonitor progress, IProgressStatus& status, TextWriter writer, ProcessPriorityClass priorityClass) 파일 C:\proj\skyline_22_2\pwiz_tools\Shared\Common\SystemUtil\ProcessRunner.cs:줄 161
위치: pwiz.BiblioSpec.BlibBuild.BuildLibrary(LibraryBuildAction libraryBuildAction, IProgressMonitor progressMonitor, IProgressStatus& status, String& commandArgs, String& messageLog, String[]& ambiguous) 파일 C:\proj\skyline_22_2\pwiz_tools\Shared\BiblioSpec\BlibBuild.cs:줄 412
위치: pwiz.Skyline.Model.Lib.BiblioSpecLiteBuilder.BuildLibrary(IProgressMonitor progress) 파일 C:\proj\skyline_22_2\pwiz_tools\Skyline\Model\Lib\BiblioSpecLiteBuilder.cs:줄 161.
Clearly there is useful information in C:\Users\USER\AppData\Local\Temp\tmp63F3.tmp that is not captured in this message. It seems like we should probably dump the contents of the temp file into the message text to improve our ability to respond to this error report.