A known problem in pcre and preg_match()
June 26, 2009
เจอปัญหาแปลกๆ apache2 ตายแบบมีข้อกังขา ไม่ถึงกับถี่ แต่ก็ไม่ควรเกิด
[Sun May 31 06:01:44 2009] [notice] child pid 19028 exit signal Segmentation fault (11)
หลังจากที่บังคับพ่น core แล้วใช้ gdb ไล่จิก ก็พบความลับสวรรค์
มีคนเจอแล้ว 45735 นานแล้วด้วย จอดสนิทที่ pcre_dfa_exec() หลังจากที่โดนเรียกตัวเองมาแล้วมากกว่า 8000 ครั้ง ทางแก้ง่ายๆ คืออย่าให้มันไปไกลเกินไป แต่ข้อเสียที่ตามมาก็มากเหมือนกัน "ความว่างเปล่า" ซึ่งหลายคนเห็น เช่น @markpeak @phisite @suksit
ตอนนี้ปรับค่าขึ้นมาเป็น 50000 รอดูอาการต่อไป
- อ่าน 642 ครั้ง
- Feed: sugree
- Original article

ความคิดเห็นล่าสุด
11 hours 58 min ก่อน
10 hours 22 min ก่อน
1 วัน 7 hours ก่อน
1 วัน 7 hours ก่อน
1 วัน 11 hours ก่อน
1 วัน 11 hours ก่อน
1 วัน 13 hours ก่อน
1 วัน 13 hours ก่อน
3 days 8 hours ก่อน
4 days 8 hours ก่อน