I have upgradet on 3 computers too, on the two Win7/64 I have the same problem, but only if the compiled object is owned by a different user. The original name in the END statement (the last END of the module) is replaced by P$number$ in the source copied to the database. The replaced number changes with avery run. (Examples: P$81698208$, P$10386360$). Additionaly the window with the error message disapears, only the status line "Compiled with errors" is visible. Closing the window and reopen using the source from database the entire message "PLS-00113:END identifier 'P$10386360$' must match..." is visible. (I have not packages but procedures and functions.) BTW: On the computer with Win/XP the problems doesn't exist.
Last edited by sthaler; 03/21/13 08:52 AM. Reason: added some detail