
Signature
Alan Morris
Windows Printing Team
Search the Microsoft Knowledge Base here:
http://support.microsoft.com/search/?adv=1
This posting is provided "AS IS" with no warranties, and confers no rights.
> Yes it is set to default printer... and unfortunately after rolling back
> the
[quoted text clipped - 34 lines]
>> > update.
>> > Not even sure if I can. Any ideas how to solve this one?
Alan... Thanks for taking the time... It is EVERY application that crashes...
Live Mail, Internet Explorer, Photoshop, InDesign, Notepad, Word,
Illustrator, etc etc. Exactly what happens is... I hit Print, THE PAGE
PRINTS, and then I get a notice that "fill in the blank" has stopped
responding which is immediately follwed by a notice that "fill in the blank"
has stopped working. A problem has caused the program to stop working
correctly. Windows will close the program and notify you if a solution is
available. Which leaves me the otpion of, as you know.... Click the "Close
Program" button.
The Print Driver worked perfectly prior to the Vista SP1 Update (in fact
just 10 minutes before I installed the update) and after uninstalling the
driver and it's folder, UNINSTALLING THE SP1 UPDATE, Reinstalling the print
driver (with Vista "in theory" back to it's original state) the problem which
did not exit in the original state, mysteriously still exists. Something in
Vista has changed that the SP1 rollback does not address. And yes, I tried a
system restore (3 times) but the restore hangs at the registry reset (OH
JOY!)... Related, coincidence? I don't know. What I do know is that, now,
WITH or WITHOUT the SP1, I can no longer print to the network printer without
a "fill in the blank" program crashing. And as I can't restore either,
without some kind of "fix", my only other option is to wipe the hard drive
and start over. Not my idea of an ideal solution with a 500GB hard drive
chock full of data.
Not sure how or what to debug. Everything else here is Mac. I can get an XP
laptop in here to do it but I'd need to be pointed in the right direction as
to what to look for and/or how to do it. If this requires a registry fix, I
can handle that, just tell me where. Been screwin around with Win since 3.1
but this is a new one for me.
Thanks
> the print driver is corrupting the memory in the application you are
> running.
[quoted text clipped - 45 lines]
> >> > update.
> >> > Not even sure if I can. Any ideas how to solve this one?
Alan Morris [MSFT] - 27 Mar 2008 20:09 GMT
The Canon printer is on the network, are you connecting directly to the
network card on the printer?
Verify the file version of the uni* files in
\windows\system32\spool\drivers\w32x86\3
for debugging purposes, you just need a file from the XP machine
ntsd.exe it's in windows\system32
Copy this to Vista. I'm hoping you are running DSL or have broadband.
Launch an elevated Command windows (Run as administrator).
Start the application but for I will assume notepad.exe
in the command window type
change to the location where ntsd resides
cd c:\ntsdlocation
ntsd -pn notepad.exe -g -G
If that does not launch the debugger you will need to launch taskmanager.msc
to list the processes and add the column for PID
find the PID (process ID) for notepad.exe
back at the command prompt
ntsd -p PID -g -G
Now type some stuff and print. I expect the process to fail at this point
The ntsd session will be at a prompt. (If you are not connected to the
internet on a fast connection just type k)
type
.symfix
.reload
k
when typing k the faulting stack will be displayed. Just set the properties
of the ntsd window Options to QuickEdit and copy the information back to
mail
thanks

Signature
Alan Morris
Windows Printing Team
Search the Microsoft Knowledge Base here:
http://support.microsoft.com/search/?adv=1
This posting is provided "AS IS" with no warranties, and confers no rights.
> Alan... Thanks for taking the time... It is EVERY application that
> crashes...
[quoted text clipped - 96 lines]
>> >> > update.
>> >> > Not even sure if I can. Any ideas how to solve this one?
ComposeDigital - 27 Mar 2008 23:08 GMT
Well... The printer is hooked up to the network through a hub and has its own
IP address. It's a big ole stand alone do everything printer.
Yes... We have DSL
My Acct is the Admin Acct.
Will get back to you tommorrow afternoon when i've had time to give your
ideas a shot.
Thanks
> The Canon printer is on the network, are you connecting directly to the
> network card on the printer?
[quoted text clipped - 144 lines]
> >> >> > update.
> >> >> > Not even sure if I can. Any ideas how to solve this one?
ComposeDigital - 28 Mar 2008 17:23 GMT
Alan I get the following error when trying to debug:
Cannot debug pid 4600, NTSTATUS 0xC0000048
"An attempt to set a processes DebugPort or EceptionPort was made, but a
port already exists in the process or an attempt to set a file's
CompletionPort made, but a port was already set in the file or an attempt to
set an alpc port's associated completion port was made, but it is already
set."
Debuggee initialization failed, NTSTATUS 0xc0000048
> The Canon printer is on the network, are you connecting directly to the
> network card on the printer?
[quoted text clipped - 144 lines]
> >> >> > update.
> >> >> > Not even sure if I can. Any ideas how to solve this one?