Thanks, will give that a try. RBS
On 7 Sep 2017 18:45, <sql...@droedel.fastmail.fm> wrote: > Another suggestion: start the application from WinDbg (part of Windows > debugger tools). When the application crashes: type "k" for displaying the > stack trace or "!analyze" for automated exception analysis. > > Regards, > > Renaat > > > Op 7/09/2017 om 12:56 schreef Bart Smissaert: > >> Noticed in the crash dump: >> >> LoadedModule[4]=C:\Users\User\AppData\Roaming\Microsoft\ >> AddIns\Bin\MSVBVM60.DLL >> >> This system dll shouldn't be in that folder and I deleted it, but didn't >> solve any problem. >> >> >> RBS >> >> On Thu, Sep 7, 2017 at 11:41 AM, Bart Smissaert <bart.smissa...@gmail.com >> > >> wrote: >> >> Process Monitor got me a bit further as it showed there was a call to >>> WerFault.exe and this is the log of that: >>> >>> Version=1 >>> EventType=APPCRASH >>> EventTime=131492511990301638 >>> ReportType=2 >>> Consent=1 >>> UploadTime=131492511998961952 >>> ReportStatus=268439552 >>> ReportIdentifier=9b4019d8-ff2c-48dc-b8e2-89b3d1065e90 >>> IntegratorReportIdentifier=08a25108-492e-4c35-9572-7c0afa0cda3a >>> Wow64Host=34404 >>> Wow64Guest=332 >>> NsAppName=COM32on64.exe >>> AppSessionGuid=000025fc-0003-0005-9115-7a33be27d301 >>> TargetAppId=W:0006bf68cd3578efc2486facd1ee9646dcbe00000904! >>> 0000fca1aabcca076defa0f16adc639b6998469c2bb9!COM32on64.exe >>> TargetAppVer=2016//03//21:07:47:40!e334!COM32on64.exe >>> BootId=4294967295 >>> ServiceSplit=3539031 >>> TargetAsId=4701 >>> Response.BucketId=91b0f4268c35a99eecbd35c544a753e4 >>> Response.BucketTable=1 >>> Response.LegacyBucketId=109122632689 >>> Response.type=4 >>> Sig[0].Name=Application Name >>> Sig[0].Value=COM32on64.exe >>> Sig[1].Name=Application Version >>> Sig[1].Value=1.0.0.0 >>> Sig[2].Name=Application Timestamp >>> Sig[2].Value=56efa71c >>> Sig[3].Name=Fault Module Name >>> Sig[3].Value=StackHash_b1df >>> Sig[4].Name=Fault Module Version >>> Sig[4].Value=0.0.0.0 >>> Sig[5].Name=Fault Module Timestamp >>> Sig[5].Value=00000000 >>> Sig[6].Name=Exception Code >>> Sig[6].Value=c0000005 >>> Sig[7].Name=Exception Offset >>> Sig[7].Value=PCH_DF_FROM_ntdll+0x000722CC >>> DynamicSig[1].Name=OS Version >>> DynamicSig[1].Value=10.0.15063.2.0.0.768.101 >>> DynamicSig[2].Name=Locale ID >>> DynamicSig[2].Value=2057 >>> DynamicSig[22].Name=Additional Information 1 >>> DynamicSig[22].Value=b1df >>> DynamicSig[23].Name=Additional Information 2 >>> DynamicSig[23].Value=b1df29542701a59c258e9db4cb35a612 >>> DynamicSig[24].Name=Additional Information 3 >>> DynamicSig[24].Value=ff08 >>> DynamicSig[25].Name=Additional Information 4 >>> DynamicSig[25].Value=ff08f5c1ef225ee708cc4b7d43225760 >>> UI[2]=C:\Users\User\AppData\Roaming\Microsoft\AddIns\Bin\COM32on64.exe >>> LoadedModule[0]=C:\Users\User\AppData\Roaming\Microsoft\ >>> AddIns\Bin\COM32on64.exe >>> LoadedModule[1]=C:\WINDOWS\SYSTEM32\ntdll.dll >>> LoadedModule[2]=C:\WINDOWS\System32\KERNEL32.DLL >>> LoadedModule[3]=C:\WINDOWS\System32\KERNELBASE.dll >>> LoadedModule[4]=C:\Users\User\AppData\Roaming\Microsoft\ >>> AddIns\Bin\MSVBVM60.DLL >>> LoadedModule[5]=C:\WINDOWS\System32\USER32.dll >>> LoadedModule[6]=C:\WINDOWS\System32\win32u.dll >>> LoadedModule[7]=C:\WINDOWS\System32\GDI32.dll >>> LoadedModule[8]=C:\WINDOWS\System32\gdi32full.dll >>> LoadedModule[9]=C:\WINDOWS\System32\msvcp_win.dll >>> LoadedModule[10]=C:\WINDOWS\System32\ucrtbase.dll >>> LoadedModule[11]=C:\WINDOWS\System32\ADVAPI32.dll >>> LoadedModule[12]=C:\WINDOWS\System32\msvcrt.dll >>> LoadedModule[13]=C:\WINDOWS\System32\sechost.dll >>> LoadedModule[14]=C:\WINDOWS\System32\RPCRT4.dll >>> LoadedModule[15]=C:\WINDOWS\System32\SspiCli.dll >>> LoadedModule[16]=C:\WINDOWS\System32\CRYPTBASE.dll >>> LoadedModule[17]=C:\WINDOWS\System32\bcryptPrimitives.dll >>> LoadedModule[18]=C:\WINDOWS\System32\ole32.dll >>> LoadedModule[19]=C:\WINDOWS\System32\combase.dll >>> LoadedModule[20]=C:\WINDOWS\System32\OLEAUT32.dll >>> LoadedModule[21]=C:\WINDOWS\System32\IMM32.DLL >>> LoadedModule[22]=C:\WINDOWS\System32\kernel.appcore.dll >>> LoadedModule[23]=C:\WINDOWS\system32\uxtheme.dll >>> LoadedModule[24]=C:\WINDOWS\SYSTEM32\SXS.DLL >>> LoadedModule[25]=C:\WINDOWS\System32\MSCTF.dll >>> LoadedModule[26]=C:\WINDOWS\System32\clbcatq.dll >>> LoadedModule[27]=C:\Users\User\AppData\Roaming\ >>> Microsoft\AddIns\Bin\XL_SQL.dll >>> LoadedModule[28]=C:\Users\User\AppData\Roaming\Microsoft\AddIns\Bin\ >>> DirectCom.DLL >>> LoadedModule[29]=C:\Users\User\AppData\Roaming\Microsoft\AddIns\Bin\ >>> CustomMsgBox.dll >>> LoadedModule[30]=C:\Users\User\AppData\Roaming\Microsoft\AddIns\Bin\ >>> vbRichClient5.dll >>> LoadedModule[31]=C:\WINDOWS\System32\SHELL32.DLL >>> LoadedModule[32]=C:\WINDOWS\System32\cfgmgr32.dll >>> LoadedModule[33]=C:\WINDOWS\System32\shcore.dll >>> LoadedModule[34]=C:\WINDOWS\System32\windows.storage.dll >>> LoadedModule[35]=C:\WINDOWS\System32\shlwapi.dll >>> LoadedModule[36]=C:\WINDOWS\SYSTEM32\URLMON.DLL >>> LoadedModule[37]=C:\WINDOWS\System32\powrprof.dll >>> LoadedModule[38]=C:\WINDOWS\System32\profapi.dll >>> LoadedModule[39]=C:\WINDOWS\SYSTEM32\iertutil.dll >>> LoadedModule[40]=C:\Users\User\AppData\Roaming\ >>> Microsoft\AddIns\Bin\VB_CAIRO_SQLITE.DLL >>> LoadedModule[41]=C:\WINDOWS\SYSTEM32\DDRAW.DLL >>> LoadedModule[42]=C:\WINDOWS\SYSTEM32\OLEPRO32.DLL >>> LoadedModule[43]=C:\WINDOWS\SYSTEM32\DCIMAN32.dll >>> LoadedModule[44]=C:\WINDOWS\SYSTEM32\MSIMG32.dll >>> LoadedModule[45]=C:\WINDOWS\WinSxS\x86_microsoft.windows.com >>> mon-controls_ >>> 6595b64144ccf1df_5.82.15063.413_none_55bc94a37c2a2854\comctl32.dll >>> LoadedModule[46]=C:\WINDOWS\SYSTEM32\atl.DLL >>> LoadedModule[47]=C:\WINDOWS\WinSxS\x86_microsoft.windows. >>> gdiplus_6595b64144ccf1df_1.1.15063.483_none_9e9856e456d5e776\gdiplus.DLL >>> LoadedModule[48]=C:\WINDOWS\SYSTEM32\winmm.dll >>> LoadedModule[49]=C:\WINDOWS\SYSTEM32\winmmbase.dll >>> LoadedModule[50]=C:\Users\User\AppData\Roaming\ >>> Microsoft\AddIns\Bin\SQLite3_StdCall.dll >>> LoadedModule[51]=C:\WINDOWS\SYSTEM32\MSVCR120.dll >>> State[0].Key=Transport.DoneStage1 >>> State[0].Value=1 >>> FriendlyEventName=Stopped working >>> ConsentKey=APPCRASH >>> AppName=COM32on64 >>> AppPath=C:\Users\User\AppData\Roaming\Microsoft\AddIns\Bin\COM32on64.exe >>> NsPartner=windows >>> NsGroup=windows8 >>> ApplicationIdentity=25991C42874038C9686260EA4D8761D8 >>> MetadataHash=-1228563750 >>> >>> >>> COM32on64.exe is VB6 ActiveX exe that loads my VB6 dll. This is needed as >>> this dll is called from 64 bits Excel and that can't access that 32 bit >>> VB6 >>> dll the >>> normal way. This loading of the VB6 dll via COM32on64.exe is not the >>> problem as the dll works all fine, until it makes a call to SQLite. >>> >>> Not sure this dump of WerFault.exe helps me much as all I got is Stopped >>> working and APPCRASH. >>> At least it shows all the dependencies that are involved. >>> MSVCR120.dll is present and version is 12.0.40660.0. >>> >>> >>> RBS >>> >>> >>> On Thu, Sep 7, 2017 at 9:58 AM, Chris Locke <sql...@chrisjlocke.co.uk> >>> wrote: >>> >>> I'd suggest running the Microsoft Process Monitor >>>> https://docs.microsoft.com/en-us/sysinternals/downloads/procmon >>>> >>>> When your application crashes, this will show the files it tried to >>>> access >>>> before the crash. It might point to a dependancy missing. >>>> Have you 'installed' SQLite on your Win 10 machines? I use >>>> system.data.sqlite.dll in my applications, and that requires >>>> msvcr120.dll. >>>> Without that, I get a weird 'SQLite.Interop.dll module could not be >>>> found' >>>> error ... which makes sense, but its not strictly accurate ... its >>>> there, >>>> it just can't be loaded. SQLite requires a couple of extra files to run >>>> properly. They may not be installed on the Win 10 box. >>>> >>>> Ideally, you need a proper stack trace and error log from your >>>> application. >>>> >>>> In Windows you get a frowny face "modern icon" >>>>> >>>> Thats for a full-on Windows 'blue screen', not an application crash. I >>>> assume this isn't causing a blue-screen, but is just failing. >>>> >>>> Could the problem be that SQLite is installed by MS already on those >>>>> >>>> machines? >>>> >>>> SQLite is a third party product, and would not be pre-installed by >>>> Microsoft. >>>> >>>> >>>> Thanks, >>>> Chris >>>> >>>> >>>> On Thu, Sep 7, 2017 at 8:45 AM, Bart Smissaert < >>>> bart.smissa...@gmail.com> >>>> wrote: >>>> >>>> Yes, not very helpful. The message is from my VB6 wrapper as is like >>>>> >>>> this: >>>> >>>>> Method ProcedureX of object _ClassX failed >>>>> >>>>> ClassX is the class in the wrapper ActiveX dll that also has the >>>>> >>>> procedure >>>> >>>>> that makes the call to SQLite that causes the problem, in this >>>>> case sqlite3_initialize. >>>>> ProcedureX is another procedure in that same class, but that procedure >>>>> >>>> has >>>> >>>>> nil to do with the problem. >>>>> I can take that ProcedureX out and that I will get another procedure >>>>> mentioned in the error message that is again completely unrelated to >>>>> the >>>>> problem. >>>>> >>>>> So the whole thing is just completely puzzling and I am seriously stuck >>>>> with this. >>>>> >>>>> >>>>> RBS >>>>> >>>>> >>>>> >>>>> On Thu, Sep 7, 2017 at 2:44 AM, Keith Medcalf <kmedc...@dessus.com> >>>>> >>>> wrote: >>>> >>>>> In Windows you get a frowny face "modern icon" (about 5 inches square) >>>>>> >>>>> and >>>>> >>>>>> "something went wrong, sorry about your luck". >>>>>> >>>>>> >>>>>> --- >>>>>> The fact that there's a Highway to Hell but only a Stairway to Heaven >>>>>> >>>>> says >>>>> >>>>>> a lot about anticipated traffic volume. >>>>>> >>>>>> >>>>>> -----Original Message----- >>>>>>> From: sqlite-users [mailto:sqlite-users- >>>>>>> boun...@mailinglists.sqlite.org] On Behalf Of Simon Slavin >>>>>>> Sent: Wednesday, 6 September, 2017 15:06 >>>>>>> To: SQLite mailing list >>>>>>> Subject: Re: [sqlite] Fwd: Problem on Windows 10 machines >>>>>>> >>>>>>> >>>>>>> >>>>>>> On 6 Sep 2017, at 10:03pm, Bart Smissaert <bart.smissa...@gmail.com> >>>>>>> wrote: >>>>>>> >>>>>>> When my wrapper makes the call to the Sqlite dll my app crashes >>>>>>>> >>>>>>> With what error ? Segmentation fault ? Privilege violation ? I >>>>>>> don’t think I’ve seen any crash which doesn’t produce an error report >>>>>>> of some kind, even if we know that there’s no reason for that error >>>>>>> at that point. >>>>>>> >>>>>>> Simon. >>>>>>> _______________________________________________ >>>>>>> sqlite-users mailing list >>>>>>> sqlite-users@mailinglists.sqlite.org >>>>>>> http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users >>>>>>> >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> sqlite-users mailing list >>>>>> sqlite-users@mailinglists.sqlite.org >>>>>> http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users >>>>>> >>>>>> _______________________________________________ >>>>> sqlite-users mailing list >>>>> sqlite-users@mailinglists.sqlite.org >>>>> http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users >>>>> >>>>> _______________________________________________ >>>> sqlite-users mailing list >>>> sqlite-users@mailinglists.sqlite.org >>>> http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users >>>> >>>> >>> _______________________________________________ >> sqlite-users mailing list >> sqlite-users@mailinglists.sqlite.org >> http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users >> > > -- > "I believe we are on an irreversible trend toward more freedom and > democracy. But that could change." -- Dan Quayle > > _______________________________________________ > sqlite-users mailing list > sqlite-users@mailinglists.sqlite.org > http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users > _______________________________________________ sqlite-users mailing list sqlite-users@mailinglists.sqlite.org http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users