#22 Launch Service Crashes on load

new users
open-accepted
Pistos
9
2004-08-18
2004-07-19
No

If there are too many files in a folder, or ... "weird"
(non enumeratable) items on the desktop, the Launch
Service crashes on startup, killing GeoShell and making
people think the shell is broken.

If we can't "FIX" the service, we need to at least
CATCH the exception and display a proper message.
Ideally, we should fix it, or set them on the right
path (eg: a FAQ link and open regedit)

Possible solutions in order of utility:

1) Fix the problem
2) Catch the exception, detect what folder we were
loading, turn off loading of that folder (set it blank
in the registry) and restart the service (so GeoShell
can still load)
3) Catch the exception, detect what folder we were
loading, turn off loading of that folder (set it blank
in the registry) and crash, but with a message
indicating the problem has been fixed, and that a
reboot will solve it.
4) Catch the exception and display a message indicating
the problem is in the launch service, and the answer is
in the FAQ. Launch Explorer and Regedit, then crash.

Discussion

    • milestone: --> new users
     
    • status: open --> open-accepted
     
    • assigned_to: nobody --> pistoschristou