[Mono-bugs] [Bug 695252] New: Error when making consecutive web service calls.

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Fri May 20 16:11:46 EDT 2011


https://bugzilla.novell.com/show_bug.cgi?id=695252

https://bugzilla.novell.com/show_bug.cgi?id=695252#c0


           Summary: Error when making consecutive web service calls.
    Classification: Mono
           Product: MonoTouch
           Version: unspecified
          Platform: iPad
        OS/Version: Apple iOS 4.3
            Status: NEW
          Severity: Major
          Priority: P5 - None
         Component: Runtime
        AssignedTo: mono-bugs at lists.ximian.com
        ReportedBy: johan.otto at justenough.com
         QAContact: mono-bugs at lists.ximian.com
          Found By: ---
           Blocker: ---


I get the following error and stack which terminates my application
intermittently. The code involved was doing the same web service call in quick
succession.

** error for object 0xeb51a60: pointer being freed was not allocated
*** set a breakpoint in malloc_error_break to debug
Stacktrace:

  at (wrapper managed-to-native) System.Threading.WaitHandle.WaitOne_internal
(System.Threading.WaitHandle,intptr,int,bool) <IL 0x00030, 0xffffffff>
  at System.Threading.WaitHandle.WaitOne (int,bool) [0x00032] in
/Developer/MonoTouch/Source/mono/mcs/class/corlib/System.Threading/WaitHandle.cs:347
  at System.Net.WebAsyncResult.WaitUntilComplete (int,bool) [0x0000d] in
/Developer/MonoTouch/Source/mono/mcs/class/System/System.Net/WebAsyncResult.cs:164
  at System.Net.HttpWebRequest.EndGetResponse (System.IAsyncResult) [0x0002e]
in
/Developer/MonoTouch/Source/mono/mcs/class/System/System.Net/HttpWebRequest.cs:822
  at System.Net.HttpWebRequest.GetResponse () [0x0000e] in
/Developer/MonoTouch/Source/mono/mcs/class/System/System.Net/HttpWebRequest.cs:836
  at System.Web.Services.Protocols.WebClientProtocol.GetWebResponse
(System.Net.WebRequest) [0x0000e] in
/Developer/MonoTouch/Source/mono/mcs/class/System.Web.Services/System.Web.Services.Protocols/WebClientProtocol.cs:188
  at System.Web.Services.Protocols.HttpWebClientProtocol.GetWebResponse
(System.Net.WebRequest) [0x00000] in
/Developer/MonoTouch/Source/mono/mcs/class/System.Web.Services/System.Web.Services.Protocols/HttpWebClientProtocol.cs:189
  at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke
(string,object[]) [0x00078] in
/Developer/MonoTouch/Source/mono/mcs/class/System.Web.Services/System.Web.Services.Protocols/SoapHttpClientProtocol.cs:368
  at JustEnough.IPad.Domain.CalendarService.CalendarService.GetEvents
(System.Xml.XmlNode,System.Xml.XmlNode) [0x00000] in
/Users/johanotto/Projects/JustCloud/Domain/Web
References/CalendarService/Reference.cs:337
  at JustEnough.Core.DataAccess.Web.WebMethodGetUpdateDelegate.Invoke
(object[]&) [0x00041] in
/Users/johanotto/Projects/JustCloud/Core/DataAccess/Web/WebMethodGetUpdateDelegate.cs:59
  at JustEnough.Core.DataAccess.Web.WebInputOutputBase.Invoke
(JustEnough.Core.Xml.XmlCompressionMethod,string,object[]&) [0x0002d] in
/Users/johanotto/Projects/JustCloud/Core/DataAccess/Web/WebInputOutputBase.cs:369
  at JustEnough.Core.DataAccess.Web.WebInputOutputBase.GetImpl<B>
(JustEnough.Core.Xml.XmlCompressionMethod,string,bool,object[]&) [0x00058] in
/Users/johanotto/Projects/JustCloud/Core/DataAccess/Web/WebInputOutputBase.cs:571
  at JustEnough.Core.DataAccess.Web.WebInputOutputBase.Get<B>
(JustEnough.Core.DomainModel.BusinessObject,JustEnough.Core.Xml.XmlCompressionMethod,string,bool,object[])
[0x00000] in
/Users/johanotto/Projects/JustCloud/Core/DataAccess/Web/WebInputOutputBase.cs:518
  at JustEnough.Domain.Calendar.Mechanism.CalendarWebInputOutput.GetEvents
(JustEnough.Domain.Calendar.Event) [0x00000] in
/Users/johanotto/Projects/JustCloud/Domain/Calendar/Mechanism/CalendarWebInputOutput.cs:225
  at JustEnough.Domain.Calendar.CalendarProcess.GetEvent
(JustEnough.Domain.Calendar.Event) [0x00000] in
/Users/johanotto/Projects/JustCloud/Domain/Calendar/CalendarProcess.cs:521
  at JustEnough.Domain.Calendar.CalendarProcess.GetEvent (int) [0x00014] in
/Users/johanotto/Projects/JustCloud/Domain/Calendar/CalendarProcess.cs:535
  at JustEnough.Core.DomainModel.BusinessObject.Lookup<B>
(B&,int,JustEnough.Core.DomainModel.BusinessProcess,JustEnough.Core.DomainModel.OutputIDMethod`1<B>)
[0x00083] in
/Users/johanotto/Projects/JustCloud/Core/DomainModel/BusinessObject.cs:1665
  at JustEnough.Core.DomainModel.BusinessObject.Lookup<B>
(B&,int,JustEnough.Core.DomainModel.OutputIDMethod`1<B>) [0x00000] in
/Users/johanotto/Projects/JustCloud/Core/DomainModel/BusinessObject.cs:1632
  at JustEnough.Domain.Calendar.EventInstance.get_RescheduledEvent () [0x00000]
in /Users/johanotto/Projects/JustCloud/Domain/Calendar/EventInstance.cs:292
  at JustEnough.Domain.Calendar.EventInstance.UpdateLookups () [0x00000] in
/Users/johanotto/Projects/JustCloud/Domain/Calendar/EventInstance.cs:579
  at JustEnough.Core.DomainModel.BusinessObject.UpdateDependencies () [0x0000e]
in /Users/johanotto/Projects/JustCloud/Core/DomainModel/BusinessObject.cs:2218
  at JustEnough.Core.DomainModel.BusinessObjects`1.UpdateDependencies ()
[0x0000d] in
/Users/johanotto/Projects/JustCloud/Core/DomainModel/Collections/BusinessObjects.cs:1374
  at JustEnough.IPad.Data.Model.DataRows.GridEditRow.BuildNestedGridView
(JustEnough.IPad.Data.DataRowEventArgs) [0x00084] in
/Users/johanotto/Projects/JustCloud/IPad/Application/Data/Model/DataRows/GridEditRow.cs:127
  at JustEnough.IPad.Data.Model.DataRows.GridEditRow.OnSelect
(JustEnough.IPad.Data.DataRowEventArgs) [0x00007] in
/Users/johanotto/Projects/JustCloud/IPad/Application/Data/Model/DataRows/GridEditRow.cs:285
  at JustEnough.IPad.Data.DataSource/DataSourceDelegate.DoSelect
(MonoTouch.UIKit.UITableView,JustEnough.IPad.Data.DataRow) [0x00036] in
/Users/johanotto/Projects/JustCloud/IPad/Application/Data/DataSourceDelegate.cs:112
  at JustEnough.IPad.Data.DataSource/DataSourceDelegate.WillSelectRow
(MonoTouch.UIKit.UITableView,MonoTouch.Foundation.NSIndexPath) [0x00015] in
/Users/johanotto/Projects/JustCloud/IPad/Application/Data/DataSourceDelegate.cs:243
  at (wrapper runtime-invoke)
<Module>.runtime_invoke_object__this___object_object
(object,intptr,intptr,intptr) <IL 0x0005c, 0xffffffff>
  at (wrapper managed-to-native)
MonoTouch.UIKit.UIApplication.UIApplicationMain (int,string[],intptr,intptr)
<IL 0x0009f, 0xffffffff>
  at MonoTouch.UIKit.UIApplication.Main (string[],string,string) [0x00038] in
/Users/plasma/Source/iphone/monotouch/UIKit/UIApplication.cs:26
  at MonoTouch.UIKit.UIApplication.Main (string[]) [0x00000] in
/Users/plasma/Source/iphone/monotouch/UIKit/UIApplication.cs:31
  at JustEnough.IPad.Application.Main (string[]) [0x00000] in
/Users/johanotto/Projects/JustCloud/IPad/Application/Main.cs:39
  at (wrapper runtime-invoke) <Module>.runtime_invoke_void_object
(object,intptr,intptr,intptr) <IL 0x00050, 0xffffffff>

-- 
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the mono-bugs mailing list