- Status geschlossen
- Prozent erledigt
- Aufgabentyp Bug
- Kategorie GUI & Server → GUI
- zuständig niemand
- Betriebssystem All
- Schweregrad niedrig
- betrifft Version Alpha 3
- fällig in Version unbestimmt
-
fällig am
unbestimmt
- Stimmen
- versteckt
gehört zu Projekt: DMXControl 3
angelegt von fisl - 22.02.2012
zuletzt bearbeitet von fisl - 31.12.2012
angelegt von fisl - 22.02.2012
zuletzt bearbeitet von fisl - 31.12.2012
FS#768 - Voller Programmer beim Beenden
Callstack
> LumosGUI.exe!Lumos.GUI.Windows.Programmer.ProgrammerFilter.gridViewDevices_SelectionChanged(object sender = {AdvancedDataGridView.TreeGridView}, System.EventArgs e = {System.EventArgs}) Line 223 C# [External Code] LumosGUI.exe!AdvancedDataGridView.TreeGridView.OnRowEnter(System.Windows.Forms.DataGridViewCellEventArgs e = {System.Windows.Forms.DataGridViewCellEventArgs}) Line 551 + 0x35 bytes C# [External Code] LumosGUI.exe!AdvancedDataGridView.TreeGridView.UnSiteNode(AdvancedDataGridView.TreeGridNode node = {AdvancedDataGridView.TreeGridNode}) Line 287 + 0x19 bytes C# LumosGUI.exe!AdvancedDataGridView.TreeGridView.UnSiteNode(AdvancedDataGridView.TreeGridNode node = {AdvancedDataGridView.TreeGridNode}) Line 281 + 0xe bytes C# LumosGUI.exe!AdvancedDataGridView.TreeGridView.UnSiteAll() Line 271 + 0x14 bytes C# LumosGUI.exe!AdvancedDataGridView.TreeGridView.Dispose(bool disposing = false) Line 526 + 0x8 bytes C# [External Code]
System.ArgumentException was unhandled Message="Ungültiger Parameter." Source="System.Drawing" StackTrace: bei System.Drawing.Font.GetHeight(Graphics graphics) bei System.Drawing.Font.GetHeight() bei System.Drawing.Font.get_Height() bei System.Windows.Forms.DataGridViewRow..ctor() bei System.Windows.Forms.DataGridViewRow.Clone() bei System.Windows.Forms.DataGridView.get_RowTemplateClone() bei System.Windows.Forms.DataGridViewRowCollection.AddInternal(Boolean newRow, Object[] values) bei System.Windows.Forms.DataGridViewRowCollection.Add(Object[] values) bei Lumos.GUI.Windows.Programmer.ProgrammerFilter.gridViewDevices_SelectionChanged(Object sender, EventArgs e) bei System.Windows.Forms.DataGridView.OnSelectionChanged(EventArgs e) bei System.Windows.Forms.DataGridView.FlushSelectionChanged() bei System.Windows.Forms.DataGridView.set_NoSelectionChangeCount(Int32 value) bei System.Windows.Forms.DataGridView.SetSelectedRowCoreInternal(Int32 rowIndex, Boolean selected) bei System.Windows.Forms.DataGridViewBand.set_Selected(Boolean value) bei System.Windows.Forms.DataGridViewRow.set_Selected(Boolean value) bei AdvancedDataGridView.TreeGridView.OnRowEnter(DataGridViewCellEventArgs e) bei System.Windows.Forms.DataGridView.OnRowEnter(DataGridViewCell& dataGridViewCell, Int32 columnIndex, Int32 rowIndex, Boolean canCreateNewRow, Boolean validationFailureOccurred) bei System.Windows.Forms.DataGridView.SetCurrentCellAddressCore(Int32 columnIndex, Int32 rowIndex, Boolean setAnchorCellAddress, Boolean validateCurrentCell, Boolean throughMouseClick) bei System.Windows.Forms.DataGridView.SetAndSelectCurrentCellAddress(Int32 columnIndex, Int32 rowIndex, Boolean setAnchorCellAddress, Boolean validateCurrentCell, Boolean throughMouseClick, Boolean clearSelection, Boolean forceCurrentCellSelection) bei System.Windows.Forms.DataGridView.OnRemovedRow_PostNotification(DataGridViewRow dataGridViewRow, Point newCurrentCell) bei System.Windows.Forms.DataGridViewRowCollection.OnCollectionChanged_PostNotification(CollectionChangeAction cca, Int32 rowIndex, Int32 rowCount, DataGridViewRow dataGridViewRow, Boolean changeIsDeletion, Boolean changeIsInsertion, Boolean recreateNewRow, Point newCurrentCell) bei System.Windows.Forms.DataGridViewRowCollection.OnCollectionChanged(CollectionChangeEventArgs e, Int32 rowIndex, Int32 rowCount, Boolean changeIsDeletion, Boolean changeIsInsertion, Boolean recreateNewRow, Point newCurrentCell) bei System.Windows.Forms.DataGridViewRowCollection.RemoveAtInternal(Int32 index, Boolean force) bei System.Windows.Forms.DataGridViewRowCollection.RemoveAt(Int32 index) bei System.Windows.Forms.DataGridViewRowCollection.Remove(DataGridViewRow dataGridViewRow) bei AdvancedDataGridView.TreeGridView.UnSiteNode(TreeGridNode node) bei AdvancedDataGridView.TreeGridView.UnSiteNode(TreeGridNode node) bei AdvancedDataGridView.TreeGridView.UnSiteAll() bei AdvancedDataGridView.TreeGridView.Dispose(Boolean disposing) bei System.ComponentModel.Component.Finalize() InnerException:
Hoi.
Habs gefixt. Leider hast du nicht beschrieben, wie du das erzeugt hast. Kannst du mal testen?
War mir da nicht mehr sicher.
Glaube es war einfach nur, wenn der Programmer noch Einträge enthielt und die GUI Beendet wurde.
Schau ich bei Gelegenheit nochmal.