IAStorIcon.exe error at startup with Intel RST(e) versions newer than 4.3.2.1002

Hi,

with all Intel RST(e) drivers versions newer than 4.3.2.1002 the IAStorIcon.exe does no longer start on our systems.
Tested with Windows 10 Build 10.586 and Server 2012 R2 on various Asus motherboards with X99/C612 chipsets.
Anyone there to confirm this? Can this problem be solved? As a workaround I disabled the IAStorIcon autostart.

Here are the specific Windows error logs:


- System
- Provider
[ Name] .NET Runtime
- EventID 1026
[ Qualifiers] 0
Level 2
Task 0
Keywords 0x80000000000000
EventRecordID 3506
Channel Application
Computer DESKTOP
Security
- EventData
Anwendung: IAStorIcon.exe Frameworkversion: v4.0.30319 Beschreibung: Der Prozess wurde aufgrund einer unbehandelten Ausnahme beendet. Ausnahmeinformationen: System.ArgumentOutOfRangeException bei System.Windows.Forms.NotifyIcon.set_Text(System.String) bei IAStorIcon.StorageIcon.Start() bei IAStorIcon.Program.Main()

System
- Provider
[ Name] Application Error
- EventID 1000
[ Qualifiers] 0
Level 2
Task 100
Keywords 0x80000000000000
EventRecordID 3507
Channel Application
Computer DESKTOP
Security
- EventData
IAStorIcon.exe
4.5.0.2072
567aba03
KERNELBASE.dll
10.0.10586.306
571afb9a
e0434352
000bdae8
1780
01d1c8d2ab3b8bdb
C:\Program Files (x86)\Intel\Intel(R) Rapid Storage Technology enterprise\IAStorIcon.exe
C:\Windows\SYSTEM32\KERNELBASE.dll
887be192-98ee-438e-a30e-3d4b37400b35

Thanks,
Metalfan

I have the 4.5.0.1234 on Win 8 and when booting into Windows, I always get an error msg that IAStorIcon.exe has crashed. Seems to be a common issue…

I also had an error at startup (Win10 x64 1607 + C600/X79 + Win-Raid “Intel RSTe Drivers & Software Set v4.5.6.1007”) and think I could reproduce it “offline” (win7 SP1 x64) by executing ‘iastoricon.exe’ of extracted package Complete Intel RSTe AHCI/RAID Drivers & Software Set v4.5.6.1007 for Win7-10 provided here at Win-raid.

…\Intel RSTe RAID Drivers 4.3.1.1152 WHQL & Software Set v4.3.0.1644\Application\win8\IAStorIcon.exe
no crash

…\Intel RSTe Drivers & Software Set v4.5.6.1007\Application\win8\IAStorIcon.exe
application error/crash:

Problemereignisname: CLR20r3
Problemsignatur 01: IAStorIcon.exe
Problemsignatur 02: 4.5.0.2072
Problemsignatur 03: 567aba03
Problemsignatur 04: System.Windows.Forms
Problemsignatur 05: 4.6.1085.0
Problemsignatur 06: 57a4fcfc
Problemsignatur 07: 2ca6
Problemsignatur 08: 3d
Problemsignatur 09: System.ArgumentOutOfRange
Betriebsystemversion: 6.1.7601.2.1.0.256.1
Gebietsschema-ID: 1031
Zusatzinformation 1: 0a9e
Zusatzinformation 2: 0a9e372d3b4ad19135b953a78882e789
Zusatzinformation 3: 0a9e
Zusatzinformation 4: 0a9e372d3b4ad19135b953a78882e789
According to crash dump info the issue is a ‘System.ArgumentOutOfRangeException’ with message ‘Text length must be less than 64 characters long.’ related to “System_Windows_Forms_ni!System.Windows.Forms.NotifyIcon.set_Text(System.String)”
[–> Maybe systray/tooltip message at systray icon should be shown which exceeds 64 characters limit ???]:
ANALYSIS_VERSION: 6.3.9600.17237 (debuggers(dbg).140716-0327) x86fre

MANAGED_STACK:
SP IP Function
0019F0D8 671B78A2 System_Windows_Forms_ni!System.Windows.Forms.NotifyIcon.set_Text(System.String)+0x208456
0019F0EC 003920BF IAStorIcon!IAStorIcon.StorageIcon.Start()+0xc7
0019F100 003904B6 IAStorIcon!IAStorIcon.Program.Main()+0x6e

StackTraceString: <none>
HResult: 80131502

EXCEPTION_OBJECT: !pe 21d7f98
Exception object: 021d7f98
Exception type: System.ArgumentOutOfRangeException
Message: Der Text muss kürzer als 64 Zeichen sein.
InnerException: <none>
StackTrace (generated):
SP IP Function
0019F0D8 671B78A2 System_Windows_Forms_ni!System.Windows.Forms.NotifyIcon.set_Text(System.String)+0x208456
0019F0EC 003920BF IAStorIcon!IAStorIcon.StorageIcon.Start()+0xc7
0019F100 003904B6 IAStorIcon!IAStorIcon.Program.Main()+0x6e

StackTraceString: <none>
HResult: 80131502

MANAGED_OBJECT: !dumpobj 21da50c
Name: System.String
MethodTable: 708ee918
EEClass: 7052f344
Size: 96(0x60) bytes
File: C:\Windows\Microsoft.Net\assembly\GAC_32\mscorlib\v4.0_4.0.0.0__b77a5c561934e089\mscorlib.dll
String: Der Text muss kürzer als 64 Zeichen sein.
Fields:
MT Field Offset Type VT Attr Value Name
708f07a0 4000243 4 System.Int32 1 instance 41 m_stringLength
708ef35c 4000244 8 System.Char 1 instance 44 m_firstChar
708ee918 4000248 40 System.String 0 shared static Empty
>> Domain:Value 003ec9f8:NotInit <<

EXCEPTION_MESSAGE: Der Text muss kürzer als 64 Zeichen sein.

MANAGED_OBJECT_NAME: SYSTEM.ARGUMENTOUTOFRANGEEXCEPTION
kind regards

@testogear :
Welcome at Win-RAID Forum and thanks for your report!

Did you uninstall the previously used Intel RSTe Software from within the Control Panel before you installed the other one?
That is a must-do.

Regards
Dieter (alias Fernando)

Hi there…

Will check… but nevertheless I would expect that the uninstalling of previous sw version is done by the newer package or at least a helpful message regarding "previous version detected" is shown if it is a known "must be done step".
At least that is what I would expect from "customer oriented" software developers (and such a company like INTEL)

@Fernando :
OK checked … I did not uninstall a previous version of Intel RSTe Software.
But I have done it now … still the same issue.

The problem is, that residues of a previously not correctly uninstalled Intel RST/RSTe software with another version number may still be present within the registry and interfere with the currently installed software.

Sorry to hijack this thread… Any idea what is the best modded driver for P500? Im currently using this 4.3.2.1002 but i cant find any latest than that from official intel website… When running on SSD benchmark, it perform quite badly.

Since I don’t know an Intel chipset named P500, I cannot answer your question. You should check the chipset resp. Southbridge of your system and then look into the start post of >this< thread. I bet, that your question has been already answered there.

Do you want the latest or the best driver? Newer is not always better, especially not for older hardware configurations.

Since I don’t know an Intel chipset named P500, I cannot answer your question. You should check the chipset resp. Southbridge of your system and then look into the start post of >this< thread. I bet, that your question has been already answered there.

Do you want the latest or the best driver? Newer is not always better, especially not for older hardware configurations.





Apologized for the confusion. I got a Lenovo P500 with Intel® C612 Chipset… I have 2 AHCI controller currently on my windows 10 workstation:

1) Intel C600+/C220+ series chipset SATA AHCI controller
2) Intel C600+/C220+ series chipset sSATA AHCI Controller

Both are on 4.3.0.1198 driver. I will like to know what is current optimized driver for this C612 chipset?

You can find the latest Intel RSTe AHCI drivers for your system within the section I. C. of the start post of >this< thread.