Software version: 220.127.116.11-RELEASE-c2414cf0149a1475ea00520effc01b40087c225c (64 bit)
.NET runtime version: 4.0.30319.42000+
Time: 2020-11-07 16:09:08 +02:00
OS: unknown (x64) 10.0 build 19041 revision 0
GDI object count: 101
User object count: 69
Message: Value cannot be null.
Parameter name: path
at System.Drawing.Graphics.DrawPath(Pen pen, GraphicsPath path)
at Greenshot.Drawing.FreehandContainer.Draw(Graphics graphics, RenderMode renderMode)
at Greenshot.Drawing.DrawableContainer.DrawContent(Graphics graphics, Bitmap bmp, RenderMode renderMode, Rectangle clipRectangle)
at Greenshot.Drawing.DrawableContainerList.Draw(Graphics g, Bitmap bitmap, RenderMode renderMode, Rectangle clipRectangle)
at Greenshot.Drawing.Surface.SurfacePaint(Object sender, PaintEventArgs paintEventArgs)
at System.Windows.Forms.Control.OnPaint(PaintEventArgs e)
at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer)
at System.Windows.Forms.Control.WmPaint(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Steps to reproduce:
1) Create new screenshot and open it in Greenshot image editor.
2) Select `Draw freehand` using default color(red).
3) Draw a freehand line.
4) Change color from yellow to red.
5) Click “Undo” to change color back
5) Try to draw another line.
It's possible to draw a line.
An error has occurred. Se an error message above
Thanks for reporting this. I tried hard to reproduce this, but couldn’t. No matter how many lines I draw, and which colors I pick, it always works as expected for me
Is this 100% reproducible for you? Is there anything else that might be relevantin any way for reproduction of this issue?
Thanks a lot
After step 4 I reverted previous action. I recorded a video, see attached .gif file. I hope it will help
Wow, that was quick. And also great, just what I needed - I can reproduce the issue now. I have updated the ticket description accordingly.
Good news: just noticed that this issue has already been fixed for Greenshot 1.3 (final version is not released yet). In case you want to check out the unstable version1.3 , you can get it from our website here: Greenshot version history