2009-07-30 4 views
0

J'ai ce problème de démarrage au démarrage avec rubygame et OSX.Rubygame + OSX Bonjour monde se bloque au démarrage

Quelqu'un sait ce qui pourrait l'être, et comment le réparer?

Versions: OSX 10.5.7, ruby ​​1.8.7 (2009-06-12 patchlevel 174) [i686-darwin9], rubygame 2.5.3 installé à partir d'un rubygem, la plupart des logiciels installés avec MacPorts (à jour).

Différentes versions de ruby ​​et rubygame semblent avoir un problème identique. Googling n'aide pas. Pygame fonctionne sur la même machine, donc SDL en tant que tel devrait être bon. Des idées? Voici la trace de la pile.

$ ruby ​​-e 'nécessite des "rubygems"; exiger "rubygame"; Rubygame.init » 2009-07-30 18: 13: 20,416 rubis [66473: 10b] * _NSAutoreleaseNoPool(): Object 0x116ebb0 de classe NSCFNumber autoreleased sans piscine en place - juste une fuite Stack: (0x95a58f0f 0x95965442 0x9493c309 0x95e818b8 0x95e80239 0x95e906d6 0x94998753 0x94996959 0x9499669e 0x9499604d 0x94995b8c 0x94993b88 0x6546a6 0x64a65b 0x61e670 0x61e6a7 0xa2e89 0x10b972 0x10c57c 0x109eb7 0x119d27 0x119d66 0x119d9a) 30/07/2009 18: 13: 20,418 rubis [66473: 10b] _NSAutoreleaseNoPool(): Object 0x116f030 de classe NSCFNumber autoreleased sans piscine en place - juste une fuite Stack: (0x95a58f0f 0x95965442 0x9493c341 0x95e818b8 0x95e80239 0x95e906d6 0x94998753 0x94996959 0x9499669e 0x9499604d 0x94995b8c 0x94993b88 0x6546a6 0x64a65b 0x61e670 0x61e6a7 0xa2e89 0x10b972 0x10c57c 0x109eb7 0x119d2 7 0x119d66 0x119d9a) 2009-07-30 18: 13: 20,418 rubis [66473: 10b] _NSAutoreleaseNoPool(): Object 0x116f6e0 de classe NSCFNumber autoreleased sans piscine en place - juste une fuite Stack: (0x95a58f0f 0x95965442 0x9493c37b 0x95e818b8 0x95e80239 0x95e906d6 0x94998753 0x94996959 0x9499669e 0x9499604d 0x94995b8c 0x94993b88 0x6546a6 0x64a65b 0x61e670 0x61e6a7 0xa2e89 0x10b972 0x10c57c 0x109eb7 0x119d27 0x119d66 0x119d9a) 30/07/2009 18: 13: 20,419 rubis [66473: 10b] _NSAutoreleaseNoPool(): Object 0x116f340 de classe NSCFDictionary autoreleased sans piscine en place - juste fuite Pile: (0x95a58f0f 0x95965442 0x9493c3de 0x95e818b8 0x95e80239 0x95e906d6 0x94998753 0x94996959 0x9499669e 0x9499604d 0x94995b8c 0x94993b88 0x6546a6 0x64a65b 0x61e670 0x61e6a7 0xa 2e89 0x10b972 0x10c57c 0x109eb7 0x119d27 0x119d66 0x119d9a) 2009-07-30 18: 13: 20,420 rubis [66473: 10b] _NSAutoreleaseNoPool(): Object 0xa05ceb84 de classe NSCFString autoreleased sans piscine en place - juste une fuite Stack: (0x95a58f0f 0x95965442 0x9493c444 0x95e818b8 0x95e80239 0x95e906d6 0x94998753 0x94996959 0x9499669e 0x9499604d 0x94995b8c 0x94993b88 0x6546a6 0x64a65b 0x61e670 0x61e6a7 0xa2e89 0x10b972 0x10c57c 0x109eb7 0x119d27 0x119d66 0x119d9a) 30/07/2009 18: 13: 20,421 rubis [66473: 10b] _NSAutoreleaseNoPool(): Object 0x116fa90 de classe Numéro NSCF autoreleased sans pool en place - juste fuite Pile: (0x95a58f0f 0x95965442 0x95967b6a 0x9493c48d 0x95e818b8 0x95e80239 0x95e906d6 0x94998753 0x94996959 0x9499669e 0x9499604d 0x94995b8c 0x9 4993b88 0x6546a6 0x64a65b 0x61e670 0x61e6a7 0xa2e89 0x10b972 0x10c57c 0x109eb7 0x119d27 0x119d66 0x119d9a) 2009-07-30 18: 13: 20,422 rubis [66473: 10b] _NSAutoreleaseNoPool(): Object 0xa05ceb94 de classe NSCFString autoreleased sans piscine en place - juste une fuite Stack: (0x95a58f0f 0x95965442 0x9493c444 0x95e818b8 0x95e80239 0x95e906d6 0x94998753 0x94996959 0x9499669e 0x9499604d 0x94995b8c 0x94993b88 0x6546a6 0x64a65b 0x61e670 0x61e6a7 0xa2e89 0x10b972 0x10c57c 0x109eb7 0x119d27 0x119d66 0x119d9a) 2009-07-30 18:13:20.423 rubis [66473: 10b] _NSAutoreleaseNoPool(): Object 0x116f6f0 de classe NSCFNumber autoreleased sans piscine en place - juste une fuite Stack: (0x95a58f0f 0x95965442 0x95967b6a 0x9493c48d 0x95e818b8 0x95e80239 0x95e906d6 0x94998753 0x94996959 0x9499669e 0x9499604d 0x94995b8c 0x94993b88 0x6546a6 0x64a65b 0x61e670 0x61e6a7 0xa2e89 0x10b972 0x10c57c 0x109eb7 0x119d27 0x119d66 0x119d9a) 2009-07-30 18: 13: 20,423 rubis [66473: 10b] _NSAutoreleaseNoPool(): 0xa05ceba4 objet de classe NSCFString autoreleased sans piscine en place - juste une fuite Stack: (0x95a58f0f 0x95965442 0x9493c444 0x95e818b8 0x95e80239 0x95e906d6 0x94998753 0x94996959 0x9499669e 0x9499604d 0x94995b8c 0x94993b88 0x6546a6 0x64a65b 0x61e670 0x61e6a7 0xa2e89 0x10b972 0x10c57c 0x109eb7 0x119d27 0x119d66 0x119d9a) 2009-07-30 18: 13: 20,424 rubis [66473: 10b] _NSAutoreleaseNoPool(): Object 0x116aac0 de classe NSCFNumber autoreleased sans piscine en place - juste une fuite Stack: (0x95a58f0f 0x95965442 0x95967b6a 0x9493c48d 0x95e818b8 0x95e80239 0x95e906d6 0x94998753 0x94996959 0x9499669e 0x9499604d 0x94995b8c 0x94993b88 0x6546a6 0x64a65b 0x61e670 0x61e6a7 0xa2e89 0x10b972 0x10c57c 0x109eb7 0x119d27 0x119d66 0x119d9a) 30/07/2009 18: 13: 20,425 rubis [66473: 10b] _NSAutoreleaseNoPool(): Object 0xa05cebb4 de classe NSCFString autoreleased sans piscine en place - juste fuite Pile: (0x95a58f0f 0x95965442 0x9493c444 0x95e818b8 0x95e80239 0x95e906d6 0x94998753 0x94996959 0x9499669e 0x9499604d 0x94995b8c 0x94993b88 0x6546a6 0x64a65b 0x61e670 0x61e6a7 0xa2e89 0x10b972 0x10c5 0x109eb7 0x119d27 0x119d66 7c 0x119d9a) 2009-07-30 18: 13: 20,426 rubis [66473: 10b] _NSAutoreleaseNoPool(): Object 0x116aac0 de classe NSCFNumber autoreleased sans piscine en place - juste une fuite Stack: (0x95a58f0f 0x95965442 0x95967b6a 0x9493c48d 0x95e818b8 0x95e80239 0x95e906d6 0x94998753 0x94996959 0x9499669e 0x9499604d 0x94995b8c 0x94993b88 0x6546a6 0x64a65b 0x61e670 0x61e6a7 0xa2e89 0x10b972 0x10c57c 0x109eb7 0x119d27 0x119d66 0x119d9a) 30/07/2009 18: 13: 20,427 rubis [66473: 10b] _NSAutoreleaseNoPool(): Object 0xa05ceba4 de classe NSCFString auto-libéré sans piscine en place - juste fuite Pile: (0x95a58f0f 0x95965442 0x9493c444 0x95e818b8 0x95e80239 0x95e906d6 0x94998753 0x94996959 0x9499669e 0x9499604d 0x94995b8c 0x94993b88 0x6546a6 0x6 4a65b 0x61e670 0x61e6a7 0xa2e89 0x10b972 0x10c57c 0x109eb7 0x119d27 0x119d66 0x119d9a) 2009-07-30 18: 13: 20,428 rubis [66473: 10b] _NSAutoreleaseNoPool(): Object 0xa05cebb4 de classe NSCFString autoreleased sans piscine en place - juste une fuite Stack : (0x95a58f0f 0x95965442 0x9493c444 0x95e818b8 0x95e80239 0x95e906d6 0x94998753 0x94996959 0x9499669e 0x9499604d 0x94995b8c 0x94993b88 0x6546a6 0x64a65b 0x61e670 0x61e6a7 0xa2e89 0x10b972 0x10c57c 0x109eb7 0x119d27 0x119d66 0x119d9a) 30/07/2009 18: 13: 20,428 rubis [66473: 10b] _NSAutoreleaseNoPool(): Object 0xa05ceba4 de la classe NSCFString libéré sans pool en place - juste fuite Pile: (0x95a58f0f 0x95965442 0x9493c444 0x95e818b8 0x95e80239 0x95e906d6 0x94998753 0x94996959 0x9499669e 0x949960 4d 0x94995b8c 0x94993b88 0x6546a6 0x64a65b 0x61e670 0x61e6a7 0xa2e89 0x10b972 0x10c57c 0x109eb7 0x119d27 0x119d66 0x119d9a) 30/07/2009 18: 13: 20,429 rubis [66473: 10b] _NSAutoreleaseNoPool(): Object 0xa05cebb4 de classe NSCFString autoreleased sans piscine en place - juste une fuite Stack: (0x95a58f0f 0x95965442 0x9493c444 0x95e818b8 0x95e80239 0x95e906d6 0x94998753 0x94996959 0x9499669e 0x9499604d 0x94995b8c 0x94993b88 0x6546a6 0x64a65b 0x61e670 0x61e6a7 0xa2e89 0x10b972 0x10c57c 0x109eb7 0x119d27 0x119d66 0x119d9a) 2009-07-30 18:13:20.430 rubis [66473: 10b] _NSAutoreleaseNoPool(): Object 0xa05ceba4 de classe NSCFString autoreleased sans piscine en place - juste une fuite Stack: (0x95a58f0f 0x95965442 0x9493c444 0x95e818b8 0x95e80239 0x95e906d6 0x94998753 0x94996959 0x9499669e 0x9499604d 0x94995b8c 0x94993b88 0x6546a6 0x64a65b 0x61e670 0x61e6a7 0xa2e89 0x10b972 0x10c57c 0x109eb7 0x119d27 0x119d66 0x119d9a) 2009-07-30 18: 13: 20,430 rubis [66473: 10b] _NSAutoreleaseNoPool(): Object 0xa05ceba4 de classe NSCFString autoreleased sans piscine en place - juste une fuite Stack: (0x95a58f0f 0x95965442 0x9493c444 0x95e818b8 0x95e80239 0x95e906d6 0x94998753 0x94996959 0x9499669e 0x9499604d 0x94995b8c 0x94993b88 0x6546a6 0x64a65b 0x61e670 0x61e6a7 0xa2e89 0x10b972 0x10c57c 0x109eb7 0x119d27 0x119d66 0x119d9a) 2009-07-30 18: 13: 20,431 rubis [66473: 10b] _NSAutoreleaseNoPool(): Object 0xa05ceba4 de classe NSCFString autoreleased sans piscine en place - juste une fuite Stack: (0x95a58f0f 0x95965442 0x9493c444 0x95e818b8 0x95e80239 0x95e906d6 0x94998753 0x94996959 0x9499669e 0x9499604d 0x94995b8c 0x94993b88 0x6546a6 0x64a65b 0x61e670 0x61e6a7 0xa2e89 0x10b972 0x10c57c 0x109eb7 0x119d27 0x119d66 0x119d9a) 30/07/2009 18: 13: 20,432 rubis [66473: 10b] _NSAutoreleaseNoPool(): Object 0x115bce0 de classe NSCFNumber autoreleased sans piscine en place - juste fuite Pile: (0x95a58f0f 0x95965442 0x9493c55d 0x95e818b8 0x95e80239 0x95e906d6 0x94998753 0x94996959 0x9499669e 0x9499604d 0x94995b8c 0x94993b88 0x6546a6 0x64a65b 0x61e670 0x61e6a7 0xa2e89 0x10b972 0x10c57c 0x109eb7 0x119d27 0x119d66 0x119d9a) 2009-07-30 18: 13: 20,434 rubis [66473: 10b] _NSAutoreleaseNoPool(): Object 0x11703f0 de classe __NSFontTypefaceInfo autoreleased sans piscine en place - juste une fuite Stack: (0x95a58f0f 0x95965442 0x94952280 0x9495240e 0x94951b27 0x94999773 0x94998753 0x94996959 0x9499669e 0x9499604d 0x94995b8c 0x94993b88 0x6546a6 0x64a65b 0x61e670 0x61e6a7 0xa2e89 0x10b972 0x10c57c 0x109eb7 0x119d27 0x119d66 0x119d9a) 30/07/2009 18: 13: 20,435 rubis [66473: 10b] _NSAutoreleaseNoPool(): Object 0x1171450 de classe NSAffineTransform autoreleased sans piscine en place - juste fuite Pile: (0x95a58f0f 0x95965442 0x94952916 0x95e818b8 0x95e80239 0x95e906d6 0x94951d3a 0x94999773 0x94998753 0x94996959 0x9499669e 0x9499604d 0x94995b8c 0x94993b88 0x6546 a6 0x64a65b 0x61e670 0x61e6a7 0xa2e89 0x10b972 0x10c57c 0x109eb7 0x119d27 0x119d66 0x119d9a) 2009-07-30 18: 13: 20,436 rubis [66473: 10b] _NSAutoreleaseNoPool(): Object 0x1171900 de classe NSFont autoreleased sans piscine en place - juste une fuite Stack: (0x95a58f0f 0x95965442 0x94952842 0x94951d3a 0x94999773 0x94998753 0x94996959 0x9499669e 0x9499604d 0x94995b8c 0x94993b88 0x6546a6 0x64a65b 0x61e670 0x61e6a7 0xa2e89 0x10b972 0x10c57c 0x109eb7 0x119d27 0x119d66 0x119d9a) 30/07/2009 18: 13: 20,436 rubis [66473: 10b] _NSAutoreleaseNoPool(): Object 0x1171a40 de classe NSFont libérés sans pool en place - juste fuite Pile: (0x95a58f0f 0x95965442 0x94951e07 0x94999773 0x94998753 0x94996959 0x9499669e 0x9499604d 0x94995b8c 0x94993b88 0x6546a6 0x6 4a65b 0x61e670 0x61e6a7 0xa2e89 0x10b972 0x10c57c 0x109eb7 0x119d27 0x119d66 0x119d9a) 2009-07-30 18: 13: 20,438 rubis [66473: 10b] _NSAutoreleaseNoPool(): Object 0x11726b0 de classe NSCFArray autoreleased sans piscine en place - juste une fuite Stack : (0x95965442 0x9499f9fa 0x9499f91b 0x9499f85b 0x9499f648 0x94993bee 0x6546a6 0x64a65b 0x61e670 0x61e6a7 0xa2e89 0x10b972 0x10c57c 0x109eb7 0x119d27 0x119d66 0x119d9a) 2009-07-30 18:13:20.439 rubis [66473: 10b] _NSAutoreleaseNoPool(): Object 0x11735f0 de classe NSCFSet autoreleased sans piscine en place - juste une fuite Stack: (0x95a58f0f 0x95965442 0x90135eb0 0x9499fb66 0x9499f91b 0x9499f85b 0x9499f648 0x94993bee 0x6546a6 0x64a65b 0x61e670 0x61e6a7 0xa2e89 0x10b972 0x10c57c 0x109eb7 0x119d27 0x119d66 0x119d9a) 2009-07-30 18: 13: 20,440 rubis [66473: 10b] _NSAutoreleaseNoPool(): Object 0x11737d0 de classe NSCFArray autoreleased sans piscine en place - juste une fuite Stack: (0x95a58f0f 0x95965442 0x9013601f 0x9499fb66 0x9499f91b 0x9499f85b 0x9499f648 0x94993bee 0x6546a6 0x64a65b 0x61e670 0x61e6a7 0xa2e89 0x10b972 0x10c57c 0x109eb7 0x119d27 0x119d66 0x119d9a) 2009-07-30 18: 13: 20.441 ruby ​​[66473: 10b] _NSAutoreleaseNoPool(): Object 0x11738b0 de classe NSCFArray autoreleased sans piscine en place - juste une fuite Stack: (0x95a58f0f 0x95965442 0x90135118 0x9499f961 0x9499f85b 0x9499f648 0x94993bee 0x6546a6 0x64a65b 0x61e670 0x61e6a7 0xa2e89 0x10b972 0x10c57c 0x109eb7 0x119d27 0x119d66 0x119d9a) 2009-07-30 18: 13: 20,441 rubis [66473: 10b] _NSAutoreleaseNoPool(): Object 0x1171a40 de classe NSFont autoreleased sans piscine en place - juste une fuite Stack: (0x95a58f0f 0x95965442 0x94951a41 0x9499f882 0x9499f648 0x94993bee 0x6546a6 0x64a65b 0x61e670 0x61e6a7 0xa2e89 0x10b972 0x10c57c 0x109eb7 0x119d27 0x119d66 0x119d9a) 2009-07-30 18: 13: 20.443 ruby ​​[66473: 10b] _NSAutoreleaseNoPool(): Objet 0xa001ce20 de la classe NSCFString autorelease d sans piscine en place - juste une fuite Stack: (0x95a58f0f 0x95965442 0x95983c08 0x94965d1c 0x949a0b2d 0x949a056e 0x949a03e6 0x949a0317 0x949a01b7 0x9499f8a7 0x9499f648 0x94993bee 0x6546a6 0x64a65b 0x61e670 0x61e6a7 0xa2e89 0x10b972 0x10c57c 0x109eb7 0x119d27 0x119d66 0x119d9a) 2009-07-30 18: 13: 20,444 rubis [ 66473: 10b] _NSAutoreleaseNoPool(): Object 0xa00159a0 de classe NSCFString autoreleased sans piscine en place - juste une fuite Stack: (0x95a58f0f 0x95965442 0x95983c08 0x94965d1c 0x949a0c36 0x949a0590 0x949a03e6 0x949a0317 0x949a01b7 0x9499f8a7 0x9499f648 0x94993bee 0x6546a6 0x64a65b 0x61e670 0x61e6a7 0xa2e89 0x10b972 0x10c57c 0x109eb7 0x119d27 0x119d66 0x119d9a) 2009-07-30 18: 13: 20,444 ruby ​​[66473: 10b] _NSAutoreleaseNoPool(): objet 0x114 C300 de classe NSCFNumber autoreleased sans piscine en place - juste une fuite Stack: (0x95a58f0f 0x95965442 0x949a0670 0x949a03e6 0x949a0317 0x949a01b7 0x9499f8a7 0x9499f648 0x94993bee 0x6546a6 0x64a65b 0x61e670 0x61e6a7 0xa2e89 0x10b972 0x10c57c 0x109eb7 0x119d27 0x119d66 0x119d9a) 2009-07-30 18: 13: 20,445 rubis [66473: 10b] _NSAutoreleaseNoPool(): Object 0x1175390 de classe NSCalibratedWhiteColor autoreleased sans piscine en place - juste une fuite Stack: (0x95a58f0f 0x95965442 0x94aafba3 0x94aafaa3 0x94aaf17b 0x94aaed97 0x949a0294 0x9499f8a7 0x9499f648 0x94993bee 0x6546a6 0x64a65b 0x61e670 0x61e6a7 0xa2e89 0x10b972 0x10c57c 0x109eb7 0x119d27 0x119d66 0x119d9a) 2009-07-30 18: 13: 20.446 ruby ​​[66473: 10b] _NSAutoreleaseNoPool(): Objet 0x1175630 de classe NSCFArray autoreleased sans piscine en place - juste une fuite Stack: (0x95a58f0f 0x95965442 0x9499f9fa 0x94ab2773 0x94ab255b 0x94ab0f6a 0x94ab0d1d 0x9499f661 0x94993bee 0x6546a6 0x64a65b 0x61e670 0x61e6a7 0xa2e89 0x10b972 0x10c57c 0x109eb7 0x119d27 0x119d66 0x119d9a) 2009-07-30 18: 13: 20,447 rubis [66473 : 10b] _NSAutoreleaseNoPool(): Object 0x11756f0 de classe NSCFSet autoreleased sans piscine en place - juste une fuite Stack: (0x95a58f0f 0x95965442 0x90135eb0 0x9499fb66 0x94ab2773 0x94ab255b 0x94ab0f6a 0x94ab0d1d 0x9499f661 0x94993bee 0x6546a6 0x64a65b 0x61e670 0x61e6a7 0xa2e89 0x10b972 0x10c57c 0x109eb7 0x119d27 0x119d66 0x119d9a) 2009-07-30 18:13:20.447 rubis [66473: 10b] * _NSAutoreleaseNoPool(): Object 0x1175650 de classe NSCFArray autoreleased sans piscine en place - juste une fuite Stack: (0x95a58f0f 0x95965442 0x9013601f 0x9499fb66 0x94ab2773 0x94ab255b 0x94ab0f6a 0x94ab0d1d 0x9499f661 0x94993bee 0x6546a6 0x64a65b 0x61e670 0x61e6a7 0xa2e89 0x10b972 0x10c57c 0x109eb7 0x119d27 0x119d66 0x119d9a) 2009-07-30 18: 13: 20,448 ruby ​​[66473: 10b] *** _NSAutoreleaseNoPool(): Objet 0x1175b20 de classe NSCFDictionary libéré sans pool en place - juste fuite Pile: (0x95a58f0f 0x95965442 0x9013c27e 0x94ab5606 0x94ab53fd 0x94ab0d92 0x9499f661 0x94993bee 0x6546a6 0x64a65b 0x61e670 0x61e6a7 0xa2e89 0x10b972 0x10c57c 0x109eb7 0x119d27 0x119d66 0x119d9a)

Répondre

1

Vous remarquerez sur OS X les exigences incluent rs dl (qui est lui-même un exécutable).

http://docs.rubygame.org/rdoc/current/

Ainsi, après l'installation de ce essayer:

RSDL foogame.rb