access violation at address 00000000 after installing office 2000

Posted on 2005-03-09
Medium Priority
Last Modified: 2010-04-05

A client reports that our delphi application hangs with 'access violation at a address 00000000' when closing down the application. This application worked fine until they installed MS Office 2000 on their citrix network. Doe anyone have a clue where we should start looking for a solution? The app uses an access database for data storage and the client has MDAC 2.7 installed...

Thanks for any help!

Question by:gertjanvanheijst
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
LVL 15

Accepted Solution

mikelittlewood earned 500 total points
ID: 13496842
Have you got any unclosed connections to the access database across the citrix network?
LVL 15

Expert Comment

ID: 13496998
Sounds like something has not been FreeAndNil correctly before the application terminates.
LVL 27

Expert Comment

ID: 13498549
it may also possible, that the installation of the
office has down-/upgraded the mdac installation.

maybe a reinstall of the mdac helps

meikl ;-)
LVL 13

Expert Comment

ID: 13498647
I never use FreeAndNil, I don't see why that would be the problem

I would go more for a drivers issue like meikl says... check this out:

to find out your MDAC version (as meikl says, it might been messed up with your office installation)

Author Comment

ID: 13628820
We figured it out I think. We had to unregister 1 ocx (hhctrl.ocx) and1 dll (itrircl.dll).


Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Have you ever had your Delphi form/application just hanging while waiting for data to load? This is the article to read if you want to learn some things about adding threads for data loading in the background. First, I'll setup a general applica…
Hello everybody This Article will show you how to validate number with TEdit control, What's the TEdit control? TEdit is a standard Windows edit control on a form, it allows to user to write, read and copy/paste single line of text. Usua…
Monitoring a network: how to monitor network services and why? Michael Kulchisky, MCSE, MCSA, MCP, VTSP, VSP, CCSP outlines the philosophy behind service monitoring and why a handshake validation is critical in network monitoring. Software utilized …
This tutorial will teach you the special effect of super speed similar to the fictional character Wally West aka "The Flash" After Shake : http://www.videocopilot.net/presets/after_shake/ All lightning effects with instructions : http://www.mediaf…
Suggested Courses

764 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question