Recent

Author Topic: Failure to launch: Exception=Printer " " does't exists.  (Read 5217 times)

Clover

  • New Member
  • *
  • Posts: 46
Failure to launch: Exception=Printer " " does't exists.
« on: March 30, 2011, 10:50:26 pm »
My app won't launch on two of my customers' computers. From a terminal it shows:

[FORMS.PP] ExceptionOccurred
  Sender=EPrinter
Exception=Printer " " does't exists.
  Stack trace:
  $001938CB
  $001B6FE1
  $001B6D06
  $001B7C46
TApplication.HandleException Printer " " does't exists.
  Stack trace:
  $001938CB
  $001B6FE1
  $001B6D06
  $001B7C46
[FORMS.PP] ExceptionOccurred

I'm confused because there's a bug number 17120 which says this was fixed in 29475 and I'm using the stable release 0.9.30/2.4.2 which is 29749.

What's the procedure to mark a fixed bug as not fixed? Should I just add a note to it?
« Last Edit: March 30, 2011, 11:23:46 pm by Clover »

Phil

  • Hero Member
  • *****
  • Posts: 2737
Re: Failure to launch: Exception=Printer " " does't exists.
« Reply #1 on: March 30, 2011, 11:12:20 pm »
It appears as though the patch is to these files:

lazarus/components/printers/carbon/carbonprinters.inc

lazarus/components/printers/carbon/carbonprndialogs.inc

Looking at my local checkout copies of these files for 0.9.30 branch, I don't believe any changes have been made to printers/carbon since Nov. 19, 2010.

Very few changes were made to Carbon in 2011 for 0.9.30.

Thanks.

-Phil

Clover

  • New Member
  • *
  • Posts: 46
Re: Failure to launch: Exception=Printer " " does't exists.
« Reply #2 on: March 31, 2011, 12:17:15 am »
I agree, my copies in 0.9.30 are:

carbonprinters.inc 19/11/2010
carbonprndialogs.inc 14/03/2010

and the changes are not in them.

Do you think I should just apply the patches to my files?

Phil

  • Hero Member
  • *****
  • Posts: 2737
Re: Failure to launch: Exception=Printer " " does't exists.
« Reply #3 on: March 31, 2011, 05:12:08 am »
You might do a diff with those two files in trunk to see what the exact changes were. I wouldn't expect those two files to change very often and it's likely that the only changes since Nov. are as a result of the patch. Then you could just substitute the two trunk files.

Probably a very, very small chance that the changes depend on other trunk changes elsewhere. But very unlikely since printer support is not really a part of the widgetset.

Thanks.

-Phil


 

TinyPortal © 2005-2018