perl-embperl mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hartmaier Alexander" <Alexander.Hartma...@t-systems.at>
Subject RE: Intermittent Segfaults
Date Mon, 20 Mar 2006 17:50:29 GMT
I just found out that I have segfaults on my servers too.
OS is debian testing
The apache startup message should include all infos you might want to know too:
[Mon Mar 20 18:27:05 2006] [notice] Apache/2.0.55 (Debian) Embperl/2.1.0 mod_ssl/2.0.55 OpenSSL/0.9.8a
mod_apreq2-20051231/2.5.7 mod_perl/2.0.2 Perl/v5.8.8 configured -- resuming normal operations

I've recompiled Embperl today to make sure it uses the current software versions but that
didn't help.

-Alex


-----Original Message-----
From: Gerald Richter [mailto:richter@ecos.de] 
Sent: Friday, March 17, 2006 9:16 PM
To: 'BeeThere Admin'; embperl@perl.apache.org
Subject: RE: Intermittent Segfaults


>  
> I have continued testing, and I can confidently say that the 
> problem is definitely not an out-of-memory issue. 

ok

> The new dev 
> version you sent is segfaulting about once for every 100 page 
> requests in dev now, with no load except me clicking around, 
> on a machine with 2G total RAM and plenty of free memory. 
>  
> The segfaults have occurred during pretty much every type of 
> page request, and also not occurred on those same requests. 
> Hitting refresh will always result in the page being 
> correctly sent, with not segfault, on at most a couple pushes.
>  
> Did you get the back-traces I sent? 

Yes. These backtraces are with the new version I sent, right? (I need to
make sure the line numbers of the backtrace matches my source)

> I sent them to your 
> personal account, but I realized that you may check the list 
> more. Every back-trace points to "EMBPERL2_Node_appendChild 
> .... at epdom.c:2835" as the point of segfaulting.
>  
> The only Embperl tags I ever use are the PerlBlock '[* *], [+ 
> +], [- -]' tags. Is there someway I can bypass this 'epdom' 
> code all together? (I don't see any reason for dom-parsing)
>  

This code also parses [..] tags, so you will need it. (It never builds a
full dom tree of your source, it only parses out the tags that you tell
Embperl to process)

I have to take a deeper look at the backtraces. I will come back to you as
soon as possible

Gerald




 
** Virus checked by BB-5000 Mailfilter ** 


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



*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*
T-Systems Austria GesmbH
Rennweg 97-99, 1030 Wien
Telefon +43 (0)57057 0, Telefax +43 (0)57057 8155
Bank Austria AG, BLZ 12000, Kto. 233-111-674/00, IBAN AT291200023311167400
Handelsgericht Wien, FN 79340b – DVR Nr. 0713520 – ARA-Lizenz Nr. 12554
ATU 15169001

*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*
Hinweis: Dieses E-mail kann vertrauliche und geschützte Informationen enthalten.
Sollten Sie nicht der beabsichtigte Empfänger sein, verständigen Sie bitte den Absender und
löschen Sie dieses E-mail dann sofort.

Notice: This e-mail contains information that is confidential and may be privileged.
If you are not the intended recipient, please notify the sender and then delete this e-mail
immediately.
*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*"*
Mime
View raw message