Menu

#1090 NAPS 7.3.0 crash at launch

7.X
open
nobody
None
7.3.0
Bug Fix
High
N/A
2024-01-19
2024-01-17
No

Hi,
I installed NAPS2 on my Windows 10 PC and it tis not launching anymore. After launch, the window does not even show up and 3 errors are logged in my Windows application log indicating an application crash.

(Sorry for the log entries below being in French)

Nom du journal :Application
Source : .NET Runtime
Date : 2024-01-17 00:47:52
ID de l’événement :1026
Catégorie de la tâche :Aucun
Niveau : Erreur
Mots clés : Classique
Utilisateur : N/A
Ordinateur : (redacted for privacy)
Description :
Application : NAPS2.exe
Version du Framework : v4.0.30319
Description : le processus a été arrêté en raison d'une exception non gérée.
Informations sur l'exception : System.TypeLoadException
à NAPS2.Remoting.Server.SharedDeviceManager..ctor(NAPS2.Scan.ScanningContext, NAPS2.Config.Naps2Config, System.String)
à NAPS2.Modules.CommonModule+<>c.<load>b__0_2(Autofac.IComponentContext)
à Autofac.Builder.RegistrationBuilder+<>c__DisplayClass0_01[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]].<ForDelegate>b__0(Autofac.IComponentContext, System.Collections.Generic.IEnumerable1<autofac.core.parameter>)
à Autofac.Core.Activators.Delegate.DelegateActivator.ActivateInstance(Autofac.IComponentContext, System.Collections.Generic.IEnumerable1<Autofac.Core.Parameter>) à Autofac.Core.Activators.Delegate.DelegateActivator.<ConfigurePipeline>b__2_0(Autofac.Core.Resolving.Pipeline.ResolveRequestContext, System.Action1<autofac.core.resolving.pipeline.resolverequestcontext>)
à Autofac.Core.Resolving.Pipeline.ResolvePipelineBuilder+<>c__DisplayClass14_0.<buildpipeline>b__1(Autofac.Core.Resolving.Pipeline.ResolveRequestContext)
à Autofac.Core.Resolving.Middleware.DisposalTrackingMiddleware.Execute(Autofac.Core.Resolving.Pipeline.ResolveRequestContext, System.Action1<Autofac.Core.Resolving.Pipeline.ResolveRequestContext>) à Autofac.Core.Resolving.Pipeline.ResolvePipelineBuilder+<>c__DisplayClass14_0.<BuildPipeline>b__1(Autofac.Core.Resolving.Pipeline.ResolveRequestContext) à Autofac.Core.Resolving.Middleware.ActivatorErrorHandlingMiddleware.Execute(Autofac.Core.Resolving.Pipeline.ResolveRequestContext, System.Action1<autofac.core.resolving.pipeline.resolverequestcontext>)</autofac.core.resolving.pipeline.resolverequestcontext></buildpipeline></autofac.core.resolving.pipeline.resolverequestcontext></autofac.core.parameter></load>

Informations sur l'exception : Autofac.Core.DependencyResolutionException
à Autofac.Core.Resolving.Middleware.ActivatorErrorHandlingMiddleware.Execute(Autofac.Core.Resolving.Pipeline.ResolveRequestContext, System.Action1<Autofac.Core.Resolving.Pipeline.ResolveRequestContext>) à Autofac.Core.Resolving.Pipeline.ResolvePipelineBuilder+<>c__DisplayClass14_0.<BuildPipeline>b__1(Autofac.Core.Resolving.Pipeline.ResolveRequestContext) à Autofac.Core.Resolving.Pipeline.ResolvePipelineBuilder+<>c__DisplayClass14_0.<BuildPipeline>b__1(Autofac.Core.Resolving.Pipeline.ResolveRequestContext) à Autofac.Core.Resolving.Middleware.SharingMiddleware.Execute(Autofac.Core.Resolving.Pipeline.ResolveRequestContext, System.Action1<autofac.core.resolving.pipeline.resolverequestcontext>)
à Autofac.Core.Resolving.Pipeline.ResolvePipelineBuilder+<>c__DisplayClass14_0.<buildpipeline>b__1(Autofac.Core.Resolving.Pipeline.ResolveRequestContext)
à Autofac.Core.Resolving.Pipeline.ResolvePipelineBuilder+<>c__DisplayClass14_0.<buildpipeline>b__1(Autofac.Core.Resolving.Pipeline.ResolveRequestContext)
à Autofac.Core.Resolving.Middleware.CircularDependencyDetectorMiddleware.Execute(Autofac.Core.Resolving.Pipeline.ResolveRequestContext, System.Action1<Autofac.Core.Resolving.Pipeline.ResolveRequestContext>) à Autofac.Core.Resolving.Pipeline.ResolvePipelineBuilder+<>c__DisplayClass14_0.<BuildPipeline>b__1(Autofac.Core.Resolving.Pipeline.ResolveRequestContext) à Autofac.Core.Resolving.ResolveOperation.GetOrCreateInstance(Autofac.Core.ISharingLifetimeScope, Autofac.ResolveRequest) à Autofac.Core.Resolving.ResolveOperation.ExecuteOperation(Autofac.ResolveRequest) à Autofac.Core.Lifetime.LifetimeScope.ResolveComponent(Autofac.ResolveRequest) à Autofac.ResolutionExtensions.TryResolveService(Autofac.IComponentContext, Autofac.Core.Service, System.Collections.Generic.IEnumerable1<autofac.core.parameter>, System.Object ByRef)
à Autofac.ResolutionExtensions.ResolveService(Autofac.IComponentContext, Autofac.Core.Service, System.Collections.Generic.IEnumerable1<Autofac.Core.Parameter>) à Autofac.ResolutionExtensions.Resolve[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]](Autofac.IComponentContext, System.Collections.Generic.IEnumerable1<autofac.core.parameter>)
à NAPS2.AutofacFormFactory.Create[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]()
à NAPS2.EntryPoints.GuiEntryPoint.Run(System.String[], Autofac.Module, Autofac.Module)
à NAPS2.EntryPoints.WinFormsEntryPoint.Run(System.String[])</autofac.core.parameter></autofac.core.parameter></buildpipeline></buildpipeline></autofac.core.resolving.pipeline.resolverequestcontext>

Informations sur l'exception : System.Reflection.TargetInvocationException
à System.RuntimeMethodHandle.InvokeMethod(System.Object, System.Object[], System.Signature, Boolean)
à System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(System.Object, System.Object[], System.Object[])
à System.Reflection.RuntimeMethodInfo.Invoke(System.Object, System.Reflection.BindingFlags, System.Reflection.Binder, System.Object[], System.Globalization.CultureInfo)
à NAPS2.Program.Main(System.String[])

Nom du journal :Application
Source : Application Error
Date : 2024-01-17 00:47:53
ID de l’événement :1000
Catégorie de la tâche :(100)
Niveau : Erreur
Mots clés : Classique
Utilisateur : N/A
Ordinateur : (redacted for privacy)
Description :
Nom de l’application défaillante : NAPS2.exe, version : 7.3.0.0, horodatage : 0xa0d1d0d3
Nom du module défaillant : KERNELBASE.dll, version : 10.0.19041.3930, horodatage : 0x9141f979
Code d’exception : 0xe0434352
Décalage du défaut : 0x000000000002cf19
ID processus défaillant : 0x1948
Heure de démarrage de l’application défaillante : 0x01da4908b5e75f70
Chemin de l’application défaillante : C:\Program Files\NAPS2\NAPS2.exe
Chemin du module défaillant : C:\WINDOWS\System32\KERNELBASE.dll
Code de rapport : 0e1bf92b-341e-4f76-9d17-c00fca38b3f9
Nom complet de l’ensemble défaillant :
ID de l’application relative à l’ensemble défaillant :

Nom du journal :Application
Source : Windows Error Reporting
Date : 2024-01-17 00:47:54
ID de l’événement :1001
Catégorie de la tâche :Aucun
Niveau : Information
Mots clés : Classique
Utilisateur : N/A
Ordinateur : (redacted for privacy)
Description :
Plage de défaut 1904321479164454233, type 5
Nom d’événement : CLR20r3
Réponse : Non disponible
ID CAB : 0

Signature du problème :
P1 : NAPS2.exe
P2 : 7.3.0.0
P3 : a0d1d0d3
P4 : NAPS2.Lib
P5 : 7.3.0.0
P6 : f058c128
P7 : fbd
P8 : 20
P9 : N3CTRYE2KN3C34SGL4ZQYRBFTE4M13NB
P10 :

Fichiers joints :
\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER8030.tmp.dmp
\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER8189.tmp.WERInternalMetadata.xml
\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER81D8.tmp.xml
\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER81D8.tmp.csv
\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WER81F8.tmp.txt

Ces fichiers peuvent être disponibles ici :
\?\C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppCrash_NAPS2.exe_62d48fa9184462ff87d0d3b446beb083c8383a_f1ec1439_a154b259-f218-4c5f-ae67-0bac951d3d7d

Symbole d’analyse :
Revérification d’une solution : 0
ID du rapport : 0e1bf92b-341e-4f76-9d17-c00fca38b3f9
État du rapport : 268435456
Plage hachée : 5798199ef1bc331a3a6d824bb7be6559
GUID CAB : 0

Discussion

  • Ben Olden-Cooligan

    If you uninstall and reinstall do you still have the same problem? Is this installed from the exe installer (naps2-7.3.0-win.exe)? Does an older version (e.g. 7.2.2) work? Does it work if you download the Portable archive?

     
  • Jocelyn Viau

    Jocelyn Viau - 2024-01-19

    In order to get the crash, I did an upgrade from 7.1.2 to 7.3.0 using the MSI 64-biut installer. I uninstalled all NAPS2 and reinstalled 7.3.0 from the MSI 64-bit. Now NAPS starts normally. Seems that the upgrade path I took did not go well.

     
  • Ben Olden-Cooligan

    Ah thanks, yeah it looks like installing 7.1.2 from the EXE and 7.3.0 from the MSI can cause the issue. I'm not sure if that's fixable on my end as they're incompatible installation types.

     

Log in to post a comment.