cwensley / pablodraw

PabloDraw is an Ansi/Ascii text and RIPscrip vector graphic art editor/viewer with multi-user capabilities.
MIT License
315 stars 21 forks source link

Certain RIP scrips won't convert #43

Open Sembiance opened 2 years ago

Sembiance commented 2 years ago

I have encountered a few RIP scripts (badRIPs.zip) that won't convert with PabloDraw 3.2.1

These convert to just a black PNG: CC3028.RIP CC3130.RIP CC3153.RIP

It may be a fault of the RIP scrip itself.

GRIMMY2.RIP, often causes a 100% CPU infinite loop:

I also posted on the forum, but that looks abandoned and didn't find this github until after.

cwensley commented 2 years ago

Thanks for submitting the issue! While the CC* files aren't showing correctly, at least the GRIMMY2.RIP file loads (maybe not 100% correctly) in 3.3.0-beta1. I'll see what I can do about the other files. I would like to add a command list to RIP editing to have better control which would help troubleshoot the issue.

Sembiance commented 2 years ago

I can confirm that GRIMMY2.RIP does load up in latest source code build (from a few moments ago). It still hangs at 100% CPU though and requires force quitting PabloDraw. CLI conversion also just hangs forever.

I've attached the bad RIP files as a zip badRIPs.zip as I have removed them from the telparia website.