Skip to content

"System.InvalidOperationException: Bitmap area is already locked." when drawing tiles #6

@MHeasell

Description

@MHeasell

Via bugsnag:

System.InvalidOperationException: 비트맵 영역이 이미 잠겨 있습니다.
   at System.Drawing.Graphics.CheckErrorStatus(int status)
   at System.Drawing.Graphics.DrawImage(Image image, int x, int y)
   at System.Drawing.Graphics.DrawImageUnscaled(Image image, int x, int y)
   at Mappy.UI.Painters.BitmapGridPainter.Paint(Graphics g, Rectangle clipRectangle) in C:\projects\mappy\Mappy\UI\Painters\BitmapGridPainter.cs:line 36
   at Mappy.UI.Drawables.DrawableTile.Draw(Graphics graphics, Rectangle clipRectangle) in C:\projects\mappy\Mappy\UI\Drawables\DrawableTile.cs:line 82
   at Mappy.UI.Controls.DrawableItem.Draw(Graphics g, Rectangle clip) in C:\projects\mappy\Mappy\UI\Controls\DrawableItem.cs:line 75
   at Mappy.UI.Controls.SelectableItemsLayer.DoDraw(Graphics graphics, Rectangle clipRectangle) in C:\projects\mappy\Mappy\UI\Controls\SelectableItemsLayer.cs:line 71
   at Mappy.UI.Controls.AbstractLayer.Draw(Graphics graphics, Rectangle clipRectangle) in C:\projects\mappy\Mappy\UI\Controls\AbstractLayer.cs:line 33
   at Mappy.UI.Controls.LayerCollection.Draw(Graphics graphics, Rectangle clipRectangle) in C:\projects\mappy\Mappy\UI\Controls\LayerCollection.cs:line 115
   at Mappy.UI.Controls.LayerView.OnPaint(PaintEventArgs pe) in C:\projects\mappy\Mappy\UI\Controls\LayerView.cs:line 78
   at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, short layer)
   at System.Windows.Forms.Control.WmPaint(ref Message m)
   at System.Windows.Forms.Control.WndProc(ref Message m)
   at System.Windows.Forms.ScrollableControl.WndProc(ref Message m)
   at System.Windows.Forms.Control+ControlNativeWindow.OnMessage(ref Message m)
   at System.Windows.Forms.Control+ControlNativeWindow.WndProc(ref Message m)
   at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, int msg, IntPtr wparam, IntPtr lparam)

The original error message is in Korean. According to google translate, "비트맵 영역이 이미 잠겨 있습니다" translates to "Bitmap area is already locked"

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions