Jump to content


Photo

fixed: AIDA64 makes ThinkPad crash


  • Please log in to reply
37 replies to this topic

#1 nfsking2

nfsking2

    Member

  • Members
  • PipPip
  • 10 posts

Posted 10 March 2012 - 04:59 PM

AIDA64 (ver. 2.20.1839 beta) will make the system freeze after running for about 10 minutes (no stability test, no performance test). No BSOD, just freeze, the only thing I can do is to press and hold the power button to do a forced shutdown.

This problem happen on EVERY Lenovo ThinkPad X201, X201i, X201T and T410 (probably even more models) under Windows 7 64bit, no mater what kind of hardwares are inside.

BTW, the old version Everest has the same issue.
Intel Core i7-3960X OC 4.8G
ASUS Rampage IV Extreme
Corsair Dominator DDR3-2133 4GB*8
ASUS GTX680 SLI
ASUS Essence STX
Plextor M5 Pro 256GB
Corsair H80 Water Cooling
Antec High Current Pro 1200W
Silverstone FT02B-W
HP ZR27w
Sony EX1000
Shure SE535
Grado SR80i
AKG S271s
Ultimate Ears Super Fi 5 Pro
Swan M200MKII
Logitech G19
Cherry G80-3494
Real Force 103
Logitech G700
Logitech G500
Razer Mamba
Zowie P-TFS
Razer Destructor

#2 Fiery

Fiery

    AIDA64 Developer

  • Administrators
  • 2770 posts
  • LocationBudapest, Hungary

Posted 10 March 2012 - 09:40 PM

Does it lock up while it is measuring some sensor values? In other words, do you have such features like the OSD Panel, Logitech LCD, Vista Sidebar, Logging, Alerting, SensorPanel, or External Applications activated?

#3 nfsking2

nfsking2

    Member

  • Members
  • PipPip
  • 10 posts

Posted 11 March 2012 - 03:38 AM

Does it lock up while it is measuring some sensor values? In other words, do you have such features like the OSD Panel, Logitech LCD, Vista Sidebar, Logging, Alerting, SensorPanel, or External Applications activated?


No, no any external applications.

I'm using Logitech LCD and sidebar on my desktop computer, there is no such issue.

And I'm not the only person encounter this problem. As I mentioned above, ALL the ThinkPad X201i, X201, T410 users encountered this issue.
Intel Core i7-3960X OC 4.8G
ASUS Rampage IV Extreme
Corsair Dominator DDR3-2133 4GB*8
ASUS GTX680 SLI
ASUS Essence STX
Plextor M5 Pro 256GB
Corsair H80 Water Cooling
Antec High Current Pro 1200W
Silverstone FT02B-W
HP ZR27w
Sony EX1000
Shure SE535
Grado SR80i
AKG S271s
Ultimate Ears Super Fi 5 Pro
Swan M200MKII
Logitech G19
Cherry G80-3494
Real Force 103
Logitech G700
Logitech G500
Razer Mamba
Zowie P-TFS
Razer Destructor

#4 Fiery

Fiery

    AIDA64 Developer

  • Administrators
  • 2770 posts
  • LocationBudapest, Hungary

Posted 11 March 2012 - 09:21 AM

No, no any external applications.

I'm using Logitech LCD and sidebar on my desktop computer, there is no such issue.

And I'm not the only person encounter this problem. As I mentioned above, ALL the ThinkPad X201i, X201, T410 users encountered this issue.


Thanks for the info. It's quite odd that noone else (out of those users you mentioned) reported this issue to us. And stating that all of them face this issue is even more odd...

Just to clarify: if you start AIDA64 on such notebooks with its default settings (so OSD Panel not activated, Sidebar support not activated), and you just leave it sitting on the main screen, does it still lock up after a while?

#5 nfsking2

nfsking2

    Member

  • Members
  • PipPip
  • 10 posts

Posted 11 March 2012 - 09:55 AM

Thanks for the info. It's quite odd that noone else (out of those users you mentioned) reported this issue to us. And stating that all of them face this issue is even more odd...

Just to clarify: if you start AIDA64 on such notebooks with its default settings (so OSD Panel not activated, Sidebar support not activated), and you just leave it sitting on the main screen, does it still lock up after a while?


Yes, no matter leaving it on the main screen or minimizing it to the background, the laptop will be locked up after a few minutes.

The odd thing is, the laptop won't be locked up as soon as AIDA64 start up, but after a couple minutes. Maybe it's because the AIDA64 will update some kind of sensor information after a period?
Intel Core i7-3960X OC 4.8G
ASUS Rampage IV Extreme
Corsair Dominator DDR3-2133 4GB*8
ASUS GTX680 SLI
ASUS Essence STX
Plextor M5 Pro 256GB
Corsair H80 Water Cooling
Antec High Current Pro 1200W
Silverstone FT02B-W
HP ZR27w
Sony EX1000
Shure SE535
Grado SR80i
AKG S271s
Ultimate Ears Super Fi 5 Pro
Swan M200MKII
Logitech G19
Cherry G80-3494
Real Force 103
Logitech G700
Logitech G500
Razer Mamba
Zowie P-TFS
Razer Destructor

#6 Squall Leonhart

Squall Leonhart

    Advanced Member

  • Members
  • PipPipPip
  • 255 posts

Posted 17 March 2012 - 01:54 AM

these thinkpads seem to use an unusual acpi driver.

CPU:Intel i7 920 @ 3.8(D0), Mainboard:Asus Rampage II Gene, Memory:12GB Corsair Vengeance 1600
Video:EVGA Geforce GTX 680+ 4GB, Sound:Creative XFI Titanium Fatal1ty Pro, Monitor:BenQ G2400WD
HDD:500GB Spinpoint F3, 1TB WD Black, 2TB WD Red, 1TB WD Black
Case:NZXT Guardian 921RB, PSU:Corsair 620HX, OS:Windows 7 SP1


#7 Fiery

Fiery

    AIDA64 Developer

  • Administrators
  • 2770 posts
  • LocationBudapest, Hungary

Posted 17 March 2012 - 09:34 AM

Yes, no matter leaving it on the main screen or minimizing it to the background, the laptop will be locked up after a few minutes.

The odd thing is, the laptop won't be locked up as soon as AIDA64 start up, but after a couple minutes. Maybe it's because the AIDA64 will update some kind of sensor information after a period?


If you use AIDA64 with default settings, and you don't navigate away from the default main screen, then no sensor readings should be updated or polled at all. Please try to revert AIDA64 back to default settings by deleting (or renaming) the AIDA64.INI file in AIDA64 installation folder. If it doesn't lock up after that, then it may have been a sensor-related feature enabled, that was polling sensors in the background. Maybe, as Squall Leonhart suggested, the AIDA64 ThinkPad EC sensor support module mixes up something in the mentioned ThinkPad models.

#8 PhillyFrank

PhillyFrank

    Member

  • Members
  • PipPip
  • 15 posts

Posted 12 April 2012 - 06:52 PM

I've read this thread with great interest as I have a Lenovo ThinkPad T500 that just went out of warranty after 3 years and am looking for a utility to monitor temperatures of various components.

While looking at a free utility I noticed that the FAQ addressed the issue of "unexpected actions as shutdowns and standbys" by saying newer versions of the ThinkPad Power Manager Program and/or Power Manager Driver don't "team up" very well with the utility. A workaround is given at this page (it's the first question in the FAQs section near the bottom)...

http://www.staff.uni...tzr/donate.html

I don't know if that has anything to do with the issue in this thread, but thought it was worth mentioning after reading Squall Leonhart's comment. I ended up looking at other utilities to avoid such issues, which led to my interest in the AIDA64 Extreme Edition.

What's the verdict on AIDA64 Extreme Edition & ThinkPads? Am I more likely than not to expect such issues running it on a T500?

Regards,
Frank

PS: I use ThinkPad Power Manager v1.99j and Power Mgmt Driver v1.64.00.00

#9 Fiery

Fiery

    AIDA64 Developer

  • Administrators
  • 2770 posts
  • LocationBudapest, Hungary

Posted 13 April 2012 - 10:54 AM

What I can tell you is that apart from this topic, we never got any bug reports about ThinkPad and AIDA64 incompatibility or stability issues. When we tested ThinkPads in the past, we haven't found any issues. Truth be told, we didn't try to run ThinkPad Power Manager and AIDA64 together to try and see if there's a collision between them. Our current test hardware collection doesn't include any ThinkPads, but in case multiple users can confirm here (in this topic) that there's a definitive issue about one or more ThinkPad models while running AIDA64, then we can arrange to get an affected notebook part, and try reproducing the bug and then fixing it.

#10 PhillyFrank

PhillyFrank

    Member

  • Members
  • PipPip
  • 15 posts

Posted 14 April 2012 - 09:30 AM

Thanks. Based on your reply I started using the trial version. I can't say I've had stability issues as there hasn't been any crashes or such. But after trying out the logging feature I found lots of the following warning events in System Event Viewer....

Event Type: Warning
Event Source: ACPIEC
Event Category: None
Event ID: 3
Date: 4/14/2012
Time: 12:53:52 AM
User: N/A
Computer: FRANKS_LAPTOP
Description:
\Device\ACPIEC: The embedded controller (EC) hardware returned data when none was requested. This may indicate that the BIOS is incorectly trying to access the EC without syncronizing with the OS. The data is being ignored.


If I recall correctly, I used whatever the default logging items were, with the log frequency at 5 seconds. Below is a screenshot of some of the events, there were more than 500 of them logged over the 6 minutes I was trying the feature. You can see groups of about 8 or 9 occurring with the same time stamp, then recurring about every 5 seconds. I've never experienced this particular warning until now, so I stopped using the program for the time being.

Is there an easy way I can configure AIDA64 Extreme Edition so it won't generate these warnings?

Attached Files



#11 Fiery

Fiery

    AIDA64 Developer

  • Administrators
  • 2770 posts
  • LocationBudapest, Hungary

Posted 14 April 2012 - 09:59 AM

AIDA64 uses direct EC (Embedded Controller) register read calls in its kernel driver to measure various system temperatures on ThinkPads. Those warnings in the Event Log indicate Windows catches the low-level EC calls of AIDA64 and find them a bit "odd". It's only a warning, you don't need to worry about it.

#12 PhillyFrank

PhillyFrank

    Member

  • Members
  • PipPip
  • 15 posts

Posted 15 April 2012 - 03:34 AM

Thanks again Fiery. This morning I deleted several of the default log items and replaced them with the items I'm most interested in. After 1-1/2 hours of logging I had only 44 of the warnings appear in System Event Viewer. That's certainly more tolerable than 500 in 6 minutes. But this time I did get one red-X error event.....

Event Type: Error
Event Source: ACPIEC
Event Category: None
Event ID: 1
Date: 4/14/2012
Time: 11:49:39 AM
User: N/A
Computer: FRANKS_LAPTOP
Description:
\Device\ACPIEC: The embedded controller (EC) hardware didn't respond within the timeout period. This may indicate an error in the EC hardware or firmware, or possibly a poorly designed BIOS which accesses the EC in an unsafe manner. The EC driver will retry the failed transaction if possible.

Clicking the link in the event produced this additional info from MS......

Explanation
The embedded controller (EC) hardware did not respond within the time limit. The EC driver will retry the failed transaction. If the EC continues to fail, the operating system might stop responding, or "hang."

Possible causes include:
-An error in the EC hardware or firmware.
-A poorly designed basic input output system (BIOS) that accesses the EC incorrectly.

As mentioned earlier, I've never had any ACPIEC events until I started running AIDA64. So I don't see how the possible causes mentioned above could be responsible for the error. My concern now is that AIDA64 could be accessing the EC in an "unsafe manner" and cause my system to stop responding or hang. What do you think?

#13 Fiery

Fiery

    AIDA64 Developer

  • Administrators
  • 2770 posts
  • LocationBudapest, Hungary

Posted 15 April 2012 - 05:57 PM

We definitely need to diagnose this issue to possibly come up with an indirect EC access method that Windows doesn't treat unsafe. Please let me know what ThinkPad model do you have, so we could get a similar one for test runs.

#14 PhillyFrank

PhillyFrank

    Member

  • Members
  • PipPip
  • 15 posts

Posted 15 April 2012 - 07:40 PM

Thanks once again Fiery. Below is the ThinkPad info, please let me know if you need more.

Model: T500 (2081CTO)
Processor: Intel Core2 Duo CPU T9400 @ 2.53GHz
Memory: 3.00 GB
Video Card: ATI Mobility Radeon HD 3650
Operating System: Windows XP Pro (32-bit) SP3

I did purchase AIDA64 Extreme Edition given that the event Warnings seemed benign and harmless. Then the first Error appeared, and I received one more since then.

I suppose my best course of action is to play it safe and suspend use of AIDA64 for the time being. My only question now is how I will keep abreast of this situation. Should I check this thread from time to time or should I submit a Support Ticket so I can be notified via email? I'm a patient guy but if you could give me a time frame it would be helpful, just so I have some idea of what to expect.

Regards,
Frank

#15 Fiery

Fiery

    AIDA64 Developer

  • Administrators
  • 2770 posts
  • LocationBudapest, Hungary

Posted 15 April 2012 - 10:11 PM

I'll drop a message into this topic once an enhanced ThinkPad EC handling in AIDA64 is available. I'm afraid I can't provide you with a timeframe at this time, since it will heavily depend on the time it takes us to get a fitting ThinkPad, and then the time it takes to configure it and reproduce the issue. And then more time until we can come up with some sort of solution :) We'll do our best though.

Until then, you shouldn't worry too much about the EC collision. As long as your computer runs stable, such Windows Event Log warnings are just warnings ;)

#16 PhillyFrank

PhillyFrank

    Member

  • Members
  • PipPip
  • 15 posts

Posted 15 April 2012 - 11:53 PM

Thanks, I'll use it sparingly since I haven't had any crashes yet. In the meantime I'll check this thread from time to time.

I hope you don't have a problem reproducing the issue. Out of the box AIDA64 should produce the warning events fairly quickly, within a minute or so. I use the OSD and logging and can't say if they'd be produced when those features aren't being used. The Error events, however, are few and far between, and may take an hour or more before one is logged.

My most recent 60 minute session went like this....

-After 1 minute 31 warning events had been logged
-After 21 minutes 4 more warnings were logged
-50 minutes after starting an error event was logged
I closed the program after 60 minutes, the error was the last logged event.

#17 Fiery

Fiery

    AIDA64 Developer

  • Administrators
  • 2770 posts
  • LocationBudapest, Hungary

Posted 16 April 2012 - 09:39 AM

Thank you for the tests. I assume you are using AIDA64 v2.30?

#18 PhillyFrank

PhillyFrank

    Member

  • Members
  • PipPip
  • 15 posts

Posted 16 April 2012 - 05:55 PM

Yes v2.30.1900.0

FWIW I thought you might like to know this.....
My BIOS settings indicate the Embedded Controller Version is v1.06. While there is a more recent BIOS version update available from Lenovo, the EC version remains unchanged. So my ThinkPad is using the most recent EC version.

#19 djmorgan

djmorgan

    Advanced Member

  • Members
  • PipPipPip
  • 46 posts

Posted 16 April 2012 - 10:23 PM

I would like to chip in here in order to assist with information, I too have a Lenovo T410i Thinkpad and up until the second last version I believed that AIDA64 was not reading the cpu cycles correctly! (see hardware section) I was shouted down and told that it was the program forcing the cpu into turbo, well surprise that no longer happens! and AIDA64 behaves like it should, so maybe previous versions were reading or affecting some portions of the system wrongly.
Cooler Master Storm Sniper Black Mesh
ASUS P6X58D Premium LGA1366 X58
Intel core I7 950 3.06GHZ CPU
12Gb Corsair TR3X3G1600C8D 1600MHz 8-8-8-24-2T
Corsair H70 Water cooling
Corsair HX1000W PSU
nVidia GTX 680
Intel 520 240Gb SSD
2 x Seagate ST3750528AS 750Gb @ 7200rpm
2 x HP 2159m monitors 1920 x 1080
2 x LG BH10LS30

Windows 7 Pro SP1

#20 Fiery

Fiery

    AIDA64 Developer

  • Administrators
  • 2770 posts
  • LocationBudapest, Hungary

Posted 17 April 2012 - 08:59 PM

We've fine-tuned the Embedded Controller register readout in the latest beta version of AIDA64 Extreme Edition available at:

http://www.aida64.co...17z8kpq0xdhvzip

After upgrading to this new version, make sure to restart Windows to finalize the upgrade.

Let me know how it works. There's a chance you'd still get occasional warnings in the Event Log, but it should be much less frequent than before, typically one per hour or even more rare.

Everyone else reading this: please note that this issue only affects Windows XP systems. ThinkPads with Windows Vista or Windows 7 are not affected by this issue at all, fortunately.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users