Kurt George Gjerde wrote:
Hi,

I'm suddenly getting "Free to wrong pool 12857d8 not 17d8ce0 during global destruction" when stopping the httpd (after requesting a certain "script" of mine; I've narrowed the problem down to a module which I've used for a while without any problems). Anyway, is this something I should worry about or is this a mp2/perl8/win32 problem that will be solved in time?

The script's running fine with no apparent memory leaks (as far as I can see) but the OS suggests to send a bug report to Microsoft every time I stop (or restart) the server (another reason to migrate).

[Apache/2.0.48 (Win32) mod_perl/1.99_12-dev Perl/v5.8.2]

Yes, it's a known problem on win32. We have several short startup configs that reliable reproduce that problem.
http://marc.theaimsgroup.com/?l=apache-modperl-dev&w=2&r=1&s=free+to+wrong+pool&q=b


The problem is that I'm not running win32 and can't reproduce it on linux. So if you can show us a minimal configuration (httpd.conf/startup.pl/etc) and a script that you can reproduce the problem with it may help a lot.

The issue has to do with threads. Purhaps you are using some XS module which wasn't fixed to work with perl threads. For example GTop was such a module untill recently, I've fixed its main interface to work under ithreads, but still need to fix a few other interfaces to make it clean.

__________________________________________________________________
Stas Bekman            JAm_pH ------> Just Another mod_perl Hacker
http://stason.org/     mod_perl Guide ---> http://perl.apache.org
mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org   http://ticketmaster.com


-- Reporting bugs: http://perl.apache.org/bugs/ Mail list info: http://perl.apache.org/maillist/modperl.html



Reply via email to