Open Bug 365752 Opened 18 years ago Updated 2 years ago

unable to print specific page on trunk cocoa cairo build

Categories

(Core :: Printing: Output, defect)

x86
macOS
defect

Tracking

()

People

(Reporter: moco, Unassigned)

Details

Attachments

(1 file)

unable to print specific page on trunk cocoa cario build I'll attach the html. I get the print dialog, but nothing happens after that. with the same build, if I print another page I get to here: #0 0x9001a8bc in sendto () #1 0x90020306 in send () #2 0x91a3bd92 in httpPrintf () #3 0x91a3bbdc in httpGetLength () #4 0x91a3b36d in cupsDoFileRequest () #5 0x91a40d53 in cupsPrintFiles2 () #6 0x91a40add in cupsPrintFiles () #7 0x91a40a7d in cupsPrintFile () #8 0x0100eb30 in gfxQuartzPDFSurface::~gfxQuartzPDFSurface (this=0x3f1569c0) at /Users/sspitzer/Desktop/trunk/mozilla/gfx/thebes/src/gfxQuartzPDFSurface.cpp:119 #9 0x010635dd in gfxASurface::Release (this=0x3f1569c0) at ../../../dist/include/thebes/gfxRect.h:52 #10 0x01063910 in nsRefPtr<gfxASurface>::~nsRefPtr (this=0x38e4156c) at ../../../dist/include/xpcom/nsAutoPtr.h:956 #11 0x164a75ba in nsThebesDeviceContext::~nsThebesDeviceContext (this=0x38e414f0) at /Users/sspitzer/Desktop/trunk/mozilla/gfx/src/thebes/nsThebesDeviceContext.cpp:134 #12 0x15d32158 in DeviceContextImpl::Release (this=0x38e414f0) at /Users/sspitzer/Desktop/trunk/mozilla/gfx/src/nsDeviceContext.cpp:54 #13 0x164a6b0b in nsThebesDeviceContext::Release (this=0x38e414f0) at /Users/sspitzer/Desktop/trunk/mozilla/gfx/src/thebes/nsThebesDeviceContext.cpp:100 #14 0x15d3cad6 in nsCOMPtr<nsIDeviceContext>::~nsCOMPtr (this=0x3c17d0f4) at ../../dist/include/xpcom/nsCOMPtr.h:583 #15 0x16be4cd0 in nsPrintData::~nsPrintData (this=0x3c17d0f0) at /Users/sspitzer/Desktop/trunk/mozilla/layout/printing/nsPrintData.cpp:134 #16 0x16bda88a in nsPrintEngine::Destroy (this=0x41f5ff40) at /Users/sspitzer/Desktop/trunk/mozilla/layout/printing/nsPrintEngine.cpp:258 #17 0x167b3e02 in DocumentViewerImpl::OnDonePrinting (this=0x3b509920) at /Users/sspitzer/Desktop/trunk/mozilla/layout/base/nsDocumentViewer.cpp:4057 #18 0x16e5e0c5 in nsPrintCompletionEvent::Run (this=0x3bc9df40) at /Users/sspitzer/Desktop/trunk/mozilla/layout/printing/nsPrintEngine.cpp:3391 #19 0x015efa24 in nsThread::ProcessNextEvent (this=0x23189f0, mayWait=1, result=0xbfffd87c) at /Users/sspitzer/Desktop/trunk/mozilla/xpcom/threads/nsThread.cpp:482 #20 0x01598560 in NS_ProcessNextEvent_P (thread=0x23189f0, mayWait=1) at nsThreadUtils.cpp:225 #21 0x3214f36e in nsBaseAppShell::Run (this=0x33f1e450) at /Users/sspitzer/Desktop/trunk/mozilla/widget/src/xpwidgets/nsBaseAppShell.cpp:153 #22 0x32139392 in nsAppShell::Run (this=0x33f1e450) at /Users/sspitzer/Desktop/trunk/mozilla/widget/src/cocoa/nsAppShell.mm:319 #23 0x321396fe in -[AppShellDelegate runAppShell] (self=0x33f34a90, _cmd=0x2334c10) at /Users/sspitzer/Desktop/trunk/mozilla/widget/src/cocoa/nsAppShell.mm:418 #24 0x9260b0c7 in __NSFireDelayedPerform () #25 0x90829bc9 in CFRunLoopRunSpecific () #26 0x90828eb5 in CFRunLoopRunInMode () #27 0x92dcdb90 in RunCurrentEventLoopInMode () #28 0x92dcd297 in ReceiveNextEventCommon () #29 0x92dcd0ee in BlockUntilNextEventMatchingListInMode () #30 0x9326f465 in _DPSNextEvent () #31 0x9326f056 in -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] () #32 0x32139189 in nsAppShell::ProcessNextNativeEvent (this=0x33f1e450, aMayWait=0) at /Users/sspitzer/Desktop/trunk/mozilla/widget/src/cocoa/nsAppShell.mm:273 #33 0x3214f2df in nsBaseAppShell::DoProcessNextNativeEvent (this=0x33f1e450, mayWait=0) at /Users/sspitzer/Desktop/trunk/mozilla/widget/src/xpwidgets/nsBaseAppShell.cpp:136 #34 0x3214f6ee in nsBaseAppShell::OnProcessNextEvent (this=0x33f1e450, thr=0x23189f0, mayWait=0, recursionDepth=0) at /Users/sspitzer/Desktop/trunk/mozilla/widget/src/xpwidgets/nsBaseAppShell.cpp:215 #35 0x32139454 in nsAppShell::OnProcessNextEvent (this=0x33f1e450, aThread=0x23189f0, aMayWait=0, aRecursionDepth=0) at /Users/sspitzer/Desktop/trunk/mozilla/widget/src/cocoa/nsAppShell.mm:342 #36 0x015ef920 in nsThread::ProcessNextEvent (this=0x23189f0, mayWait=0, result=0xbfffe794) at /Users/sspitzer/Desktop/trunk/mozilla/xpcom/threads/nsThread.cpp:469 #37 0x015986c1 in NS_ProcessPendingEvents_P (thread=0x23189f0, timeout=20) at nsThreadUtils.cpp:179 #38 0x3214f27b in nsBaseAppShell::NativeEventCallback (this=0x33f1e450) at /Users/sspitzer/Desktop/trunk/mozilla/widget/src/xpwidgets/nsBaseAppShell.cpp:111 #39 0x32138ed3 in nsAppShell::ProcessGeckoEvents (this=0x33f1e450) at /Users/sspitzer/Desktop/trunk/mozilla/widget/src/cocoa/nsAppShell.mm:198 #40 0x321396bb in -[AppShellDelegate handlePortMessage:] (self=0x33f34a90, _cmd=0x90aa7c40, aPortMessage=0x2317090) at /Users/sspitzer/Desktop/trunk/mozilla/widget/src/cocoa/nsAppShell.mm:407 #41 0x92646a4c in __NSFireMachPort () #42 0x90839773 in __CFMachPortPerform () #43 0x90829a14 in CFRunLoopRunSpecific () #44 0x90828eb5 in CFRunLoopRunInMode () #45 0x92dcdb90 in RunCurrentEventLoopInMode () #46 0x92dcd297 in ReceiveNextEventCommon () #47 0x92dcd0ee in BlockUntilNextEventMatchingListInMode () #48 0x9326f465 in _DPSNextEvent () #49 0x9326f056 in -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] () #50 0x93268ddb in -[NSApplication run] () #51 0x32139366 in nsAppShell::Run (this=0x33f1e450) at /Users/sspitzer/Desktop/trunk/mozilla/widget/src/cocoa/nsAppShell.mm:315 #52 0x30991ee7 in nsAppStartup::Run (this=0x33f3ad70) at /Users/sspitzer/Desktop/trunk/mozilla/toolkit/components/startup/src/nsAppStartup.cpp:171 #53 0x0020f273 in XRE_main (argc=2, argv=0xbffffa54, aAppData=0x2040) at /Users/sspitzer/Desktop/trunk/mozilla/toolkit/xre/nsAppRunner.cpp:2520 #54 0x00001f32 in main (argc=2, argv=0xbffffa54) at /Users/sspitzer/Desktop/trunk/mozilla/browser/app/nsBrowserApp.cpp:61 with the attached test case I never get to gfxQuartzPDFSurface::~gfxQuartzPDFSurface(). I'm using my own debug trunk mac os x 10.4.8 build: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.9a2pre) Gecko/20070102 Minefield/3.0a2pre
perhaps this is what marcia was seeing with bug #359124? my guess is maybe it has to do with the html form elements on that page?
Summary: unable to print specific page on trunk cocoa cario build → unable to print specific page on trunk cocoa cairo build
Assignee: printing → nobody
QA Contact: printing
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: