title: App crash - "DiskImageCache: Could not resolve the absolute path of the old directory."
body: <p>I am working on an app, where I display the data entered by user in a PDF file. PDF File is also created dynamically.</p>
  
  <p>All this is fine.</p>
  
  <p>I have implemented QuickLook framework to display the pdf file. When I call the QL framework, PDF file id displayed quite fine but when come back to the calling screen, my app crashes without any crash log or memory warnings.</p>
  
  <p>I am calling QL with below code:</p>
  
  <pre><code>[[self navigationController] presentModalViewController:qlPreviewer animated:YES];
  </code></pre>
  
  <p>logs created are</p>
  
  <pre><code>DiskImageCache: Could not resolve the absolute path of the old directory.
  [Switching to process 3070 thread 0x17603]
  [Switching to process 3070 thread 0x15503]
  </code></pre>
  
  <p>This is quite interesting.....
  When I run the same program in Instruments to check for leaks and Memory Management, i can only find leaks when PDF document is scrolled and all the pages are viewed.
  However, interestingly there is no app crash that I can see.
  Also, I did try with <code>ZombieEnabled = YES</code> and without it but no app crash with Instruments.</p>
  
  <p>I am quite clueless on how to interpret this and have been trying different things to solve this. Also, I have tried UIWebView but the result is the same.</p>
  
  <p>I was again trying something to check out the issue and found something interesting.
  When i execute the code directly from X-Code - i get the crash in as explained above.</p>
  
  <p>In other instance, if I execute the app by clicking on the app in the sim... no crash</p>
  
  <p>I am yet to check this on device. Can someone confirm the crash on the device?</p>
  
  <p>Also, Google does not have answer to this question.</p>
  
  <p>Thanks in advance for your answers.
  Can anyone shed some light on this?</p>