Hi Anton

Are you loading some binary extensions in that application? First of all the error line

Tcl_AppendStringsToObj called with shared object

appears without the usual time stamp and without message prefix as any call to ap_log_error, ap_log_rerror or ap_log_perror do. Message lines without the canonical prefix are generated by sending output straight to the stderr channel. By looking at the error my guess is there is a fprintf(stderr,...) call somewhere at C level, thus some binary extension must be generating it. Does it make sense to you?

 -- Massimo


On 09/04/2015 08:45 AM, Anton Osennikov wrote:

Here's complete block of lines from error.log around last "signal
Aborted", for apache child pid 4789. "create interpreter" and "run
interpreter" lines are from my custom rivet-childinit.tcl. They are
about creating and running slave interpreters for apps in virtual hosts.
'nemoweb' application causes the problem.

2015-09-04 11:28:38 create interpreter 'nemoweb' [4789]
2015-09-04 11:28:39 run interpreter 'appsvc' [4680]
2015-09-04 11:28:44 run interpreter 'nemoweb' [4789]
2015-09-04 11:28:46 create interpreter 'cabinet/rodnsvyaz' [5060]
[Fri Sep 04 11:28:46.660949 2015] [:debug] [pid 4660]
mod_rivet/rivet_prefork_mpm.c(49): (20014)Internal error: mod_rivet:
Running prefork bridge finalize method
[Fri Sep 04 11:28:46.660974 2015] [:debug] [pid 4660]
mod_rivet/mod_rivet.c(464): Thread exiting after 0 requests served (18
vhosts)
2015-09-04 11:28:47 create interpreter 'appsvc' [5068]
2015-09-04 11:28:47 run interpreter 'appsvc' [5068]
2015-09-04 11:28:47 run interpreter 'cabinet/rodnsvyaz' [5060]
[Fri Sep 04 11:28:49.663374 2015] [:debug] [pid 4835]
mod_rivet/rivet_prefork_mpm.c(49): (20014)Internal error: mod_rivet:
Running prefork bridge finalize method
[Fri Sep 04 11:28:49.663396 2015] [:debug] [pid 4835]
mod_rivet/mod_rivet.c(464): Thread exiting after 0 requests served (18
vhosts)
2015-09-04 11:28:50 run interpreter 'appsvc' [4680]
2015-09-04 11:28:53 create interpreter 'appsvc' [4792]
2015-09-04 11:28:53 run interpreter 'appsvc' [4792]
2015-09-04 11:28:56 run interpreter 'appsvc' [4763]
[Fri Sep 04 11:28:57.673112 2015] [:debug] [pid 4789]
mod_rivet/rivet_prefork_mpm.c(49): (20014)Internal error: mod_rivet:
Running prefork bridge finalize method
[Fri Sep 04 11:28:57.673138 2015] [:debug] [pid 4789]
mod_rivet/mod_rivet.c(464): Thread exiting after 0 requests served (18
vhosts)
Tcl_AppendStringsToObj called with shared object
2015-09-04 11:28:58 create interpreter 'appsvc' [5058]
2015-09-04 11:28:58 run interpreter 'appsvc' [5058]
2015-09-04 11:28:59 run interpreter 'cabinet/rodnsvyaz' [4680]
2015-09-04 11:28:59 run interpreter 'cabinet/rodnsvyaz' [5060]
[Fri Sep 04 11:28:59.674532 2015] [core:notice] [pid 1330] AH00051:
child pid 4789 exit signal Aborted (6), possible coredump in /tmp
2015-09-04 11:29:02 run interpreter 'appsvc' [5068]
2015-09-04 11:29:04 run interpreter 'appsvc' [4763]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to