problem bringing up print dialog for epson printer in 64-bit mode
problem bringing up print dialog for epson printer in 64-bit mode
- Subject: problem bringing up print dialog for epson printer in 64-bit mode
- From: Ken Victor <email@hidden>
- Date: Fri, 20 May 2011 15:41:58 -0700
the following problem only occurs when i run my app in 64-bit mode; i.e., it does not happen when i run in 32-bit mode. my environment is snow leopard 10.6.7 running on a mac pro.
when i call:
-[NSPrintPanel beginSheetWithPrintInfo:modalForWindow:delegate:didEndSelector:contextInfo:]
i get the following (either in the console log or the xcode console when i run under xcode):
5/19/11 4:14:49 PM Accounts[18320] -[NSError _addExceptionHandlerStackTrace]: unrecognized selector sent to instance 0x126795280
5/19/11 4:14:52 PM Accounts[18320] -[NSError _addExceptionHandlerStackTrace]: unrecognized selector sent to instance 0x10145f530
5/19/11 4:14:53 PM Accounts[18320] -[NSError _addExceptionHandlerStackTrace]: unrecognized selector sent to instance 0x10148d700
5/19/11 4:14:54 PM Accounts[18320] -[NSError _addExceptionHandlerStackTrace]: unrecognized selector sent to instance 0x124152510
5/19/11 4:14:54 PM Accounts[18320] -[NSError _addExceptionHandlerStackTrace]: unrecognized selector sent to instance 0x1014acf30
5/19/11 4:14:56 PM Accounts[18320] -[NSError _addExceptionHandlerStackTrace]: unrecognized selector sent to instance 0x124155520
5/19/11 4:14:57 PM Accounts[18320] -[NSError _addExceptionHandlerStackTrace]: unrecognized selector sent to instance 0x1014d30f0
5/19/11 4:14:58 PM Accounts[18320] -[NSError _addExceptionHandlerStackTrace]: unrecognized selector sent to instance 0x1268144c0
5/19/11 4:14:59 PM Accounts[18320] -[NSError _addExceptionHandlerStackTrace]: unrecognized selector sent to instance 0x126762ba0
5/19/11 4:15:00 PM Accounts[18320] -[NSError _addExceptionHandlerStackTrace]: unrecognized selector sent to instance 0x1014b4420
5/19/11 4:15:01 PM Accounts[18320] Exception activating plugin /Library/Printers/EPSON/InkjetPrinter2/PDE/PDECPlugin01.plugin : -[NSError _addExceptionHandlerStackTrace]: unrecognized selector sent to instance 0x1014b4420
at which point the print dialog does appear as a sheet on my window. however, it has a different set of extensions (as indicated by the choices in the popup in the middle of the dialog) than when i run my app in 32 bit mode or when i bring up the print dialog in other apps (e.g., mail, text edit, preview) whether these other apps are running in 32 or 64 bit mode.
my initial thought was that perhaps EPSON/InkjetPrinter2/PDE/PDECPlugin01.plugin was 32 bit only, but if i use activity monitor, while the print dialog is up in other app, it shows this file as being open.
every thing does seem to print fine, but since my app catches exceptions and offers the user the option to send an email to me, these exceptions force the user to go thru 10 dialogs before they can get a (less convenient) print dialog up so that they can print.
can anyone offer me a clue/suggestion as to what might be causing this problem and how i can go about fixing it?
thanx,
ken
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden