[Mono-bugs] [Bug 393429] objc2-sharp unit tests fail on PPC

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Thu May 22 19:02:25 EDT 2008


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

User jesjones at mindspring.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=393429#c4





--- Comment #4 from Jesse Jones <jesjones at mindspring.com>  2008-05-22 17:02:25 MST ---
Messaging.cs:

I'll mail you my key.

Object.cs:

I'll look at the NSAutoreleasePool crash a bit more. I do have a stack crawl
from the crash report:

0   com.apple.CoreFoundation            0x961cee9c
___TERMINATING_DUE_TO_UNCAUGHT_EXCEPTION___ + 0
1   libobjc.A.dylib                     0x96256768 objc_exception_throw + 68
2   com.apple.CoreFoundation            0x961cee00 +[NSException
raise:format:arguments:] + 136
3   com.apple.CoreFoundation            0x961cee38 +[NSException raise:format:]
+ 52
4   com.apple.Foundation                0x924e1658 -[NSAutoreleasePool retain]
+ 80
5   com.apple.CoreFoundation            0x960fc64c _CFArrayReplaceValues + 372
6   com.apple.Foundation                0x9240fcfc -[NSCFArray
insertObject:atIndex:] + 216
7   ???                                 0x0261cf5c 0 + 39964508
8   ???                                 0x02620d2c 0 + 39980332
9   ???                                 0x0261de94 0 + 39968404
10  ???                                 0x0261dc48 0 + 39967816
11  ???                                 0x0261dbd8 0 + 39967704
12  ???                                 0x0261bd20 0 + 39959840
13  ???                                 0x0261baf8 0 + 39959288
14  mono                                0x00068eb8 mono_runtime_class_init +
936 (object.c:320)
15  mono                                0x00031750 mono_jit_compile_method +
2448 (mini.c:11836)
16  mono                                0x0013eac4 mono_magic_trampoline + 452
(mini-trampolines.c:134)

TypeConverter.cs:

I used "rc" because it should be OK for ToNative and gives us a chance to
select the correct C# type in ToManaged.

The IntPtr code is different than in the original patch and shouldn't have any
endian issues. ToNative should check for UIntPtr though.


-- 
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