On Friday 21 September 2007, Murilo Lacerda Yoshida wrote: > Hello all, > I'm new in the list, so first of all I would like to say hi to all the > list and say that openSer is a fantastic product, and that the > documentation available on the internet is also fantastic. > [..]
Hello Murilo, nice to hear that. :-) > The other and main reason is that for some unknown reason the openSer > server crashes when using perl scripts that communicate with DB in high > load contexts. For some reason the perl script receives a sig_segv > (segmentation fault) and this signal is passed to all others threads and > then the openSer server dies. > > This error is that kind of error that is specially difficult to find, > because there are too many different systems involded. The path from > openSer to the DB would be: > > openSer -> perl module -> perl -> perl DBI (DBD::ODBC) -> unixODBC -> > FreeTDS -> MS SQLServer Yes, there are quite a bit modules involved. Take a look into the core dump (set core_dump = yes) with gdb, this should give you further informations about the cause of the segmention fault. To get a better backtrace install the debug package (debian) or compile with debugging enabled. If the error is located in openser, please post the backtrace also on the list. Cheers, Henning _______________________________________________ Users mailing list Users@openser.org http://openser.org/cgi-bin/mailman/listinfo/users