Comments
9 comments
-
Hi Randall,
Which versions of .NET do you have installed? (have a look at C:\WINDOWS\Microsoft.NET\Framework and see what folders are in there which are named in the format v<something> where <something> is the installed verison of .NET).
Is there an option to attach a debugger to the application as it crashes. If you can could you let us have the call stack please?
Thanks,
James -
Hi James,
I am having the same problem with Windows Vista. Here is what I could get from the Disassembly window in Visual Studio .Net:
000003bb mov edx,2
000003c0 call FFFDFB24
000003c5 mov ecx,edi
000003c7 call 000036B0
000003cc jmp 0000022B
000003d1 push dword ptr [ebp-30h]
000003d4 lea edx,[ebp+10h]
000003d7 mov ecx,dword ptr [ebp+14h]
000003da mov eax,dword ptr [ecx]
000003dc call dword ptr [eax+4Ch]
000003df jmp 0000025A
000003e4 call 00D1907A
000003e9 cmp dword ptr [ebp+8],0
000003ed je 000003FC
000003ef mov ecx,dword ptr [ebp-34h]
000003f2 call 00126668
000003f7 xor edx,edx
000003f9 mov dword ptr [ebp+8],edx
000003fc pop eax
000003fd jmp eax
000003ff mov dword ptr [ebp-1Ch],0
00000406 jmp 0000040D
00000408 call 00D18F80
0000040d mov eax,dword ptr [ebp-38h] --> Crashed here (I think)
00000410 push eax
00000411 lea edx,[ebp-10h]
00000414 mov ecx,7914B5B0h
00000419 call 00AFEC1E
0000041e pop eax
0000041f lea esp,[ebp-0Ch]
00000422 pop ebx
00000423 pop esi
00000424 pop edi
00000425 pop ebp
00000426 ret 10h
I also have all .Net Framework revisions insalled up to .Net 3.0.
I hope this helps you in diagnosing the problem. Thanks.
-- Toulouse -
Hi James,
Here is what I could find when I attached the debugger:
mscorlib.dll!System.RuntimeType.CreateInstanceImpl(System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args = {Dimensions:[1]}, System.Globalization.CultureInfo culture, object[] activationAttributes) + 0x40d bytes
mscorlib.dll!System.Activator.CreateInstance(System.Type type, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, object[] args, System.Globalization.CultureInfo culture, object[] activationAttributes) + 0x73 bytes
Hope this helps.
Thanks.
-- Toulouse -
Thanks for the extra info.
I'm stuggling to find the exact cause of this. I persume you are running 5.1.3.0 from a local drive rather than a network share.
Also are you running in a locked down environment (such as a corporate domain)?
Thanks,
James -
Yes, I am running 5.1.3.0 from a local drive.
I don't think I am running in a locked down environment. I am trying to run it from my laptop at home.
Thanks.
-- Toulouse -
Hi James,
Did you make any progress on this one? Do you have any suggestions to what I could try to make it work on Windows Vista?
Thanks.
-- Toulouse -
Are you trying to run Reflector from the temporary folder that you unzipped it to? I had the same error but then transferred the contents from the temp file to an actual directory on my HD which seemed to resolve the issue.
-
I am runing from a folder on the hard drive. To be precise, I created a folder, C:\Reflector, and copied the content of the zipped file into it.
-- Toulouse -
Hi all,
Randall emailed us this morning to inform us Microsoft have found the issue with his machine which was causing Reflector to crash. He had a bad font file (in his case CZTsans.ttf) which caused .NET and Reflector to crash.
It might be worth trying to remove non-standard fonts if you are also suffering from this issue and then adding them back one at a time (running Reflector each time) to see if you have this same issue.
James
Add comment
Please sign in to leave a comment.
Red Gate's .NET Reflector has encountered a problem and needs to close. We are sorry for the inconvenience.
Wow.. so am I.
so how do I get this to work?
Randall
System is Windows XP Media Center edition 2002 SP3