[Mono-dev] Memory corruption error when running CruiseControl.net - please advise

Mads Bondo Dydensborg mbd at dbc.dk
Mon Apr 7 03:21:10 EDT 2008

Hi there.

Trying to run CruiseControl.NET 1.4.3226 under mono (svn), on a 64 bit 
machine. Has been running 1.2 on mono svn for more than a year, with no 
troubles on a 32 bit machine, but gets stuff like this:

$ mono --debug CruiseControl.NET-
CruiseControl.NET Server -- .NET Continuous Integration Server
Copyright © 2008 ThoughtWorks Inc.  All Rights Reserved.
.NET Runtime Version: 2.0.50727.42 [Mono]       Image Runtime Version: 
OS Version: Unix       Server locale:

*** glibc detected *** malloc(): memory corruption: 0x00002aaaac52c150 ***

  at (wrapper managed-to-native) 
System.Object.__icall_wrapper_mono_remoting_wrapper (intptr,intptr) <0x0000b>
  at (wrapper managed-to-native) 
System.Object.__icall_wrapper_mono_remoting_wrapper (intptr,intptr) 
  at (wrapper remoting-invoke) 
ThoughtWorks.CruiseControl.Remote.ICruiseManager.GetProjectStatus () 
() <0x00077>
  at ThoughtWorks.CruiseControl.Core.Triggers.ProjectTrigger.Fire () <0x00055>

Native stacktrace:

        mono [0x50fc61]
        /lib/libpthread.so.0 [0x2b4844e07410]
        /lib/libc.so.6(gsignal+0x3b) [0x2b48450c207b]
        /lib/libc.so.6(abort+0x10e) [0x2b48450c384e]
        /lib/libc.so.6 [0x2b48450f85f9]
        /lib/libc.so.6 [0x2b48450ff852]
        /lib/libc.so.6(calloc+0x96) [0x2b4845100e46]
        /usr/lib/libglib-2.0.so.0(g_malloc0+0x32) [0x2b4844b8e6e2]
        mono [0x4fbaa2]
        mono [0x4fd509]
        mono [0x4fda48]
        mono [0x450997]
        mono [0x46b48f]

When calling it using remoting from a Windows 32 bit box.

How to proceed from here? What should I do to pinpoint the problems?

Thanks in advance,


Med venlig hilsen/Regards

Systemudvikler/Systemsdeveloper cand.scient.dat, Ph.d., Mads Bondo Dydensborg
Dansk BiblioteksCenter A/S, Tempovej 7-11, 2750 Ballerup, Tlf. +45 44 86 77 34

More information about the Mono-devel-list mailing list