Have you looked into the cause of the crash? Read the crash log? Looked for runtime errors? Etc? And how are you "trying to load the second Xib"?
#0 0x96598ef6 in __kill
#1 0x96598ee8 in kill$UNIX2003
#2 0x9662b62d in raise
#3 0x966416e4 in abort
#4 0x917a1fda in __gnu_cxx::__verbose_terminate_handler
#5 0x0294c61c in _objc_terminate
#6 0x917a017a in __cxxabiv1::__terminate
#7 0x917a01ba in std::terminate
#8 0x917a02b8 in __cxa_throw
#9 0x0294c3d8 in objc_exception_throw
#10 0x02833a5b in -[NSObject doesNotRecognizeSelector:]
#11 0x027b0676 in ___forwarding___
#12 0x027af9f2 in __forwarding_prep_0___
#13 0x0000257e in -[iPadTestViewController receivedRotate:] at iPadTestViewController.m:27
#14 0x0001a586 in _nsnote_callback
#15 0x0279a165 in _CFXNotificationPostNotification
#16 0x000112ca in -[NSNotificationCenter postNotificationName

bject:userInfo:]
#17 0x0048517c in -[UIDevice setOrientation:animated:]
#18 0x002c5852 in -[UIApplication handleEvent:withNewEvent:]
#19 0x002c04f7 in -[UIApplication sendEvent:]
#20 0x002c81d8 in _UIApplicationHandleEvent
#21 0x030c517c in PurpleEventCallback
#22 0x0278189c in CFRunLoopRunSpecific
#23 0x027808a8 in CFRunLoopRunInMode
#24 0x030c389d in GSEventRunModal
#25 0x030c3962 in GSEventRun
#26 0x002c6372 in UIApplicationMain
#27 0x0000229c in main at main.m:14
I loaded the 2nd view in receivedRotate thus:
Code:
UIView *view2 = [[UIView alloc] initWithNibName: @"Landscape" bundle:nil];
[self.view addSubview: view2];