Segmentation fault (core dumped)

23.12.2009, рубрики: FreeBSD | Теги: , , , , | 945 комментариев »

Система FreeBSD-7.2 Release

После обновления libxml2-2.7.6 до версии libxml2-2.7.6_1 стал падать php в кору.

1
2
3
4
5
php -v
PHP 5.2.11 with Suhosin-Patch 0.9.7 (cli) (built: Dec  2 2009 12:17:42)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies
Segmentation fault (core dumped)

Если отдебажить php.core, получим:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
#0  0x288e3d50 in ?? ()
#1  0x285b16fb in pthread_once () from /lib/libc.so.7
#2  0x283461d2 in xmlIsMainThread () from /usr/local/lib/libxml2.so.5
#3  0x28345787 in __xmlLastError () from /usr/local/lib/libxml2.so.5
#4  0x282d1847 in xmlResetLastError () from /usr/local/lib/libxml2.so.5
#5  0x282d891f in xmlCleanupParser () from /usr/local/lib/libxml2.so.5
#6  0x080844eb in php_libxml_shutdown ()
#7  0x0808451b in zm_shutdown_libxml ()
#8  0x0814b4ae in module_destructor ()
#9  0x08151804 in zend_hash_apply_deleter ()
#10 0x08151a48 in zend_hash_graceful_reverse_destroy ()
#11 0x08147d2e in zend_shutdown ()
#12 0x0810615f in php_module_shutdown ()
#13 0x081c4100 in main ()

Что не очень радует!

Так как проблему нужно было решить быстро, пришлось даунгрейдить (downgrade) свежеустановленную версию. После даунгрейда, ошибка больше не выскакивает.



Оставить комментарий