#417: can't access vCardRepresentation.bytes of ABPerson -------------------------------------+-------------------------------------- Reporter: vilan...@… | Owner: lsansone...@… Type: defect | Status: new Priority: major | Milestone: Component: MacRuby | Keywords: pointer -------------------------------------+-------------------------------------- I tried to get the vCard representation of an ABRecord, but got an error that results in vm termination. To reproduce the error try the following steps:
{{{ user ~ $ macruby -v && uname -a MacRuby version 0.5 (ruby 1.9.0) [universal-darwin10.0, x86_64] Darwin CoolMacBook.local 10.0.0 Darwin Kernel Version 10.0.0: Fri Jul 31 22:47:34 PDT 2009; root:xnu-1456.1.25~1/RELEASE_I386 i386 user ~ $ macirb irb(main):001:0> framework "addressbook" => true irb(main):002:0> ab = ABAddressBook.sharedAddressBook => #<ABAddressBook:0x2003817a0> irb(main):003:0> ab.people.first.vCardRepresentation.bytes Assertion failed: (ValueType->getTypeID() != VoidTyID && "Pointer to void is not valid, use i8* instead!"), function get, file Type.cpp, line 931. Abort trap }}} -- Ticket URL: <http://www.macruby.org/trac/ticket/417> MacRuby <http://macruby.org/> _______________________________________________ MacRuby-devel mailing list MacRuby-devel@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel