#2287 [Windows installer]Breaks MSOffice97 Shortcut Bar

severe bug
closed-invalid
nobody
5
2008-03-17
2004-11-25
Guy Stone
No

Environment: Win98SE, Sun Java 1.4.1_02, jEdit 4.2final
(loaded with Windows installer), MSOffice97sr2

Symptom: clicking the icon of an executable program on
the MSOffice Shortcut Bar results in the target program
being opened in jEdit, rather than executing the program.

Cause: installer creates the following registry entries:

[HKEY_CLASSES_ROOT\*\Shell]

[HKEY_CLASSES_ROOT\*\Shell\Open with jEdit]

[HKEY_CLASSES_ROOT\*\Shell\Open with jEdit\command]
@="\"D:\\j2sdk1.4.1_02\\bin\\javaw.exe\" -jar
\"D:\\Program Files\\jEdit\\jedit.jar\" -reuseview \"%1\""

[HKEY_LOCAL_MACHINE\Software\CLASSES\*\Shell]

[HKEY_LOCAL_MACHINE\Software\CLASSES\*\Shell\Open with
jEdit]

[HKEY_LOCAL_MACHINE\Software\CLASSES\*\Shell\Open with
jEdit\command]
@="\"D:\\j2sdk1.4.1_02\\bin\\javaw.exe\" -jar
\"D:\\Program Files\\jEdit\\jedit.jar\" -reuseview \"%1\""

When these entries are removed, Shortcut Bars work
properly.

Guessing relevant to fix: I suspect you were trying to
get jEdit onto the right-click menu. In Win98,
CLASSES\*\Shell is NOT the right place.

Discussion

  • Slava Pestov
    Slava Pestov
    2004-12-22

    • summary: Breaks MSOffice97 Shortcut Bar --> [Windows installer]Breaks MSOffice97 Shortcut Bar
     
  • Robert Schwenn
    Robert Schwenn
    2007-02-06

    Logged In: YES
    user_id=1486645
    Originator: NO

    Why should "HKEY_CLASSES_ROOT\*\shell\" not be the right place for the context menu in Win98?

    I create the menu just in this place for Win98, Win2k and WinXP - and it always works. There must be another issue.

     
  • Robert Schwenn
    Robert Schwenn
    2008-03-02

    Logged In: YES
    user_id=1486645
    Originator: NO

    No Answer? So we guess, it was a bug in office or in Your system.

     
  • Robert Schwenn
    Robert Schwenn
    2008-03-02

    • status: open --> pending-invalid
     
    • status: pending-invalid --> closed-invalid
     
  • Logged In: YES
    user_id=1312539
    Originator: NO

    This Tracker item was closed automatically by the system. It was
    previously set to a Pending status, and the original submitter
    did not respond within 14 days (the time period specified by
    the administrator of this Tracker).