Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Program Crash with Shortcuts on desktop

1 view
Skip to first unread message

Me

unread,
Nov 22, 2009, 11:31:11 PM11/22/09
to
I am having a weird problem , with controls that do a filelist.

it seems to crash Delphi with EEEFACE if there is a Shortcut that's on the Desktop.

The shortcut refers to a program that's in \users\documents\program name\program.exe

That's causing the program to get locked up.
It seems it's only doing that with that type of shortcut to the documents folder.
Any other shortcut is working fine in the viewer.

Is there any solution for this ?

Rob Kennedy

unread,
Nov 22, 2009, 11:48:25 PM11/22/09
to
Me wrote:
> I am having a weird problem , with controls that do a filelist.

What controls? What code do you use?

> it seems to crash Delphi with EEEFACE if there is a Shortcut that's on the Desktop.

But shortcuts elsewhere are OK?

> The shortcut refers to a program that's in \users\documents\program name\program.exe

But shortcuts that point to programs in some other directory are OK?

> That's causing the program to get locked up.

Please be more specific. Where does it get "locked up"? (Press the
"pause" button in the debugger and look at the call stack.) How do you
know it's locked up? What debugging tasks have you already done to rule
out various possibilities?

> It seems it's only doing that with that type of shortcut to the documents folder.

But shortcuts to other kinds of files in the document folder are OK?

> Any other shortcut is working fine in the viewer.

Please be more specific about what you mean by "any other shortcut."
What else have you tested?

> Is there any solution for this ?

You haven't described the problem very well yet.

--
Rob

Me

unread,
Nov 23, 2009, 8:19:54 AM11/23/09
to

It happens with Any control, that can view a filelist (Browse dialog, TFileviewer, Tfilelist, Tshellfileviewer etc)
I tried debugging it, but it just locks up completely. need to do a end task. after i got the error EEEFACE

that's when i starting to put everything in a folder, and start moving the sbortcuts 1 by one.
there were 2 shortcuts that it was just crashing for no reason.
so i guess the shortcut could be anywhere located that point to the files in the \documents\ folder

i know it doesnt make any sense

With this I found out exact .

Downloaded LMD Shell component.
Started the Demo File Eplorer Advanced
it would crash.
so i moved all my shortcuts to a folder, then it worked.
started putting the shortcuts back 1 by one, and for 2 shortcuts it failed.
when i browse to the folder where the files are, then it works just fine, but if i create to shortcuts and put those on the desktop, then those 2 shortcuts are failing

as long as the files are in \user\documents\program 1\myfile1.exe

then it will crash, everytime.

hope this helps?

Erik

unread,
Nov 30, 2009, 12:23:24 PM11/30/09
to

Are you running Vista? I find that my BDE apps
do NOT like to run from the IDE, I have to start
them from the folder directly. About 80% of the
time, Vista tells me that it's Data Execution
Prevention bullcrap has blocked it from running.
It periodically runs, however.

Jamie

unread,
Nov 30, 2009, 7:00:39 PM11/30/09
to
You could always turn the DEP off.

Erik

unread,
Dec 1, 2009, 2:25:05 PM12/1/09
to

I have tried. There's an option to use it for only
Windows components or for everything but the programs
that I list. Both Delphi and my Apps are in the
exclude list. I think they give you an option to
exclude just to make you feel like you're doing something
productive.

Neither mode does any good, so I just chalk it up to
a Vista thing and curse bill's name when it happens.

0 new messages