On Thu, Dec 6, 2012 at 12:38 PM, Andrii Nakryiko <andrii.nakry...@gmail.com>wrote:
> It's not about that particular method, we got earlier same kind of crashes > on different methods, for > instance, ProtoBuf.Serializers.ArrayDecorator:Write () > If I remember correctly, I got this crash even for some method on List<T>, > though I can't locate that log quickly. If I get it, will post here. > Also, this bug manifests on different versions of Mono (< 3.0). > So the problem is not miscompilation. It might be memory corruption related. Can you try running it under valgrind or any other malloc debug tools? Does it always crash on that particular g_assert? If it does, it's a matter of augmenting it to produce a better crash message. > This behavior is very randomly reproducible. To give you some context, we > constantly run "test scenarios" where we start our TestClient in a loop. > TestClient does some work and then exits. Then our shell script starts > TestClient again. And sometimes TestClient crashes with error I described. > What is interesting, crash mostly occurs not on first run of TestClient > during this test scenario. Maybe that can help somehow. > Then please try to reduce it to a test case that is small enough so we can work on. Can using LLVM back-end help to mitigate this? > I have no reason to believe that the LLVM backend would help here.
_______________________________________________ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list