This mail is an automated notification from the bugs tracker of the project: GNUstep.
/**************************************************************************/ [bugs #8498] Full Item Snapshot: URL: <http://savannah.gnu.org/bugs/?func=detailitem&item_id=8498> Project: GNUstep Submitted by: Willem Rein Oudshoorn On: Thu 04/08/04 at 09:45 Category: Base/Foundation Severity: 3 - Ordinary Item Group: Bug Resolution: None Assigned to: wim Status: Open Summary: [MinGW] NSUnarchiver crashes Original Submission: It seems that if you call release on an decoded object that is shared with other objects lead to a crash. In particular: Obj1 ---> string Obj2 ----/ and if in initWithCoder of Obj1 (and Obj2) we have: [coder decodeValuesOfObjCType: "@", &string]; [string release]; the decoding crashes. The funny thing is that this seems to be a windows specific problem. It works fine on Linux. The attached program will demonstrate the problem: ./TestCoder Encode test.enc this will create test.enc ./TestCoder Decode test.enc which decodes the created test.enc. This crashes on MinGW but not on Linux and the generated files test.enc are identical, so it is probably in de unarchiving code. File Attachments ------------------- ------------------------------------------------------- Date: Thu 04/08/04 at 09:45 Name: testCoder.tar.bz2 Size: 1KB By: wim Demonstrating crash. http://savannah.gnu.org/bugs/download.php?item_id=8498&item_file_id=1173 For detailed info, follow this link: <http://savannah.gnu.org/bugs/?func=detailitem&item_id=8498> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ _______________________________________________ Bug-gnustep mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-gnustep
