Issue on TD63

Report TD 5.x and 6.x bugs and possible workarounds.
Samad Sodul
Mauritius
Posts: 7
Joined: 29 Aug 2018, 15:21
Location: Mauritius

Issue on TD63

Post by Samad Sodul » 07 Sep 2018, 05:56

Hi
I converted my applications from TD2.0 to TD63. My applications on TD6.3 works well but exception is on qcktabs.apl.

When moving from one tab to another in a form , I got the error 'An unknown exception has occured, the application is going to shutdown'. My application then close unexpectedly.

The problem is erratic and can occur suddenly on any form window using tab form. However, when re-opening same form window, it works correctly.

Can I have a solution to this problem?


Thanks

Samad

Samad Sodul
Mauritius
Posts: 7
Joined: 29 Aug 2018, 15:21
Location: Mauritius

Issue on TD63

Post by Samad Sodul » 07 Sep 2018, 06:01

Pls find attachment error.
script-error.jpg
You do not have the required permissions to view the files attached to this post.

thomas.uttendorfer
Site Admin
Site Admin
Germany
Posts: 147
Joined: 05 Mar 2017, 17:19
Location: Munich Germany

Issue on TD63

Post by thomas.uttendorfer » 07 Sep 2018, 07:34

Hi Samad,
maybe you use qcktabs.apl from TD62.

Have a look at external functions:
Do you see

Code: Select all

Library name: qtabi62.dll
or

Code: Select all

Library name: qtabi63.dll
If it's 62 then this is the problem.
Regards Thomas
Thomas Uttendorfer
[ frevel & fey ] Software-System GmbH
https://thomasuttendorfer.wordpress.com/

Samad Sodul
Mauritius
Posts: 7
Joined: 29 Aug 2018, 15:21
Location: Mauritius

Issue on TD63

Post by Samad Sodul » 07 Sep 2018, 07:51

Hi
I have only TD63 installed on my new windows 10 lap.
The Library name is qtabi63.dll.

But my version is TD 6.3.9. Is the problem related to it?


This issue is preventing me to migrate to TD6.3


Please find me a solution


thanks

s.

Dave Rabelink
Founder/Site Admin
Founder/Site Admin
Netherlands
Posts: 1114
Joined: 24 Feb 2017, 09:12
Location: Gouda, The Netherlands

Issue on TD63

Post by Dave Rabelink » 07 Sep 2018, 08:21

Probably some objects still have an internal reference to the old TD 2.0 dll's.
You can not detect it when using the IDE.

Please try this:
  • First copy all converted source files into one folder (*.apt, *.apl)
  • Be sure all files are in text (or indented text) format. Files should be opened using a text editor. Normal format files are binary and next steps will fail on those)
  • Use a text search tool to find text occurrences in the source files. I recommend to use a tool like TextCrawler. Use the free version
  • Search for this text : 20.dll
  • When found hits, check if those occurrences are dll's from the TD runtime. Like vti20.dll
  • If you find TD dll's, use the text search tool to replace 20.dll with 63.dll
  • Rebuild your application
Problem when converting old TD sources to new TD versions is that some internal dll references are not automatically converted. And you can not see this in the IDE, only when using a text search tool.

By correcting all faulty dll references, the issue is probably gone.

A complete step-by-step guide to port from old to new TD versions can be found here:

http://wiki.tdcommunity.net/index.php/Porting
Regards,
Dave Rabelink

Image
Articles and information on Team Developer Tips & Tricks Wiki
Download samples, documents and resources from TD Sample Vault
Videos on TDWiki YouTube Channel

Samad Sodul
Mauritius
Posts: 7
Joined: 29 Aug 2018, 15:21
Location: Mauritius

Issue on TD63

Post by Samad Sodul » 07 Sep 2018, 08:47

Dear Dave

I found the issue with the textcrawler tool in one of my libraries , which are still referring to 20.dll

I am an old Gupta developer started in the year 1994 with sqlwindows 16-bit and afterwards worked on TD2000.

I have done marvellous things with this product for nearly 14 years.

Gupta is a nice tool but it should be more visible on the market for the younger generation.

I am now motivated to migrate all my TD2 codes to TD6.3

Thanks a lot.

rgds

s.

Return to “Bug Reports”

Who is online

Users browsing this forum: [Ccbot] and 0 guests