Issue 102757

Summary: File-open dialog at desktop misbehaves/closes applications
Product: General Reporter: riccardo_macri <riccardo.macri>
Component: uiAssignee: AOO issues mailing list <issues>
Status: CONFIRMED --- QA Contact:
Severity: Trivial    
Priority: P2 CC: issues, oliver.brinzing, stefan.weigel
Version: OOo 3.1   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Issue Type: DEFECT Latest Confirmation in: ---
Developer Difficulty: ---

Description riccardo_macri 2009-06-14 07:51:52 UTC
Installing OOo has impact on some non OOo apps (eg: notepad) which use the
standard file open dialog at the Desktop folder.

 - create TXT file eg: test.txt on desktop. Contents dont matter
 - double click to open with standard NOTEPAD.EXE
 - select File-Open in notepad, browse to desktop if not already there
   using "desktop" button
 - hover over "test.txt" until information tooltip appears
 - cancel (escape key or click cancel button)
 - again, select File-Open in notepad, browse to desktop again if not there
 - hover over test.txt => notepad closes with no message.

This behaviour has been repeated by multiple individuals with OOo 3.01 and 3.1
on various XP 32 installs, including a fresh fully patched install of XPSP3 and
OOo 3.01 or 3.1.

Not reproduceable using OOo's apps, wordpad or paint but is repeatable in
notepad and an app I develop. Only occurs for files on the desktop.
My desktop path is c:\Documents And Settings\Rick\Desktop.

Uninstalling OOo removes the crash (no reboot necessary).
Comment 1 riccardo_macri 2009-06-14 09:39:37 UTC
The crash of notepad disappears if you deregister the shell extention:

C> cd "\Program Files\ 3\Basis\program\shlxthdl"
C> regsvr32 -u shlxthdl.dll
Comment 2 lohmaier 2010-03-11 21:23:17 UTC
*** Issue 107235 has been marked as a duplicate of this issue. ***
Comment 3 Stefan Weigel 2010-03-12 20:48:39 UTC
I can reproduce the crash with notepad.exe as described
* with Win2K SP4 and OOo 3.2 installed
* with WinXP SP3 ans OOo 3.2 installed

No crash with a fresh installed WinXP without OOo.