
Quote: Originally Posted by
zarrdave
Anyone know if this is a correct answer or any other thoughts? Also, would appreciate and suggestions on how to solve this please.
Musings upon your post:
- It is safe and actually preferable to ignore any and all "technical" advice from the forum user in question.
- The only thing they got right is that 0xc0000005 does indeed mean STATUS_ACCESS_VIOLATION. However, the information is by itself useless as the majority of application crashes are in fact "access violations" (AV from now on). Bad data comes from somewhere, bad data is employed, bad data causes wild memory read or write attempt to somewhere completely funky, OS catches attempt, goes "no, you can't do that", BOOM, crash AV!
- The actual "module" where the AV is being encountered is "Save for Web.8BE". Those 8BE files are executable binaries that Photoshop uses for various purposes such as filters. They are analogous to DLLs. Hence, it could be said that the crash occurred in a Photoshop module called "SaveForWeb.DLL", but that's not news to you either.
- The "exception offset" is in this instance far more interesting than the "exception code" (AV), and the number is 0x7e1a0. In decimal, it means that code precisely 516,512 bytes from the start of "Save for Web.8BE" is where the crash occurred. To an Adobe developer or senior support person, that info is
vital because it allows them to look up their source code and find what they're attempting to do at that precise location, and hence why it might be going wrong to the point of crashing.
- The "fault module timestamp" (0x48d3966d) is in a format called "UNIX time", and it corresponds to precisely this: Fri, 19 Sep 2008 12:09:17 UTC. Since your version of "Save for Web.8BE" is now more than a year old, it's possible that Adobe have by now released an updated version which may include bugfixes for this issue. It's worth investigating the availability of such an update.
- While I'm confident that the crash is not caused by a bug in the OS (all CS4 users would be reporting the same thing), it may not be in CS4 either. Your machine could be somehow different from most others running CS4 on Windows 7 in terms of other ancillary code which is somehow interfering with the save and causing a crash. That's a roundabout way of saying "it may be your anti-virus utility so test what happens when you uninstall it completely".
- By far the best and most direct way to troubleshoot this would be to get the attention of somebody relatively senior within Adobe who would take the time to analyse a memory dump generated during the crash. Since they have access to the CS4 source code, they're best-placed to explain why the crash is occurring without guessing and making you jump through trial-and-error hoops in the hope of eventually hitting upon some combination which works.
- If you can't seem to make Adobe treat you seriously, we can give it a shot, but to the best of my knowledge nobody here works for Adobe and therefore we won't have access to their source. To us, their modules will appear to be very "black box". It's worth a shot though, so please consider going through the following procedure to collect the info necessary to attempt to debug the crash:
[2-Int] Generating a memory dump for a crashing process
If nothing else, the memory dump that will be generated during this procedure will be useful to Adobe in trying to understand the issue, should you ever manage to get through to an adult over there.