Save Duplicate File to replace original file then close original

Originator:usefuldesign.au
Number:rdar://11953424 Date Originated:25/7/12
Status: Resolved:
Product:OS X Lion Product Version:10.7.4
Classification:Crash Reproducible:Always
 
Summary: While investigating which file versioning doesn't work at all in Quartz Composer Editor I discovered (common enough) process of file saving which crashes what ever Application you perform the following actions in. 

Steps to Reproduce:
1. Launch an Application that uses Lion file versioning (or at least claims to given QC Editor blows on file versioning), say TextEdit.app.

2. Save a file "test.rft" to desktop.

3. File> Duplicate "test.rft" –> "test copy.rft" is created by TextEdit.app

4. Save "test copy.rft" with filename "test.rft"

5. Answer "Yes" to replace existing file. –> N.B. you now have two windows with title of "test.rft" 

6. Click on the close button (red dot) of the original "test.rft" button. –> You now have 100% risk of an application crash to TextEdit. This is common across many apps I have tested including QC Editor.

Expected Results: Final step would close the original "test.rft" (so as not to confuse you as to which is the current version)

Actual Results: CRASH

Regression:

Notes: QC Editor doesn't do versioning even though it advertises as doing versioning…

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!