"Invalid Floating Operation" Code: C0000090

Toad 12.1 Installed OK but take sometime to run and an error;

“Invalid Floating Operation” Code: C0000090

Windows 7 64bit

New install

  • Very secure PC - Cannot add or delete anything - Cannot uninstall without their trusted tool or admin - The have McAfee virus scan - All other Toad Product due work, but Toad for Oracle get the error see attached - Toad 11.6 works - Three PC same issue, different environment

Any ideas?

floating.png

Over the years we’ve had numerous issues with McAfee antivirus - and if you search their tech support site you’ll see that they recommend in their own KB articles to exempt Toad since they are doing false positives and/or otherwise interfering with Toad. The reason 11.6 works is that it’s been out there long enough for them to correct their scanner whereas 12.1 is newer and it takes them months to years to get caught up. Try the exemption - will take you like 2 minutes to see if this is it …

Yes, I read that and I tried this morning, but the administrator did not show. I’ll try again tomorrow and let you know since I am sure the suggestion will works. thanks for the input…

OK, there is my update:

A). Customer 1

Adding Toad to McAfee definition works, the other two did not.

B). Customer 2

Update printer driver works, but customer three none of these two solution work.

  1. Install the latest Xerox Global Printer Driver from the following link:

www.support.xerox.com/…/enus.html

  1. Install Toad for Oracle 32bit, or configure a 64bit Oracle Client

C). Customer 3

Nothing works, so looking at EurekaLog, I see this;

Application:


1.1 Start Date : Mon, 10 Mar 2014 16:32:03 +0400

1.2 Name/Description: Toad.exe - (Toad for Oracle)

1.3 Version Number : 12.1.0.22

Exception:


2.1 Date : Mon, 10 Mar 2014 16:32:04 +0400

2.2 Address : 000000003E348151

2.3 Module Name:

2.5 Type : EExternalException

2.6 Message : Invalid floating point operation

.

Module:_Toad.exe

Code:_C0000090 (EXCEPTION_FLT_INVALID_OPERATION)

Address:_000000003E348151 (000000003E348151).

2.7 ID : 6F6B0000

2.8 Count : 1

2.11 Sent : 0


6.1 Type : Microsoft Windows 7 (64 bit)

0000000004190000|Toad.exe |Toad for Oracle |12.1.0.22 |50942776|2013-08-29 12:29:56|C:\Program Files\Quest Software\Toad for Oracle 12.1\ |

|000000003DA00000|x2rpclC1.dll |PCL Print Driver Rendering Component |5087.1000.0.0 |1057280 |2008-09-04 08:20:44|C:\Windows\System32\spool\drivers\x64\3\ |

|000000003E000000|x2upC1.dll |Print Driver UI Component |5087.1000.0.0 |1090048 |2008-09-04 08:20:19|C:\Windows\System32\spool\drivers\x64\3\ |

|000000003E300000|x2utilC1.dll |Print Driver Component |5087.1000.0.0 |1573888 |2008-09-04 08:17:09|C:\Windows\System32\spool\drivers\x64\3\ |

|000000003EAC0000|x2wftuC1.dll |Print Driver Workflow Component |5087.1000.0.0 |192512 |2008-09-04 08:19:51|C:\Windows\System32\spool\drivers\x64\3\ |

|000000003ECC0000|x2txt01.dll |Print Driver Resources |5087.1000.0.0 |750080 |2008-09-04 08:08:48|C:\Windows\System32\spool\drivers\x64\3\ |

|00000000686F0000|icmp.dll |ICMP DLL |6.1.7600.16385 |3072 |2009-07-13 21:27:58|C:\Windows\System32\ |

|000000006C880000|security.dll |Security Support Provider Interface |6.1.7600.16385 |5120 |2009-07-13 21:32:34|C:\Windows\System32\ |

|00000000749E0000|wmi.dll |WMI DC and DP functionality |6.1.7601.17787 |5120 |2012-03-01 02:28:47|C:\Windows\System32\ |

|00000000775D0000|kernel32.dll |Windows NT BASE API Client DLL |6.1.7601.18229 |1161216 |2013-08-01 22:13:34|C:\Windows\System32\ |

|00000000776F0000|user32.dll |Multi-User Windows USER API Client DLL |6.1.7601.17514 |1008128 |2010-11-20 04:46:06|C:\Windows\System32\ |

|000007FEFEB00000|shell32.dll |Windows Shell Common Dll |6.1.7601.17859 |14172672|2012-06-09 01:43:10|C:\Windows\System32\ |

|000007FEFF890000|Wldap32.dll |Win32 LDAP API DLL |6.1.7601.17514 |312832 |2010-11-20 23:24:07|C:\Windows\System32\ |

|000007FEFF8F0000|lpk.dll |Language Pack |6.1.7601.18177 |41472 |2013-06-06 01:50:51|C:\Windows\System32\ |

|000007FEFF900000|sechost.dll |Host for SCM/SDDL/LSA Lookup APIs |6.1.7600.16385 |113664 |2009-07-13 21:41:53|C:\Windows\System32\ |

|000007FEFF920000|setupapi.dll |Windows Setup API |6.1.7601.17514 |1900544 |2010-11-20 23:24:28|C:\Windows\System32\ |


So looking at 32 bit API, I uninstalled Toad 64bit and installed Toad 32bit and issue resolved. They have other Toad products and they all work as 64bit but I am sure those products are using 32bit architecture.

This does not make any sense, since I am sure API has nothing to do with it.

Install Toad for Oracle 32bit, or configure a 64bit Oracle Client

"or" is and?
Please clarify that.

Why? If it is "and" then please read Bert topic about Toad and Oracle client http://www.toadworld.com/products/toad-for-oracle/b/weblog/archive/2013/11/25/toad-32-bit-vs-64-bit-options.aspx.

If it is "or" I do not follow then.

Brg,

Damir

My bad! Installed Toad 12.1 32bit and installed Oracle client 32bit.

So, this means you have installed Toad 32 bit and Oracle 32 bit. That sounds ok, but …

from your post:

"C:\Program Files\Quest Software\Toad for Oracle 12.1\ "

This seems to be Toad 64 bit because Win doesn’t place 32 bit in that folder but in "Program FIles(x86). "

???

The EurekaLog was capture when Toad 12.1 64bit was install, this is why you see the path there. The new Toad 12.1 32bit is on Program FIles(x86) as it should be.

So now we have to analyze supported Toad/Oracle combination or not?

Why this Euroka is here then?

Hard to follow …