From: | Neel Patel <neel(dot)patel(at)enterprisedb(dot)com> |
---|---|
To: | Dave Page <dave(dot)page(at)enterprisedb(dot)com>, pgadmin-hackers <pgadmin-hackers(at)postgresql(dot)org> |
Subject: | Fixed pgAdmin crash issue |
Date: | 2013-09-10 12:09:39 |
Message-ID: | CAMcbDBF5OAd_c4mwLMdZhohOpDvRxiQevWDj=1TJ0G-wH=3d=w@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgadmin-hackers |
Hi Dave,
Please find the patch file in attachment for below described issue in linux.
*Steps to reproduce:-*
*
*
1. Open pgAdmin and go to database node of larger size.
2. Right Click on that database and go to "Backup"
3. Give the Filename = "test" and Format = "Custom".
4. Click on "Backup" button and immediately click "Cancel" button to cancel
the
operation.
5. pgAdmin will crash.
*Findings:-*
*
*
As we are creating the new process with "wxExecute" to create the Backup
and user immediately press on "Cancel" then we should first kill the
process which is created and proper way to delete the process is once we
get the callback of "EndProcess" not in Abort() method so changed it
accordingly.
Kindly let me know for any modification.
Thanks,
Neel Patel
Attachment | Content-Type | Size |
---|---|---|
pgAdminCrashIssue.patch | application/octet-stream | 1.9 KB |
From | Date | Subject | |
---|---|---|---|
Next Message | git | 2013-09-11 10:38:09 | pgAdmin III commit: Branch refs/heads/REL-1_18_0_PATCHES was created |
Previous Message | Dave Page | 2013-09-10 10:09:15 | Re: pgAgent: I want to make a port to C++ Only |