Below are two results from the Python window of ArcGIS for Desktop 10.1 SP1 with 64bit Background Geoprocessing installed. The only difference (besides changing the output feature class name) is that the Enable checkbox for Background Processing on Geoprocessing | Geoprocessing Options was toggled for the second run.In the foreground 32bit geoprocessing had no problem writing to my Default Geodatabase but in the background 64bit geoprocessing could not - why not?>>> arcpy.Buffer_analysis(r'C:\avhome\Data\QLDgeology\LassitersReef_FileBased.gdb\WongaExt','test','2 kilometers')
<Result '..\\..\\Users\\Graeme\\Documents\\ArcGIS\\Default.gdb\\test'>
>>> arcpy.Buffer_analysis(r'C:\avhome\Data\QLDgeology\LassitersReef_FileBased.gdb\WongaExt','test2','2 kilometers')
Runtime error Traceback (most recent call last): File "<string>", line 1, in <module> File "c:\program files (x86)\arcgis\desktop10.1\arcpy\arcpy\analysis.py", line 686, in Buffer raise e ExecuteError: ERROR 000210: Cannot create output ..\..\Users\Graeme\Documents\ArcGIS\Default.gdb\test2 Failed to execute (Buffer).
>>>
The same thing happens for Copy Features and presumably every other 64bit supported tool.If I write the output to a workspace other than the Default Geodatabase in user documents it works for 64bit background.I've also tried deleting ..\..\Users\Graeme\Documents\ArcGIS and letting ArcMap recreate the Default Geodatabase but that does not resolve the problem.