When pgAdmin fires the FileMenu while using the Backup Form (the second time), the wxFileDialog is called with the filepath + filename instead of just the filename that it expects as its third parameter. This throws up a warning. The same thing happens with the Restore Form as well.
One such Debug report is given below. Attached is a patch that passes just the FileName to wxFileDialog in both the forms.
Regards, Robins Tharakan
Debug report: ASSERT INFO: ../src/common/filename.cpp(476): assert "volDummy.empty() && pathDummy.empty()" failed in Assign(): the file name shouldn't contain the path