#458: odd debug messages during NSPredicate.prediateWithFormat:argumentArray: -------------------------------------+-------------------------------------- Reporter: jordan.breeding@… | Owner: lsansonetti@… Type: defect | Status: new Priority: blocker | Milestone: Component: MacRuby | Keywords: -------------------------------------+-------------------------------------- {{{ 419 jordan@thetourist ~ > macirb irb(main):001:0> NSPredicate.predicateWithFormat("NOT (SELF in %@)", argumentArray: [[1,2,3,4]]) 2009-11-25 10:20:35.508 macruby[56390:903] *** -[NSRecursiveLock unlock]: lock (<NSRecursiveLock: 0x200254a40> '(null)') unlocked when not locked 2009-11-25 10:20:35.512 macruby[56390:903] *** Break on _NSLockError() to debug. => #<NSCompoundPredicate:0x200255980> irb(main):002:0> }}} Happens with a stored array as well: {{{ 420 jordan@thetourist ~ > macirb irb(main):001:0> sampleArray = [1,2,3,4] => [1, 2, 3, 4] irb(main):002:0> NSPredicate.predicateWithFormat("NOT (SELF in %@)", argumentArray: [sampleArray]) 2009-11-25 10:22:29.606 macruby[56408:903] *** -[NSRecursiveLock unlock]: lock (<NSRecursiveLock: 0x2000247e0> '(null)') unlocked when not locked 2009-11-25 10:22:29.610 macruby[56408:903] *** Break on _NSLockError() to debug. => #<NSCompoundPredicate:0x200256120> irb(main):003:0> }}} -- Ticket URL: <http://www.macruby.org/trac/ticket/458> MacRuby <http://macruby.org/>