tcl-rivet-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Massimo Manghi <man...@biol.unipr.it>
Subject apache child process crashes
Date Mon, 17 Jul 2006 16:57:55 GMT
Hi everybody, I'm coping with a nasty problem for which
maybe Rivet has to be charged.

Apache children crash while executing rivet code in a quite
unpredictable way. I mean that displaying the same page or
sending the same data of a form causes the error to occur
randomly, but with a fairly high chance to happen.
It is not related to a specific script. The part of the backtrace
that pertains the Tcl stuff is

#0  0x4104183b in raise () from /lib/tls/libc.so.6
#1  0x41042fa2 in abort () from /lib/tls/libc.so.6
#2  0x407b4c4b in Rivet_ParseExecFile () from 
/usr/lib/apache/1.3/mod_rivet.so
#3  0x4093af70 in Tcl_PanicVA () from /usr/lib/libtcl8.4.so.0
#4  0x4093b006 in Tcl_Panic () from /usr/lib/libtcl8.4.so.0
#5  0x40949312 in Tcl_GetMemoryInfo () from /usr/lib/libtcl8.4.so.0
#6  0x40948d18 in TclpFree () from /usr/lib/libtcl8.4.so.0
#7  0x408ee12f in Tcl_Free () from /usr/lib/libtcl8.4.so.0
#8  0x40935124 in TclTeardownNamespace () from /usr/lib/libtcl8.4.so.0
#9  0x422a4bb3 in Itcl_DeleteClass () from /usr/lib/libitcl3.2.so.1
#10 0x40934fad in TclTeardownNamespace () from /usr/lib/libtcl8.4.so.0
#11 0x40934da8 in Tcl_DeleteNamespace () from /usr/lib/libtcl8.4.so.0
#12 0x40934eab in TclTeardownNamespace () from /usr/lib/libtcl8.4.so.0
#13 0x40934da8 in Tcl_DeleteNamespace () from /usr/lib/libtcl8.4.so.0
#14 0x40937155 in Tcl_NamespaceObjCmd () from /usr/lib/libtcl8.4.so.0
#15 0x409369a3 in Tcl_NamespaceObjCmd () from /usr/lib/libtcl8.4.so.0
#16 0x408e96a4 in TclEvalObjvInternal () from /usr/lib/libtcl8.4.so.0
#17 0x409109c8 in TclCompEvalObj () from /usr/lib/libtcl8.4.so.0
#18 0x4090ff0b in TclCompEvalObj () from /usr/lib/libtcl8.4.so.0
#19 0x40943147 in TclObjInterpProc () from /usr/lib/libtcl8.4.so.0
#20 0x408e96a4 in TclEvalObjvInternal () from /usr/lib/libtcl8.4.so.0
#21 0x409109c8 in TclCompEvalObj () from /usr/lib/libtcl8.4.so.0
#22 0x4090ff0b in TclCompEvalObj () from /usr/lib/libtcl8.4.so.0
#23 0x408ea8f6 in Tcl_EvalObjEx () from /usr/lib/libtcl8.4.so.0
#24 0x407b44b0 in Rivet_ParseExecFile () from 
/usr/lib/apache/1.3/mod_rivet.so

and the error log entries are

/var/log/apache/error.log:541:[Mon Jul 17 16:29:49 2006] [crit] Critical 
error in request: /~manghi/webdev/template.rvt?func=login
/var/log/apache/error.log:542:[Mon Jul 17 16:29:49 2006] [crit] alloc: 
invalid block: bogus bogus %p84733c0 a0 8\n
/var/log/apache/error.log:543:[Mon Jul 17 16:29:49 2006] [notice] child 
pid 32379 exit signal Aborted (6)

(I'm using apache 1.3 and rivet 0.5.0-3 with the session and
dio packages taken from the svn repository, with the add-ons
Arnulf Widemann  made for Mysql)

-- 
-- Massimo Manghi 

-- Dipartimento di Biologia Evolutiva e Funzionale
-- Università degli Studi di Parma
-- Parco Area delle Scienze 11A - 43100 Parma


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


Mime
View raw message