Сбой iPhone 3G на pushViewController
Я нажимаю ViewController обычным способом:
SomeViewController *newViewController = [[SomeViewController alloc] init];
newViewController.username = self.username;
[self.navigationController newViewController animated:YES];
[newViewController release];
Этот код прекрасно работает на iPhone 4/4S. Но когда я тестировал его на iPhone 3G: когда я возвращаюсь, приложение newViewController вылетает. Только на iPhone 3G. Но если я прокомментирую [выпуск newViewController]; линии нет никаких проблем.
SomeViewController не имеет метода viewDidUnload, а dealloc состоит только из нескольких выпусков свойств и [super dealloc];
Что это может быть?