Children die...

#1
When starting OLS I see some messages like this in the log:
[AutoRestarter] child process with pid=13884 received signal=11, a core file is created!
Any idea how come?
 

lsfoo

Administrator
#2
Hi raldnor,

Try running gdb on the process with the core file.

gdb /path/to/lsws/bin/openlitespeed /path/to/core

And let us know what the back trace is (bt in the gdb interface)

Cheers,
Kevin
 
#3
Here you go :):

(gdb) bt
#0 doRead (this=<optimized out>) at ntwkiolink.h:134
#1 NtwkIOLink::eek:nReadSSL (pThis=<optimized out>) at ntwkiolink.cpp:735
#2 0x00000000004d7c55 in NtwkIOLink::handleEvents (this=0xfd1160,
evt=<optimized out>) at ntwkiolink.cpp:390
#3 0x00000000005387ee in epoll::waitAndProcessEvents (this=0xefed60,
iTimeoutMilliSec=100) at epoll.cpp:214
#4 0x00000000004cc2f9 in EventDispatcher::run (this=this@entry=0xec6e68)
at eventdispatcher.cpp:234
#5 0x00000000004ae4e0 in HttpServerImpl::start (this=0xec6e40)
at httpserver.cpp:464
#6 0x00000000004b70a9 in HttpServer::start (this=<optimized out>)
at httpserver.cpp:3620
#7 0x000000000048c600 in LshttpdMain::main (this=this@entry=0xec6bf0,
argc=argc@entry=1, argv=argv@entry=0x7fffbc2b5888) at lshttpdmain.cpp:936
#8 0x000000000048c537 in main (argc=1, argv=0x7fffbc2b5888) at main.cpp:109
 

lsfoo

Administrator
#4
To make things easier, could you list your system?

OS:
Bit (32/64):
OLS Version:

Also, a few questions:
1. How did you install OLS? package, from source, etc.
2. Is the crash reproduceable?
 
Top