[Bug 568667] New: Segfault with Ampache and PHP 5.3.1 from OBS
http://bugzilla.novell.com/show_bug.cgi?id=568667 http://bugzilla.novell.com/show_bug.cgi?id=568667#c0 Summary: Segfault with Ampache and PHP 5.3.1 from OBS Classification: openSUSE Product: openSUSE 11.0 Version: Final Platform: i586 OS/Version: openSUSE 11.0 Status: NEW Severity: Normal Priority: P5 - None Component: Other AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: poeml@cmdline.net QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_8; de-de) AppleWebKit/531.21.8 (KHTML, like Gecko) Version/4.0.4 Safari/531.21.10 Hi, Ampache always worked fine with the distro PHP from openSUSE 11.0. Today I tried to updated PHP to the server:php packages which are now at 5.3.1) and I get segfaults each time I access the ampache start page. Another application, squirrelmail, works just fine. (gdb) bt #0 0xb777e5ef in zend_is_callable_ex (callable=0x0, object_ptr=0x0, check_flags=8, callable_name=0xbfe0e298, callable_name_len=0xbfe0e1b8, fcc=0xbfe0e280, error=0xbfe0e294) at /usr/src/debug/php-5.3.1/Zend/zend_API.c:2658 #1 0xb776e7d8 in zend_call_function (fci=0xbfe0e2d0, fci_cache=0xbfe0e280) at /usr/src/debug/php-5.3.1/Zend/zend_execute_API.c:793 #2 0xb776fa64 in call_user_function_ex (function_table=0xb822dfe0, object_pp=0x0, function_name=0x0, retval_ptr_ptr=0xbfe0e338, param_count=2, params=0xb8706768, no_separation=1, symbol_table=0x0) at /usr/src/debug/php-5.3.1/Zend/zend_execute_API.c:734 #3 0xb776fadb in call_user_function (function_table=0xb822dfe0, object_pp=0x0, function_name=0x0, retval_ptr=0xb86c7768, param_count=2, params=0xbfe0e3a0) at /usr/src/debug/php-5.3.1/Zend/zend_execute_API.c:707 #4 0xb767a2c3 in ps_call_handler (func=0x0, argc=2, argv=0xbfe0e3a0) at /usr/src/debug/php-5.3.1/ext/session/mod_user.c:53 #5 0xb767a791 in ps_open_user (mod_data=0xb787bdf0, save_path=0xb780faa5 "", session_name=0xb87066ec "ampache") at /usr/src/debug/php-5.3.1/ext/session/mod_user.c:93 #6 0xb7675d7d in php_session_start () at /usr/src/debug/php-5.3.1/ext/session/session.c:494 #7 0xb7676910 in zif_session_start (ht=0, return_value=0xb86c77b0, return_value_ptr=0x0, this_ptr=0x0, return_value_used=0) at /usr/src/debug/php-5.3.1/ext/session/session.c:1861 #8 0xb77cd128 in zend_do_fcall_common_helper_SPEC (execute_data=0xb83c7a2c) at /usr/src/debug/php-5.3.1/Zend/zend_vm_execute.h:313 #9 0xb77a6e36 in execute (op_array=0xb8414a08) at /usr/src/debug/php-5.3.1/Zend/zend_vm_execute.h:104 #10 0xb7778f26 in zend_execute_scripts (type=8, retval=0x0, file_count=3) at /usr/src/debug/php-5.3.1/Zend/zend.c:1194 #11 0xb771ea9f in php_execute_script (primary_file=0xbfe10800) at /usr/src/debug/php-5.3.1/main/main.c:2225 #12 0xb7806d5d in php_handler (r=0xb83bd7e0) at /usr/src/debug/php-5.3.1/sapi/apache2handler/sapi_apache2.c:648 #13 0xb7ff07ed in ap_run_handler (r=0xb83bd7e0) at config.c:158 #14 0xb7ff433f in ap_invoke_handler (r=0xb83bd7e0) at config.c:372 #15 0xb8001001 in ap_process_request (r=0xb83bd7e0) at http_request.c:282 #16 0xb7ffdb48 in ap_process_http_connection (c=0xb839ec78) at http_core.c:190 #17 0xb7ff8c1d in ap_run_process_connection (c=0xb839ec78) at connection.c:43 #18 0xb8006471 in child_main (child_num_arg=<value optimized out>) at prefork.c:662 #19 0xb80067b3 in make_child (s=<value optimized out>, slot=2) at prefork.c:758 #20 0xb80070d2 in ap_mpm_run (_pconf=0xb801e0a8, plog=0xb804c160, s=0xb801ffa0) at prefork.c:776 #21 0xb7fdb051 in main (argc=-1207844704, argv=0xbfe10d34) at main.c:740 (gdb) i lo ret = <value optimized out> callable_name_len_local = -1075781096 fcc_local = {initialized = 120 'x', function_handler = 0x5e0e500, calling_scope = 0x1000000, called_scope = 0xb7c0f694, object_ptr = 0xb775ac6e} (gdb) l 2653 (!EG(objects_store).object_buckets || 2654 !EG(objects_store).object_buckets[Z_OBJ_HANDLE_P(object_ptr)].valid)) { 2655 return 0; 2656 } 2657 2658 switch (Z_TYPE_P(callable)) { 2659 case IS_STRING: 2660 if (object_ptr) { 2661 fcc->object_ptr = object_ptr; 2662 fcc->calling_scope = Z_OBJCE_P(object_ptr); (gdb) Reproducible: Always -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=568667
http://bugzilla.novell.com/show_bug.cgi?id=568667#c
yang xiaoyu
http://bugzilla.novell.com/show_bug.cgi?id=568667
http://bugzilla.novell.com/show_bug.cgi?id=568667#c
Susanne Oberhauser
http://bugzilla.novell.com/show_bug.cgi?id=568667
http://bugzilla.novell.com/show_bug.cgi?id=568667#c
Cristian Rodríguez
http://bugzilla.novell.com/show_bug.cgi?id=568667
http://bugzilla.novell.com/show_bug.cgi?id=568667#c1
Cristian Rodríguez
http://bugzilla.novell.com/show_bug.cgi?id=568667
http://bugzilla.novell.com/show_bug.cgi?id=568667#c2
Peter Poeml
http://bugzilla.novell.com/show_bug.cgi?id=568667
http://bugzilla.novell.com/show_bug.cgi?id=568667#c3
--- Comment #3 from Peter Poeml
http://bugzilla.novell.com/show_bug.cgi?id=568667
http://bugzilla.novell.com/show_bug.cgi?id=568667#c4
--- Comment #4 from Cristian Rodríguez
http://bugzilla.novell.com/show_bug.cgi?id=568667
http://bugzilla.novell.com/show_bug.cgi?id=568667#c5
--- Comment #5 from Cristian Rodríguez
http://bugzilla.novell.com/show_bug.cgi?id=568667
http://bugzilla.novell.com/show_bug.cgi?id=568667#c6
Cristian Rodríguez
participants (1)
-
bugzilla_noreply@novell.com