- A father of a daughter
- A programmer at Infiniteloop Co.,Ltd
- The organizer of PHP Conference Sendai 2019
notes.bugs.php.net's Introduction
notes.bugs.php.net's People
notes.bugs.php.net's Issues
Bug #52120 Unable to call inherited protected __construct
- https://bugs.php.net/bug.php?id=52120
- 親で protected と宣言したコンストラクタを子クラスでオーバーライドしてると別の子クラスで呼べない問題
Bug #49638 mbstring default behaviour is unexpected
- https://bugs.php.net/bug.php?id=49638
- mbstring の PHP ファイルのエンコーディングまわりでのデフォルト挙動が怪しいらしい
Bug #51758 zend_object_handlers.h prescribes incorrect behavior of write property handler
- https://bugs.php.net/bug.php?id=51758
- zend_object_handlers.h のコメントが間違ってるぞという話
- コメント自体は今もある https://github.com/php/php-src/blob/65c789148b72e62d22fb23abaa1e0c97ba74c6da/Zend/zend_object_handlers.h#L50 、要検証
Bug #45945 Apache byterange output filter nullified if mod_php5 output > 8000 bytes
- https://bugs.php.net/bug.php?id=45945
- apache の output フィルタで byte range を使う際、8000 バイトを越える出力が mod_php でやれないらしい
Bug #46745 Multipart/form-data field names truncated at semicolon in certain cases
- https://bugs.php.net/bug.php?id=46745
- multipart/form-data の扱いで name がセミコロンを含みダブルクオートが奇数個の際に切り詰められる、という話だが、そんなこと起きてない気がするので再現せずとコメント
Bug #50555 PDO_DBLIB: Cannot retrieve output parameter from stored procedure
- https://bugs.php.net/bug.php?id=50555
- ストアドからの出力パラメータが PDO で受け取れない
Bug #51056 fread() on blocking stream will block even if data is available
- https://bugs.php.net/bug.php?id=51056
- データがバッファにあっても fread がブロックするとのこと
- このへんの挙動詳しくないので確認とるのがよさそう
Bug #52136 ->children matches only nodetype=1 (no text node is matched)
- https://bugs.php.net/bug.php?id=52136
- SimpleXML で ->children にテキストノードがマッチしない
Bug #47015 Trouble with CDATA for single (not multiple) elements
- https://bugs.php.net/bug.php?id=47015
- 別にバグではないのでは?という疑惑があるので調査が要る
Bug #52065 Warning about open_basedir restriction while accessing a file as directory
- https://bugs.php.net/bug.php?id=52065
- open_basedir のチェックが変なところで効く
Bug #48597 Unclosed array keys break space escaping in $_GET/POST/REQUEST
- https://bugs.php.net/bug.php?id=48597
- HTML フォームの name 値によって挙動がヘンという話、だが、バグではないという話も?
Bug #47605 CGI SAPI can not send HTTP 200 header
- https://bugs.php.net/bug.php?id=47605
- CGI で 200 が送れない形があるらしい
Bug #49270 configure fails if PHP source folder path contains spaces
- https://bugs.php.net/bug.php?id=49270
- PHP のソースディレクトリがスペースを含んでると configure に失敗する
Bug #52731 mb_strpos reports needle position incorrectly
- https://bugs.php.net/bug.php?id=52731
- mb_strpos が needle を不正確にレポートする
- 今更変えられるのかなこの 10 年挙動
Bug #44031 vprint treats private object elements as array elements
- https://bugs.php.net/bug.php?id=44031
- v(s)printf が可視性を無視してプロパティのデータを拾ってしまう問題
Bug #52395 ftp_connect only uses DNS hostnames
- https://bugs.php.net/bug.php?id=52395
- ftp_connect が名前解決に hosts を参照しない
Bug #49874 ftell() and fseek() inconsistency when using stream filters
- https://bugs.php.net/bug.php?id=49874
- fseek() はファイルオフセットへ移動するが ftell() はストリームフィルタを考慮した位置を返すので不整合という話
Bug #52480 Incorrect difference using DateInterval
- https://bugs.php.net/bug.php?id=52480
- DateInterval で日の差分が正しく出ない
Bug #50921 '200 OK' HTTP status despite PHP error
- https://bugs.php.net/bug.php?id=50921
- エラー時に 200 返す件、PR まで出ているが RFC まで進まず塩漬けになってる php/php-src#3244
Bug #52312 PHP safe_mode/open_basedir - lstat performance problem
- https://bugs.php.net/bug.php?id=52312
- open_basedir や safe_mode が on の時にファイル読み込みごとめっちゃフルパスを lstat するとのこと
- https://externals.io/message/54639
- https://externals.io/message/49018
- real path cache が無効化されるから
#45040 64 bit inode stat fails without LFS flags (ex: recursive mkdir)
- https://bugs.php.net/bug.php?id=45040
- 64 bit inode のディレクトリ下で mkdir() の recursive が正常動作しない
- __USE_FILE_OFFSET64 がないため?
Bug #42560 Empty directory argument to tempnam yields open_basedir problems
- https://bugs.php.net/bug.php?id=42560
- 報告は AIX だが Linux でも起きるという報告が出てる
- https://www.php.net/manual/ja/ini.core.php#ini.open-basedir
- https://www.php.net/manual/en/function.tempnam.php
- open_basedir 指定時に tempnam() のシステムデフォルトへのフォールバックが機能しないという話
- とりあえず試すところから
Bug #48856 emulated prepared statements allow multiple parameters of the same name
- https://bugs.php.net/bug.php?id=48856
- プリペアドステートメントのエミュレーションで複数のパラメータが同じ名前を持てる問題
Bug #52322 webPhar acting like not running in webpage
- https://bugs.php.net/bug.php?id=52322
- webPhar 使うと SAPI が CLI になるらしい
Bug #48260 Size of PHP file affects behaviour of virtual() or #include virtual
- https://bugs.php.net/bug.php?id=48260
- SSI との組み合わせでおかしい挙動があるという話だが、SSI と組み合わせるな感はある
Bug #42718 FILTER_UNSAFE_RAW not applied when configured as default filter, even with flags
- https://bugs.php.net/bug.php?id=42718
- filter.default で FILTER_UNSAFE_RAW を指定した際に無視される問題
- filter.default_flags でフラグを指定した場合は何もしないわけではないので、無視はおかしいでしょという奴
Bug #52335 fseek() on memory stream behavior different then file
- https://bugs.php.net/bug.php?id=52335
- メモリストリームとファイルで fseek() の挙動が異なる
- 10 年この挙動だからなあみたいな奴
Bug #52121 pcntl_signal() restart_syscalls doesn't behave as expected
- https://bugs.php.net/bug.php?id=52121
- pcntl_signal() の restart_syscalls が正しく動いてないという話
- PHP のシグナルの扱い的にしょうがなくてもマニュアルへ何か書いておくべき、とのこと
Bug #51983 [fpm sapi] pm.status_path not working when cgi.fix_pathinfo=1
- https://bugs.php.net/bug.php?id=51983
- fpm で pm.status_path が cgi.fix_pathinfo=1 では機能しない
- パッチは存在するが互換性問題で一旦棚上げにされてそのまま放置、かな
Bug #49607 CachingIterator & DirectoryIterator incorrect behaviour
Bug #50892 Protected members of non-congruent children classes are visible
- https://bugs.php.net/bug.php?id=50892
- わりと真顔になってる、protected の可視性の扱いが雑
- 元のバグレポと別に後半で出てる redeclare で兄弟から見えなくなるのが酷い
Bug #49104 AppendIterator::append($iterator) calls $iterator->rewind() with no reason
- https://bugs.php.net/bug.php?id=49104
- AppendIterator::append($iterator) が不要に $iterator->rewind() を呼ぶ
Bug #49340 Signals not catchable when certain functions are in execution
- https://bugs.php.net/bug.php?id=49340
- PCNTL のシグナルハンドラがブロッキングする関数呼び出し中に実行されない件
Bug #52701 sem_get with auto_release=0 is released in case of shutdown
- https://bugs.php.net/bug.php?id=52701
- auto_release=0 のセマフォがスクリプトのシャットダウンで解放されるよという話
- まず正しいのかどうかからだなあ
Bug #52602 fread is blocking even with the use of stream_select
- https://bugs.php.net/bug.php?id=52602
- stream_select 使って fread がブロックするよという話
Bug #52444 Extending PDOStatement and replacing fetch() apply when using foreach
- https://bugs.php.net/bug.php?id=52444
- PDOStatement の継承で fetch の置き換えが foreach で機能しないという話
Bug #51267 Performance of serialize() is poor compared to json_encode()
- https://bugs.php.net/bug.php?id=51267
- serialize のパフォーマンスが json_encode とくらべしょぼいという話
- 試してる感じそうでもないような……?
Bug #48019 ReflectionMethod's invoke() and call_user_func() do not return by reference
- https://bugs.php.net/bug.php?id=48019
- ReflectionMethod での invoke() と call_user_func() が値を参照で返せない問題
Bug #51903 simplexml_load_file() doesn't use HTTP headers
- https://bugs.php.net/bug.php?id=51903
- simplexml_load_file() で HTTP 越しにファイルを読む際に HTTP ヘッダのエンコーディングを解釈せず UTF-8 決め打ちという話
Bug #48326 socket_recvfrom and socket_recv constant MSG_DONTWAIT not defined
- https://bugs.php.net/bug.php?id=48326
- 定数が定義されていないという話なのだが、されてるのでは説がある、要検証
Bug #46227 wrong initial pointer for CachingIterator and RecursiveCachingIterator
- https://bugs.php.net/bug.php?id=46227
- イテレータのイテレータが正常に初期化されておらず最初に rewind() しないと current() で先頭がとれない
- https://bugs.php.net/bug.php?id=44063 とも同じ問題だが、バグではないとされている?
- 後でもっぺん見てみるね、から放置かな
Bug #52811 the notification callback method never gets call when using socket streams
- https://bugs.php.net/bug.php?id=52811
- ソケットストリーム利用時に notification コールバックが呼ばれない問題
#47405 Cannot access parent:: error reports wrong file/line
- https://bugs.php.net/bug.php?id=47405
- https://3v4l.org/HRVAj
- 親クラスのないクラスでの parent:: の参照がコンパイルエラーにはならない
#43419 Using gzfile() with URL and open_basedir
- https://bugs.php.net/bug.php?id=43419
- gzfile() で HTTP 越しにファイルを開く際、open_basedir() の制限に引っかかってうまく動作しないという話
Bug #40913 | PDO_MYSQL: PDO::PARAM_LOB does not bind to a stream for fetching a BLOB
- https://bugs.php.net/bug.php?id=40913
- Submitted: | 2007-03-25 12:29 UTC
- Modified: | 2017-02-03 08:44 UTC |
- PHP Version: | 7.0.13
Bug #49906 LimitIterator doesn't work with un-/serialize
- https://bugs.php.net/bug.php?id=49906
- LimitIterator が serialize / unserialize で動かない
- 動く方がいいのだろうか……?
Bug #52091 ZipArchive: CRC32 errors / corrupted archives not reported
- https://bugs.php.net/bug.php?id=52091
- ZipArchive が CRC32 エラーを吐かないという話
- cmb の人が「意図通りなんじゃね?」という話をしている
Bug #43812 MYSQLI_READ_DEFAULT_FILE option ignored when using mysqlnd
- https://bugs.php.net/bug.php?id=43812
- 実際は単に mysqlnd ではサポートされてない機能の話
- マニュアルにも書いてある https://www.php.net/manual/ja/mysqli.options.php
- よって実質機能リクエスト
Bug #49106 PHP incorrectly sets no_local_copy=1 on response as Apache 2 module
- https://bugs.php.net/bug.php?id=49106
- mod_cache との組み合わせでなんかまずいことが起きる問題がある
#47202 FTP fopen wrapper and # in file names
- https://bugs.php.net/bug.php?id=47202
- FTP の fopen wrapper がファイル名に # があると挙動がおかしいという話
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.