Title | | » | Error message during generation of Results by Cohort output |
Assigned To | | » | nicksh@u.washington.edu |
Type | | » | Defect |
Area | | » | Topograph |
Priority | | » | 2 |
Milestone | | » | 1.2 |
Topograph threw an exception while I was trying to export Results by Cohort data from the October 2011 Parkin workspace (by peptide, by replicate). The exception text is below. I tried recalculating the output, and it threw the same exception after maybe 1500 "final results." I'm not sure whether or not I'm getting the full output. Please let me know ASAP.
2/14/2012 4:01:29 PM Unhandled exception System.ApplicationException: An exception occurred running the job ---> System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.
at System.Linq.Buffer`1..ctor(IEnumerable`1 source)
at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
at pwiz.Common.Chemistry.MassDistribution.NewInstance(IDictionary`2 values, Double massResolution, Double minimumAbundance)
at pwiz.Common.Chemistry.MassDistribution.Add(MassDistribution rhs)
at pwiz.Common.Chemistry.AminoAcidFormulas.GetMassDistribution(Molecule molecule, Int32 charge)
at pwiz.Topograph.Enrichment.TurnoverCalculator.GetMasses()
at pwiz.Topograph.Enrichment.TurnoverCalculator..ctor(Workspace workspace, String sequence)
at pwiz.Topograph.MsData.HalfLifeCalculator.GetTurnoverCalculator(String peptideSequence)
at pwiz.Topograph.MsData.HalfLifeCalculator.ComputeAvgTurnover(RawRowData rowData)
at pwiz.Topograph.MsData.HalfLifeCalculator.FilterCohort(IList`1 rowDatas, String cohort)
at pwiz.Topograph.MsData.HalfLifeCalculator.CalculateResultRow(List`1 rowDatas)
at pwiz.Topograph.MsData.HalfLifeCalculator.Run(LongOperationBroker longOperationBroker)
at pwiz.Topograph.Util.LongOperationBroker.RunJobBackground()
--- End of inner exception stack trace ---
at pwiz.Topograph.Util.LongOperationBroker.LaunchJob()
at pwiz.Topograph.ui.Forms.ResultsPerGroupForm.btnRequery_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Exception caught at:
at pwiz.Topograph.ui.Program.Application_ThreadExceptionEventHandler(Object sender, ThreadExceptionEventArgs e)
at System.Windows.Forms.Application.ThreadContext.OnThreadException(Exception t)
at System.Windows.Forms.Control.WndProcException(Exception e)
at System.Windows.Forms.Control.ControlNativeWindow.OnThreadException(Exception e)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
at System.Windows.Forms.Application.Run(Form mainForm)
at pwiz.Topograph.ui.Program.Main()