MewPurPur / GodSVG

An application in early development for creating simple vector graphics. Built in Godot.
https://godsvg.com
MIT License
1.06k stars 48 forks source link

Crash from a diagonal Path position #797

Open Racer911dash1 opened 5 days ago

Racer911dash1 commented 5 days ago

When going past a certain zoom level, GodSVG crashes. After crashing dozens of times trying to find out the exact cause, this is what I concluded causes the crash:

  1. Select the path node and place down the first path node anywhere
  2. Place down a second path node that is not perfectly vertical or horizontal
  3. Continue zooming into the line created by the path nodes
  4. ?????
  5. Crash

https://github.com/MewPurPur/GodSVG/assets/102369191/aa3fe6c0-f7c3-4c44-a3fa-f14e514ea43b

MewPurPur commented 5 days ago

I can't reproduce the crash in the last release. I'll approximate your setup and try to reproduce again later when I switch to bugfixing mode.

Racer911dash1 commented 5 days ago

To add after a few more tries: Rasterized SVG has to be disabled for the crash to happen