ArduPilot / MissionPlanner

Mission Planner Ground Control Station for ArduPilot (c# .net)
http://ardupilot.org/planner/
GNU General Public License v3.0
1.77k stars 2.39k forks source link

tlog playback in mono errors: (current beta MP only, stable MP works fine.) #449

Closed AndKe closed 10 years ago

AndKe commented 10 years ago

All items in map are flickering, and this is logged:

at System.Collections.Generic.List1+Enumerator[GMap.NET.WindowsForms.GMapMarker].MoveNext () [0x00000] in <filename unknown>:0 at GMap.NET.WindowsForms.GMapOverlay.OnRender (System.Drawing.Graphics g) [0x00000] in <filename unknown>:0 at GMap.NET.WindowsForms.GMapControl.OnPaintOverlays (System.Drawing.Graphics g) [0x00000] in <filename unknown>:0 at GMap.NET.WindowsForms.GMapControl.OnPaint (System.Windows.Forms.PaintEventArgs e) [0x00000] in <filename unknown>:0 at MissionPlanner.Controls.myGMAP.OnPaint (System.Windows.Forms.PaintEventArgs e) [0x00000] in <filename unknown>:0 System.InvalidOperationException: Collection was modified; enumeration operation may not execute. at System.Collections.Generic.List1+Enumerator[GMap.NET.WindowsForms.GMapMarker].MoveNext () [0x00000] in :0 at GMap.NET.WindowsForms.GMapOverlay.OnRender (System.Drawing.Graphics g) [0x00000] in :0 at GMap.NET.WindowsForms.GMapControl.OnPaintOverlays (System.Drawing.Graphics g) [0x00000] in :0 at GMap.NET.WindowsForms.GMapControl.OnPaint (System.Windows.Forms.PaintEventArgs e) [0x00000] in :0 at MissionPlanner.Controls.myGMAP.OnPaint (System.Windows.Forms.PaintEventArgs e) [0x00000] in :0 HUD 21 hz drawtime 17 gl False System.InvalidOperationException: Collection was modified; enumeration operation may not execute. at System.Collections.Generic.List1+Enumerator[GMap.NET.WindowsForms.GMapMarker].MoveNext () [0x00000] in <filename unknown>:0 at GMap.NET.WindowsForms.GMapOverlay.OnRender (System.Drawing.Graphics g) [0x00000] in <filename unknown>:0 at GMap.NET.WindowsForms.GMapControl.OnPaintOverlays (System.Drawing.Graphics g) [0x00000] in <filename unknown>:0 at GMap.NET.WindowsForms.GMapControl.OnPaint (System.Windows.Forms.PaintEventArgs e) [0x00000] in <filename unknown>:0 at MissionPlanner.Controls.myGMAP.OnPaint (System.Windows.Forms.PaintEventArgs e) [0x00000] in <filename unknown>:0 System.InvalidOperationException: Collection was modified; enumeration operation may not execute. at System.Collections.Generic.List1+Enumerator[GMap.NET.WindowsForms.GMapMarker].MoveNext () [0x00000] in :0 at GMap.NET.WindowsForms.GMapOverlay.OnRender (System.Drawing.Graphics g) [0x00000] in :0 at GMap.NET.WindowsForms.GMapControl.OnPaintOverlays (System.Drawing.Graphics g) [0x00000] in :0 at GMap.NET.WindowsForms.GMapControl.OnPaint (System.Windows.Forms.PaintEventArgs e) [0x00000] in :0 at MissionPlanner.Controls.myGMAP.OnPaint (System.Windows.Forms.PaintEventArgs e) [0x00000] in :0 INFO MissionPlanner.Utilities.adsb - adsb connect loop System.InvalidOperationException: Collection was modified; enumeration operation may not execute. at System.Collections.Generic.List1+Enumerator[GMap.NET.WindowsForms.GMapMarker].MoveNext () [0x00000] in <filename unknown>:0 at GMap.NET.WindowsForms.GMapOverlay.OnRender (System.Drawing.Graphics g) [0x00000] in <filename unknown>:0 at GMap.NET.WindowsForms.GMapControl.OnPaintOverlays (System.Drawing.Graphics g) [0x00000] in <filename unknown>:0 at GMap.NET.WindowsForms.GMapControl.OnPaint (System.Windows.Forms.PaintEventArgs e) [0x00000] in <filename unknown>:0 at MissionPlanner.Controls.myGMAP.OnPaint (System.Windows.Forms.PaintEventArgs e) [0x00000] in <filename unknown>:0 System.InvalidOperationException: Collection was modified; enumeration operation may not execute. at System.Collections.Generic.List1+Enumerator[GMap.NET.WindowsForms.GMapMarker].MoveNext () [0x00000] in :0 at GMap.NET.WindowsForms.GMapOverlay.OnRender (System.Drawing.Graphics g) [0x00000] in :0 at GMap.NET.WindowsForms.GMapControl.OnPaintOverlays (System.Drawing.Graphics g) [0x00000] in :0 at GMap.NET.WindowsForms.GMapControl.OnPaint (System.Windows.Forms.PaintEventArgs e) [0x00000] in :0 at MissionPlanner.Controls.myGMAP.OnPaint (System.Windows.Forms.PaintEventArgs e) [0x00000] in :0 HUD 21 hz drawtime 18 gl False System.InvalidOperationException: Collection was modified; enumeration operation may not execute. at System.Collections.Generic.List1+Enumerator[GMap.NET.WindowsForms.GMapMarker].MoveNext () [0x00000] in <filename unknown>:0 at GMap.NET.WindowsForms.GMapOverlay.OnRender (System.Drawing.Graphics g) [0x00000] in <filename unknown>:0 at GMap.NET.WindowsForms.GMapControl.OnPaintOverlays (System.Drawing.Graphics g) [0x00000] in <filename unknown>:0 at GMap.NET.WindowsForms.GMapControl.OnPaint (System.Windows.Forms.PaintEventArgs e) [0x00000] in <filename unknown>:0 at MissionPlanner.Controls.myGMAP.OnPaint (System.Windows.Forms.PaintEventArgs e) [0x00000] in <filename unknown>:0 System.InvalidOperationException: Collection was modified; enumeration operation may not execute. at System.Collections.Generic.List1+Enumerator[GMap.NET.WindowsForms.GMapMarker].MoveNext () [0x00000] in :0 at GMap.NET.WindowsForms.GMapOverlay.OnRender (System.Drawing.Graphics g) [0x00000] in :0 at GMap.NET.WindowsForms.GMapControl.OnPaintOverlays (System.Drawing.Graphics g) [0x00000] in :0 at GMap.NET.WindowsForms.GMapControl.OnPaint (System.Windows.Forms.PaintEventArgs e) [0x00000] in :0 at MissionPlanner.Controls.myGMAP.OnPaint (System.Windows.Forms.PaintEventArgs e) [0x00000] in :0 HUD 16 hz drawtime 12 gl False

meee1 commented 10 years ago

thi8s will be to do with the new airport loading, and should have been changed again in the current beta.