Article View: adobe.reader
Article #6160Re: Reader 9.0 AcroRd32.exe caused Microsoft Visual C++ Runtime Library error
From: designingpatrick
Date: Fri, 01 Aug 2008 18:11
Date: Fri, 01 Aug 2008 18:11
41 lines
3649 bytes
3649 bytes
'Acrobat 9 doesn't like UNC-Paths(path beginning with \\) as AppData path. Just change the following AppData registry entries to non-UNC paths and acrobat starts up correctly [HKCR\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders] [HKCR\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders] to setup the profile path in the usersettings pane in the Active Directory user and computer mmc to connect the profile path with a drive letter instead of the UNC-Profile path. So instead of \\server\profile\%USERNAME% we use U:\profile\%USERNAME%. You can also setup the users to local profiles, than the path would be a default path like c:\Documents and Settings\%USERNAME%\AppData. ' <http://www.adobeforums.com/webx/.59b5d982> "Acrobat 9 (reader and pro) do not play well with Redirected Folders in an Active Directory environment. More specifically... a redirected "Application Data" folder. Any of my users which do NOT have roaming profiles (aka redirected folders) have no problems running acrobat 9. In other words, users who have their "Application Data" folder in "C:\Documents and Settings\username\Application Data" are fully functional and do not receive the C++ Runtime error. " "==== THIS IS WITH ROAMING PROFILE CRASHES! ==== Adobe's program iterates the network path from left to right, skipping the first word: \\Server\Folder1\Folder2\Folder3\APPLICATION DATA as it searches a user's profile for the APPLICATION DATA folder. So starting at FOLDER1 it checks to see if it can "create" a folder. It doesnt do it, but it tries to check its access. If your not in the users profile at this point, the program MOST LIKELY cannot because its a directory NOT owned by the user. THe previous folders is something you wouldn't give NORMAL users access to. After the program FAILS to "create" its folder because it cannot - The program Crashes: *R6025 - Pure Virtual function call * The exception unknown software exception (0x40000015) occurred in the application at location 0x2e80f5e3 * C++ runtime error * WINDOWS NAME Collision error. === ITS ALL OF THESE! Same error, different points in the crashing === Solution? I create a network drive DIRECTLY to the profile, then I update the registery to make that the WINDOWS APPDATA path. ALL of this is done on the user logon scripts. So it was just "solved" one day, except for a new drive letter appearing. (Added to login script) net use l: \\SERVER\USER PROFILE TREE\USER PROFILE REG ADD "HKEY_CURRENT_USER\software\Microsoft\windows\CurrentVersion\Explorer\User Shell Folders" /v AppData /t REG_EXPAND_SZ /d "l:\Application Data" /f For our work we use: \\SERVER\USER PROFILE TREE\%USERNAME%\%COMPUTERNAME% - so each user has SEPERATE data per computer they are on. "
Technical Details
Message-ID:
<59b5c482.12@webcrossing.la2eafNXanI>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!news3.google.com!feeder3.cambrium.nl!feeder6.cambrium.nl!feed.tweaknews.nl!xlned.com!feeder3.xlned.com!multikabel.net!newsfeed10.multikabel.net!tudelft.nl!txtfeed1.tudelft.nl!newsfeed.straub-nv.de!news.svengo.de!news4us.nl!webcrossingReferences:
<59b5c482.-1@webcrossing.la2eafNXanI>Show Full Headers
Complete Article Headers
X-Google-Thread: 10273d,b29bacb6ee47c4d5 X-Google-Attributes: gid10273d,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit From: designingpatrick@adobeforums.com Newsgroups: adobe.reader Subject: Re: Reader 9.0 AcroRd32.exe caused Microsoft Visual C++ Runtime Library error Message-ID: <59b5c482.12@webcrossing.la2eafNXanI> Date: Fri, 1 Aug 2008 11:11:19 -0700 References: <59b5c482.-1@webcrossing.la2eafNXanI> Lines: 68 MIME-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 8bit Path: arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!news3.google.com!feeder3.cambrium.nl!feeder6.cambrium.nl!feed.tweaknews.nl!xlned.com!feeder3.xlned.com!multikabel.net!newsfeed10.multikabel.net!tudelft.nl!txtfeed1.tudelft.nl!newsfeed.straub-nv.de!news.svengo.de!news4us.nl!webcrossing