[Kamailio-Users] memory leak debugging
Daniel-Constantin Mierla
miconda at gmail.com
Tue Dec 16 17:01:53 CET 2008
Hello,
On 12/16/08 17:55, joy yue wrote:
>
> Hi Daniel,
>
> After setting debug level to 5, the log does not have more
> information. I still see the same small error message:
> testmachine console login: Dec 16 08:37:18 paecongo ./openser[5728]:
> CRITICAL:core:
> qm_debug_frag: qm_*: fragm. 1002a38d8 (address 1002a3908) end
> overwritten(0, 0)!
there should be some allocation, initialization of modules, etc ... so
we can track where it happened. Set:
debug=5
memlog=1
You can set also:
log_stderror=yes
so you get the output to the console, not to syslog.
Send all you got here. Do not use openserctl/kamctl to start it, use:
/path/to/openser -f /path/to/config.file
>
> I am using 64-bit openser, is there any special thing I need to do for
> 64-bit?
No.
Daniel
>
> Thanks,
> -Joy
>
> On 12/16/08, *Daniel-Constantin Mierla* <miconda at gmail.com
> <mailto:miconda at gmail.com>> wrote:
>
> Hello Joy,
>
> On 12/16/08 17:28, joy yue wrote:
>
>
> Hi Daniel,
>
> Do you mean sending the log message with higher debugging
> level? The error message I sent earlier is all I saw with
> debug level 3.
>
> yes, set the debug level to 5.
>
>
> I am not using any costom module. The error happens right
> after openser starts even before forking its child process.
>
> good, then the log is not that big. You can send it privately to
> me if you want to protect some information there.
>
> Thank you,
> Daniel
>
>
> Thanks,
> -Joy
>
>
> On 12/16/08, *Daniel-Constantin Mierla* <miconda at gmail.com
> <mailto:miconda at gmail.com> <mailto:miconda at gmail.com
> <mailto:miconda at gmail.com>>> wrote:
>
> Hello,
>
> On 12/16/08 04:06, joy yue wrote:
>
>
> Thanks for the help. After re-compilation, I was able
> to run
> openser, but only the main process is running, and I hit
> another error:
>
> ./openser[9064]: CRITICAL:core:qm_debug_frag: qm_*: fragm.
> 1002a3760 (address 1002a3790) end overwritten(0, 0)!
>
> there is an error in the operations with memory. Can you make a
> tarball with entire log messages (from start to end) and
> make it
> available for download?
>
> Are you using any custom module developed by yourself?
>
> Cheers,
> Daniel
>
>
> I am using 64-bit openser.
>
> Thanks,
> -Joy
>
>
> On 12/15/08, *Klaus Darilion*
> <klaus.mailinglists at pernau.at
> <mailto:klaus.mailinglists at pernau.at>
> <mailto:klaus.mailinglists at pernau.at
> <mailto:klaus.mailinglists at pernau.at>>
> <mailto:klaus.mailinglists at pernau.at
> <mailto:klaus.mailinglists at pernau.at>
> <mailto:klaus.mailinglists at pernau.at
> <mailto:klaus.mailinglists at pernau.at>>>> wrote:
>
> maybe you only have recompiled the core.
>
> make proper
> make all
>
> regards
> klaus
>
> joy yue wrote:
>
> Hi,
>
> I was trying to debugg if I hit a memory leak
> issue. I
> delete
> "-DF_MALLOC" line and insert a "-DDBG_QM_MALLOC"
> line
> of DEFS
> string in Makefile.def. I was able to compile
> openser
> with new
> Makefile.def. But when running openser, I get error,
> fm_free()
> is not defined, in many modules. And there is a flag
> mismatch
> between openser core and modules compilation. Core
> compilation
> has DDBG_QM_MALLOC flag, but module compilation
> still uses
> F_MALLOC instead of DDBG_QM_MALLOC. Is there
> anything
> else I
> need to change in Makefile.defs?
>
> Thanks,
> -Joy
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Users mailing list
> Users at lists.kamailio.org
> <mailto:Users at lists.kamailio.org>
> <mailto:Users at lists.kamailio.org
> <mailto:Users at lists.kamailio.org>>
> <mailto:Users at lists.kamailio.org
> <mailto:Users at lists.kamailio.org>
> <mailto:Users at lists.kamailio.org
> <mailto:Users at lists.kamailio.org>>>
>
> http://lists.kamailio.org/cgi-bin/mailman/listinfo/users
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Users mailing list
> Users at lists.kamailio.org
> <mailto:Users at lists.kamailio.org>
> <mailto:Users at lists.kamailio.org
> <mailto:Users at lists.kamailio.org>>
> http://lists.kamailio.org/cgi-bin/mailman/listinfo/users
>
>
> -- Daniel-Constantin Mierla
> http://www.asipto.com
>
>
>
> --
> Daniel-Constantin Mierla
> http://www.asipto.com
>
>
--
Daniel-Constantin Mierla
http://www.asipto.com
More information about the Users
mailing list