Access violation at address 00000000041A44AB in module 'Toad.exe'. Read of address FFFFFFFFFFFFFFFF

I'm getting this error every time I change session tabs or Toad gets focus. It eventually crashes Toad. It works without error for a while after restart of Toad but after a week or so of up time it comes back.

Error dialog crashed trying to copy the call stack to clipboard.

===========
Application:

1.1 Start Date : Wed, 10 Jun 2020 16:37:17 -0600
1.2 Name/Description: Toad.exe - (Toad® for Oracle)
1.3 Version Number : 13.2.0.258
1.4 Parameters :
1.5 Compilation Date: Wed, 16 Oct 2019 15:47:47 -0600
1.6 Up Time : 13 day(s), 17 hour(s), 21 minute(s), 9 second(s)

Exception:

2.1 Date : Wed, 24 Jun 2020 09:58:26 -0600
2.2 Address : 00000000041A44AB
2.3 Module Name : Toad.exe - (Toad® for Oracle)
2.4 Module Version: 13.2.0.258
2.5 Type : EAccessViolation
2.6 Message : Access violation at address 00000000041A44AB in module 'Toad.exe'. Read of address FFFFFFFFFFFFFFFF.
2.7 ID : 71B49FEB
2.8 Count : 1
2.11 Sent : 0

User:

3.2 Name: RL

Active Controls:

4.1 Form Class : TfrmMain
4.2 Form Text : Toad for Oracle - [CAPS@UAT (CDBMBSTG1:sdbehts7a) - Editor (New 2 *)]
4.3 Control Class: TtdDScintilla
4.4 Control Text :

Computer:

5.2 Total Memory : 17054646272 (15.88 Gb)
5.3 Free Memory : 6864158720 (6.39 Gb)
5.4 Total Disk : 253898432512 (236.46 Gb)
5.5 Free Disk : 105199517696 (97.97 Gb)
5.6 System Up Time : 28 day(s), 15 hour(s), 8 minute(s), 36 second(s)
5.7 Processor : Intel(R) Core(TM) i5-6300U CPU @ 2.40GHz
5.8 Display Mode : \.\DISPLAY1: 1920x1080x32 96 DPI @ -1920x77, \.\DISPLAY2[PRIMARY]: 2048x1152x32 96 DPI @ 0x0, \.\DISPLAY3: 2560x1440x32 96 DPI @ 2048x-1013
5.9 Display DPI : 96
5.10 Video Card : Intel(R) HD Graphics 520 (driver 27.20.100.8190 - RAM 1073741824)
5.11 Printer : Microsoft Print To PDF (driver 10.0.17763.771)
5.12 Virtual Machine:

Operating System:

6.1 Type : Microsoft Windows 10 (64 bit)
6.2 Build # : 1809 (10.0.17763.914)
6.4 Non-Unicode Language: English (1009)
6.5 Charset/ACP : 0/1252
6.6 Install Language : English (0409)
6.7 UI Language : English (0409)

Steps to reproduce:

8.1 Text:

If you are on maintenance, the first thing I'd suggest is upgrade to 13.3.

This could be caused by memory leaks. We identified and fixed some for 13.3, and more were identified and fixed for 14.0 beta.

If you can't update, all I can suggest is shut down Toad more often to prevent this. Sorry, I know that's not what you wanted to hear.

There may be a good call stack for it in your Toad.el file. If you send me that, I'll take a look. You can send it to John.dorlon@quest.com

-John

Hi John, sent you email with the Toad.el file.
Downloading 13.3 now to see if it resolves the issue. Unfortunately the error doesn't usually show up until after a couple of weeks of up time.

I got it, thanks. Looks like the error was coming from the code snippets window. I can't really tell much else, unfortunately. If/when it happens again, you may be able to solve it by closing code snippets and re-opening it, or just close it and leave it closed if you don't use it.

Let me know if you still see it in 13.3.

Hi John,

Thanks for the quick reply.

I do notice some strangeness in the Object Palette/Code Snippets window regularly. I don’t use the Code Snippets tab very often but I do use the Object Palette a lot. I noticed that once in a while switching the Type from Tables/View/Synonyms gets messed up. It shows the wait icon as it’s refreshing but then the list of objects fails to load. I haven’t been able to reproduce this testing with 13.3 so far so hopefully that issue is fixed.

Regards,

If the code snippets and object palette are in the same panel, you can close just the code snippets.

Just go up to the Main Menu -> View -> Code Snippets to close it. The Object Palette will stay open. Repeat the action to make Code Snippets reappear.

By the way, if you are interested in running the beta, there have been some performance improvements to the Object Palette in the beta. And several bug fixes all around.

You can go here to get beta if you want. Keep 13.3 installed. The beta won't run unless the most recent GA version is also installed. They will each use their own set of options so you can even run them at the same time.

-John

Hi John,

I'm not sure if this helps. I've just upgraded to 13.3.0.181 and one of the first things that happened was this exception. I also have the code snippets window open, at least, it was open when I started Toad, maybe picked up from my previous version? However, it was not showing any content in the main list. Mine was open at Cursor Attributes.

I closed the snippets pane and re-opened it, and it is now showing the content and so far, no exceptions.

Cheers,
Norm. [TeamT]

Hi Norm,

You are right. Toad would have pulled settings from a prior version on upgrade. Can you send me your user files folder from 13.2 (or whatever version you upgraded from)?

Thanks

Hi John,

User files from 13.0 sent by private email.

Cheers,
Norm.