Re: [sqlite] Fwd: Problem on Windows 10 machines
ps 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
Re: [sqlite] Fwd: Problem on Windows 10 machines
2\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
Re: [sqlite] Fwd: Problem on Windows 10 machines
gt;> 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 >>>>> >>>
Re: [sqlite] Fwd: Problem on Windows 10 machines
c94a37c2a2854\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.
Re: [sqlite] Fwd: Problem on Windows 10 machines
>I thought this was standard now on Win10. Not that I think it is >relevant with my problem. It is. There is a syscall compiled version in System32 (64-bit) and a 32-bit version in SysWOW64. named winsqlite3.dll The App Store and the (modern app) Installer processes use sqlite3 databases to track dependencies, installations and so forth. It is actually kina nice because when Windows gets itself in a tizzy you can open the databases with the command-line tool and "fix" (that is, remove) the broken entries, clean up the filesystem, and everything (modern app wise) will work again. Especially helpful since the regular windows upgrade/install and the roll-back to previous version does not know how to "fix" updated versions of modern apps properly and if you can end up with a completely borked phone susbsystem on the computer which cannot even run the settings applet crap properly until you fix the database and let it re-install the apps. Much better than the proprietary undocumented "no user serviceable parts inside" so typical of Microsoft. Of course, the actual Store and the couple of services that use the database were written by a moron and excess data is cached that ought not be, so you have to cycle a bunch of services (or reboot) before it "notices" that the database was changed. >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 >> >
Re: [sqlite] Fwd: Problem on Windows 10 machines
> By the way, I am not sure exactly what programming platform or IDE you are using On the machine where I have this problem I use Win 10. On the main dev machine I have Win 7. I am coding in the old VB6 (Classic VB). The only other environment I could think of to test would be VBA, but that is very similar to VB6. In fact the VB6 ActiveX dll is called from VBA (Excel). RBS On Thu, Sep 7, 2017 at 12:24 PM, R Smithwrote: > > > On 2017/09/07 11:09 AM, Bart Smissaert wrote: > >> >> SQLite is a third party product, and would not be pre-installed by >>> >> Microsoft. >> >> I thought this was standard now on Win10. Not that I think it is relevant >> with my problem. >> > > SQLite is actually found on Windows installations, but only in support to > it's own uses, such as for Skype. > > There is no clean Windows installation I know of where you could open a > command prompt and type "sqlite3.exe" where anything would execute, nor > find an sqlite3.dll as a standard in the Win32 library folders (unless some > other installed app put it there). To be fair, I only use Win10 64bit Prof > - maybe it is included now on others? > > By the way, I am not sure exactly what programming platform or IDE you are > using, but that must be the worst debugger in the World. Stacktraces and > steppers should be able to take you to the exact errors in even the most > simple programming environments these days, unless it itself is the thing > that broke (which is quite possible!). Any chance you use multiple > programming environments and can test the same function in another one, but > on the same computer and OS? > > > > ___ > 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
Re: [sqlite] Fwd: Problem on Windows 10 machines
On 2017/09/07 11:09 AM, Bart Smissaert wrote: SQLite is a third party product, and would not be pre-installed by Microsoft. I thought this was standard now on Win10. Not that I think it is relevant with my problem. SQLite is actually found on Windows installations, but only in support to it's own uses, such as for Skype. There is no clean Windows installation I know of where you could open a command prompt and type "sqlite3.exe" where anything would execute, nor find an sqlite3.dll as a standard in the Win32 library folders (unless some other installed app put it there). To be fair, I only use Win10 64bit Prof - maybe it is included now on others? By the way, I am not sure exactly what programming platform or IDE you are using, but that must be the worst debugger in the World. Stacktraces and steppers should be able to take you to the exact errors in even the most simple programming environments these days, unless it itself is the thing that broke (which is quite possible!). Any chance you use multiple programming environments and can test the same function in another one, but on the same computer and OS? ___ sqlite-users mailing list sqlite-users@mailinglists.sqlite.org http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users
Re: [sqlite] Fwd: Problem on Windows 10 machines
RO32.DLL > LoadedModule[43]=C:\WINDOWS\SYSTEM32\DCIMAN32.dll > LoadedModule[44]=C:\WINDOWS\SYSTEM32\MSIMG32.dll > LoadedModule[45]=C:\WINDOWS\WinSxS\x86_microsoft.windows.common-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...@maili
Re: [sqlite] Fwd: Problem on Windows 10 machines
\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
Re: [sqlite] Fwd: Problem on Windows 10 machines
> I'd suggest running the Microsoft Process Monitor Thanks, will try that. > Have you 'installed' SQLite on your Win 10 machines? There is no SQLite installation as I use my own VB6 wrapper (ActiveX dll). > SQLite is a third party product, and would not be pre-installed by Microsoft. I thought this was standard now on Win10. Not that I think it is relevant with my problem. 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
Re: [sqlite] Fwd: Problem on Windows 10 machines
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
Re: [sqlite] Fwd: Problem on Windows 10 machines
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
Re: [sqlite] Fwd: Problem on Windows 10 machines
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
Re: [sqlite] Fwd: Problem on Windows 10 machines
Well, on one machine I get a crash with no feedback at all. On the other Win 10 machine I get a massage, but these messages are meaningless, pointing to procedures that are not involved at all. RBS On 6 Sep 2017 22:06, "Simon Slavin"wrote: > > > On 6 Sep 2017, at 10:03pm, Bart Smissaert > 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
Re: [sqlite] Fwd: Problem on Windows 10 machines
On 6 Sep 2017, at 10:03pm, Bart Smissaertwrote: > 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
Re: [sqlite] Fwd: Problem on Windows 10 machines
When my wrapper makes the call to the Sqlite dll my app crashes, so I have no further information about what the problem is. Same happens every time. Note that the exact same dll is all fine on my Win 7 machine. RBS On 6 Sep 2017 21:54, "Simon Slavin"wrote: > > > On 6 Sep 2017, at 8:15pm, Bart Smissaert wrote: > > > On 2 different Win 10 machines I get a crash though when using the dll. > > What crash ? What error ? Is it the same one every time ? > > 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
Re: [sqlite] Fwd: Problem on Windows 10 machines
On 6 Sep 2017, at 8:15pm, Bart Smissaertwrote: > On 2 different Win 10 machines I get a crash though when using the dll. What crash ? What error ? Is it the same one every time ? Simon. ___ sqlite-users mailing list sqlite-users@mailinglists.sqlite.org http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users
[sqlite] Fwd: Problem on Windows 10 machines
-- Forwarded message -- From: Bart SmissaertDate: Tue, Sep 5, 2017 at 12:55 PM Subject: Problem on Windows 10 machines To: General Discussion of SQLite Database < sqlite-users@mailinglists.sqlite.org> Have a std_call compiled dll (sqlite3 3.20.1) that works perfectly fine on a Win 7 machine. On 2 different Win 10 machines I get a crash though when using the dll. This happens already when I run sqlite3_initialize. When I omit that step it will crash on the next first call to the dll, which is sqlite3_open_v2. I use this dll from VB6. I compile in MSVS 2013 and have compiled on the Win 10 machine as well, all with no problems. These are the settings I have in MSVS: All Options: /GS /TC /analyze- /W3 /Zc:wchar_t /Zi /Gm- /O2 /Fd"Release\vc120.pdb" /fp:precise /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_USRDLL" /D "SQLITE3_STDCALL_EXPORTS" /D "SQLITE_ENABLE_JSON1" /D "SQLITE_ENABLE_COLUMN_METADATA" /D "SQLITE_INTROSPECTION_PRAGMAS" /D "_WINDLL" /errorReport:prompt /WX- /Zc:forScope /Gz /Oy- /MD /Fa"Release\" /EHsc /nologo /Fo"Release\" /Fp"Release\SQLite3_StdCall.pch" Additional Options: sqlite3.c /Gz -DSQLITE_API=__declspec(dllexport) -O2 -DSQLITE_OMIT_DEPRECATED -DSQLITE_OMIT_SHARED_CACHE -DSQLITE_SYSTEM_MALLOC - DSQLITE_THREADSAFE=0 -DSQLITE_ENABLE_EXPLAIN_COMMENTS -DSQLITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_STAT4 -link -dll -out:SQLite3_StdCall.dll Preprocessor: WIN32 NDEBUG _WINDOWS _USRDLL SQLITE3_STDCALL_EXPORTS SQLITE_ENABLE_JSON1 SQLITE_ENABLE_COLUMN_METADATA SQLITE_INTROSPECTION_PRAGMAS As said, this works all perfectly fine on the Win7 machine. I looked into the WIN32 setting but that doesn't seem to be the problem. Could there somehow be a missing dependency on the Win10 machines? Could the problem be that SQLite is installed by MS already on those machines? Any idea what could be the problem here? RBS ___ sqlite-users mailing list sqlite-users@mailinglists.sqlite.org http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users