JD_MAGICHELP:TESTTOOLTIP - Internal data structures corrupt

Xbase++ 2.0 Build 554 or later
Post Reply
Message
Author
dbroder@nycourts.gov
Posts: 10
Joined: Thu May 10, 2018 9:47 am

JD_MAGICHELP:TESTTOOLTIP - Internal data structures corrupt

#1 Post by dbroder@nycourts.gov »

Hello -

We are using xBase 1.90.355X, eXpress 1.9.254E

The following issue started happening after a brand new installation of our program. We are at a loss on how to debug this.
We are going to try re-installation as well as using the old style tool tips (DC_ToolTipThread(1)) instead of DC_ToolTipThread(2).

Any thoughts/suggestions would be greatly appreciated.

Thank you-
D

Operating system : Windows 7 06.01 Build 07601 Service Pack 1
Available Memory : Process: 814,080KB / System: 4,173,824KB
----------------------------------------------------------------------
oError:args :
-> VALTYPE: U VALUE: NIL
-> VALTYPE: U VALUE: NIL
-> VALTYPE: O CLASS: XbpDialog
-> VALTYPE: N VALUE: 8
oError:canSubstitute
oError:cargo : NIL
oError:description : 41 Internal data structures corrupted
oError:operation : lastAppEvent
oError:severity : 2 Error
oError:subSystem : BASE
oError:subCode : 5
oError:thread : 6
oError:tries : 0
CALLSTACK:
Called from JD_MAGICHELP:TESTTOOLTIP (247)
Called from JD_MAGICHELPTHREAD:EXECUTE (52)
Called from (B)JD_MAGICHELPTHREAD:INIT (36)
----------------------------------------------------------------------------------------------------------
All Work Areas with Open Databases:
-----------------------------------

User avatar
rdonnay
Site Admin
Posts: 4722
Joined: Wed Jan 27, 2010 6:58 pm
Location: Boise, Idaho USA
Contact:

Re: JD_MAGICHELP:TESTTOOLTIP - Internal data structures cor

#2 Post by rdonnay »

after a brand new installation of our program
What do you mean by this?
Installation where?
What program?

Why are you using such an old version of eXpress++?

What does eXpress 1.9.254E mean? There is no E on our versions.
The eXpress train is coming - and it has more cars.

dbroder@nycourts.gov
Posts: 10
Joined: Thu May 10, 2018 9:47 am

Re: JD_MAGICHELP:TESTTOOLTIP - Internal data structures cor

#3 Post by dbroder@nycourts.gov »

Sorry for the confusion and for posting in the xBase 2.0 forum. This is a 1.9 issue.

We are using 1.90.355 and eXpress 1.9.254.

NYS Court System purchased CourtRoom program from Terry Wolfe last year. We recently did a new install of the CourtRoom Program for a client. They repeatedly received the "41 Internal data structures corrupted" on all their workstations. On Friday we did a new install and also switched the application to use old style tool tips (DC_ToolTipThread(1) instead of DC_ToolTipThread(2)). We have yet to hear if they are still receiving the exception. No of our other clients are receiving this exception.

We haven't had time upgrade the version of eXpress and xBase but plan on upgrading in 2020.

User avatar
rdonnay
Site Admin
Posts: 4722
Joined: Wed Jan 27, 2010 6:58 pm
Location: Boise, Idaho USA
Contact:

Re: JD_MAGICHELP:TESTTOOLTIP - Internal data structures cor

#4 Post by rdonnay »

My suggestion is that you give this one customer the most current versions of the DC*.DLL files from your exp20\bin19_sl1 folder. You should have build 266 or later. Build 254 was released in 2010. Let's see if that makes a difference.
The eXpress train is coming - and it has more cars.

dbroder@nycourts.gov
Posts: 10
Joined: Thu May 10, 2018 9:47 am

Re: JD_MAGICHELP:TESTTOOLTIP - Internal data structures cor

#5 Post by dbroder@nycourts.gov »

Court stopped receiving exception after we switched to old style tool tips. When the court has time we will see if using new style tool tips w/the most current versions of DC*.DLL files works.

Thank you!

Post Reply