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

External Exception C0000029

815 views
Skip to first unread message

Angel Traversi

unread,
Oct 18, 2006, 10:15:07 AM10/18/06
to
When running my program through the debugger, I receive an exception
error
C0000029 when I have breakpoints in the code. If I remove the
breakpoints,
the exception error does not appear. I am using Delphi 7.
Has anyone else run into this problem?

Thanks
Angel

Tom van der Vlugt

unread,
Oct 18, 2006, 5:01:14 PM10/18/06
to
Hi Angel,

I've got exactly the same error (look at the code!) not only
during debugging but also during without debugging for the
following:

I've compiled the software using packages in order to get a
small executable. Running it gave me the exception you also
experienced. Running the program outside the IDE revealed the
cause of the problem: one or more packages, .BPL files,
couldn't be found.

Maybe you've run into this trouble.

IHMO only giving error codes in an error message are very
intimidating. In our case the intimidating code is:
"External Exception C0000029"

For a developer it's a useless message!

With regards from
Tom van der Vlugt

Sebastian Modersohn

unread,
Oct 18, 2006, 6:25:43 PM10/18/06
to
"Angel Traversi" <ATra...@gmail.com> schrieb im Newsbeitrag
news:1161180907.3...@f16g2000cwb.googlegroups.com...

I haven't personally run into this, but googling for C0000029 brought up:

http://groups.google.com/group/borland.public.cppbuilder.non-technical/msg/360b9a9d5c6a62cf?q=C0000029&hl=en&lr=&ie=UTF-8&oe=UTF-8&rnum=1

which refers to:

http://www.delphifaq.com/faq/f85.shtml

And that lists C0000029 as STATUS_INVALID_UNWIND_TARGET, suggesting you've
got a stack corruption problem.

You can adjust if the debugger should stop at such an exception, via Tools,
Debugger Options. Add $C0000029 to the OS exception and choose if the IDE
should handle it or not.

HTH

--
Sebastian


0 new messages