Storage Executive 3.46.062017.04 x64 crashes on start

SOLVED
Highlighted
Kilobyte Kid

Storage Executive 3.46.062017.04 x64 crashes on start

Hi, my Lenovo T440s hit a fault last night requiring a hardware reset (continuously blinking power LED, needs the paperclip hole to clear).  On system restart the BX200 wasn't seen by the BIOS, requiring the 20 minute power on wait in the BIOS while the drive sorts itself out and another restart for the BIOS to see the drive and Windows 10 to be able to boot.

 

As a result, I'd like to perform a routine check of the drive's status.  However, the current version of Storage Executive (3.46) fails to start with "Oops, something went wrong."  From the logs it appears this is a COM registration error.  This doesn't clear off with uninstall and reinstall, so it looks like Micron's dropped a bad build.  Anyone know a workaround or when a fix might be out?

 

14:58:14.585 [qtp1042786867-19] ERROR o.a.wicket.DefaultExceptionMapper - Unexpected error occurred
org.apache.wicket.WicketRuntimeException: Error attaching this container for rendering: [Page class = com.micron.msd.gui.web.system.SystemInfoPage, id = 0, render count = 1]
 at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1693) ~[wicket-core.jar:6.12.0]
 at org.apache.wicket.Component.onBeforeRender(Component.java:3844) ~[wicket-core.jar:6.12.0]
 at org.apache.wicket.Page.onBeforeRender(Page.java:798) ~[wicket-core.jar:6.12.0]
 at com.micron.msd.gui.web.mainpage.MainPage.onBeforeRender(MainPage.java:55) ~[gui.jar:na]
 at org.apache.wicket.Component.internalBeforeRender(Component.java:923) ~[wicket-core.jar:6.12.0]
 at org.apache.wicket.Component.beforeRender(Component.java:991) ~[wicket-core.jar:6.12.0]
 at org.apache.wicket.Component.internalPrepareForRender(Component.java:2214) ~[wicket-core.jar:6.12.0]
 at org.apache.wicket.Page.internalPrepareForRender(Page.java:241) ~[wicket-core.jar:6.12.0]
 at org.apache.wicket.Component.render(Component.java:2303) ~[wicket-core.jar:6.12.0]
 at org.apache.wicket.Page.renderPage(Page.java:1010) ~[wicket-core.jar:6.12.0]
 at org.apache.wicket.request.handler.render.WebPageRenderer.renderPage(WebPageRenderer.java:121) ~[wicket-core.jar:6.12.0]
 at org.apache.wicket.request.handler.render.WebPageRenderer.respond(WebPageRenderer.java:274) ~[wicket-core.jar:6.12.0]
 at org.apache.wicket.core.request.handler.RenderPageRequestHandler.respond(RenderPageRequestHandler.java:165) ~[wicket-core.jar:6.12.0]
 at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:861) ~[wicket-core.jar:6.12.0]
 at org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64) ~[wicket-request.jar:6.12.0]
 at org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:261) [wicket-core.jar:6.12.0]
 at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:218) [wicket-core.jar:6.12.0]
 at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:289) [wicket-core.jar:6.12.0]
 at org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:259) [wicket-core.jar:6.12.0]
 at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:201) [wicket-core.jar:6.12.0]
 at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:282) [wicket-core.jar:6.12.0]
 at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1323) [jetty-servlet.jar:7.4.2.v20110526]
 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:330) [spring-security-web.jar:3.2.0.RELEASE]
 at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) [spring-security-web.jar:3.2.0.RELEASE]
 at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) [spring-security-web.jar:3.2.0.RELEASE]
 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [spring-security-web.jar:3.2.0.RELEASE]
 at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113) [spring-security-web.jar:3.2.0.RELEASE]
 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [spring-security-web.jar:3.2.0.RELEASE]
 at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:103) [spring-security-web.jar:3.2.0.RELEASE]
 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [spring-security-web.jar:3.2.0.RELEASE]
 at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113) [spring-security-web.jar:3.2.0.RELEASE]
 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [spring-security-web.jar:3.2.0.RELEASE]
 at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:154) [spring-security-web.jar:3.2.0.RELEASE]
 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [spring-security-web.jar:3.2.0.RELEASE]
 at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45) [spring-security-web.jar:3.2.0.RELEASE]
 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [spring-security-web.jar:3.2.0.RELEASE]
 at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:150) [spring-security-web.jar:3.2.0.RELEASE]
 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [spring-security-web.jar:3.2.0.RELEASE]
 at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:199) [spring-security-web.jar:3.2.0.RELEASE]
 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [spring-security-web.jar:3.2.0.RELEASE]
 at com.micron.msd.security.TimeOutAuthenticationFilter.doFilter(TimeOutAuthenticationFilter.java:44) [gui.jar:na]
 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [spring-security-web.jar:3.2.0.RELEASE]
 at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:110) [spring-security-web.jar:3.2.0.RELEASE]
 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [spring-security-web.jar:3.2.0.RELEASE]
 at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:50) [spring-security-web.jar:3.2.0.RELEASE]
 at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) [spring-web.jar:3.2.6.RELEASE]
 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [spring-security-web.jar:3.2.0.RELEASE]
 at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87) [spring-security-web.jar:3.2.0.RELEASE]
 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:342) [spring-security-web.jar:3.2.0.RELEASE]
 at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:192) [spring-security-web.jar:3.2.0.RELEASE]
 at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:160) [spring-security-web.jar:3.2.0.RELEASE]
 at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:343) [spring-web.jar:3.2.6.RELEASE]
 at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:260) [spring-web.jar:3.2.6.RELEASE]
 at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1323) [jetty-servlet.jar:7.4.2.v20110526]
 at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:476) [jetty-servlet.jar:7.4.2.v20110526]
 at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119) [jetty-server.jar:7.4.2.v20110526]
 at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:517) [jetty-security.jar:7.4.2.v20110526]
 at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:225) [jetty-server.jar:7.4.2.v20110526]
 at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:937) [jetty-server.jar:7.4.2.v20110526]
 at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:406) [jetty-servlet.jar:7.4.2.v20110526]
 at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) [jetty-server.jar:7.4.2.v20110526]
 at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:871) [jetty-server.jar:7.4.2.v20110526]
 at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117) [jetty-server.jar:7.4.2.v20110526]
 at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:247) [jetty-server.jar:7.4.2.v20110526]
 at org.eclipse.jetty.server.handler.HandlerList.handle(HandlerList.java:47) [jetty-server.jar:7.4.2.v20110526]
 at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:110) [jetty-server.jar:7.4.2.v20110526]
 at org.eclipse.jetty.server.Server.handle(Server.java:346) [jetty-server.jar:7.4.2.v20110526]
 at org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:589) [jetty-server.jar:7.4.2.v20110526]
 at org.eclipse.jetty.server.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:1048) [jetty-server.jar:7.4.2.v20110526]
 at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:601) [jetty-http.jar:7.4.2.v20110526]
 at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:214) [jetty-http.jar:7.4.2.v20110526]
 at org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:411) [jetty-server.jar:7.4.2.v20110526]
 at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:535) [jetty-io.jar:7.4.2.v20110526]
 at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:40) [jetty-io.jar:7.4.2.v20110526]
 at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:529) [jetty-util.jar:7.4.2.v20110526]
 at java.lang.Thread.run(Thread.java:745) [na:1.8.0_121]
Caused by: java.lang.NullPointerException: null
 at com.micron.msd.api.data.DriveInfo.getCurrentTemperature(DriveInfo.java:192) ~[gui.jar:na]
 at com.micron.msd.api.data.DriveInfo.getTemperatureProgressCSS(DriveInfo.java:315) ~[gui.jar:na]
 at com.micron.msd.gui.web.system.SystemInfoPage$11.populateItem(SystemInfoPage.java:631) ~[gui.jar:na]
 at org.apache.wicket.markup.html.list.ListView.onPopulate(ListView.java:524) ~[wicket-core.jar:6.12.0]
 at org.apache.wicket.markup.repeater.AbstractRepeater.onBeforeRender(AbstractRepeater.java:116) ~[wicket-core.jar:6.12.0]
 at org.apache.wicket.Component.internalBeforeRender(Component.java:923) ~[wicket-core.jar:6.12.0]
 at org.apache.wicket.Component.beforeRender(Component.java:991) ~[wicket-core.jar:6.12.0]
 at org.apache.wicket.MarkupContainer.onBeforeRenderChildren(MarkupContainer.java:1681) ~[wicket-core.jar:6.12.0]
 ... 75 common frames omitted

2 Replies
JEDEC Jedi

Re: Storage Executive 3.46.062017.04 x64 crashes on start

[ Edited ]

I use https://crystalmark.info/download/index-e.html for my SMART data needs myself.

_______________________________________
How do I know what memory to buy?
Shop for your region: US | UK | EU | France | Global
I think my memory is bad. What do I do now?
FAQs and Top Forum Solutions
We want your feedback! Post in the Suggestion Box
Did a user help you? Say thanks by giving Kudos!
Still need help? Contact Customer Service
Want to be a Super User?
Kilobyte Kid

Re: Storage Executive 3.46.062017.04 x64 crashes on start

Thanks.  No indications of trouble in Crystal disk info but the drive failed again last night and hasn't recovered.  Suspicious timing but correlation doesn't indicate causation.  And I find hard to imagine a BIOS-UEFI-Fall Creator's Update integration issue that'd brick a drive so hard it wouldn't come back up in a USB enclosure on another machine after the recommended 20 minute sit, disconnect, and reconnect.