Re: 64 bit platform improvements
| From: | Pierre Joye | Date: | Mon, 06 Jan 2014 11:00:00 +0000 |
| Subject: | Re: 64 bit platform improvements | ||
| References: | 1 2 3 4 5 6 7 8 | Groups: | php.windows |
| Request: | Send a blank email to php-windows+get-31250@lists.php.net to get a copy of this message | ||
hi Jan,
On Mon, Jan 6, 2014 at 4:19 AM, Jan Ehrhardt <phpdev@ehrhardt.nl> wrote:
> Jan Ehrhardt in php.windows (Thu, 26 Dec 2013 00:58:34 +0100):
>>Ontopic again: the bad news is that I am now getting segfaults with the
>>experimental builds in Drupal7. I do not know what caused the change
>>(might be the upgrade of some Drupal modules). Anyway: opcache in the
>>experimental builds now fails for Drupal (not for Wordpress), even if I
>>use only 1 opcache. I tried it with your 64-bit build, my 64-bit build
>>and my x86 NTS build: all are a no-go now.
>
> A new year, time for the good news. I had the same 'End of script output
> before headers' error 500 with PHP 5.7.0-dev (even in the x86 TS
> version). Then I applied the same reverse patch on block_pass.c as I did
> on the 5.5 and 5.4 sources. And gone was the error. Dmitry now knows
> what to do when he is back from his holiday ;-)
>
> I wil test it with the PHP 5.7.0-dev x86 NTS version and for both the
> x64 versions as well.
for further bugs or references:
See this little blog post for a small tutorial about creating dumb
from running processes using windbg:
http://wiki.zimbra.com/wiki/Creating_a_Core_Dump_from_a_Running_Process_using_WinDbg
and that one to set the debug symbols path:
http://www.osronline.com/article.cfm?article=221
Also be sure to use the same symbols generated by the builds, if you
compile yourself you have to use your own symbols.
Cheers,
--
Pierre
@pierrejoye | http://www.libgd.org