Window List Bug

Starina

Member³
PL/SQL Developer V8 and V9.

Option Autosave Desktop is check.

1. Open PL/SQL Developer with logon

2. Open One Program Window;

3. Close PL/SQL Developer.

4. Reopen PL/SQL Developer without logon (it try to restore Program Window).

5. Open some windows (Programm, SQL, ...)

5. Window list has not items.
 
Last edited:
Open any existing package spec and body. Do not close this program window before exit from PL/SQL Developer.
 
Last edited:
From the database.

The problem occurs when PL/SQL Developer tries to restore the last open program window, but its source is not available.
 
I still cannot reproduce this. What exactly happens at step 4 (Reopen PL/SQL Developer without logon (it try to restore Program Window)? Do you connect to get the source, do you get an error message, ...?
 
Application status:

1. PL\SQL developer installed with default setting (V8 or V9).

2. "Preferences / User Interface / Options / Autosave desktop" option is checked.

Actions to reproduce an error issue:

1. Run PL\SQL Developer.

2. In dialog window "Oracle logon" connect to scott@tiger.

3. Create New Package, name it "Test" ("File / New / Program Window / Package");

4. Clear all generated code leaving "create...end Test;" statements only.

5. Launch "Session / Execute" command ("Compiled successfully" message gets displayed in a statusbar)

6. Don't close Program window "Edit source of package SCOTT.TEST".

7. Close PL\SQL Developer. If save notification dialog appears press "No".

8. Run PL\SQL Developer.

9. In dialog window "Oracle logon" click "Cancel" button.

PL\SQL Developer shows error message "Not logged on".
PL\SQL Developer opens program window "New". Tab caption is "?".
Source Editor has text "/* Source of PACKAGE scott.TEST is not available */".
"Window list" has no items in it.

10. Open any window ("File / New / SQL Window" for example)

"Window list" still has no items in it.
 
I do not get a "Not logged on" error message. I wonder where that comes from.

To obtain some more diagnostic information, can you modify the shortcut and add the DebugSQL parameter? For example:

"C:\Program Files\PLSQL Developer\plsqldev.exe" DebugSQL

Reproduce the problem and send me the debug.txt file that is generated in the PL/SQL Developer directory or in the %APPDATA%\PLSQL Developer directory (e.g. C:\Users\\AppData\Roaming\PLSQL Developer).
 
Back
Top