[Rubycocoa-devel 1271] Endless loop with -d?

Zurück zum Archiv-Index

Pierce T. Wetter III pierc****@twinf*****
Thu Dec 6 05:58:54 JST 2007



  So now that the crash is fixed, I'm moving on to my CoreData issues  
with Leopard. Whoo hoo!

  Weird behavior though with -d on, I get an endless recursive loop  
relating to descriptionWithLocale:

2007-12-05 11:29:46.225 Frictionless[3099:813] OBJWRP : direct call  
easy method managedObjectContext imp 0x9204fc30
2007-12-05 11:29:46.225 Frictionless[3099:813] OBJWRP : got return  
value 0x6c6610
2007-12-05 11:29:46.225 Frictionless[3099:813] OBJWRP : ocm_send  
(managedObjectContext) done
2007-12-05 11:29:46.226 Frictionless[3099:813] RBOBJ : stuff forward  
result of type '@'
2007-12-05 11:29:46.226 Frictionless[3099:813] RBOBJ :    -->  
rb_result=#<OSX::NSManagedObjectContext:0x1f973a  
class='NSManagedObjectContext' id=0x6c6610>
2007-12-05 11:29:46.227 Frictionless[3099:813] RBOBJ :  
respondsToSelector(_autounbinder)
2007-12-05 11:29:46.228 Frictionless[3099:813] RBOBJ :    --> 0
2007-12-05 11:29:46.228 Frictionless[3099:813] RBOBJ :    --> 0
2007-12-05 11:29:46.229 Frictionless[3099:813] RBOBJ :  
respondsToSelector(rbValueForKey:)
2007-12-05 11:29:46.229 Frictionless[3099:813] RBOBJ :    --> 1
2007-12-05 11:29:46.230 Frictionless[3099:813] RBOBJ :    --> 1
2007-12-05 11:29:46.230 Frictionless[3099:813] RBOBJ :  
methodSignatureForSelector(rbValueForKey:)
2007-12-05 11:29:46.231 Frictionless[3099:813] RBOBJ : 	generated  
dummy method signature
2007-12-05 11:29:46.231 Frictionless[3099:813] RBOBJ :    -->  
<NSMethodSignature: 0x1a6f820>
2007-12-05 11:29:46.232 Frictionless[3099:813] RBOBJ :  
respondsToSelector(rbValueForKey:)
2007-12-05 11:29:46.232 Frictionless[3099:813] RBOBJ :    --> 1
2007-12-05 11:29:46.232 Frictionless[3099:813] RBOBJ :    --> 1
2007-12-05 11:29:46.233 Frictionless[3099:813] RBOBJ :  
forwardInvocation(<NSInvocation: 0x1a6ecc0>)
2007-12-05 11:29:46.233 Frictionless[3099:813] RBOBJ :    --> 1
2007-12-05 11:29:46.234 Frictionless[3099:813] RBOBJ :    -> forward  
to Ruby Object
2007-12-05 11:29:46.234 Frictionless[3099:813] RBOBJ :  
rbobjForwardInvocation(<NSInvocation: 0x1a6ecc0>)
2007-12-05 11:29:46.234 Frictionless[3099:813] RBOBJ : arg[0] of type  
'@'
2007-12-05 11:29:46.235 Frictionless[3099:813] RBOBJ : calling method  
rbValueForKey on Ruby object 0x3d2944 with 1 args
2007-12-05 11:29:46.235 Frictionless[3099:813] RBOBJ : stuff forward  
result of type '@'
2007-12-05 11:29:46.235 Frictionless[3099:813] RBOBJ :    -->  
rb_result=#<Action:0x1f3f92 class='Action' id=0x1f49800>
2007-12-05 11:29:46.236 Frictionless[3099:813] RBOBJ :  
respondsToSelector(rbValueForKey:)
2007-12-05 11:29:46.237 Frictionless[3099:813] RBOBJ :    --> 1
2007-12-05 11:29:46.237 Frictionless[3099:813] RBOBJ :    --> 1
2007-12-05 11:29:46.238 Frictionless[3099:813] RBOBJ :  
methodSignatureForSelector(rbValueForKey:)
2007-12-05 11:29:46.238 Frictionless[3099:813] RBOBJ : 	generated  
dummy method signature
2007-12-05 11:29:46.239 Frictionless[3099:813] RBOBJ :    -->  
<NSMethodSignature: 0x1a6f9c0>
2007-12-05 11:29:46.240 Frictionless[3099:813] RBOBJ :  
respondsToSelector(rbValueForKey:)
2007-12-05 11:29:46.240 Frictionless[3099:813] RBOBJ :    --> 1
2007-12-05 11:29:46.241 Frictionless[3099:813] RBOBJ :    --> 1
2007-12-05 11:29:46.241 Frictionless[3099:813] RBOBJ :  
forwardInvocation(<NSInvocation: 0x1a70520>)
2007-12-05 11:29:46.242 Frictionless[3099:813] RBOBJ :    --> 1
2007-12-05 11:29:46.242 Frictionless[3099:813] RBOBJ :    -> forward  
to Ruby Object
2007-12-05 11:29:46.242 Frictionless[3099:813] RBOBJ :  
rbobjForwardInvocation(<NSInvocation: 0x1a70520>)
2007-12-05 11:29:46.243 Frictionless[3099:813] RBOBJ : arg[0] of type  
'@'
2007-12-05 11:29:46.243 Frictionless[3099:813] RBOBJ : calling method  
rbValueForKey on Ruby object 0x3d2944 with 1 args
2007-12-05 11:29:46.243 Frictionless[3099:813] RBOBJ : stuff forward  
result of type '@'
2007-12-05 11:29:46.244 Frictionless[3099:813] RBOBJ :    -->  
rb_result=#<Action:0x1f3f92 class='Action' id=0x1f49800>
2007-12-05 11:29:46.244 Frictionless[3099:813] OVMIX : ffi_closure cif  
0x6a8460 nargs 2 sel 'done'
2007-12-05 11:29:46.245 Frictionless[3099:813] RBOBJ :  
respondsToSelector(descriptionWithLocale:)
2007-12-05 11:29:46.245 Frictionless[3099:813] RBOBJ :    --> 0
2007-12-05 11:29:46.246 Frictionless[3099:813] RBOBJ :    --> 0
2007-12-05 11:29:46.246 Frictionless[3099:813] OVMIX : ffi_closure cif  
0x6a8460 nargs 2 sel 'description'
2007-12-05 11:29:46.246 Frictionless[3099:813] RBOBJ :  
respondsToSelector(descriptionWithLocale:)
2007-12-05 11:29:46.247 Frictionless[3099:813] RBOBJ :    --> 0
2007-12-05 11:29:46.247 Frictionless[3099:813] RBOBJ :    --> 0
2007-12-05 11:29:46.247 Frictionless[3099:813] OVMIX : ffi_closure cif  
0x6a8460 nargs 2 sel 'description'
2007-12-05 11:29:46.248 Frictionless[3099:813] RBOBJ :  
respondsToSelector(descriptionWithLocale:)
2007-12-05 11:29:46.248 Frictionless[3099:813] RBOBJ :    --> 0
2007-12-05 11:29:46.249 Frictionless[3099:813] RBOBJ :    --> 0
2007-12-05 11:29:46.249 Frictionless[3099:813] OVMIX : ffi_closure cif  
0x6a8460 nargs 2 sel 'description'
2007-12-05 11:29:46.251 Frictionless[3099:813] RBOBJ :  
respondsToSelector(descriptionWithLocale:)
2007-12-05 11:29:46.252 Frictionless[3099:813] RBOBJ :    --> 0
2007-12-05 11:29:46.253 Frictionless[3099:813] RBOBJ :    --> 0
2007-12-05 11:29:46.253 Frictionless[3099:813] OVMIX : ffi_closure cif  
0x6a8460 nargs 2 sel 'description'
2007-12-05 11:29:46.253 Frictionless[3099:813] RBOBJ :  
respondsToSelector(descriptionWithLocale:)
2007-12-05 11:29:46.254 Frictionless[3099:813] RBOBJ :    --> 0
2007-12-05 11:29:46.254 Frictionless[3099:813] RBOBJ :    --> 0
2007-12-05 11:29:46.255 Frictionless[3099:813] OVMIX : ffi_closure cif  
0x6a8460 nargs 2 sel 'description'


   BUNCH of repeats deleted.

2007-12-05 11:29:49.409 Frictionless[3099:813] RBOBJ :  
respondsToSelector(descriptionWithLocale:)
2007-12-05 11:29:49.409 Frictionless[3099:813] RBOBJ :    --> 0
2007-12-05 11:29:49.410 Frictionless[3099:813] RBOBJ :    --> 0
2007-12-05 11:29:49.410 Frictionless[3099:813] OVMIX : ffi_closure cif  
0x6a8460 nargs 2 sel 'description'
2007-12-05 11:29:49.410 Frictionless[3099:813] RBOBJ :  
respondsToSelector(descriptionWithLocale:)
Exception `SystemStackError' at /Library/Frameworks/ 
RubyCocoa.framework/Resources/ruby/osx/objc/oc_wrapper.rb:50 - stack  
level too deep
/Library/Frameworks/RubyCocoa.framework/Resources/ruby/osx/objc/ 
oc_wrapper.rb:51: warning: global variable ` 
$RUBYCOCOA_SUPPRESS_EXCEPTION_LOGGING' not initialized
2007-12-05 11:29:49.412 Frictionless[3099:813]  
AppDelegate#openAllWindows: SystemStackError: stack level too deep
	/Library/Frameworks/RubyCocoa.framework/Resources/ruby/osx/objc/ 
oc_wrapper.rb:50:in `ocm_send'
	/Library/Frameworks/RubyCocoa.framework/Resources/ruby/osx/objc/ 
oc_wrapper.rb:50:in `method_missing'
	/Users/pierce/svnProjects/build/Debug/Frictionless.app/Contents/ 
Resources/NoteReader.rb:42:in `setupNote'




More information about the Rubycocoa-devel mailing list
Zurück zum Archiv-Index