Items with no label
3335 Discussions

Driver & Support Assistant (Intel DSA) not working on new NUC10i7FNHAA1 - "Sorry, something went wrong while trying to scan." - 20.5.20.3 - PersistentSession.OnStart failed with NullRef exception in Service log

RHITTom
Beginner
2,430 Views

Intel DSA gives red "Sorry, something went wrong while trying to scan." banner on "Check For New Drivers" on brand new NUC10i7FNH purchased from intel.com.

 

No software installed on this system, it is out-of-the-box (other than Chrome as a second browser). 

After initial boot and windows setup, let Windows Updates run and upgraded to 1909 build 10.0.18363. 

Then, attempted to use pre-installed Intel DSA to check for new drivers. Microsoft Edge opened, and shortly after "Scanning your system..." the red banner "Sorry, something went wrong while trying to scan." appears.

 

* Attempted "Refresh Page" (try scanning your system again) - same error

* Uninstalled DSA, rebooted, reinstalled DSA (20.5.20.3) - same error

* Installed Chrome 83.0.4103.61, set as default browser, and ran "Check For New Drivers" - same "Sorry, something went wrong while trying to scan." result when https://www.intel.com/content/www/us/en/support/intel-driver-support-assistant.html opened in Chrome 

 

I once again uninstalled DSA, and this time cleared out C:\ProgramData\Intel\DSA and reinstalled.

On reinstall, I noted that even before running a check for new drivers, the C:\ProgramData\Intel\DSA\Service20200524.log reports an error that Intel.DSA.Service.Service, StartPersistentSession, PersistentSession.OnStart failed with a NullRef exception:

 

05/24/2020 11:14:14 -05:00 2960:11 Error Intel.DSA.Service.Service StartPersistentSession () PersistentSession.OnStart failed: System.NullReferenceException: Object reference not set to an instance of an object.|| at DSAServiceCore.Controllers.PopulateSessionController.<>c__DisplayClass13_0.<CreateMutableDeviceComponent>b__2(OptaneRstConfigurationPair md)|| at System.Collections.Generic.List`1.Find(Predicate`1 match)|| at DSAServiceCore.Controllers.PopulateSessionController.CreateMutableDeviceComponent(SystemInventoryNode node, String category, List`1 driverPropertyNameList, List`1 matchedDriverConfigPairs, List`1 matchedOptaneRstConfigPairs, List`1 matchedSsdFirmwareConfigPairs, String pnpDeviceIdNameLocalized, String manufacturerNameLocalized)|| at DSAServiceCore.Controllers.PopulateSessionController.GetDeviceComponents(List`1 matchedDriverConfigPairs, List`1 matchedOptaneRstConfigPairs, List`1 matchedSsdFirmwareConfigPairs, SystemInventoryController systemInventoryController)|| at DSAServiceCore.Controllers.PopulateSessionController.<PopulateResults>d__9.MoveNext()||--- End of stack trace from previous location where exception was thrown ---|| at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)|| at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)|| at DSAServiceCore.Controllers.PopulateSessionController.<CommonPopulate>d__3.MoveNext()||--- End of stack trace from previous location where exception was thrown ---|| at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)|| at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)|| at DSAServiceCore.Controllers.PopulateSessionController.<Populate>d__1.MoveNext()||--- End of stack trace from previous location where exception was thrown ---|| at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)|| at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)|| at DSAServiceCore.Controllers.SessionController.<Populate>d__2.MoveNext()||--- End of stack trace from previous location where exception was thrown ---|| at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)|| at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)|| at DSAServiceCore.Controllers.SessionController.<StartActions>d__9.MoveNext()||--- End of stack trace from previous location where exception was thrown ---|| at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)|| at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)|| at DSAServiceCore.Controllers.SessionController.<OnStart>d__6.MoveNext()||--- End of stack trace from previous location where exception was thrown ---|| at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)|| at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)|| at DSAServiceCore.Controllers.PersistentSession.<OnStart>d__1.MoveNext()||--- End of stack trace from previous location where exception was thrown ---|| at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)|| at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)|| at Intel.DSA.Service.Service.<>c__DisplayClass13_0.<<StartPersistentSession>b__0>d.MoveNext() { }

 

 

 

0 Kudos
1 Solution
Monique_Intel
Moderator
2,337 Views

This is Monique and I'm the IDSA Project Manager. We released a new version of IDSA today (May 28) v20.6.22.  Please rescan and upgrade and see if this fixes the issue.

Thanks,

Monique with Intel Corporation

View solution in original post

2 Replies
Monique_Intel
Moderator
2,338 Views

This is Monique and I'm the IDSA Project Manager. We released a new version of IDSA today (May 28) v20.6.22.  Please rescan and upgrade and see if this fixes the issue.

Thanks,

Monique with Intel Corporation

RHITTom
Beginner
2,337 Views

Confirm initiating a rescan installed 20.6.22 and fixed this issue. Thank you!

0 Kudos
Reply