Ticket #6423

php-4.4.0で大量のエラーの後、Segv(11)
Open Date: 2005-07-27 17:28 Last Update: 2007-10-18 12:45

Reporter:
Owner:
(None)
Type:
Status:
Closed
Component:
(None)
MileStone:
(None)
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
Fixed
File:
1

Details

環境:Vine-2.5+自前apt-line(apache-1.3.33+php-4.4.0詳細
はramix.jp/~ramsy参照)
あまりに大量にエラーとなるため、wc -lしてかうんとしてみ
ました。
2 [error] PHP Notice: Only variable references
should be returned by reference in /path/to/lib/Ethna-
0.1.5/class/Ethna_ClassFactory.php on line 125
4110 [error] PHP Notice: Only variable references
should be returned by reference in /path/to/lib/Ethna-
0.1.5/class/Ethna_ClassFactory.php on line 149
4110 [error] PHP Notice: Only variable references
should be returned by reference in /path/to/lib/Ethna-
0.1.5/class/Ethna_Logger.php on line 350

この直後、リクエストに応対していたhttpdプロセスが
「[notice] child pid XXXXX exit signal Segmentation
fault (11)」と死んでしまいます。

現象としてはphp4の参照返却周りでの仕様変更に絡んでphp自
身のバグを踏んでいるとは思いますが…

回避策のパッチを添付しますのでどうぞ。

Ticket History (3/6 Histories)

2005-07-27 17:28 Updated by: ramsy
  • File 1358: Ethna-0.1.5-php44.patch is attached
2005-07-29 22:49 Updated by: fujimoto
Comment
Logged In: YES
user_id=1134

ありがとうございますっ。頂いたパッチをコミットさせて頂きま
した。
2005-07-29 22:49 Updated by: fujimoto
  • Ticket Close date is changed to 2005-07-29 22:49
  • Resolution Update from None to Fixed
  • Status Update from Open to Closed
2005-08-05 20:55 Updated by: None
Comment
Logged In: NO



2005-11-25 15:42 Updated by: None
Comment
Logged In: NO

パッチいただきます。
2007-10-18 12:45 Updated by: None
Comment
Logged In: NO

始めまして。
[ #6423] php-4.4.0で大量のエラーの後、Segv(11)
参考にさせて頂きます。
パッチも頂きますm(_ _)m

Attachment File List

Edit

Please login to add comment to this ticket » Login