On Wednesday 31 March 2004 09:21 pm, Stas Bekman wrote:
Beau E. Cox wrote: [...]
The module in question - mod_perl.c - line 614 is ' rcfg = '. I hand- expanded the MP_dRCFG macro in the hope if getting more information, but all that showed is, indeed, the routine was entered with a non-NULL request_rec:
A handy tip: you can make gdb open macros for you: http://perl.apache.org/docs/2.0/devel/debug/c.html#Expanding_C_Macros
Thanks Stas - the 'ol preprocessor - good tip.
Tried it, updated .c file with the 'official' expansion (I did it right by the way), tested, same seg fault.
It shouldn't have changed anything, just suggesting an easy way to expand macros. I wasn't talking about the first item of the abover URL, but the second, which explains how to setup up your build so that you can dynamically expand macros from within gdb. You don't need to expand them manually in your code. That's the whole coolness of it.
__________________________________________________________________ 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
-- Report problems: http://perl.apache.org/bugs/ Mail list info: http://perl.apache.org/maillist/modperl.html List etiquette: http://perl.apache.org/maillist/email-etiquette.html