Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

What does MSI error 2769 really mean?

1,781 views
Skip to first unread message

Vlad Hrybok

unread,
Aug 29, 2007, 9:36:00 PM8/29/07
to
One of my customers is having trouble installing our product on Vista. He's
getting this weird "Custom Action xxx.Install did not close 1 MSIHANDLEs" in
the MSI log. This seems to be a one-off problem, not reproducible on other
systems. What can casue not closing these MSI handles?

Thank you,
--
Vlad Hrybok
http://UltiDev.com

Vlad Hrybok

unread,
Aug 29, 2007, 9:44:01 PM8/29/07
to
One of my customers is having trouble installing our product on Vista. He's
getting this weird "Custom Action xxx.Install did not close 1 MSIHANDLEs".

Phil Wilson

unread,
Sep 4, 2007, 3:48:53 PM9/4/07
to
It means literally that - the code did not release a handle. If you're a
developer (especially Win32) handles are used to refer to OS objects.

It's relatively harmless in itself, except that the reason the code did not
release the handle could be that it crashed.
--
Phil Wilson
[MVP Windows Installer]

"Vlad Hrybok" <vgr...@newsgroups.nospam> wrote in message
news:2354506E-B995-468A...@microsoft.com...

Vlad Hrybok

unread,
Sep 4, 2007, 4:52:03 PM9/4/07
to
Phil,

The installer is generated by Visual Studio 2005 Setup project, meaning that
I do not manually open or close MSIHANDLEs - Installer class of .NET
Framework, I think, does it. My customer can't get my product installed and
this is the only message they get in the MSI log. It looks like MSIHANDLE
error is not the root cause. Do you have an idea why .NET Installer class
would cause this issue?


--
Vlad Hrybok
http://UltiDev.com

Phil Wilson

unread,
Sep 4, 2007, 5:59:44 PM9/4/07
to
I'm thinking it crashed. Have you added code to the installer class?

--
Phil Wilson
[MVP Windows Installer]

"Vlad Hrybok" <vgr...@newsgroups.nospam> wrote in message

news:62305789-C0EE-4817...@microsoft.com...

Vlad Hrybok

unread,
Sep 5, 2007, 9:34:03 AM9/5/07
to
Yes, there are custom installation steps written in C#. The problem, though,
is that this program is installed on tens of thousands systems worldwide,
including hundreds of Vista PCs, but it fails in this case on Vista with
virtually no error info other than this one.

Sam Hobbs

unread,
Sep 5, 2007, 2:09:39 PM9/5/07
to
Programmers often assume there will never be a problem with their code and
therefore don't bother to check for errors which means that when the program
does encounter an error the problem can manifest in a manner that is much
more difficult to recognize and diagnose.


"Vlad Hrybok" <vgr...@newsgroups.nospam> wrote in message

news:01A57681-BAED-49D0...@microsoft.com...

0 new messages