#1313: #to_json will cause a stack overflow if generating a collection with objective-c objects ------------------------------------+--------------------------------------- Reporter: mrada@… | Owner: lsansonetti@… Type: defect | Status: new Priority: critical | Milestone: Component: MacRuby | Keywords: reduction ------------------------------------+--------------------------------------- Reduction: {{{ require 'json' [NSString.alloc.initWithString('')].to_json }}} It looks like the issue is caused because the JSON library does not match a type against an NSString, so it tries to generate JSON using the value of #to_s, which returns another NSString. -- Ticket URL: <http://www.macruby.org/trac/ticket/1313> MacRuby <http://macruby.org/>