Re: [sqlite] Fwd: Problem on Windows 10 machines

2017-09-10 Thread Kevin Benson
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

2017-09-09 Thread Bart Smissaert
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

2017-09-07 Thread Bart Smissaert
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

2017-09-07 Thread sqlite
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

2017-09-07 Thread Keith Medcalf

>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

2017-09-07 Thread Bart Smissaert
> 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 Smith  wrote:

>
>
> 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

2017-09-07 Thread R Smith



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

2017-09-07 Thread Bart Smissaert
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

2017-09-07 Thread Bart Smissaert
\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

2017-09-07 Thread Bart Smissaert
> 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

2017-09-07 Thread Chris Locke
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

2017-09-07 Thread Bart Smissaert
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

2017-09-06 Thread Keith Medcalf

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

2017-09-06 Thread Bart Smissaert
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

2017-09-06 Thread Simon Slavin


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


Re: [sqlite] Fwd: Problem on Windows 10 machines

2017-09-06 Thread Bart Smissaert
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

2017-09-06 Thread Simon Slavin


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] Fwd: Problem on Windows 10 machines

2017-09-06 Thread Bart Smissaert
-- Forwarded message --
From: Bart Smissaert 
Date: 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