[Mono-bugs] [Bug 541577] Function return inconsistent ulong value, which has dummy parameter of a Class and a ulong (re-occurrence of Bug 426264)

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Thu Oct 1 18:15:56 EDT 2009


http://bugzilla.novell.com/show_bug.cgi?id=541577

User Yasuaki.Hasegawa at fujixerox.co.jp added comment
http://bugzilla.novell.com/show_bug.cgi?id=541577#c5





--- Comment #5 from YASUAKI HASEGAWA <Yasuaki.Hasegawa at fujixerox.co.jp>  2009-10-01 16:15:55 MDT ---
Hi! Zoltan,

I verified your patch to Mono-2.4 and HEAD both from SVN. I got a clean build
of all, as a result (1) avobe asserts was not reproduced in the first case, but
(2) another assert was produced in the latter case.

The latest MindTouch Deki start on Mono-2.4 with your patch at this time.
So I intend to test this good combination if it has practical purpose.

You have my thanks for precise patch for MindTouch Dek (and me). ;)


(1) Mono-2.4

  URL: http://anonsvn.mono-project.com/source/branches/mono-2-4
  Revision: 143107

  build/test log: mono-2-4.143107-WORKED-FINE.zip

  Actual result:
  - all problems on this report was not reproduced.
  - MindTouch Deki works fine (I believe)

(2) HEAD

  URL: http://anonsvn.mono-project.com/source/trunk/mono
  Revision: 142967

  build/test log: mono-142967-DekiAPI-Crashed.zip

  Actual result: 
  - all problems on this report was not reproduced.
  - MindTouch Deki's server-side program was crashed when normal operations.

  ------------------------------------------------------------------------
bash-3.00# /etc/init.d/dekiwiki start
Starting MindTouch Deki API: mindtouch.host.exe.

** ERROR **: file mini-sparc.c: line 2351 (mono_arch_build_imt_thunk):
assertion failed: (!fail_tramp)
aborting...
Stacktrace:

  at MindTouch.Deki.Logic.ConfigBL.GetInstanceSettings () <0xffffffff>
  at MindTouch.Deki.Logic.ConfigBL.GetInstanceSettings () <0x001ec>
  at MindTouch.Deki.Logic.ConfigBL.GetInstanceSettingsValue (string,string)
<0x00008>
  at MindTouch.Deki.DekiInstance.get_ApiKey () <0x00010>
  at MindTouch.Deki.DekiInstance.Startup (MindTouch.Deki.DekiContext) <0x00130>
  at MindTouch.Deki.DekiWikiService/<PrologueDekiContext>d__bd.MoveNext ()
<0x00284>
  at MindTouch.Dream.Coroutine.Iterate
(System.Collections.Generic.IEnumerator`1<MindTouch.Dream.IYield>,MindTouch.Tasking.TaskEnv,System.Action`1<System.Exception>)
<0x00114>
  at MindTouch.Dream.Coroutine.Iterate<MindTouch.Dream.DreamMessage>
(System.Collections.Generic.IEnumerator`1<MindTouch.Dream.IYield>,MindTouch.Dream.Result`1<MindTouch.Dream.DreamMessage>)
<0x000b4>
  at MindTouch.Dream.DreamFeatureChain.Handler_DreamMessage
(MindTouch.Dream.DreamMessage) <0x004ec>
  at (wrapper delegate-invoke)
System.Action`1<MindTouch.Dream.DreamMessage>.invoke_void__this___DreamMessage
(MindTouch.Dream.DreamMessage) <0xffffffff>
  at System.VoidClosure`1<MindTouch.Dream.DreamMessage>.Closure () <0x00024>
  at (wrapper delegate-invoke) System.VoidHandler.invoke_void__this__ ()
<0xffffffff>
  at MindTouch.Tasking.TaskEnv.InvokeNow (System.VoidHandler) <0x00054>
  at MindTouch.Dream.Task.New (System.VoidHandler) <0x00024>
  at MindTouch.Dream.DreamFeatureChain.Handler
(MindTouch.Dream.Result`1<MindTouch.Dream.DreamMessage>) <0x00368>
  at (wrapper delegate-invoke)
System.Action`1<MindTouch.Dream.Result`1<MindTouch.Dream.DreamMessage>>.invoke_void__this___Result`1<DreamMessage>
(MindTouch.Dream.Result`1<MindTouch.Dream.DreamMessage>) <0xffffffff>
  at
MindTouch.Tasking.TaskEnv/<>c__DisplayClass6`1<MindTouch.Dream.Result`1<MindTouch.Dream.DreamMessage>>.<Invoke>b__4
() <0x0004c>
  at (wrapper delegate-invoke) System.VoidHandler.invoke_void__this__ ()
<0xffffffff>
  at
MindTouch.Threading.ElasticThreadPool.MindTouch.Threading.IDispatchHost.ProcessWorkItem
(System.VoidHandler) <0x00018>
  at MindTouch.Threading.DispatchThread.DispatchLoop () <0x0016c>
  at (wrapper delegate-invoke) System.Threading.ThreadStart.invoke_void__this__
() <0xffffffff>
  at System.Threading.Thread.StartUnsafe () <0x0008c>
  at (wrapper delegate-invoke) System.Threading.ThreadStart.invoke_void__this__
() <0xffffffff>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this__
(object,intptr,intptr,intptr) <0xffffffff>
Abort
  ------------------------------------------------------------------------

-- 
Configure bugmail: http://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