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

Delphi 5 Fatal Interal Error URW3375

48 views
Skip to first unread message

Rick L. Jesse

unread,
Sep 25, 1999, 3:00:00 AM9/25/99
to
I have just installed Delphi 5, I can not compile any programs, when
every I try to do compile or run any program I get the following error.

I have tried numerous demo programs and they all fail exactly the same.

I have run every version of Delphi from version 1 up to 4 with little
problems. But so far Delphi 5 won't let me do anything.

[Fatal Error] richedit.dpr(7): Internal error: URW3375

Rick Jesse

Rick L. Jesse

unread,
Sep 25, 1999, 3:00:00 AM9/25/99
to
I've Reinstalled clean, overtop, shutdown all running apps etc, nothing
is working. HELP!!!!!!

Aaron Rhodes (Borland)

unread,
Sep 27, 1999, 3:00:00 AM9/27/99
to
Hi Rick,

Could you give us a better description of the problem you are having, such
as what your "Demo" program consists of? Are you using third-party
components at all? I have used the richedit component in D5 with no
problems.

--

R/S Aaron Rhodes
Delphi Technical Support

There is going to be a live chat with the Delphi team on
September 30th, 10:00 am - 11:00 am, PST (GMT-7).
For more info, go to www.borland.com.
Rick L. Jesse <rje...@home.com> wrote in message
news:37ED0721...@home.com...

Rick L. Jesse

unread,
Sep 27, 1999, 3:00:00 AM9/27/99
to
"Aaron Rhodes (Borland)" wrote:
>
The error occurs on all demos from the Delphi 5 directory. I have also
tried numerous
programs I created from previous versions of Delphi 2, 3 & 4. I have
even tried creating
a new porject, blank form with a button the displays "Hello World" when
pressed. All
responde exactly the same.

I get the Fatal Error URW3375 when ever I try to build, compile or step
through a program
under Delphi 5. The compiler will not even attempt to compile the
program. I have since
reinstalled the program for the 3rd time and am now getting the same
message except the
error code is now URW2693.

I have uninstalled Delphi5, reinstalled Delphi 5 on numerous occasions.
I currently have
Delphi 2, 3 & 4 running on the same system and can compile and execute
all the same
programs that I have tried with now luck under delphi 5.

rjesse.vcf

Steve Schafer (TeamB)

unread,
Sep 28, 1999, 3:00:00 AM9/28/99
to
On Mon, 27 Sep 1999 17:17:27 -0600, "Rick L. Jesse" <rje...@home.com>
wrote:

>I get the Fatal Error URW3375 when ever I try to build, compile or step
>through a program under Delphi 5.

What are the system particulars (CPU, memory, operating system, video
card, etc.)?

-Steve


Rick L. Jesse

unread,
Sep 28, 1999, 3:00:00 AM9/28/99
to


My Computer is an Intel PII 450, 128mb of Ram, ATI All-in-Wonder Video
with 8mb. Loads of free Disk space >2gb. I started with Windows 95
imaged my drive (so I can go back) and tried an upgrade to Windows 98
and got the same errors.

rjesse.vcf

Steve Schafer (TeamB)

unread,
Sep 28, 1999, 3:00:00 AM9/28/99
to
On Tue, 28 Sep 1999 00:41:38 -0600, "Rick L. Jesse" <rje...@home.com>
wrote:

>My Computer is an Intel PII 450, 128mb of Ram, ATI All-in-Wonder Video


>with 8mb. Loads of free Disk space >2gb. I started with Windows 95
>imaged my drive (so I can go back) and tried an upgrade to Windows 98
>and got the same errors.

Well, everything sounds pretty standard. Do you have _anything_
running in the background which might be interfering (scheduling
software, virus checkers, Microsoft Fast Find, etc.)?

-Steve


Rick Jesse

unread,
Sep 28, 1999, 3:00:00 AM9/28/99
to
After several more reinstalls under both Windows 95 and Windows 98 the
symptoms are exactly the same but now the error message is URW2693.

I have tried all the debuging I can think of. I have disabled all other
running software from my startup and Registry, still no luck.

Is there no way to reference these error messages?

URW3375
URW2693.

"Steve Schafer (TeamB)" wrote:

--
Rick Jesse, Supervisor Networking Services/Network Admin
Mount Royal College PH: 403-240-6482
4825 Richard Road S.W. FAX: 403-240-6709
Calgary, AB T3E 6K6 EMAIL: rje...@mtroyal.ab.ca

Aaron Rhodes (Borland)

unread,
Sep 28, 1999, 3:00:00 AM9/28/99
to
This is all I know about your error so far: It is from the resource linker
and this is VERY, VERY rare. The number comes from the line number of the
resource linker, which deals with reading or writing to a dcu file. This
doesn't help us too much, but we suspect it is a very odd conflict, perhaps
with a video driver. Can you try compiling a program in safe mode?

--

R/S Aaron Rhodes
Delphi Technical Support

There is going to be a live chat with the Delphi team on
September 30th, 10:00 am - 11:00 am, PST (GMT-7).
For more info, go to www.borland.com.

Rick Jesse <rje...@MTROYAL.AB.CA> wrote in message
news:37F0F936...@MTROYAL.AB.CA...

Steve Schafer (TeamB)

unread,
Sep 28, 1999, 3:00:00 AM9/28/99
to
On Tue, 28 Sep 1999 11:21:58 -0600, Rick Jesse <rje...@MTROYAL.AB.CA>
wrote:

>After several more reinstalls under both Windows 95 and Windows 98 the
>symptoms are exactly the same but now the error message is URW2693.
>
>I have tried all the debuging I can think of. I have disabled all other
>running software from my startup and Registry, still no luck.
>
>Is there no way to reference these error messages?
>
>URW3375
>URW2693.

As Aaron says, they're in the resource linker. The only thing I can
think of is that there is something wrong with one of the system DLLs
on your machine. The upgrade to Win98 _should_ have fixed that, but
perhaps it didn't.

-Steve


Rick L. Jesse

unread,
Sep 28, 1999, 3:00:00 AM9/28/99
to
I have rebooted my machine to safe mode and have had no luck, exactly
the same problem and message.

Where do I go next. All my software works fine as well as all previous
versions of Delphi, I really need to get this working this week.

I have Norton Utilities and it says all my DLL's and Registry is fine!

Rick


"Aaron Rhodes (Borland)" wrote:
>
> This is all I know about your error so far: It is from the resource linker
> and this is VERY, VERY rare. The number comes from the line number of the
> resource linker, which deals with reading or writing to a dcu file. This
> doesn't help us too much, but we suspect it is a very odd conflict, perhaps
> with a video driver. Can you try compiling a program in safe mode?
>
> --
>
> R/S Aaron Rhodes
> Delphi Technical Support
>
> There is going to be a live chat with the Delphi team on
> September 30th, 10:00 am - 11:00 am, PST (GMT-7).
> For more info, go to www.borland.com.
> Rick Jesse <rje...@MTROYAL.AB.CA> wrote in message
> news:37F0F936...@MTROYAL.AB.CA...

> > After several more reinstalls under both Windows 95 and Windows 98 the
> > symptoms are exactly the same but now the error message is URW2693.
> >
> > I have tried all the debuging I can think of. I have disabled all other
> > running software from my startup and Registry, still no luck.
> >
> > Is there no way to reference these error messages?
> >
> > URW3375
> > URW2693.
> >

rjesse.vcf

Aaron Rhodes (Borland)

unread,
Sep 28, 1999, 3:00:00 AM9/28/99
to
Hi again Rick,

I addition to Steve's observation, I would like to point out that I never
trust OS upgrades, I always format a partition and reload. There is no
telling which files the upgrade has left and which it has replaced. It
should work in theory, but not always in my experience. In summary, the
problem may not be your OS, but due to the rarity of the problem (I found
five recorded cases from D2-D4), it *may* be and in that case, there is only
one solution that I know of....

--

R/S Aaron Rhodes
Delphi Technical Support

There is going to be a live chat with the Delphi team on
September 30th, 10:00 am - 11:00 am, PST (GMT-7).
For more info, go to www.borland.com.

Steve Schafer (TeamB) <pan...@telepath.com> wrote in message
news:37f90b1a....@90.0.0.40...


> On Tue, 28 Sep 1999 11:21:58 -0600, Rick Jesse <rje...@MTROYAL.AB.CA>
> wrote:
>

> >After several more reinstalls under both Windows 95 and Windows 98 the
> >symptoms are exactly the same but now the error message is URW2693.
> >
> >I have tried all the debuging I can think of. I have disabled all other
> >running software from my startup and Registry, still no luck.
> >
> >Is there no way to reference these error messages?
> >
> >URW3375
> >URW2693.
>

Rick Jesse

unread,
Sep 28, 1999, 3:00:00 AM9/28/99
to
So what I'm gathering from your comments is my only solution is to rebuild my
entire system from the ground up. Well this is a 20+ hour task as I have
numerous programs and configurations, my Win95 partition was virtually new, only
build about 2 months ago.

As all other programs are running fine (even other Borland products) I really
don't think this is the solution.

Please advice on what further steps Inprise will do to resolve this, Can you
not give me a list of DLL's that Delphi needs, ie versions etc so I can check
them manually?

By the way, the Windows 98 upgrade was a full install into the same directory as
my Win 95 (ie renamed win.com). This effectively replaces Windows 95 without
losing my programs etc.

Rick

"Aaron Rhodes (Borland)" wrote:

--

Steve Schafer (TeamB)

unread,
Sep 28, 1999, 3:00:00 AM9/28/99
to
On Tue, 28 Sep 1999 13:58:36 -0600, Rick Jesse <rje...@MTROYAL.AB.CA>
wrote:

>As all other programs are running fine (even other Borland products) I really


>don't think this is the solution.

Can you propose an alternative explanation? Don't forget that Delphi
5.0 installs and runs fine on thousands of computers; whatever the
problem is, it is specific to your system.

>Please advice on what further steps Inprise will do to resolve this,

Short of you shipping them your machine so that they can look it over
personally, I think they've done just about all they can do.

>Can you not give me a list of DLL's that Delphi needs, ie versions
>etc so I can check them manually?

Surely you jest. That would likely take longer than reinstalling
Windows from scratch. Besides, I can easily write a bogus
RASAPI32.DLL, say, and include appropriate version information so that
it looks like the real thing. I could copy it to a computer, and
everything would run just fine until the user tried to use Dial-Up
Networking.

That's just one scenario that could explain the kind of things you're
seeing--most eveything works fine, but one thing consistently fails.

Much as we would like to believe otherwise, Windows (even NT) is a
rather fragile beast. I had a problem some time ago when I tried to
install Virtual Private Networking and some sort of glitch occurred
during the installation. After that, _all_ networking functionality
was broken, no matter how many times I tried to install updated files.
The only cure was reinstalling Windows from scratch. As I write this
(on my notebook running Win95), the Dial Properties button in the
Dial-Up Networking Connect dialog doesn't work--it gives a bogus error
message about not enough memory being available, even if I try it
immediately after a clean boot. I suspect that I'll have to reinstall
Windows to fix that, too.

-Steve


Rick Jesse

unread,
Sep 28, 1999, 3:00:00 AM9/28/99
to
Well I guess your explanation is nice and tidy and takes the problem away from
your side. Again I will stress that every other program on my machine functions
totaly fine. Delphi 4, Delphi 3 and Delphi 2 work fine. I agree that Windows as
you are saying is not the most stable platform, but if there were any major
problems with my Windows setup then other programs would also be behaving badly.
Thus the problem is specific to Delphi 5 and the DLL's that it uses.

I'm quite surprised that you can not forward me a list of DLL's and versions that
are required by Delphi5, I would sooner spend hours even looking at the binary
code of these DLL's then reinstalling my Windows, for the sake of Delphi 5.

Is there no debug mode or program that you can suggest I run to verify/watch what
the interaction is with delphi 5 that is causing the problem. ?

Rick

"Steve Schafer (TeamB)" wrote:

--

Steve Schafer (TeamB)

unread,
Sep 28, 1999, 3:00:00 AM9/28/99
to
On Tue, 28 Sep 1999 15:56:11 -0600, Rick Jesse <rje...@MTROYAL.AB.CA>
wrote:

>Well I guess your explanation is nice and tidy and takes the problem
>away from your side.

Please note that I do NOT work for Borland/Inprise. I am a volunteer
here. The views I express here are based on my experience developing
and using Windows software.

>Again I will stress that every other program on my machine functions
>totaly fine.

Everything on my notebook computer works fine, too, except that I
can't access the Dial Properties dialog. Formerly, I _was_ able to
access the Dial Properties dialog, but something changed (probably as
the result of installing some software) and I can't access it any
more. Is the Dial Properties dialog to blame?

>if there were any major problems with my Windows setup then other
>programs would also be behaving badly.

You don't have a _major_ problem with your Windows setup. You have a
_minor_ problem that affects some specific subset of operations.

>I'm quite surprised that you can not forward me a list of DLL's and
>versions that are required by Delphi5

I'm quite surprised that you think such a list exist. Do you have such
a list for all of the DLLs that the applications _you_ write use?
That's just not the way software development is done. Even a simple,
do-nothing "Hello, World" program uses a dozen DLLs, not even
including device drivers.

>I would sooner spend hours even looking at the binary code of these
>DLL's then reinstalling my Windows, for the sake of Delphi 5.

Well, some people walk barefoot over hot coals, too, but I guess I
just don't see the point. I haven't had a Win95 installation that
lasted more than a year or two before requiring a complete reinstall;
while not exactly pleasant, it seems to be an integral part of the
game.

>Is there no debug mode or program that you can suggest I run to
>verify/watch what the interaction is with delphi 5 that is causing
>the problem. ?

Like I said, send your machine to Borland, and they can install the
debug version of Delphi and try to locate where the problem is
occurring.

-Steve


Rick Jesse

unread,
Sep 28, 1999, 3:00:00 AM9/28/99
to

"Steve Schafer (TeamB)" wrote:

> Like I said, send your machine to Borland, and they can install the
> debug version of Delphi and try to locate where the problem is
> occurring.
>
> -Steve

Would they actually take my machine if I sent it to them? They could also
send me the program and I could send them back the dump files.

Rick

Steve Schafer (TeamB)

unread,
Sep 28, 1999, 3:00:00 AM9/28/99
to
On Tue, 28 Sep 1999 16:55:33 -0600, Rick Jesse <rje...@MTROYAL.AB.CA>
wrote:

>Would they actually take my machine if I sent it to them?

Sure, why not? You'd have to set it up with Aaron, of course.

>They could also send me the program and I could send them back the
>dump files.

I seriously doubt that they'd be willing to let the debug version of
Delphi outside their walls--it would make it too easy to reverse
engineer.

-Steve


Rick L. Jesse

unread,
Sep 28, 1999, 3:00:00 AM9/28/99
to

I have installed Norton Crashguard and have got the following debugs,
never showed up until crashgaurd was installed, will this help?


Windows 98 Version 4.10.1998

DELPHI32 caused an invalid page fault in

module KERNEL32.DLL at 0177:bff9d709.

Registers:

EAX=c001da18 CS=0177 EIP=bff9d709 EFLGS=00010216

EBX=0265fc64 SS=017f ESP=0255fdd8 EBP=02560074

ECX=00000000 DS=017f ESI=81741c40 FS=47af

EDX=bff76859 ES=017f EDI=0256014c GS=0000

Bytes at CS:EIP:

53 8b 15 dc 9c fc bf 56 89 4d e4 57 89 4d dc 89

Stack dump:


Windows 98 Version 4.10.1998

DELPHI32 caused an exception 03H in module KERNEL32.DLL at
0177:bff9dba8.

Registers:

EAX=00000000 CS=0177 EIP=bff9dba8 EFLGS=00000a83

EBX=81767a1c SS=017f ESP=0265fc88 EBP=00000000

ECX=0000017f DS=017f ESI=0265f7c4 FS=493f

EDX=0265fe28 ES=017f EDI=0265f7c4 GS=3b3e

Bytes at CS:EIP:

a1 d8 9c fc bf 8b 00 66 64 f7 05 1c 00 00 00 01

Stack dump:

20000000 81767a60 81773030 8171db24 00000278 cd2f9b10 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

rjesse.vcf

Ben Matterson

unread,
Sep 28, 1999, 3:00:00 AM9/28/99
to

"Steve Schafer (TeamB)" wrote:

> Sure, why not?

Because Borland is not set up to do that, Steve.

Ben
--
Ben Matterson
Online Manager
Borland Developer Support

Ben Matterson

unread,
Sep 28, 1999, 3:00:00 AM9/28/99
to

Rick Jesse wrote:

> Would they actually take my machine if I sent it to them?

You mentioned that you needed to solve this by the end of the week. I
can almost guarantee that sending your machine to us will take more
time than that. As I mentioned to Steve Schafer, Borland is not set up
to handle customer's hardware.

> They could also send me the program and I could send them back
> the dump files.

Neither R&D, nor QA, nor product management would release a debug
version of Delphi.

It seems to me that you have two goals here, correcting the problem,
and finding out why the problem occurred. The bare fact of the matter
is that you may not be able to find out why this happened. Computers
are like that. Windows is like that. Sometimes you just have to
reinstall Windows. Aggravating. but true.

Having had to reinstall Windows on several occasions, I sympathize
with your difficulty and I would agree that the prospect is a
frustrating and dismaying one. Nevertheless, it appears that this is
your only course of action.

Rick Jesse

unread,
Sep 29, 1999, 3:00:00 AM9/29/99
to
Latest Update:

In my determination not to have to reinstall my Windows I have done the
following.

1) moved c:\windows to c:\oldwin
2) reinstalled Windows 98 fresh into c:\windows
3) reinstalled delphi 5 - delphi 5 worked
4) Deleted the entire c:\windows directory
5) moved c:\oldwin c:\windows
6) rebooted and Delphi 5 was working as of this morning. Hurray!!!!!!

Now this leaves my original Registry and all my originall DLL's in place,
all that has changed is what ever Delphi 5 changes in it's own directory
structure (c:\program files\borland).

So at this point I have no explanation as to why this would work, if it was
a DLL conflict with my Windows OS or another program then when I restored
the c:\oldwin directory that should have come back. Any thoughts?

Now I must try this again on my live Hard Drive (as I had done this on my
cloned drive).

Rick

"Rick L. Jesse" wrote:

> I have just installed Delphi 5, I can not compile any programs, when
> every I try to do compile or run any program I get the following error.
>
> I have tried numerous demo programs and they all fail exactly the same.
>
> I have run every version of Delphi from version 1 up to 4 with little
> problems. But so far Delphi 5 won't let me do anything.
>
> [Fatal Error] richedit.dpr(7): Internal error: URW3375
>
> Rick Jesse

--

Rick Jesse

unread,
Sep 29, 1999, 3:00:00 AM9/29/99
to
I've had no response to my last post, any comments would be appreciated.

Ben Matterson wrote:

--

Rick L. Jesse

unread,
Sep 29, 1999, 3:00:00 AM9/29/99
to
"Steve Schafer (TeamB)" wrote:

>
> On Wed, 29 Sep 1999 08:44:29 -0600, Rick Jesse <rje...@MTROYAL.AB.CA>
> wrote:
>
> >In my determination not to have to reinstall my Windows I have done the
> >following.
> >
> >1) moved c:\windows to c:\oldwin
> >2) reinstalled Windows 98 fresh into c:\windows
> >3) reinstalled delphi 5 - delphi 5 worked
> >4) Deleted the entire c:\windows directory
> >5) moved c:\oldwin c:\windows
> >6) rebooted and Delphi 5 was working as of this morning. Hurray!!!!!!
> >
> >Now this leaves my original Registry and all my originall DLL's in place,
> >all that has changed is what ever Delphi 5 changes in it's own directory
> >structure (c:\program files\borland).
> >
> >So at this point I have no explanation as to why this would work, if it was
> >a DLL conflict with my Windows OS or another program then when I restored
> >the c:\oldwin directory that should have come back. Any thoughts?
>
> When you previously tried reinstalling Delphi you did clean out all of
> the Delphi-related and BDE-related registry entries, right?
>
> -Steve

Yes, Everything relating to Delphi 5 anyway, as I have Delphi 2,3 & 4
installed, so I left those settings intact.

Rick

rjesse.vcf

Carl Caulkett

unread,
Sep 30, 1999, 3:00:00 AM9/30/99
to
In article <37F225CD...@MTROYAL.AB.CA>, rje...@MTROYAL.AB.CA (Rick
Jesse) wrote:

---8<---


>
> So at this point I have no explanation as to why this would work, if it
> was
> a DLL conflict with my Windows OS or another program then when I
> restored
> the c:\oldwin directory that should have come back. Any thoughts?
>

---8<---

Hi Rick, you may be interested in a free Microsoft utility called
Dependency Walker that enables you to load a DLL or executable and trace
the DLLs that it uses. No guarantee that it will provide the answer in
your case of course, but I've found it useful on a number of occasions.

--
Carl

Carl Caulkett

unread,
Sep 30, 1999, 3:00:00 AM9/30/99
to

Steve Schafer (TeamB)

unread,
Sep 30, 1999, 3:00:00 AM9/30/99
to
On Tue, 28 Sep 1999 17:57:25 -0600, "Rick L. Jesse" <rje...@home.com>
wrote:

>I have installed Norton Crashguard and have got the following debugs,


>never showed up until crashgaurd was installed, will this help?

Unfortunately, no, as they just tell us that the proximal cause of the
crash is a bad pointer of some kind passed to an API function. That
doesn't tell us how the pointer got corrupted in the first place.

-Steve


Steve Schafer (TeamB)

unread,
Sep 30, 1999, 3:00:00 AM9/30/99
to
On Wed, 29 Sep 1999 08:44:29 -0600, Rick Jesse <rje...@MTROYAL.AB.CA>
wrote:

>In my determination not to have to reinstall my Windows I have done the
>following.
>
>1) moved c:\windows to c:\oldwin
>2) reinstalled Windows 98 fresh into c:\windows
>3) reinstalled delphi 5 - delphi 5 worked
>4) Deleted the entire c:\windows directory
>5) moved c:\oldwin c:\windows
>6) rebooted and Delphi 5 was working as of this morning. Hurray!!!!!!
>
>Now this leaves my original Registry and all my originall DLL's in place,
>all that has changed is what ever Delphi 5 changes in it's own directory
>structure (c:\program files\borland).
>

>So at this point I have no explanation as to why this would work, if it was
>a DLL conflict with my Windows OS or another program then when I restored
>the c:\oldwin directory that should have come back. Any thoughts?

When you previously tried reinstalling Delphi you did clean out all of

Steve Schafer (TeamB)

unread,
Sep 30, 1999, 3:00:00 AM9/30/99
to
On Wed, 29 Sep 1999 23:27:09 -0600, "Rick L. Jesse" <rje...@home.com>
wrote:

>Yes, Everything relating to Delphi 5 anyway, as I have Delphi 2,3 & 4


>installed, so I left those settings intact.

Hmmm. I wonder if something there might have been the cause.

-Steve


Rick L. Jesse

unread,
Oct 1, 1999, 3:00:00 AM10/1/99
to

Latest Latest Update,

In an effort to track down the real cause of the problem I have taken
the following steps.

1) Reverted to using my original Hard Drive image (Win 95)

2) Upgraded to Win 98

3) Uninstalled all versions of Delphi and Completed cleaned all
references to Borland and Delphi out of the Registry

4) Reinstalled Delphi 5 - IT WORKS!!!!

So the problem seems to be how it interacts with the other versions of
Delphi, now I need Delphi 2 & 3 running to support existing
applications. Is or Is this not supported, if if so, how do I make this
work?

So my problem is half solved I can get Delphi 5 working, but what about
when I reinstall older versions?

Rick

rjesse.vcf

Steve Schafer (TeamB)

unread,
Oct 2, 1999, 3:00:00 AM10/2/99
to
On Fri, 01 Oct 1999 17:40:15 -0600, "Rick L. Jesse" <rje...@home.com>
wrote:

>So the problem seems to be how it interacts with the other versions of


>Delphi, now I need Delphi 2 & 3 running to support existing
>applications. Is or Is this not supported, if if so, how do I make this
>work?

Yes, I have all five versions installed on my primary development
system.

>So my problem is half solved I can get Delphi 5 working, but what about
>when I reinstall older versions?

I always install them in numerical order, and I've never had a
problem.

-Steve


0 new messages