RESEND: SP2 first incompatibility: DivX

From: Andrew Aronoff (ntbugtraq.sub_at_AARONOFF.COM)
Date: 08/13/04

  • Next message: Elizabeth Harper: "Issues downloading XP SP2"
    Date:         Fri, 13 Aug 2004 02:28:42 +0200
    To: NTBUGTRAQ@LISTSERV.NTBUGTRAQ.COM
    
    

    (Re-)bonjour Olivier & hello (again) to all list members,

    > -> SP2 add shortcut...
    > -> Trying to delete it : 'explorer.exe - Application Error'...
    > -> From the event viewer :
    > 'Application popup: explorer.exe - Application Error : The
    > instruction at "0x01f9415b" referenced memory at "0x00000000". The
    > memory could not be "written".'

    > (... deleting from registry this key :
    > [HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\EncodeDivXExt])
    > => System seems to work like a charm.

    This is an *old* problem -- incompatible Windows shell extensions
    crash the Explorer shell and produce "The memory could not be
    'written'" errors when either searching for files or right-clicking on
    icons.

    I've seen it with HiJaak Express 4.5.025 under W2K RTM -- the problems
    were mitigated either by uninstalling HiJaak's myriad shell extensions
    or by installing SP2. I've also seen it with Laurent Berger's "Date &
    Time Shell Extension v1.41" under W2K SP4 and the problem cleared up
    with reinstallation of the previous version (1.3) of that shell
    extension.

    Solving such problems is particularly difficult because they're not
    documented anywhere. It took me *weeks* to identify the HiJaak bug. I
    couldn't figure out what was provoking the Explorer crashes or, at the
    time, where to look. I finally found the answer in the software
    company's user forum.

    The point to remember is that whenever Explorer starts crashing with
    "memory could not be 'written'" errors, typically when an icon is
    right-clicked or a search is performed, think "shell extensions" and
    remove or disable them, one by one, until the culprit's identified.

    regards, Andy

    -----
    NTBugtraq Editor's Note:

    Want to reply to the person who sent this message? This list is configured such that just hitting reply is going to result in the message coming to the list, not to the individual who sent the message. This was done to help reduce the number of Out of Office messages posters received. So if you want to send a reply just to the poster, you'll have to copy their email address out of the message and place it in your TO: field.
    -----


  • Next message: Elizabeth Harper: "Issues downloading XP SP2"

    Relevant Pages

    • Re: TrayNotify
      ... adding them to Shell. ... 2004 Windows MVP "Winny" Award ... > the .vbs script you have which restarts explorer. ... >>> kill it to then restart it, it mearly opens up windows explorer. ...
      (microsoft.public.windowsxp.general)
    • Re: Start explorer, taskbar missing
      ... Missing the taskman.exe is what I meant by saying the Task Manager issue is not related to Explorer. ... I did a completely locked down version of OS here (with custom shell) I have done both and it worked like a charm. ... you haven't explained yet why do you need Desktop and Taskbar for kiosk type of device? ... So How Do I "create the desktop and launch taskbar" myself, ...
      (microsoft.public.windowsxp.embedded)
    • Re: Minlogon and Explorer shell
      ... you are not saving much switching from Winlogon to MinLogon ... You could try having Command Shell as the shell and launch the Explorer ...
      (microsoft.public.windowsxp.embedded)
    • Re: Netsh cant parse funny interface names
      ... If your image are both Explorer Shell based then it is not the HrRenameConnection problem since the Explorer will call it for you. ... > Regards. ...
      (microsoft.public.windowsxp.embedded)
    • Re: Difficulties invoking Explorer as a shell...
      ... Do you have any insight on how I can run explorer as a shell? ... Specifically under certain circumanstances (as by a service engineer) ... Because of the second condition my ...
      (microsoft.public.windowsxp.embedded)