title: iOS TableView crash don't know how. Here is the app
body: <p>In my app that you can download here: <a href="http://ge.tt/2DDqfJa" rel="nofollow noreferrer">http://ge.tt/2DDqfJa</a></p>
  
  <p>I've started a discussion but is died here <a href="https://stackoverflow.com/questions/4615321/ios-tableview-crash-loading-different-data">iOS TableView crash loading different data</a></p>
  
  <p>The problem is when I back from viewing the YouTube video to the recipes list, the app crash...</p>
  
  <p>And when i select a category for the second time, where have to load a tableview with different data source, it crash.</p>
  
  <p>This is the crash log</p>
  
  <p>Program received signal:  “EXC_BAD_ACCESS”.</p>
  
  <pre><code>(gdb) bt
  #0  0x00f0da63 in objc_msgSend ()
  #1  0x04b27ca0 in ?? ()
  #2  0x00002665 in -[RecipesListController viewWillAppear:] (self=0x4b38a00, _cmd=0x6d81a2, animated=1 '\001') at /Users/claudiocanino/Documents/iOS/CottoMangiato/Classes/RecipesListController.m:67
  #3  0x00370c9a in -[UINavigationController _startTransition:fromViewController:toViewController:] ()
  #4  0x0036b606 in -[UINavigationController _startDeferredTransitionIfNeeded] ()
  #5  0x0037283e in -[UINavigationController pushViewController:transition:forceImmediate:] ()
  #6  0x04f49549 in -[UINavigationControllerAccessibility(SafeCategory) pushViewController:transition:forceImmediate:] ()
  #7  0x0036b4a0 in -[UINavigationController pushViewController:animated:] ()
  #8  0x00003919 in -[CategoryViewController tableView:didSelectRowAtIndexPath:] (self=0x4b27ca0, _cmd=0x6d19e3, tableView=0x500c200, indexPath=0x4b2d650) at /Users/claudiocanino/Documents/iOS/CottoMangiato/Classes/CategoryViewCotroller.m:104
  #9  0x0032a794 in -[UITableView _selectRowAtIndexPath:animated:scrollPosition:notifyDelegate:] ()
  #10 0x00320d50 in -[UITableView _userSelectRowAtPendingSelectionIndexPath:] ()
  #11 0x000337f6 in __NSFireDelayedPerform ()
  #12 0x00d8cfe3 in __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ ()
  #13 0x00d8e594 in __CFRunLoopDoTimer ()
  #14 0x00ceacc9 in __CFRunLoopRun ()
  #15 0x00cea240 in CFRunLoopRunSpecific ()
  #16 0x00cea161 in CFRunLoopRunInMode ()
  #17 0x016e0268 in GSEventRunModal ()
  #18 0x016e032d in GSEventRun ()
  #19 0x002c342e in UIApplicationMain ()
  #20 0x00001c08 in main (argc=1, argv=0xbfffef58) at /Users/claudiocanino/Documents/iOS/CottoMangiato/main.m:15
  </code></pre>
  
  <p>Another bt log:</p>
  
  <pre><code>(gdb) bt
  #0  0x00cd76a1 in __CFBasicHashDeallocate ()
  #1  0x00cc2bcb in _CFRelease ()
  #2  0x00002dd6 in -[RecipesListController setRecipesArray:] (self=0x6834d50, _cmd=0x4293, _value=0x4e3bc70) at /Users/claudiocanino/Documents/iOS/CottoMangiato/Classes/RecipesListController.m:16
  #3  0x00002665 in -[RecipesListController viewWillAppear:] (self=0x6834d50, _cmd=0x6d81a2, animated=1 '\001') at /Users/claudiocanino/Documents/iOS/CottoMangiato/Classes/RecipesListController.m:67
  #4  0x00370c9a in -[UINavigationController _startTransition:fromViewController:toViewController:] ()
  #5  0x0036b606 in -[UINavigationController _startDeferredTransitionIfNeeded] ()
  #6  0x0037283e in -[UINavigationController pushViewController:transition:forceImmediate:] ()
  #7  0x091ac549 in -[UINavigationControllerAccessibility(SafeCategory) pushViewController:transition:forceImmediate:] ()
  #8  0x0036b4a0 in -[UINavigationController pushViewController:animated:] ()
  #9  0x00003919 in -[CategoryViewController tableView:didSelectRowAtIndexPath:] (self=0x4b12970, _cmd=0x6d19e3, tableView=0x5014400, indexPath=0x4b2bd00) at /Users/claudiocanino/Documents/iOS/CottoMangiato/Classes/CategoryViewCotroller.m:104
  #10 0x0032a794 in -[UITableView _selectRowAtIndexPath:animated:scrollPosition:notifyDelegate:] ()
  #11 0x00320d50 in -[UITableView _userSelectRowAtPendingSelectionIndexPath:] ()
  #12 0x000337f6 in __NSFireDelayedPerform ()
  #13 0x00d8cfe3 in __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ ()
  #14 0x00d8e594 in __CFRunLoopDoTimer ()
  #15 0x00ceacc9 in __CFRunLoopRun ()
  #16 0x00cea240 in CFRunLoopRunSpecific ()
  #17 0x00cea161 in CFRunLoopRunInMode ()
  #18 0x016e0268 in GSEventRunModal ()
  #19 0x016e032d in GSEventRun ()
  #20 0x002c342e in UIApplicationMain ()
  #21 0x00001c08 in main (argc=1, argv=0xbfffef58) at /Users/claudiocanino/Documents/iOS/CottoMangiato/main.m:15
  </code></pre>
  
  <p>Thanks</p>