Discussion:
Delphi 2007 IDE problems after installing Vista Service pack 1
(too old to reply)
Ovidiu Butoi
2008-04-02 14:26:39 UTC
Permalink
I run the latest available build for Delphi 2007 Win 32 (11.0.2902.10471
with December 2007 Update and February 2008 Help Update installed) on Vista
Business. Until last Friday everything worked OK.
Last Friday I installed Vista SP 1.

Since then I have two issues with my compiler:

1. After I open my compiler and I click (first time only) on any main menu
item, the IDE drops down that menu item and freezes for 20-25 seconds and I
have to wait until I can click on any menu item/subitem again.
I have to underline that this happens only on the first click on any main
menu item. After that everything is fine until the end of the session.

2. In one of my applications I use a TActionManager with lots of
TCustomActions. This worked fine until now.
After this Vista update I get a similar behavior into my application with
the one I mentioned about the IDE at pct 1.
After launching my app (first time only) when I click on any main menu item,
that item is dropped down, the application freezes for 5-10 seconds, and the
debugger stops on an a TCustomAction exception triggered into ole32.dll.
This exception triggers an INT 3 in ntdll.DbgBreakPoint which causes a stop
on this breakpoint. Of course if I continue to run (F9) everything will be
fine until the end of the session.

Any input on this issues will be greatly appreciated.
Thanks.

Ovidiu Butoi
Marc Rohloff [TeamB]
2008-04-02 16:05:18 UTC
Permalink
On Wed, 2 Apr 2008 10:26:39 -0400, Ovidiu Butoi wrote:

Ovidiu,

Please don't cross post.
http://support.codegear.com/newsgroups/guidelines
--
Marc Rohloff [TeamB]
marc -at- marc rohloff -dot- com
Hans-Peter Diettrich
2008-04-02 16:06:46 UTC
Permalink
seconds, and the debugger stops on an a TCustomAction exception
triggered into ole32.dll. This exception triggers an INT 3 in
ntdll.DbgBreakPoint which causes a stop on this breakpoint.
This looks like ole32.dll is a beta version, with debug breakpoints in
it. Something unexpected happens, and the exception is raised. It would
be interesting to learn more about the unexpected situation...

DoDi

Loading...