Closed Bug 665385 Opened 14 years ago Closed 14 years ago

PDF Browser Plugin 2.4 totally broken in Camino, crashes 2.0.x versions with [@ nsObjectFrame::PaintPlugin(nsIRenderingContext&, nsRect const&, nsPoint const&)]

Categories

(Camino Graveyard :: Plug-ins, defect)

1.9.0 Branch
x86
macOS
defect
Not set
critical

Tracking

(Not tracked)

VERIFIED WONTFIX

People

(Reporter: bugzilla-graveyard, Unassigned)

References

Details

(Keywords: relnote)

Crash Data

I'd provide crash IDs, but a) they're on my mom's computer and b) I can't for the life of me figure out how to view a list of recent crash reports in the new Socorro. PDF Browser Plugin 2.4 crashes 2.0.x versions of Camino whenever you try to view a PDF file. In 2.1 versions, it displays blank content. This leaves Camino without any solution for inline PDF display, AFAIK. We need to bring this to Manfred's attention ASAP.
"Critical" on 1.9.0 branch because it's a crasher, although the brokenness affects all current versions.
Severity: normal → critical
(In reply to comment #0) > I'd provide crash IDs, but a) they're on my mom's computer and b) I can't > for the life of me figure out how to view a list of recent crash reports in > the new Socorro. Same way as always, with query/Advanced Search: https://crash-stats.mozilla.com/query/query?product=Camino&version=Camino%3A2.0.7&platform=mac&range_value=3&range_unit=days&date=06%2F19%2F2011+15%3A35%3A06&query_search=signature&query_type=contains&query=&reason=&build_id=&process_type=any&hang_type=any&do_query=1 I'd guess nsObjectFrame::PaintPlugin(nsIRenderingContext&, nsRect const&, nsPoint const&) :P > PDF Browser Plugin 2.4 crashes 2.0.x versions of Camino whenever you try to > view a PDF file. > > In 2.1 versions, it displays blank content. 2.4 probably requires the new drawing and/or event models, which 2.x don't support. > This leaves Camino without any solution for inline PDF display, AFAIK. We > need to bring this to Manfred's attention ASAP. "System Requirements * Safari * Mac OS X 10.6 or later" I guess he's finally given up on Gecko. 2.3.2 and 2.2.3 (for 10.4) are still available, so the same solution as before is still available: http://www.schubert-it.com/downloads/
I removed the "or later" from http://caminobrowser.org/documentation/setup/#find_plugin and indicated that 2.3.2 is for 10.5/10.6, and 2.2.3 is for 10.4 PPC, and changed the link to point to the above-mentioned downloads page that lists all the downloads.
Summary: PDF Browser Plugin 2.4 totally broken in Camino → PDF Browser Plugin 2.4 totally broken in Camino, crashes 2.0.x versions with [@ nsObjectFrame::PaintPlugin(nsIRenderingContext&, nsRect const&, nsPoint const&)]
Crash Signature: [@ nsObjectFrame::PaintPlugin(nsIRenderingContext&, nsRect const&, nsPoint const&)]
Manfred put out 2.4.1 today with the vague relnote "Firefox support". I don't expect it to be compatible with Camino (either 2.0.x or 2.1), but there's certainly an off-chance it might work in 2.1.
(As a humorous postscript, I just opened a PDF in my nightly on *10.5.8* and was prompted by PDFBP to upgrade to 2.4.1, which would not even run on my Mac, let alone in my browser :P)
It's not compatible; I checked. It's using Cocoa+CG in Chrome, and my guess is he went Cocoa-only. Doesn't explode Camino though, just renders blank.
Thank you, Stuart, for deleting my duplicate bug report. Chris' original didn't show up in the search or I missed it. S-IT 2.4.1 on Safari 5.0.5 runs like blazes and produces excellent visuals. I hope the compatibility issue isn't terminal. Downloading PDFs to view them is retro (as I'm sure you all agree).
PS I am reinstalling the 2.3.2 S-It. I sent an email to Manfred suggesting he get in touch with y'all.
> I hope the compatibility issue isn't terminal. There is no feasible way we can make the current version of the plugin run in Camino 2.1 (and it's exceedingly unlikely that Manfred is going to want to re-add QD+Carbon support to the plugin just for Camino). Given that the crash will go away once we release Camino 2.1, I'd imagine the crash probably won't be particularly high priority for him to fix, but maybe it'll be something simple on his end.
I think the way forward here is to relnote this for 2.0.9 and 2.1 (which will have the Cm-only plug-ins folder, which helps users who want the current PDFBP for other browsers, too), and WONTFIX (CANTFIX) this bug after 2.0.9 ships.
Depends on: 686258
Flags: camino2.1?
Keywords: relnote
(Actually, I've added a note to the 2.1 running notes page to use the 2.0.9 note; so there's no need to track this separately for 2.1.)
Flags: camino2.1?
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → WONTFIX
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.