View Issue Details

IDProjectCategoryView StatusLast Update
0001334SpeedFanEventspublic2009-02-13 14:02
Reporterwgtthompson Assigned Toalfredo  
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionno change required 
PlatformGigabyte GA-EP45-UD3R OSWindows XPOS VersionXP SP3
Product Version4.37 
Summary0001334: Overtemp event does not trigger execution of system shutdown
DescriptionI set up two events to trigger on temperature of processor Core 0. One event was setup to cause a beep. The second event was setup to execute "shutdown -s -f -t 1". The temperature condition was set at ">=50" for both events.

The cooling system was then turned off to allow the temperature to rise and trigger the events. The temp readouts in SpeedFan 4.37 showed the temperature rising.

The first event (the beep) triggered and caused a beep. The expected behavior of the second event (to cause system shutdown) did not occur.

The "shutdown" command stated above was confirmed to work on the command line. The "shutdown" command was checked to be accessible in the path. The full path to the shutdown command was tried in SpeedFan but the event still did not trigger. The SpeedFan executable was confirmed to be running with under an Administrator account using the Windows task manager.

A third event was added to execute "cmd" on the ">=50" condition. This produced the expected behavior (a new command window popped up every N seconds).

The events were changed to Core#2, etc but did not fix the problem. See the attached screenshot showing the events as well as a readout of the temperature exceeding the condition.

Steps To ReproduceAdd the following events under SpeedFan 4.37 with Intel Q9550 Quad Core processor and a Gigabyte GA-EP45-UD3R motherboard.

Evt1:
Core 0, temp, INTEL CORE, >=50, BEEP
for 1 times, allow every 1 sec

Evt2:
Core 0, temp, INTEL CORE, >=50, EXEC "shutdown -s -f -t 1"
for 1 times, allow every 10 sec

TagsNo tags attached.
Motherboard Model
Video Card ModelNVidia 9xxx

Activities

2009-01-20 02:34

 

no_overtemp_screenshot.jpg (132,409 bytes)   
no_overtemp_screenshot.jpg (132,409 bytes)   

danbendan

2009-01-24 21:44

reporter   ~0004365

Last edited: 2009-02-07 19:29

In VISTA 64 I created E:\shutdown.bat file with the following:
%WINDIR%\system32\shutdown.exe /h

the event was set to execute E:\shutdown.bat

This works to hybernate on overheating so when I resume I can see what was running

danbendan

2009-02-07 19:33

reporter   ~0004389

Update: I changed the .bat file to %WINDIR%\system32\shutdown.exe /h >> E:\shutdown.log. and determined that hybernate was turned off (bug in VISTA disk cleanup). the fix is to run powercfg -h on.

Issue History

Date Modified Username Field Change
2009-01-20 02:34 wgtthompson New Issue
2009-01-20 02:34 wgtthompson Status new => assigned
2009-01-20 02:34 wgtthompson Assigned To => alfredo
2009-01-20 02:34 wgtthompson File Added: no_overtemp_screenshot.jpg
2009-01-20 02:34 wgtthompson Video Card Model => NVidia 9xxx
2009-01-24 21:44 danbendan Note Added: 0004365
2009-02-07 19:29 danbendan Note Edited: 0004365
2009-02-07 19:33 danbendan Note Added: 0004389
2009-02-13 14:02 alfredo Status assigned => resolved
2009-02-13 14:02 alfredo Resolution open => no change required