Projects

Ticket #435 (closed enhancement: fixed)

Opened 2 years ago

Last modified 9 months ago

Too many calls to NSObject initialize

Reported by: joshua.ballanco@… Owned by: lsansonetti@…
Priority: major Milestone: MacRuby 0.11
Component: MacRuby Keywords:
Cc: joshua.ballanco@…

Description

Run: "sudo macgem install sproutcore", then sample the macruby process. See the attached sample. The stack seems to get far too deep with calls to "OBJC_CLASS_$_NSObject", which look to be initiated by a [NSData dataWithContentsOfURL:] call.

The gem did eventually install.

Attachments

sample.plist Download (1.8 KB) - added by joshua.ballanco@… 2 years ago.
macgem install sample
macruby_32144.GK163I.sample.txt.bz2 Download (15.1 KB) - added by joshua.ballanco@… 2 years ago.

Change History

Changed 2 years ago by joshua.ballanco@…

macgem install sample

Changed 2 years ago by joshua.ballanco@…

  • cc joshua.ballanco@… added

Cc Me!

Changed 2 years ago by joshua.ballanco@…

Changed 14 months ago by mattaimonetti@…

this is still happening

Changed 14 months ago by lsansonetti@…

  • milestone set to MacRuby 1.0

For 1.0.

Changed 9 months ago by lsansonetti@…

  • milestone changed from MacRuby 1.0 to MacRuby Later

It is possible that sample gets messed up because the symbols are stripped. I checked that the gem can be installed, so I think this bug is not critical for 1.0, moving to Later.

(It's also possible that this bug should be closed.)

Changed 9 months ago by joshua.ballanco@…

  • status changed from new to closed
  • resolution set to fixed
  • milestone changed from MacRuby Later to MacRuby 0.11

Just tried this again for the first time in a long time...and the gem install *significantly* faster now. I think it's safe to close this.

Note: See TracTickets for help on using tickets.