[pgadmin-hackers] Patch for pgAdmin crash, while creating procedure.

2013-07-05 Thread Dinesh Kumar
Hi Dave, We have been noticed a pgAdmin crash issue while creating the procedure as follows. 1) Take a new "Create procedure" dialog. 2) Enter the procedure name and code. 3) Click on "Ok" button or, "Sql" pane. 4) Then pgAdmin crashes. Please find the attached patch to fix this issue. Thank

[pgadmin-hackers] PATCH: Debugger with Postgres Plus Advanced Server (EnterpriseDB)

2013-07-05 Thread Ashesh Vashi
Hi Dave, Debugger with PPAS was not working properly due some of the typos in the commands for the older version of debugger and in the target generation query. I also found an assert initializing the parameter window while debugging a procedure/function of a package without any parameter. We do o

[pgadmin-hackers] PATCH: Wait for the thread only if it is running

2013-07-05 Thread Ashesh Vashi
Hi, I have modified the code a little bit for the ctlSQLResult and debugger, so that it will wait for the thread only if it was running. It should resolve the issue reported in the following mail thread. http://www.postgresql.org/message-id/E7BD3DF3326743FC867EDDB5D2446840@O -- Thanks & Regards,

[pgadmin-hackers] PATCH: Handling too many notices from the debugging function

2013-07-05 Thread Ashesh Vashi
Hi Dave, During testing of debugger in pgAdmin III, EnterpriseDB's QA found one more bug. If the function, which is being debugged, raise too many notices, pgadmin will become unresponsive. As wxTextCtrl is not able to cop up with frequent AppendText calls, I have to introduce a timer to show the

[pgadmin-hackers] PATCH: Handle the cross type of debugging (context & in-context) on same function at the same time

2013-07-05 Thread Ashesh Vashi
Hi Dave, During testing of the debugger, our (EnterpriseDB's) QA found an issue. Please found the scenario: 1. Start a global (in-context) debugging session on a function (by clicking on Debugging -> Set breakpoint) 2. And, then start the direct debugging session on the same function (by clicking