From: Rich W. <rw...@gm...> - 2008-01-16 08:49:10
|
Hi, I have a ruby core data app that I'm working fine with the default Ruby installation that comes with Leopard. When I run 'gem update --include-dependencies' to update all installed gems, the app breaks. I'm not getting any errors in the console. It just dumps me into the debugger. I've tested the gems that I'm using in irb, and they load and work fine. In the debugger, I just see a bunch of assembly code (no recognizable error message here either). However, it gives me the following stack trace: #0 0x000cf719 in rb_check_type #1 0x0079f689 in ruby_xml_node_deregisterNode #2 0x9041539e in xmlUCSIsCatZs #3 0x90417d2f in xmlReaderNewIO #4 0x9037937e in xmlTextReaderRead #5 0x9644665d in -[NSXMLTreeReader parse] #6 0x9642444a in -[NSXMLDocument initWithData:options:error:] #7 0x965680e8 in -[NSXMLDocument initWithContentsOfURL:options:error:] #8 0x904c6766 in -[NSXMLObjectStore initWithPersistentStoreCoordinator:configurationName:URL:options:] #9 0x9045dabb in -[NSPersistentStoreCoordinator addPersistentStoreWithType:configuration:URL:options:error:] So, I'm guessing there's a RubyCocoa error while loading data from Core Data. Is RubyCocoa incompatible with the latest version of one of the libraries? Can anyone else duplicate this? If I revert back to the un-upgraded gems, everything works fine again. I'd appreciate any suggestions or advice. -Rich- |