perl-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Issac Goldstand <mar...@beamartyr.net>
Subject Re: [RELEASE CANDIDATE] mod_perl-1.31 RC4
Date Wed, 02 Apr 2008 09:29:46 GMT

Just to clarify a bit, this is against the exact same Apache + Perl I 
tried (and segfaulted) RC3 against.  I can't seem to grab the .mdmp from 
temp but if anyone knows how to make a dump from within the vc6 ide or 
on-demand from any other JIT debugger, I'd be happy to make one.

   Issac

Issac Goldstand wrote:
> 
> win32 vc6 FAIL
> 
> Sorry folks, still segfaulting. Backtrace below:
> 
> NTDLL! 7c918fea()
> NTDLL! 7c90104b()
> PerlIOUnix_open(interpreter * 0x009a4084, _PerlIO_funcs * 0x280cb548 
> _PerlIO_unix, PerlIO_list_s * 0x008230fc, long 0, const char * 
> 0x280be174 `string', int 0, int 0, int 0, _PerlIO * * 0x00000000, int 0, 
> sv * * 0x00000000) line 2633
> PerlIOBuf_open(interpreter * 0x00000001, _PerlIO_funcs * 0x280cb708 
> _PerlIO_crlf, PerlIO_list_s * 0x008230fc, long 1, const char * 
> 0x280be174 `string', int 0, int 0, int 0, _PerlIO * * 0x00000000, int 0, 
> sv * * 0x00000000) line 3692 + 27 bytes
> PerlIO_openn(interpreter * 0x009a4084, const char * 0x00000000, const 
> char * 0x280be174 `string', int 0, int 0, int 0, _PerlIO * * 0x00000000, 
> int 0, sv * * 0x00000000) line 1604 + 29 bytes
> PerlIO_fdopen(int 0, const char * 0x280be174 `string') line 4995 + 22 bytes
> PerlIO_stdstreams(interpreter * 0x009a4084) line 1212
> PerlIO_resolve_layers(interpreter * 0x008230fc, const char * 0x00000000, 
> const char * 0x280b3b74 `string', int 1, sv * * 0x0012db64) line 1493 + 
> 6 bytes
> PerlIO_openn(interpreter * 0x009a4084, const char * 0x00000000, const 
> char * 0x280b3b74 `string', int -1, int 0, int 0, _PerlIO * * 
> 0x00000000, int 1, sv * * 0x0012db64) line 1575 + 20 bytes
> PerlIO_open(const char * 0x0082316c, const char * 0x280b3b74 `string') 
> line 5004 + 21 bytes
> S_open_script(interpreter * 0x009a4084, const char * 0x0082316c, char 0, 
> sv * 0x009a6adc, int * 0x0012dbec, _PerlIO * * * 0x0012dbc4) line 3705 + 
> 11 bytes
> S_parse_body(interpreter * 0xffffffff, char * * 0x00000000, void 
> (interpreter *)* 0x10026750 mod_perl_xs_init(interpreter *)) line 2056
> perl_parse(interpreter * 0x009a4084, void (interpreter *)* 0x10026750 
> mod_perl_xs_init(interpreter *), int 4, char * * 0x0012dd2c, char * * 
> 0x00000000) line 1651
> perl_startup(server_rec * 0x003f8e88, pool * 0x003f8e60) line 704 + 27 
> bytes
> perl_cmd_require(cmd_parms * 0x0012fe34, void * 0x003fa8f8, char * 
> 0x003faa88) line 621 + 28 bytes
> invoke_cmd(const command_struct * 0x10094c20, cmd_parms * 0x0012fe34, 
> void * 0x003fa8f8, const char * 0x0012de30) line 877 + 6 bytes
> ap_handle_command(cmd_parms * 0x009a0108, void * 0x003f9a28, const char 
> * 0x0012de24) line 989
> ap_srm_command_loop(cmd_parms * 0x0012fe34, void * 0x003f9a28) line 1003
> ap_process_resource_config(server_rec * 0x003f8e88, char * 0x6ffae000 
> _ap_server_confname, pool * 0x003f8e60, pool * 0x009a0058) line 1294 + 
> 13 bytes
> ap_read_config(pool * 0x003f8e60, pool * 0x009a0058, char * 0x6ffae000 
> _ap_server_confname) line 1579
> apache_main(int 6, char * * 0x00820110) line 7880 + 23 bytes
> main(int 6, char * * 0x00820110) line 33 + 13 bytes
> APACHE! mainCRTStartup + 227 bytes
> KERNEL32! 7c816d4f()
> 
> 
> 
> Philippe M. Chiasson wrote:
>> The mod_perl 1.31 release candidate 4 "Works with Perl 5.10" is ready. 
>> It can be downloaded here:
>>
>> http://www.apache.org/~gozer/mp1/mod_perl-1.31-rc4.tar.gz
>>
>> MD5:  ba12ce36c4c738bccfa93ab646a6824c
>> SHA1: 2de6ce29f44505cfdca34b7aa6499d961c72953b
>>
>> Please give it a spin in your favorite configuration and report
>> any problems. Especially needed against Perl-5.10.
>>
>> The summary of what has changed since 1.30 are (from Changes):
>>
>> Fix potential segfault when the environment contains
>> NULL values [Mike Schilli]
>>
>> Fix static APACI build against newer apache-1.3.38+
>> [Gozer]
>>
>> Fixed modules/regex.t test 4 on Win32
>> [Steve Hay]
>>
>> Avoid possible segfault when PerlFreshRestart is On.
>> [Michael Rendell <michael@cs.mun.ca>]
>>
>> Prevent segfault when running with perl >= 5.9.3
>> [Steve Hay]
>>
>> Fix shared libary extensions on Win32 to be .dll not .so
>> [Nikolay Ananiev <ananiev@thegdb.com>]
>>
>> Patch to mod_perl.dsp to remove /D _WINSOCK2API_ on Win32
>> for perl >= 5.8.6 [Steve Hay]
>>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org
For additional commands, e-mail: dev-help@perl.apache.org


Mime
View raw message