-
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
munmap_chunk(): invalid pointer が発生する #29
Comments
ご報告ありがとうございます。 |
|
1bpp パレットのPNGのテストに http://www.schaik.com/pngsuite/basn3p01.png を使って実装していたんですが、 |
了解しました。 そちらでも問題を再現できたようですので、直るのを気長にお待ちしています。 |
commit 808aeae Author: Hayaki Saito <[email protected]> Date: Tue Feb 17 00:20:18 2015 +0900 Use png_set_packing to expand 1/2/4bpp paletted PNG (for Issue #29) commit cb53ae1 Author: Hayaki Saito <[email protected]> Date: Tue Feb 17 00:13:23 2015 +0900 Revert "libpng loader: expand 1/2/4bpp palette to 8bpp (for issue #29)" This reverts commit b6748d1. commit b6748d1 Author: saitoha <[email protected]> Date: Mon Feb 16 00:41:06 2015 +0900 libpng loader: expand 1/2/4bpp palette to 8bpp (for issue #29)
すみません、バックポート元のfix-issue-25自体に問題があって、画像の幅が8の倍数ではない1bpp PNGが正しく読めていませんでした。 |
「画像の幅が8の倍数」というお話があったので、
を試したところ、 ただし、試した限りでは |
-wや-hを指定した時だけは、再サンプリング処理を行う都合上、パレットPNGであってもlibpng側でRGB24bit形式に展開してもらってこようとしており、ちょっと特別な場所を通ります。 |
たまたま同じエラーが発生しているが直接の関係はなかったという感じですかね。 テストについては #25 (comment) で紹介していただいた、PngSuite のページを |
masterにマージしました。 |
release-1.4
ブランチ( 80ec152 )で、munmap_chunk(): invalid pointer
というエラーが表示されました。再現率は 10/10回 で
master
ブランチ( cdc6005 )でも発生しましたが、develop
ブランチ( f80cf2a )では発生しませんでした。下記は全ログです。
下記は
gdb
でbt
した結果です。既知問題でしたらすみません。
The text was updated successfully, but these errors were encountered: