Internet Explorer crashes when Visual Studio 2003 is installed

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

I've been developing a website, but some of the testers reported back that
some pages kept crashing their IE. So I tried replicating the problem and
sure there it was IE crashed on one specific page.

The strange thing is that it only does so when Visual Studio 2003 is
installed, probable something to do with the Just In Time Debugger not sure
though. I also tested the same pages in IE on computers without the visual
studio installed and everything worked just fine. The page also loads
normally in other browsers, with or without visual studio installed.

I've looked over the code to make sure I didn't do anything strange that
might crash the browser, but I couldn't find it.

Any help would be greatly appreciated.
 
Thnx I finnaly found the line of code causing the problem, it has to do with
the fact that IE support for CSS is different then how other browsers
respond. So IE with VS installed kept crashing on the following piece of CSS
code.

..MainBody H1, .DescriptionListing H1
{
/* content was not important */
}

However I still find it strange that VS screws up your IE as everything
works fine without VS installed.



Charlie Tame said:
Instruction at 0x7d19f252 referenced memory at 0x000000048, memory could not
be read

The debugger in VS2005 came up with unhandled exception at 0x7d19f252 in
iexplore.exe: 0xC0000005 Access violation reading location 0x00000048

So you are correct, it crashed

The disassembly showed

7D19F22D nop
7D19F22E nop
7D19F22F nop
7D19F230 mov edi,edi
7D19F232 push ebp
7D19F233 mov ebp,esp
7D19F235 push esi
7D19F236 push dword ptr [ebp+10h]
7D19F239 mov esi,ecx
7D19F23B push dword ptr [ebp+0Ch]
7D19F23E mov ecx,dword ptr [ebp+14h]
7D19F241 call 7D19D103
7D19F246 test eax,eax
7D19F248 jne 7D2B5EB2
7D19F24E movzx edx,byte ptr [ebp+8]
7D19F252 mov al,byte ptr [edx+esi+20h]
7D19F256 pop esi
7D19F257 pop ebp
7D19F258 ret 10h
7D19F25B nop
7D19F25C nop
7D19F25D nop
7D19F25E nop


So a pointer is referencing something it shouldn't (at first glance, how
well do ya know machine code? :)


Now, this is on W2003 with both VS2003 and 2005 installed, probably
shouldn't do that anyway but to be honest my coding is soooooo good I
probably wouldn't recognise a total system meltdown in the source code if
you labelled it.

What did you use to do the page?

The picture shows where it got to before crashing.

It works perfectly with FireFox.

SOOOOOOOO

I saved it locally, same trouble.

Using the superb web site designer I have installed (Notepad) I removed the
division

<div class="DescriptionListing"><h1>Show Status:</h1><p><b>Season's:</b>
4</p><p><b>Episodes:</b>88</p><p><b>Studio:</b>
N.A.</p><p><b>Genre:</b> Sci-fi</p><p><b>Status:</b> Cancelled</p></div>

And apart from the obvious bit missing all worked fine.

So I put the line back and changed class="DescriptionListing" to
class="Names" and guess what, it worked perfectly, well not perfectly
because I guess the formatting may be wrong but it worked without crashing.

So my guess is that DescriptionListing is causing the problem somehow.
Firefox obviously doesn't care about something in that line that IE is
finding, is there some incompatibility with the line as written and the
class or something? Typo? Something silly?

Charlie






IPC Developer said:
I've been developing a website, but some of the testers reported back that
some pages kept crashing their IE. So I tried replicating the problem and
sure there it was IE crashed on one specific page.

The strange thing is that it only does so when Visual Studio 2003 is
installed, probable something to do with the Just In Time Debugger not
sure
though. I also tested the same pages in IE on computers without the visual
studio installed and everything worked just fine. The page also loads
normally in other browsers, with or without visual studio installed.

I've looked over the code to make sure I didn't do anything strange that
might crash the browser, but I couldn't find it.

Any help would be greatly appreciated.
 
Well I have almost 0 experience with CSS so never looked that far, I assume
it's because VS replaces the debugger with a new version or something like
that.

From the professional look of the page I assumed there were more like it, so
did you find more crashing or was it really just that one page? Anyway as
long as it is found I guess you can avoid it.

Charlie

IPC Developer said:
Thnx I finnaly found the line of code causing the problem, it has to do
with
the fact that IE support for CSS is different then how other browsers
respond. So IE with VS installed kept crashing on the following piece of
CSS
code.

.MainBody H1, .DescriptionListing H1
{
/* content was not important */
}

However I still find it strange that VS screws up your IE as everything
works fine without VS installed.



Charlie Tame said:
Instruction at 0x7d19f252 referenced memory at 0x000000048, memory could
not
be read

The debugger in VS2005 came up with unhandled exception at 0x7d19f252 in
iexplore.exe: 0xC0000005 Access violation reading location 0x00000048

So you are correct, it crashed

The disassembly showed

7D19F22D nop
7D19F22E nop
7D19F22F nop
7D19F230 mov edi,edi
7D19F232 push ebp
7D19F233 mov ebp,esp
7D19F235 push esi
7D19F236 push dword ptr [ebp+10h]
7D19F239 mov esi,ecx
7D19F23B push dword ptr [ebp+0Ch]
7D19F23E mov ecx,dword ptr [ebp+14h]
7D19F241 call 7D19D103
7D19F246 test eax,eax
7D19F248 jne 7D2B5EB2
7D19F24E movzx edx,byte ptr [ebp+8]
7D19F252 mov al,byte ptr [edx+esi+20h]
7D19F256 pop esi
7D19F257 pop ebp
7D19F258 ret 10h
7D19F25B nop
7D19F25C nop
7D19F25D nop
7D19F25E nop


So a pointer is referencing something it shouldn't (at first glance, how
well do ya know machine code? :)


Now, this is on W2003 with both VS2003 and 2005 installed, probably
shouldn't do that anyway but to be honest my coding is soooooo good I
probably wouldn't recognise a total system meltdown in the source code if
you labelled it.

What did you use to do the page?

The picture shows where it got to before crashing.

It works perfectly with FireFox.

SOOOOOOOO

I saved it locally, same trouble.

Using the superb web site designer I have installed (Notepad) I removed
the
division

<div class="DescriptionListing"><h1>Show Status:</h1><p><b>Season's:</b>
4</p><p><b>Episodes:</b>88</p><p><b>Studio:</b>
N.A.</p><p><b>Genre:</b> Sci-fi</p><p><b>Status:</b> Cancelled</p></div>

And apart from the obvious bit missing all worked fine.

So I put the line back and changed class="DescriptionListing" to
class="Names" and guess what, it worked perfectly, well not perfectly
because I guess the formatting may be wrong but it worked without
crashing.

So my guess is that DescriptionListing is causing the problem somehow.
Firefox obviously doesn't care about something in that line that IE is
finding, is there some incompatibility with the line as written and the
class or something? Typo? Something silly?

Charlie






IPC Developer said:
I've been developing a website, but some of the testers reported back
that
some pages kept crashing their IE. So I tried replicating the problem
and
sure there it was IE crashed on one specific page.

The strange thing is that it only does so when Visual Studio 2003 is
installed, probable something to do with the Just In Time Debugger not
sure
though. I also tested the same pages in IE on computers without the
visual
studio installed and everything worked just fine. The page also loads
normally in other browsers, with or without visual studio installed.

I've looked over the code to make sure I didn't do anything strange
that
might crash the browser, but I couldn't find it.

Any help would be greatly appreciated.

-------------------------------------------------------------
To replicate the problem you must have visual studio 2003 installed,
just
visit
http://test.astacream.no-ip.com/movservdex/content/shows/1059996898/
and you're browser will crash
 
No this was the only page with the problem, as it was the only one with this
specific CSS tag. However I just checked all CSS just for safety afterall I
don't want to crash anyones browser.

Charlie Tame said:
Well I have almost 0 experience with CSS so never looked that far, I assume
it's because VS replaces the debugger with a new version or something like
that.

From the professional look of the page I assumed there were more like it, so
did you find more crashing or was it really just that one page? Anyway as
long as it is found I guess you can avoid it.

Charlie

IPC Developer said:
Thnx I finnaly found the line of code causing the problem, it has to do
with
the fact that IE support for CSS is different then how other browsers
respond. So IE with VS installed kept crashing on the following piece of
CSS
code.

.MainBody H1, .DescriptionListing H1
{
/* content was not important */
}

However I still find it strange that VS screws up your IE as everything
works fine without VS installed.



Charlie Tame said:
Instruction at 0x7d19f252 referenced memory at 0x000000048, memory could
not
be read

The debugger in VS2005 came up with unhandled exception at 0x7d19f252 in
iexplore.exe: 0xC0000005 Access violation reading location 0x00000048

So you are correct, it crashed

The disassembly showed

7D19F22D nop
7D19F22E nop
7D19F22F nop
7D19F230 mov edi,edi
7D19F232 push ebp
7D19F233 mov ebp,esp
7D19F235 push esi
7D19F236 push dword ptr [ebp+10h]
7D19F239 mov esi,ecx
7D19F23B push dword ptr [ebp+0Ch]
7D19F23E mov ecx,dword ptr [ebp+14h]
7D19F241 call 7D19D103
7D19F246 test eax,eax
7D19F248 jne 7D2B5EB2
7D19F24E movzx edx,byte ptr [ebp+8]
7D19F252 mov al,byte ptr [edx+esi+20h]
7D19F256 pop esi
7D19F257 pop ebp
7D19F258 ret 10h
7D19F25B nop
7D19F25C nop
7D19F25D nop
7D19F25E nop


So a pointer is referencing something it shouldn't (at first glance, how
well do ya know machine code? :)


Now, this is on W2003 with both VS2003 and 2005 installed, probably
shouldn't do that anyway but to be honest my coding is soooooo good I
probably wouldn't recognise a total system meltdown in the source code if
you labelled it.

What did you use to do the page?

The picture shows where it got to before crashing.

It works perfectly with FireFox.

SOOOOOOOO

I saved it locally, same trouble.

Using the superb web site designer I have installed (Notepad) I removed
the
division

<div class="DescriptionListing"><h1>Show Status:</h1><p><b>Season's:</b>
4</p><p><b>Episodes:</b>88</p><p><b>Studio:</b>
N.A.</p><p><b>Genre:</b> Sci-fi</p><p><b>Status:</b> Cancelled</p></div>

And apart from the obvious bit missing all worked fine.

So I put the line back and changed class="DescriptionListing" to
class="Names" and guess what, it worked perfectly, well not perfectly
because I guess the formatting may be wrong but it worked without
crashing.

So my guess is that DescriptionListing is causing the problem somehow.
Firefox obviously doesn't care about something in that line that IE is
finding, is there some incompatibility with the line as written and the
class or something? Typo? Something silly?

Charlie






I've been developing a website, but some of the testers reported back
that
some pages kept crashing their IE. So I tried replicating the problem
and
sure there it was IE crashed on one specific page.

The strange thing is that it only does so when Visual Studio 2003 is
installed, probable something to do with the Just In Time Debugger not
sure
though. I also tested the same pages in IE on computers without the
visual
studio installed and everything worked just fine. The page also loads
normally in other browsers, with or without visual studio installed.

I've looked over the code to make sure I didn't do anything strange
that
might crash the browser, but I couldn't find it.

Any help would be greatly appreciated.

-------------------------------------------------------------
To replicate the problem you must have visual studio 2003 installed,
just
visit
http://test.astacream.no-ip.com/movservdex/content/shows/1059996898/
and you're browser will crash
 
Back
Top