-
Notifications
You must be signed in to change notification settings - Fork 83
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unexpected hangs/performance issues #76
Comments
@hongxuchen Thanks for your reporting. |
I think the problem is that the actual size of h001 is only 205 bytes and libsixel should quickly detect that 65527 * 19980 is incorrect. |
Indeed, it must detect actual size. thanks. |
current status report
|
|
without libpng:
with libpng:
|
I think the problem may lie in the libpng16 library.
When without libpng support, the result is exactly the same on your machine. |
OK, for now I step back from the issue of libpng.
|
On v1.8.5,
|
h077, h081, h087, h091 and h093 are just large size files.
|
As of 2df6437, when running
img2sixel $FILE -o /tmp/test.six
, it may cause some unexpected hangs (may be because infinite loop, haven't looked into them) or there are some performance issues (specially for some crafted PSD files).The files in this directory on my machine took more than 10s to execute.
The text was updated successfully, but these errors were encountered: