Packagers, If you're about to release a package, don't ! Add this patch first (attached) Chris ----- Forwarded message from Robert Kinsella <Robert.Kinsella@Sun.COM> ----- From: Robert Kinsella <Robert.Kinsella@Sun.COM> Subject: Re: [releases] Fwd: Re: [qa-dev] 1.0.3 crashes when printing to non-default printer To: releases@openoffice.org Mailing-List: contact releases-help@openoffice.org; run by ezmlm Kevin, I tend to agree with you, we should get another release with a fix for this problem out as soon as possible. Robert Kevin B. Hendricks wrote: >Hi Stefan, Martin, Sander, Armin, Louis > >This printing issue no longer impacts just RedHat 6.2 and has been reported >now under two of our major platforms WIN amd x86 Linux current. > >So given the reports on bad non-priinting problems (... and what use is an >Office product that can't print?) perhaps we should consider pulling OOo >1.0.3 and posting a notice about it on the main webpage until we get a >fixed OOo 1.0.3FU out there? > >A good way to anger alot of users is to introduce a bad regression into OOo >1.0.3 that makes the product useless for printing and then have them >download 70 meg to find out about it! ;-) > >So perhaps we should push the priority on Issue 13031 to something higher >(say P1) and get a fixed follupwup release out there fast? > >http://www.openoffice.org/issues/show_bug.cgi?id=13031 > > >Opinions....? > > >Kevin > >---------- Forwarded Message ---------- > >Subject: Re: [qa-dev] 1.0.3 crashes when printing to non-default printer >Date: April 14, 2003 10:07 pm >From: Richard <rholt@telcel.net.ve> >To: dev@qa.openoffice.org > >Andre Schnabel wrote: > > >>Hello all, >> >>please test 1.0.3 for printing to a non-default printer. This bug was >>already reported for english 1.0.3 but only for RedHat: >>http://www.openoffice.org/project/www/issues/process_bug.cgi >> >>On my Windows XP OOo crashes with a non recoverable error when trying >>to print to a printer that is not the system's default. >> >>Andre > > >Personally confirm that it happens on Mandrake 8.2 and Mandrake 9.1. > >I just explained to someone on the users list how to nuke 103 and >reinstall 102 on some flavor of windows with the following problem: > > >>I've been happily running 1.0.2 for months. A couple of days ago I >>installed 1.0.3 in-place to the same program directory (C:\Program >>Files\OpenOffice.org1.0) using "setup -net" from the install folder >>on the CD, followed by "setup" from "C:\Program >>Files\OpenOffice.org1.0". I told the second part of the install to >>install to "C:\Documents and Settings\Owner\Application Data\ooo" >>(same as the previous installation). In both instances I'm logged in >>as the same user with administrator privileges. All that seemed to go >>fine and I was using OOo 1.0.3, again happily. Until I tried to print >>to my fax software print driver. Then I got an "unrecoverable error". >>Same if I tried to "print" a PDF file using Redmon/Ghostscript. >>Printing to the normal HP Laser (on a LPR port on the network >>network) worked fine. > > > >I don?t think OOo103_en on Win nor Lin is ready for primetime yet. > >Richard. > > > >--------------------------------------------------------------------- >To unsubscribe, e-mail: dev-unsubscribe@qa.openoffice.org >For additional commands, e-mail: dev-help@qa.openoffice.org > > > >------------------------------------------------------- > > >--------------------------------------------------------------------- >To unsubscribe, e-mail: releases-unsubscribe@openoffice.org >For additional commands, e-mail: releases-help@openoffice.org > --------------------------------------------------------------------- To unsubscribe, e-mail: releases-unsubscribe@openoffice.org For additional commands, e-mail: releases-help@openoffice.org ----- End forwarded message ----- --
OOo hangs if you print to non-default printer Index: oo_cvs_641/vcl/source/gdi/print.cxx =================================================================== RCS file: /cvs/gsl/vcl/source/gdi/print.cxx,v retrieving revision 1.24.4.4 retrieving revision 1.24.4.6 diff -u -3 -p -r1.24.4.4 -r1.24.4.6 --- oo_cvs_641/vcl/source/gdi/print.cxx 19 Jun 2002 11:32:01 -0000 1.24.4.4 +++ oo_cvs_641/vcl/source/gdi/print.cxx 15 Apr 2003 14:07:46 -0000 1.24.4.6 @@ -532,7 +532,7 @@ void Printer::ImplInit( SalPrinterQueueI if ( (pJobSetup->maPrinterName != pInfo->maPrinterName) || (pJobSetup->maDriver != pInfo->maDriver) ) { - rtl_freeMemory( pJobSetup->mpDriverData ); + delete[] pJobSetup->mpDriverData; pJobSetup->mpDriverData = NULL; pJobSetup->mnDriverDataLen = 0; }
Attachment:
pgp0ujFOy8H_U.pgp
Description: PGP signature