Security Update for mscomctl.ocx (KB2597986 MS12-060) August 2012 Updates: Listbox double-click no longer works

Anonymous
2012-08-15T12:25:26+00:00

After installing the August 2012 round of patches (MS12-060: Vulnerability in Windows common controls could allow remote code execution), an Access 2010 application using the Windows common controls Listbox no longer responds to a double-click.

The update installs MSCOMCTL.OCX 6.1.98.34 dated 6 Jun 2012.

Reverting to the previous version of the file (version 6.1.98.33, variously dated 7 or 14 Feb 2012 solves the problem.

I think this probably applies to Win XP as well.

Anyone else come across this? Any other issues with this update?

Windows for home | Previous Windows versions | Apps

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
Answer accepted by question author
Anonymous
2012-08-15T16:40:53+00:00

We had the problem and the way round it is to unregister mscomctl.ocx, log off, log back on and then register mscomctl.ocx.  The log off stage is important.  Without doing this unregistering and registering doesn't work.

This 'fix' has worked for us on PCs running Office 2003, 2007 and 2010 (Windows 7 64bit, Vista and XP)

Was this answer helpful?

7 people found this answer helpful.
0 comments No comments

104 additional answers

Sort by: Most helpful
  1. Anonymous
    2012-08-15T15:24:38+00:00

    I am having this problem as well on an application deployed to a large number of customers. Users are unable to double-click listview items and right-click context menus do not appear. For some users,applications that reference mscomctl.ocx won't load at all.

    Solutions that don't work:

    1. Removing version 6.1.98.34 of mscomctl.ocx and replacing it with version 6.1.98.33 does not solve the problem.
    2. The update that caused the problem cannot be uninstalled.

    I am researching additional solutions, but we love to hear from someone who has solved it.  Thanks for screwing me again, Microsoft.

    Did you try swapping the mscomctl.ocx AND uninstalling KB2958243 ?

    Just curious we are trying to find a solution too, right now I am wondering if it is a combination of KB2958243 AND KB2597986 because my pc has the first one but not the second.

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2012-08-15T15:07:49+00:00

    FYI, My systems have ranged from Windows XP to Vista to 7. But all were running Word 2007. No 2010 run ins yet.

    But you CANNOT uninstall the patch via Add/Remove Programs. Working on a file I can distribute that will unreg ocx file, copy one from May, then register it.

    Ugh. Come on MS!!!!

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2012-08-15T15:07:21+00:00

    I am having this problem as well on an application deployed to a large number of customers. Users are unable to double-click listview items and right-click context menus do not appear. For some users,applications that reference mscomctl.ocx won't load at all.

    Solutions that don't work:

    1. Removing version 6.1.98.34 of mscomctl.ocx and replacing it with version 6.1.98.33 does not solve the problem.
    2. The update that caused the problem cannot be uninstalled.

    I am researching additional solutions, but we love to hear from someone who has solved it.  This is a problem I didn't need!

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2012-08-15T15:04:09+00:00

    I am having the same problem with the TreeView Control, it appears as though it no longer runs the associated event code.  And so when the user clicks on a node it does NOT run the node click event!!

    Hey Microsoft we need some attention here!

    We did resolve this on 2 computers, 1 by doing a system restore to the date/time prior to installing the updates and the second a window XP machine by uninstalling KB2598243 http://support.microsoft.com/kb/2598243

    Not sure why that worked

    Was this answer helpful?

    0 comments No comments