1. tbrowse runtime error

I just downloaded the last version of euCom and try to run tbrowse.exw but 
get this error.

c:\euphoria\others_inc\w32memory.ew:888
w32CurrentStructure has not been declared
    return {{w32CurrentStructure()}}

jacques d.

new topic     » topic index » view message » categorize

2. Re: tbrowse runtime error

wrote:
> 
> 
> I just downloaded the last version of euCom and try to run tbrowse.exw but 
> get this error.
> 
> c:\euphoria\others_inc\w32memory.ew:888
> w32CurrentStructure has not been declared
>     return {{w32CurrentStructure()}}

What version of win32lib are you using?  It seems to work with v0.60 and
v0.70 for me.

Matt

new topic     » goto parent     » topic index » view message » categorize

3. Re: tbrowse runtime error

Matt Lewis wrote:
> 
>  wrote:
> > 
> > 
> > I just downloaded the last version of euCom and try to run tbrowse.exw but 
> > get this error.
> > 
> > c:\euphoria\others_inc\w32memory.ew:888
> > w32CurrentStructure has not been declared
> >     return {{w32CurrentStructure()}}
> 
> What version of win32lib are you using?  It seems to work with v0.60 and
> v0.70 for me.
> 
> Matt

I flushed every win32lib files and reinstalled version 0.70.1 and then tbrowse
is crashing on another error:

c:\euphoria\include\eucom\EuCOM.ew:771 in function call_interface() 
subscript value 0 is out of bounds, reading from a sequence of length 0 
    obj_ix = 0
    iid = 2
    iid_func = 5
    args = {9389900,9580020,1,1033,947396}
    iid_ix = 2
    ci_ix = <no value>
    vtbl = <no value>
    this = <no value>

... called from C:\EUPHORIA\CONTRIBU\euCom\tbrowse\tlbinf32.ew:145 in function
getidsofnames()
    obj_ix = 0
    dispnames = {
                  {67'C',108'l',97'a',115's',115's',73'I',110'n',102'f',
111'o',70'F',114'r',111'o',109'm',79'O',98'b',106'j',101'e',99'c',116't'}
                }
    c = 1
    rgszNames = 9580020
    rgDispId = 947396
    mset = 9580044
    ok = <no value>
    dispid = <no value>
    i = 1

... called from C:\EUPHORIA\CONTRIBU\euCom\tbrowse\tlbinf32.ew:179 in procedure
init_tliapplication()
    obj_ix = 0

... called from C:\EUPHORIA\CONTRIBU\euCom\tbrowse\Tbrowse.exw:139 



jacques

new topic     » goto parent     » topic index » view message » categorize

4. Re: tbrowse runtime error

jacques deschênes wrote:
> 
> Matt Lewis wrote:
> > 
> >  wrote:
> > > 
> > > 
> > > I just downloaded the last version of euCom and try to run tbrowse.exw but
> > >
> > > get this error.
> > > 
> > > c:\euphoria\others_inc\w32memory.ew:888
> > > w32CurrentStructure has not been declared
> > >     return {{w32CurrentStructure()}}
> > 
> > What version of win32lib are you using?  It seems to work with v0.60 and
> > v0.70 for me.
> > 
> > Matt
> 
> I flushed every win32lib files and reinstalled version 0.70.1 and then tbrowse
> is crashing on another error:
> 
> c:\euphoria\include\eucom\EuCOM.ew:771 in function call_interface() 
> subscript value 0 is out of bounds, reading from a sequence of length 0 
>     obj_ix = 0
>     iid = 2
>     iid_func = 5
>     args = {9389900,9580020,1,1033,947396}
>     iid_ix = 2
>     ci_ix = <no value>
>     vtbl = <no value>
>     this = <no value>
> 
> ... called from C:\EUPHORIA\CONTRIBU\euCom\tbrowse\tlbinf32.ew:145 in function
> getidsofnames()  
>     obj_ix = 0
>     dispnames = {
>                   {67'C',108'l',97'a',115's',115's',73'I',110'n',102'f',
> 111'o',70'F',114'r',111'o',109'm',79'O',98'b',106'j',101'e',99'c',116't'}
>                 }
>     c = 1
>     rgszNames = 9580020
>     rgDispId = 947396
>     mset = 9580044
>     ok = <no value>
>     dispid = <no value>
>     i = 1
> 
> ... called from C:\EUPHORIA\CONTRIBU\euCom\tbrowse\tlbinf32.ew:179 in
> procedure
> init_tliapplication()  
>     obj_ix = 0
> 
> ... called from C:\EUPHORIA\CONTRIBU\euCom\tbrowse\Tbrowse.exw:139 
> 
> 
> jacques

OK! now I know why tbrowse crash,  it fail creating an instance t
tliApplication.
Searching the registry I find the clsid: {8B21775E-717D-11CE-AB5cool41203C10000}
which use the following inproc server:
C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\vstlbinf.dll

Is visual studio responsible for the failure?

jacques d.

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu