Re: docgen / XP / scripting v5.6

Sam Gentile <[email protected]> Sat, 21 Dec 2002 11:53:28 -0500
Newsgroups gmane.comp.windows.devel.genx
Message-ID <001901c2a911$7ca7dff0$26359318@mscoree>
I'm late to this particular party but Everett should not have changes in
this area. Most of the Everett changes are in C++ only. If you isolate
it down, I can check....

----------------------------------------------
Sam Gentile
Microsoft .NET Consultant
http://www.samgentile.com/
Read my .NET Blog at http://radio.weblogs.com/0105852/



-----Original Message-----
From: Discussion of GenX software [mailto:[email protected]] On
Behalf Of Simon Fell
Sent: Saturday, December 21, 2002 11:51 AM
To: [email protected]
Subject: Re: [GENX] docgen / XP / scripting v5.6

I tried it on another XP box that has MSXML 4.0 SP1, VS.NET [but not
everett] and it was ok. Urrrggghhh, I don't really want to repave my
box [again!]. I'd be interested to know what everett's changed that's
tripping it up.

Cheers
Simon

On Thu, 19 Dec 2002 10:14:58 -0800, in genx you wrote:

>Well, darn.  Looks like a crash in one of our modules.  Doesn't mean
WSH or MSXML aren't responsible, but I was hoping for a smoking gun.
>
>> MSXML version, I'm running 4.0 SP1 on the box that crashes and
>> plain old 4.0 on the box that's ok.
>
>Are the two machines identical, otherwise?  Or is the old Win2k box you
mentioned, previously?
>
>I also worry about Everett droppings.  Any chance you can repro on a
clean XP box?
>
>I could investigate further, but realistically, I don't think this bug
can be fixed/worked-around, unless/until Gen<X> goes open-source.  :-(
>
>-S
>
>
>----- Original Message -----
>From: "Simon Fell" <[email protected]>
>Sent: Wednesday, December 18, 2002 22:35
>Subject: Re: docgen / XP / scripting v5.6
>
>
>Its a real AV, here's the call stack dumped from VS.NET (ntsd showed
>something similar, but not as pretty !)
>
>>       mcsvr.dll!640110c9()
>        mcsvr.dll!6400ff4c()
>        mcsvr.dll!64018852()
>        wkcore.dll!672465b6()
>        wizrun.exe!0041d69b()
>        KERNEL32.DLL!77e7eb69()
>
>I did have Everett Installed on the machine, but i've since
>uninstalled that, just in case, made no difference [although it could
>of left something behind]
>
>it consistently crashes at the same point, it might be related to the
>MSXML version, I'm running 4.0 SP1 on the box that crashes and
>plain old 4.0 on the box that's ok.
>
>I had as little else as possible running at the time.
>
>Cheers
>Simon
>
>On Tue, 17 Dec 2002 01:40:01 -0800, in genx you wrote:
>
>>Yikes... sorry to hear that, Simon.  No, I haven't seen this.  DocGen
passes all my tests on XP SP1 -- although admittedly none of them could
be considered "largish".
>>
>>Is it really a true access violation in wizrun.exe, or some kinda
script-level crash?  In either case, can you give me more info?  Like
the module responsible for the av?  Maybe try attaching a debugger to
wizrun.exe...
>>
>>    ntsd -g wizrun.exe DocGenWizard.gxw
>>
>>(When you hit an av, it will break -- type "kb" to get a raw binary
stack trace... should include module info, at the very least... maybe
even offsets from exports, I forget.)
>>
>>You never know, if it's a really dodgy timing-related bug in the v5.6
script engine, then running under a debugger might even solve the
problem.  :-/  (Not trying to shuck responsibility, but it wouldn't be
the first such bug I've seen.. ;-)
>>
>>-S
>>
>>
>>----- Original Message -----
>>From: "Simon Fell" <[email protected]>
>>Sent: Monday, December 16, 2002 22:04
>>Subject: docgen / XP / scripting v5.6
>>
>>
>>I have a largish docgen project, which runs fine on my w2k box, but
>>attempting to run it on XP (which has v5.6 scripting engines), its
>>gets about a third of the way through, then dies with an access
>>violation.
>>
>>Anyone else seen anything like this ?
>>
>>Thanks
>>Simon
>>
>>This is a private list, meaning only subscribers may post to the list
or view
>>the online archives. Subscribers can read messages from the Gen<X>
archive or
>>unsubscribe from Gen<X> at http://discuss.develop.com/genx.html.
>>
>>This is a private list, meaning only subscribers may post to the list
or view
>>the online archives. Subscribers can read messages from the Gen<X>
archive or
>>unsubscribe from Gen<X> at http://discuss.develop.com/genx.html.
>
>This is a private list, meaning only subscribers may post to the list
or view
>the online archives. Subscribers can read messages from the Gen<X>
archive or
>unsubscribe from Gen<X> at http://discuss.develop.com/genx.html.
>
>This is a private list, meaning only subscribers may post to the list
or view
>the online archives. Subscribers can read messages from the Gen<X>
archive or
>unsubscribe from Gen<X> at http://discuss.develop.com/genx.html.

This is a private list, meaning only subscribers may post to the list or
view
the online archives. Subscribers can read messages from the Gen<X>
archive or
unsubscribe from Gen<X> at http://discuss.develop.com/genx.html.

This is a private list, meaning only subscribers may post to the list or view
the online archives. Subscribers can read messages from the Gen<X> archive or
unsubscribe from Gen<X> at http://discuss.develop.com/genx.html.