Whole Tomato Software Forums
Whole Tomato Software Forums
Main Site | Profile | Register | Active Topics | Members | Search | FAQ
 All Forums
 Visual Assist
 Technical Support
 Vista installation

You must be registered to post a reply.
Click here to register.

Screensize:
UserName:
Password:
Format: BoldItalicizeUnderlineStrikethrough Align leftCenterAlign right Insert horizontal ruleUpload and insert imageInsert hyperlinkInsert email addressInsert codeInsert quoted textInsert listInsert Emoji
   
Message:

Forum code is on.
Html is off.

 
Check to subscribe to this topic.
   

T O P I C    R E V I E W
Ghoort Posted - Jan 02 2007 : 04:04:03 AM
I cannot install VA to Vista64 and VS2005. Setup application copied all files and generates exception 'privileged instruction' during registration VA_X.dll. Installer calls LoadLibrary("VA_X.dll") and error happens. I created small Win32 application

int main()
{
HMODULE hModule = LoadLibrary("va_x.dll"); //<- error here!
printf("Loaded!\\n");
FreeLibrary(hModule);
}

It produced following output to debug window

'DllRegistrator.exe': Loaded 'C:\\Users\\Ghoort\\Documents\\Visual Studio 2005\\Projects\\DllRegistrator\\Debug\\DllRegistrator.exe', Symbols loaded.
'DllRegistrator.exe': Loaded 'C:\\Windows\\System32\\ntdll.dll', Symbols loaded (source information stripped).
'DllRegistrator.exe': Loaded 'C:\\Windows\\SysWOW64\\kernel32.dll', Symbols loaded (source information stripped).
'DllRegistrator.exe': Loaded 'C:\\Windows\\winsxs\\x86_microsoft.vc80.debugcrt_1fc8b3b9a1e18e3b_8.0.50727.762_none_24c8a196583ff03b\\msvcr80d.dll', Symbols loaded.
'DllRegistrator.exe': Loaded 'C:\\Windows\\SysWOW64\\msvcrt.dll', Symbols loaded (source information stripped).
'DllRegistrator.exe': Loaded 'C:\\Users\\Ghoort\\Documents\\Visual Studio 2005\\Projects\\DllRegistrator\\VA_X.dll', Binary was not built with debug information.
'DllRegistrator.exe': Loaded 'C:\\Windows\\SysWOW64\\user32.dll', Symbols loaded (source information stripped).
'DllRegistrator.exe': Loaded 'C:\\Windows\\SysWOW64\\gdi32.dll', Symbols loaded (source information stripped).
'DllRegistrator.exe': Loaded 'C:\\Windows\\SysWOW64\\advapi32.dll', Symbols loaded (source information stripped).
'DllRegistrator.exe': Loaded 'C:\\Windows\\SysWOW64\\rpcrt4.dll', Symbols loaded (source information stripped).
'DllRegistrator.exe': Loaded 'C:\\Windows\\SysWOW64\\secur32.dll', Symbols loaded (source information stripped).
'DllRegistrator.exe': Loaded 'C:\\Windows\\SysWOW64\\shlwapi.dll', Symbols loaded (source information stripped).
'DllRegistrator.exe': Loaded 'C:\\Windows\\SysWOW64\\comdlg32.dll', Symbols loaded (source information stripped).
'DllRegistrator.exe': Loaded 'C:\\Windows\\winsxs\\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.6000.16386_none_87e0cb09378714f1\\comctl32.dll', Symbols loaded (source information stripped).
'DllRegistrator.exe': Loaded 'C:\\Windows\\SysWOW64\\shell32.dll', Symbols loaded (source information stripped).
'DllRegistrator.exe': Loaded 'C:\\Windows\\SysWOW64\\winspool.drv', Symbols loaded (source information stripped).
'DllRegistrator.exe': Loaded 'C:\\Windows\\SysWOW64\\oledlg.dll', Symbols loaded (source information stripped).
'DllRegistrator.exe': Loaded 'C:\\Windows\\SysWOW64\\ole32.dll', Symbols loaded (source information stripped).
'DllRegistrator.exe': Loaded 'C:\\Windows\\SysWOW64\\oleaut32.dll', Symbols loaded (source information stripped).
'DllRegistrator.exe': Loaded 'C:\\Windows\\SysWOW64\\version.dll', Symbols loaded (source information stripped).
'DllRegistrator.exe': Loaded 'C:\\Windows\\SysWOW64\\ws2_32.dll', Symbols loaded (source information stripped).
'DllRegistrator.exe': Loaded 'C:\\Windows\\SysWOW64\\nsi.dll', Symbols loaded (source information stripped).
'DllRegistrator.exe': Loaded 'C:\\Windows\\SysWOW64\\winmm.dll', Symbols loaded (source information stripped).
'DllRegistrator.exe': Loaded 'C:\\Windows\\SysWOW64\\oleacc.dll', Symbols loaded (source information stripped).
'DllRegistrator.exe': Loaded 'C:\\Windows\\SysWOW64\\imm32.dll', Symbols loaded (source information stripped).
'DllRegistrator.exe': Loaded 'C:\\Windows\\SysWOW64\\msctf.dll', Symbols loaded (source information stripped).
'DllRegistrator.exe': Loaded 'C:\\Windows\\SysWOW64\\lpk.dll', Symbols loaded (source information stripped).
'DllRegistrator.exe': Loaded 'C:\\Windows\\SysWOW64\\usp10.dll', Symbols loaded (source information stripped).
'DllRegistrator.exe': Loaded 'C:\\Windows\\winsxs\\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.6000.16386_none_5d07289e07e1d100\\comctl32.dll', Symbols loaded (source information stripped).
%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s'DllRegistrator.exe': Loaded 'C:\\Windows\\SysWOW64\\inetmib1.dll', Symbols loaded (source information stripped).
'DllRegistrator.exe': Loaded 'C:\\Windows\\SysWOW64\\IPHLPAPI.DLL', Symbols loaded (source information stripped).
'DllRegistrator.exe': Loaded 'C:\\Windows\\SysWOW64\\dhcpcsvc.dll', Symbols loaded (source information stripped).
'DllRegistrator.exe': Loaded 'C:\\Windows\\SysWOW64\\dnsapi.dll', Symbols loaded (source information stripped).
'DllRegistrator.exe': Loaded 'C:\\Windows\\SysWOW64\\winnsi.dll', Symbols loaded (source information stripped).
'DllRegistrator.exe': Loaded 'C:\\Windows\\SysWOW64\\dhcpcsvc6.dll', No symbols loaded.
'DllRegistrator.exe': Loaded 'C:\\Windows\\SysWOW64\\snmpapi.dll', Symbols loaded (source information stripped).
First-chance exception at 0x002039ec in DllRegistrator.exe: 0xC0000096: Privileged instruction.
Unhandled exception at 0x002039ec in DllRegistrator.exe: 0xC0000096: Privileged instruction.


Callstack

> 002039ec()
ntdll.dll!__SEH_epilog4_GS() + 0xa bytes
ntdll.dll!_RtlGetFullPathName_Ustr@24() + 0x121 bytes
ntdll.dll!_RtlpInsertFreeBlock@12() + 0x258dd bytes

and disassemble

002039D8 mov eax,564D5868h
002039DD mov ebx,0
002039E2 mov ecx,0Ah
002039E7 mov edx,5658h
002039EC in eax,dx ; <- error!
002039ED cmp ebx,564D5868h
002039F3 jne 002039F9
002039F5 mov byte ptr [ebp-1],1
002039F9 mov al,byte ptr [ebp-1]
9   L A T E S T    R E P L I E S    (Newest First)
feline Posted - Jan 18 2007 : 12:35:04 PM
I am seeing the same effect here. Thank you for the clear description.
The installer crashing is:

case=4604

The IDE its self crashing is:

case=4605

Neither problem shows up under winXP SP2 with DEP enabled, so it seems to be a Vista specific problem.
DDD Posted - Jan 17 2007 : 9:05:50 PM
Do you have Data Execution Prevention (DEP) enabled?

I've found that if I have DEP active, all attempts to install VAX builds 1540,1541,or 1543 will fail (I've not tried any other builds).

If I disable DEP, install VAX, and then re-enable DEP, then launching VS2005/VAX will result in a fault. I can add devenv.exe to the DEP exception list, and then VS2005/VAX will run without problems. VS2005 by itself runs fine with DEP active and not being on the DEP exception list.

Additional information about DEP can be found here: http://msdn2.microsoft.com/en-us/library/aa366553.aspx

feline Posted - Jan 03 2007 : 09:11:19 AM
Ghoort do you have UAC turned on or off?

I have just finished getting a Vista 64bit machine up and running. This is simply a default install of Vista Buisness edition 64bit. I then installed VS2005. I only made a few changes from the default settings, mainly not installing J# or install shield.

Then I installed VA 1543, accepting the defaults. I did not get any errors or other problems, and VA is working quite happily for me when I run VS2005 as administrator.
Erik Olofsson Posted - Jan 02 2007 : 8:57:45 PM
I'm running VA on x64 Vista without problem. I have User Account Control turned off.

This crash is probably the copy protection that will not let you run with the debugger attached. I always get this when I'm debugging Visual Studio autoexpand plugins, and if you continue it pops up a dialog telling you that it will not run with a debugger attached.
feline Posted - Jan 02 2007 : 5:33:31 PM
Do either of these FAQ's look helpful?

http://docs.wholetomato.com?W297

http://docs.wholetomato.com?W290

I will start Vista 64bit installing into a VMWare machine here, but it will be a little while before I have any results.
Ghoort Posted - Jan 02 2007 : 3:14:30 PM
quote:
Originally posted by support

What build of VA X? If not the latest, please try that build.

Into what directory did you install VA X? Default is C:\\Program Files\\Visual Assist X

I tried 1540, 1541 and 1543. Problem is not depends to installation folder, I tried 'C:\\Program Files\\Visual Assist X', 'C:\\Program Files (x86)\\Visual Assist X' (it is default in Win64) and 'C:\\VAX'.
support Posted - Jan 02 2007 : 3:05:41 PM
What build of VA X? If not the latest, please try that build.

Into what directory did you install VA X? Default is C:\\Program Files\\Visual Assist X
Ghoort Posted - Jan 02 2007 : 2:46:21 PM
quote:
Originally posted by feline

Are you logged in as the administrator?
Yes, I'm admin at my PC.
feline Posted - Jan 02 2007 : 10:31:49 AM
Are you logged in as the administrator? The VA installer should have run with Admin rights, based on my testing under the 32bit version of Vista. Do you know if the installer ran with admin rights for you?

Are you running this test program with admin rights?

© 2023 Whole Tomato Software, LLC Go To Top Of Page
Snitz Forums 2000