Project Home
Project Home
Documents
Documents
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
BroadcastCommunity.qnx.com will be offline from May 31 6:00pm until June 2 12:00AM for upcoming system upgrades. For more information please go to https://community.qnx.com/sf/discussion/do/listPosts/projects.bazaar/discussion.bazaar.topc28418
Forum Topic - Unable to find platform reset classification DLL: (3 Items)
   
Unable to find platform reset classification DLL  
This message appears in my system when i run 'shutdown'..

I am running QNX 6.6.

what does it mean? 
What should i do to fix it?
Re: Unable to find platform reset classification DLL  
Hi,

Take a look here:  http://www.qnx.com/developers/docs/7.0.0/#com.qnx.doc.neutrino.lib_ref/topic/s/shutdown_system.html 

The shutdown command on QNX is built on a reusable component called libshutdown.   libshutdown on QNX 6.6 seems to have 
the same behavior described in the 7.0 docs -- when called, it, attempts to open "shutdown_nvram.so" and pass it a 
reason string; if no such file is found, it emits the  message you're reporting.   I'm not sure why this wasn't 
documented for 6.6, though.

Disclaimer:  I'm not a QNX employee - just someone who found supplying the shutdown_nvram dll a very practical way to 
hook my own code into the shutdown sequence without running afoul of timeouts.

-Will
Re: Unable to find platform reset classification DLL  
Note that the function you put in the DLL changed between 6.6 and 7.0 (which is why we didn't document it in 6.6).

You can safely ignore the message.