[Users] Stability, and -DF_MALLOC

Bogdan-Andrei Iancu bogdan at voice-system.ro
Mon Jul 25 13:35:42 CEST 2005


Hi Kanakatti,

It will be very useful any additional info in order to fix the problem - 
miracles are very seldom :). Set only DF_MALLOC and let it run - when 
crashing, try to get as much info as possible (like logs and core file). 
I guess you will use a kind of production machine for this, but that;s 
the only way to get a trace of the problem.

using -DBG_QM_MALLOC will have an negative impact (as speed as memory 
consumption) on your machine - the memory manager will be slower and it 
will use more mem for keeping mem debug info.

let me know if you need some hints in how to get crash info.

regards,
bogdan

Kanakatti Mahesh Subramanya wrote:

> Yeah, recompiled, etc., etc.
> I was actually hoping for somebody to say "Oh Yeah, if you are using 
> tm, be sure to .... if you have -DF_MALLOC"
> Unfortunately, the problem only occurs at *high* loads, and I cant 
> replicate this on a test system.
> Soooo, for now, I'm probably just going to leave -DBG_QM_MALLOC in 
> place, and hope that the "a miracle occurs" approach to solving 
> problems pans out :-)
>
>
> Thanx anyway....
>
> Bogdan-Andrei Iancu wrote:
>
>> Hi Kanakatti,
>>
>> please first be sure you recompiled all the used modules and the core 
>> with same configuration. Updating from CVS will be also a way to go. 
>> If the problem still persist, try to provide more info - switch to 
>> strerr and increase the logging level (openser logs are good info 
>> source); also, if the case, the core file will be good.
>> More info about "crash" is good to trace it down.
>>
>> regards,
>> Bogdan
>>
>> Kanakatti M. Subramanya wrote:
>>
>>> I'm running 0.9.5, on my system, and *have* to comment out 
>>> -DF_MALLOC (and uncomment -DDBG_QM_MALLOC) to have the system be 
>>> stable.  It pretty much always crashes when trying to do 
>>> save("location")
>>>
>>> Anyone else seen this?
>>>
>>> List of modules is
>>>
>>> loadmodule "/usr/local/lib/openser/modules/mysql.so"
>>> loadmodule "/usr/local/lib/openser/modules/sl.so"
>>> loadmodule "/usr/local/lib/openser/modules/tm.so"
>>> loadmodule "/usr/local/lib/openser/modules/rr.so"
>>> loadmodule "/usr/local/lib/openser/modules/maxfwd.so"
>>> loadmodule "/usr/local/lib/openser/modules/usrloc.so"
>>> loadmodule "/usr/local/lib/openser/modules/registrar.so"
>>> loadmodule "/usr/local/lib/openser/modules/auth.so"
>>> loadmodule "/usr/local/lib/openser/modules/auth_db.so"
>>> loadmodule "/usr/local/lib/openser/modules/acc.so"
>>> loadmodule "/usr/local/lib/openser/modules/exec.so"
>>> loadmodule "/usr/local/lib/openser/modules/group.so"
>>> loadmodule "/usr/local/lib/openser/modules/nathelper.so"
>>> loadmodule "/usr/local/lib/openser/modules/mediaproxy.so"
>>> loadmodule "/usr/local/lib/openser/modules/textops.so"
>>> loadmodule "/usr/local/lib/openser/modules/uri_db.so"
>>> loadmodule "/usr/local/lib/openser/modules/uri.so"
>>> loadmodule "/usr/local/lib/openser/modules/domain.so"
>>> loadmodule "/usr/local/lib/openser/modules/xlog.so"
>>> loadmodule "/usr/local/lib/openser/modules/options.so"
>>> loadmodule "/usr/local/lib/openser/modules/avpops.so"
>>> loadmodule "/usr/local/lib/openser/modules/lcr.so"
>>>
>>> _______________________________________________
>>> Users mailing list
>>> Users at openser.org
>>> http://openser.org/cgi-bin/mailman/listinfo/users
>>>  
>>>





More information about the Users mailing list