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.