Closed Bug 1661222 Opened 4 years ago Closed 4 years ago

Pages are blank in print preview on first load of a PDF

Categories

(Core :: Print Preview, defect, P2)

defect

Tracking

()

RESOLVED DUPLICATE of bug 1663140
Tracking Status
firefox-esr68 --- unaffected
firefox-esr78 --- unaffected
firefox79 --- unaffected
firefox80 --- unaffected
firefox81 --- fixed
firefox82 --- fixed

People

(Reporter: bmaris, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: regression, Whiteboard: [print2020_v81] [old-ui-])

Attachments

(1 file)

Affected versions

  • Firefox 81.0b2
  • Latest Nightly 82.0a1

Affected platforms

  • Ubuntu 18.04 64bit

Unaffected platforms

  • Windows 10 64bit
  • macOS 10.15.6

Steps to reproduce

  1. Start Firefox
  2. Visit https://www.irs.gov/pub/irs-pdf/f1040.pdf
  3. Click print icon
  4. Scroll inside the new print preview

Expected result

  • All the pages are properly displayed and the the color of the pages is also displayed in print preview.

Actual result

  • First two pages are blank and the third page is black&white.

Regression range

Additional notes

  • This does not happen if the user opens the print preview the second time, the black&white display still persists though.

Suggested severity

  • Since this only happens on the first load of the pdf I think this should have a lower severity S3 - S4
Flags: needinfo?(emalysz)
Has Regression Range: --- → yes
Has STR: --- → yes
Blocks: 133787, 1658287
Whiteboard: [print2020_v81] [old-ui-]

Sam, do you mind taking a look at this? It'd surprise me if Bug 1658833 caused this, but I don't have a Linux machine and can't reproduce it

Flags: needinfo?(emalysz) → needinfo?(sfoster)

I had noticed this previously in earlier builds on macOS, but haven't been able to reproduce it recently. Will keep trying.

Severity: -- → S3
Priority: -- → P2

I can't reproduce the issue on Ubuntu 20.04. Instead I see the print preview progress dialog there...

(In reply to Hiroyuki Ikezoe (:hiro) from comment #3)

I can't reproduce the issue on Ubuntu 20.04. Instead I see the print preview progress dialog there...

Filed bug 1661388.

I can reproduce this blank page on Windows even in the second time I open the preview window. And in my case, the regression range is;
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=2969f3de028f013d30ea20bfccc13670ef8e195f&tochange=0c1847dee730f55b184459f5578c67ab45b611c1

So, bug 1636728 appears to make this issue more noticeable.

And to reproduce the issue on Windows, choosing "Black and White" color mode seems to be a key factor.

I have not able to reproduce this, using fresh build from moz-central, Ubuntu 18.04.5 LTS.
I wonder if there are other variables here. :bogdan_maris, can you still reproduce on a clean profile?

We could use some debug logging to help troubleshoot issues like this, it would help to be able to see the state of the print settings being sent to the preview.

Flags: needinfo?(sfoster) → needinfo?(bogdan.maris)

FWIW, I saw this on my Ubuntu 20.04 box sometimes on debug build. So I suspect this is somewhat a timing specific issue in between PDF.js (especially form input?) and our new print preview stuff.

(In reply to Sam Foster [:sfoster] (he/him) from comment #6)

I have not able to reproduce this, using fresh build from moz-central, Ubuntu 18.04.5 LTS.
I wonder if there are other variables here. :bogdan_maris, can you still reproduce on a clean profile?

I can still reproduce this on latest Nightly from today but with a different result, last page or the one in the middle was missing content and not only at the first visit of the page.

We could use some debug logging to help troubleshoot issues like this, it would help to be able to see the state of the print settings being sent to the preview.

Any suggestions here, some environment variables or anything else?
I also tested with a debug build and this is the output from terminal:

bogdan.maris@P5513:~$ '/home/bogdan.maris/Desktop/Updates/firefox/firefox' 
[4923, Unnamed thread 7fc205857280] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp, line 202
[4923, Unnamed thread 7fc205857280] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp, line 202
[4923, Main Thread] WARNING: dependent window created without a parent: file /builds/worker/checkouts/gecko/toolkit/components/startup/nsAppStartup.cpp, line 637
[4923, Main Thread] WARNING: GLX_swap_control unsupported, ASAP mode may still block on buffer swaps.: file /builds/worker/checkouts/gecko/gfx/gl/GLContextProviderGLX.cpp, line 217
[GLX] window 6b7 has VisualID 0x21
[4923, GLXVsyncThread] WARNING: robust_buffer_access_behavior marked as unsupported: file /builds/worker/checkouts/gecko/gfx/gl/GLContextFeatures.cpp, line 628
[GLX] window 2e00010 has VisualID 0x70
[4923, Renderer] WARNING: robust_buffer_access_behavior marked as unsupported: file /builds/worker/checkouts/gecko/gfx/gl/GLContextFeatures.cpp, line 628
[2020-08-31T05:52:46Z WARN  webrender::device::gl] Missing optimized shader source for gpu_cache_update
[4987, Unnamed thread 7fd900b5c3a0] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp, line 202
[4987, Unnamed thread 7fd900b5c3a0] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp, line 202
[4923, Main Thread] WARNING: NS_ENSURE_TRUE(rootFrame) failed: file /builds/worker/checkouts/gecko/dom/base/nsGlobalWindowOuter.cpp, line 4267
[Socket 4987, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, kKnownEsrVersion) failed with result 0x80004002 (NS_NOINTERFACE): file /builds/worker/checkouts/gecko/toolkit/components/resistfingerprinting/nsRFPService.cpp, line 673
[4923, Main Thread] WARNING: NS_ENSURE_TRUE(root) failed: file /builds/worker/checkouts/gecko/layout/base/nsDocumentViewer.cpp, line 2816
[2020-08-31T05:52:47Z WARN  webrender::device::gl] Attribute VertexAttribute { name: "aUvRect1", count: 4, kind: F32 } is not found in the shader composite. Expected at 6, found at -1
[2020-08-31T05:52:47Z WARN  webrender::device::gl] Attribute VertexAttribute { name: "aUvRect2", count: 4, kind: F32 } is not found in the shader composite. Expected at 7, found at -1
[GLX] window 2e00037 has VisualID 0x70
[4923, Renderer] WARNING: robust_buffer_access_behavior marked as unsupported: file /builds/worker/checkouts/gecko/gfx/gl/GLContextFeatures.cpp, line 628
[2020-08-31T05:53:08Z WARN  webrender::device::gl] Missing optimized shader source for gpu_cache_update
[4923, Main Thread] WARNING: NS_ENSURE_TRUE(rootFrame) failed: file /builds/worker/checkouts/gecko/dom/base/nsGlobalWindowOuter.cpp, line 4267
[4923, Main Thread] WARNING: NS_ENSURE_TRUE(root) failed: file /builds/worker/checkouts/gecko/layout/base/nsDocumentViewer.cpp, line 2816
[2020-08-31T05:53:08Z WARN  webrender::device::gl] Attribute VertexAttribute { name: "aUvRect1", count: 4, kind: F32 } is not found in the shader composite. Expected at 6, found at -1
[2020-08-31T05:53:08Z WARN  webrender::device::gl] Attribute VertexAttribute { name: "aUvRect2", count: 4, kind: F32 } is not found in the shader composite. Expected at 7, found at -1
[4923, Main Thread] WARNING: 'NS_FAILED(rv)', file /builds/worker/checkouts/gecko/extensions/spellcheck/src/mozPersonalDictionary.cpp, line 206
[4923, Main Thread] WARNING: EditorBase::GetInlineSpellChecker() failed, but ignored: 'NS_SUCCEEDED(rvIgnored)', file /builds/worker/checkouts/gecko/editor/libeditor/EditorBase.cpp, line 1411

###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost


###!!! [Child][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

[Socket 4987, Main Thread] WARNING: NS_ENSURE_TRUE(Preferences::InitStaticMembers()) failed: file /builds/worker/checkouts/gecko/modules/libpref/Preferences.cpp, line 4286
[4923, Main Thread] WARNING: Extra shutdown CC: 'i < NORMAL_SHUTDOWN_COLLECTIONS', file /builds/worker/checkouts/gecko/xpcom/base/nsCycleCollector.cpp, line 3359
[4923, Unnamed thread 7fe52d557820] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp, line 202
[4923, Unnamed thread 7fe52d557820] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp, line 202
[5073, Unnamed thread 7f9e08e5c700] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp, line 202
[5073, Unnamed thread 7f9e08e5c700] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp, line 202
[Socket 5073, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, kKnownEsrVersion) failed with result 0x80004002 (NS_NOINTERFACE): file /builds/worker/checkouts/gecko/toolkit/components/resistfingerprinting/nsRFPService.cpp, line 673
[2020-08-31T05:53:14Z WARN  rkv::backend::impl_safe::environment] `load_ratio()` is irrelevant for this storage backend.
[4923, Main Thread] WARNING: GLX_swap_control unsupported, ASAP mode may still block on buffer swaps.: file /builds/worker/checkouts/gecko/gfx/gl/GLContextProviderGLX.cpp, line 217
[GLX] window 6b7 has VisualID 0x21
[4923, GLXVsyncThread] WARNING: robust_buffer_access_behavior marked as unsupported: file /builds/worker/checkouts/gecko/gfx/gl/GLContextFeatures.cpp, line 628
[GLX] window 2e00003 has VisualID 0x70
[4923, Renderer] WARNING: robust_buffer_access_behavior marked as unsupported: file /builds/worker/checkouts/gecko/gfx/gl/GLContextFeatures.cpp, line 628
[2020-08-31T05:53:15Z WARN  webrender::device::gl] Missing optimized shader source for gpu_cache_update
[4923, Main Thread] WARNING: NS_ENSURE_TRUE(rootFrame) failed: file /builds/worker/checkouts/gecko/dom/base/nsGlobalWindowOuter.cpp, line 4267
[4923, Main Thread] WARNING: NS_ENSURE_TRUE(presShell) failed: file /builds/worker/checkouts/gecko/dom/base/nsGlobalWindowOuter.cpp, line 4265
[Parent 4923, GMPThread] WARNING: Failed to delete GMP storage directory: file /builds/worker/checkouts/gecko/dom/media/gmp/GMPServiceParent.cpp, line 1561
[5226, Unnamed thread 7f108535c5e0] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp, line 202
[5226, Unnamed thread 7f108535c5e0] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp, line 202
LoadPlugin() /usr/lib/flashplugin-installer/libflashplayer.so returned 7fe4f51b42b0
LoadPlugin() /usr/lib/mozilla/plugins/libgnome-shell-browser-plugin.so returned 7fe4fc07d3d0
[5281, Unnamed thread 7efe1df5c5e0] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp, line 202
[5281, Unnamed thread 7efe1df5c5e0] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp, line 202
[Parent 4923, Main Thread] WARNING: Need BrowserChild to get the nativeWindow from!: file /builds/worker/checkouts/gecko/widget/PuppetWidget.cpp, line 1086
[Parent 4923, Main Thread] WARNING: Need BrowserChild to get the nativeWindow from!: file /builds/worker/checkouts/gecko/widget/PuppetWidget.cpp, line 1086
[Parent 4923, Main Thread] WARNING: Need BrowserChild to get the nativeWindow from!: file /builds/worker/checkouts/gecko/widget/PuppetWidget.cpp, line 1086
[Parent 4923, Main Thread] WARNING: Need BrowserChild to get the nativeWindow from!: file /builds/worker/checkouts/gecko/widget/PuppetWidget.cpp, line 1086
[Parent 4923, Main Thread] WARNING: NS_ENSURE_TRUE(presShell) failed: file /builds/worker/checkouts/gecko/dom/base/nsGlobalWindowOuter.cpp, line 4265
[2020-08-31T05:53:17Z WARN  webrender::device::gl] Attribute VertexAttribute { name: "aClipRect_TL", count: 4, kind: F32 } is not found in the shader cs_clip_rectangle. Expected at 8, found at -1
[2020-08-31T05:53:17Z WARN  webrender::device::gl] Attribute VertexAttribute { name: "aClipRect_TR", count: 4, kind: F32 } is not found in the shader cs_clip_rectangle. Expected at 10, found at -1
[2020-08-31T05:53:17Z WARN  webrender::device::gl] Attribute VertexAttribute { name: "aClipRect_BL", count: 4, kind: F32 } is not found in the shader cs_clip_rectangle. Expected at 12, found at -1
[2020-08-31T05:53:17Z WARN  webrender::device::gl] Attribute VertexAttribute { name: "aClipRect_BR", count: 4, kind: F32 } is not found in the shader cs_clip_rectangle. Expected at 14, found at -1
[Child 5281, Main Thread] WARNING: Fallback to BasicLayerManager: file /builds/worker/checkouts/gecko/dom/ipc/BrowserChild.cpp, line 2611
[Child 5281, Main Thread] WARNING: Fallback to BasicLayerManager: file /builds/worker/checkouts/gecko/dom/ipc/BrowserChild.cpp, line 2611
[Child 5281, Main Thread] WARNING: Fallback to BasicLayerManager: file /builds/worker/checkouts/gecko/dom/ipc/BrowserChild.cpp, line 2611
[Child 5281, Main Thread] WARNING: Fallback to BasicLayerManager: file /builds/worker/checkouts/gecko/dom/ipc/BrowserChild.cpp, line 2611
[2020-08-31T05:53:18Z WARN  webrender::device::gl] Attribute VertexAttribute { name: "aClipRect_TL", count: 4, kind: F32 } is not found in the shader cs_clip_rectangle. Expected at 8, found at -1
[2020-08-31T05:53:18Z WARN  webrender::device::gl] Attribute VertexAttribute { name: "aClipRect_TR", count: 4, kind: F32 } is not found in the shader cs_clip_rectangle. Expected at 10, found at -1
[2020-08-31T05:53:18Z WARN  webrender::device::gl] Attribute VertexAttribute { name: "aClipRadii_TR", count: 4, kind: F32 } is not found in the shader cs_clip_rectangle. Expected at 11, found at -1
[2020-08-31T05:53:18Z WARN  webrender::device::gl] Attribute VertexAttribute { name: "aClipRect_BL", count: 4, kind: F32 } is not found in the shader cs_clip_rectangle. Expected at 12, found at -1
[2020-08-31T05:53:18Z WARN  webrender::device::gl] Attribute VertexAttribute { name: "aClipRadii_BL", count: 4, kind: F32 } is not found in the shader cs_clip_rectangle. Expected at 13, found at -1
[2020-08-31T05:53:18Z WARN  webrender::device::gl] Attribute VertexAttribute { name: "aClipRect_BR", count: 4, kind: F32 } is not found in the shader cs_clip_rectangle. Expected at 14, found at -1
[2020-08-31T05:53:18Z WARN  webrender::device::gl] Attribute VertexAttribute { name: "aClipRadii_BR", count: 4, kind: F32 } is not found in the shader cs_clip_rectangle. Expected at 15, found at -1
[2020-08-31T05:53:18Z WARN  webrender::device::gl] Attribute VertexAttribute { name: "aUvRect1", count: 4, kind: F32 } is not found in the shader composite. Expected at 6, found at -1
[2020-08-31T05:53:18Z WARN  webrender::device::gl] Attribute VertexAttribute { name: "aUvRect2", count: 4, kind: F32 } is not found in the shader composite. Expected at 7, found at -1
[GLX] window 2e00017 has VisualID 0x70
[Parent 4923, Renderer] WARNING: robust_buffer_access_behavior marked as unsupported: file /builds/worker/checkouts/gecko/gfx/gl/GLContextFeatures.cpp, line 628
[2020-08-31T05:53:18Z WARN  webrender::device::gl] Missing optimized shader source for gpu_cache_update
[5328, Unnamed thread 7f770e35c5e0] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp, line 202
[5328, Unnamed thread 7f770e35c5e0] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp, line 202
[5357, Unnamed thread 7fee4675c5e0] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp, line 202
[5357, Unnamed thread 7fee4675c5e0] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp, line 202
[Parent 4923, Main Thread] WARNING: NS_ENSURE_TRUE(rootFrame) failed: file /builds/worker/checkouts/gecko/dom/base/nsGlobalWindowOuter.cpp, line 4267
[Parent 4923, Main Thread] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/worker/checkouts/gecko/parser/html/nsHtml5StreamParser.cpp, line 1131
[Child 5328, Main Thread] WARNING: NS_ENSURE_TRUE(info) failed: file /builds/worker/checkouts/gecko/extensions/permissions/PermissionDelegateHandler.cpp, line 348
[Parent 4923, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/dom/base/ThirdPartyUtil.cpp, line 402
[Parent 4923, Main Thread] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/worker/checkouts/gecko/parser/html/nsHtml5StreamParser.cpp, line 1131
[Child 5226, Main Thread] WARNING: NS_ENSURE_TRUE(info) failed: file /builds/worker/checkouts/gecko/extensions/permissions/PermissionDelegateHandler.cpp, line 348
[Parent 4923, Main Thread] WARNING: Suboptimal indexes for the SQL statement 0x7fe4eedc2aa0 (http://mzl.la/1FuID0j).: file /builds/worker/checkouts/gecko/storage/mozStoragePrivateHelpers.cpp, line 113
[Parent 4923, Main Thread] WARNING: NS_ENSURE_TRUE(mPresShell) failed: file /builds/worker/checkouts/gecko/layout/generic/nsFrameSelection.cpp, line 1598
[Child 5226, ImageIO] WARNING: Appending an extra chunk for SourceBuffer: file /builds/worker/checkouts/gecko/image/SourceBuffer.cpp, line 137
[Child 5226, ImageIO] WARNING: Appending an extra chunk for SourceBuffer: file /builds/worker/checkouts/gecko/image/SourceBuffer.cpp, line 137
[Child 5226, ImageIO] WARNING: Appending an extra chunk for SourceBuffer: file /builds/worker/checkouts/gecko/image/SourceBuffer.cpp, line 137
[Parent 4923, Main Thread] WARNING: NS_ENSURE_TRUE(rootFrame) failed: file /builds/worker/checkouts/gecko/dom/base/nsGlobalWindowOuter.cpp, line 4267
[Child 5328, ImageIO] WARNING: Appending an extra chunk for SourceBuffer: file /builds/worker/checkouts/gecko/image/SourceBuffer.cpp, line 137
[5503, Unnamed thread 7f939935c5e0] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp, line 202
[5503, Unnamed thread 7f939935c5e0] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp, line 202
[Parent 4923, Main Thread] WARNING: Need BrowserChild to get the nativeWindow from!: file /builds/worker/checkouts/gecko/widget/PuppetWidget.cpp, line 1086
[Child 5503, Main Thread] WARNING: Fallback to BasicLayerManager: file /builds/worker/checkouts/gecko/dom/ipc/BrowserChild.cpp, line 2611
[Child 5503, Main Thread] WARNING: NS_ENSURE_TRUE(info) failed: file /builds/worker/checkouts/gecko/extensions/permissions/PermissionDelegateHandler.cpp, line 348
[5532, Unnamed thread 7feeb665c5e0] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp, line 202
[5532, Unnamed thread 7feeb665c5e0] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file /builds/worker/checkouts/gecko/xpcom/base/nsTraceRefcnt.cpp, line 202
Couldn't convert chrome URL: chrome://branding/locale/brand.properties
[Child 5532, Main Thread] WARNING: Could not get the program name for a cubeb stream.: 'NS_SUCCEEDED(rv)', file /builds/worker/checkouts/gecko/dom/media/CubebUtils.cpp, line 378
[Child 5503, ImageIO] WARNING: Appending an extra chunk for SourceBuffer: file /builds/worker/checkouts/gecko/image/SourceBuffer.cpp, line 137
[Parent 4923, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111 (NS_ERROR_NOT_AVAILABLE): file /builds/worker/checkouts/gecko/netwerk/cache/nsApplicationCacheService.cpp, line 161
[Child 5357, Main Thread] WARNING: NS_ENSURE_TRUE(mRequest) failed: file /builds/worker/checkouts/gecko/netwerk/base/nsBaseChannel.cpp, line 925
[GLX] window 2e0003b has VisualID 0x70
[Parent 4923, Renderer] WARNING: robust_buffer_access_behavior marked as unsupported: file /builds/worker/checkouts/gecko/gfx/gl/GLContextFeatures.cpp, line 628
[2020-08-31T05:53:46Z WARN  webrender::device::gl] Missing optimized shader source for gpu_cache_update
[GLX] window 2e00045 has VisualID 0x70
[Parent 4923, Renderer] WARNING: robust_buffer_access_behavior marked as unsupported: file /builds/worker/checkouts/gecko/gfx/gl/GLContextFeatures.cpp, line 628
[2020-08-31T05:53:46Z WARN  webrender::device::gl] Missing optimized shader source for gpu_cache_update

###!!! [Parent][RunMessage] Error: Channel closing: too late to send/recv, messages will be lost

[Child 5328, Main Thread] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/worker/checkouts/gecko/dom/events/DOMEventTargetHelper.cpp, line 291
[Child 5328, Main Thread] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/worker/checkouts/gecko/dom/events/DOMEventTargetHelper.cpp, line 291
[Child 5328, Main Thread] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/worker/checkouts/gecko/dom/events/DOMEventTargetHelper.cpp, line 291
[Child 5328, Main Thread] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/worker/checkouts/gecko/dom/events/DOMEventTargetHelper.cpp, line 291
[Child 5328, Main Thread] WARNING: Extra shutdown CC: 'i < NORMAL_SHUTDOWN_COLLECTIONS', file /builds/worker/checkouts/gecko/xpcom/base/nsCycleCollector.cpp, line 3359
[Child 5328, Main Thread] WARNING: NS_ENSURE_TRUE(Preferences::InitStaticMembers()) failed: file /builds/worker/checkouts/gecko/modules/libpref/Preferences.cpp, line 4286
[Child 5226, Main Thread] WARNING: '!ClientIsValidCreationURL(mClientInfo.PrincipalInfo(), aArgs.url())', file /builds/worker/checkouts/gecko/dom/clients/manager/ClientSource.cpp, line 65
[Child 5226, Main Thread] WARNING: Subsequent listeners are not retargetable: file /builds/worker/checkouts/gecko/netwerk/protocol/http/HttpChannelChild.cpp, line 3692
[Child 5226, Main Thread] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/worker/checkouts/gecko/parser/html/nsHtml5StreamParser.cpp, line 1131
[Child 5281, Main Thread] WARNING: NS_ENSURE_TRUE(info) failed: file /builds/worker/checkouts/gecko/extensions/permissions/PermissionDelegateHandler.cpp, line 348
[Child 5357, Main Thread] WARNING: NS_ENSURE_TRUE(info) failed: file /builds/worker/checkouts/gecko/extensions/permissions/PermissionDelegateHandler.cpp, line 348
[Child 5281, Main Thread] WARNING: NS_ENSURE_TRUE(info) failed: file /builds/worker/checkouts/gecko/extensions/permissions/PermissionDelegateHandler.cpp, line 348
[Child 5281, Main Thread] WARNING: NS_ENSURE_TRUE(info) failed: file /builds/worker/checkouts/gecko/extensions/permissions/PermissionDelegateHandler.cpp, line 348
[Child 5503, Main Thread] WARNING: NS_ENSURE_TRUE(info) failed: file /builds/worker/checkouts/gecko/extensions/permissions/PermissionDelegateHandler.cpp, line 348
[Child 5281, Main Thread] WARNING: NS_ENSURE_TRUE(info) failed: file /builds/worker/checkouts/gecko/extensions/permissions/PermissionDelegateHandler.cpp, line 348
[Child 5503, Main Thread] WARNING: NS_ENSURE_TRUE(wc) failed: file /builds/worker/checkouts/gecko/extensions/permissions/PermissionDelegateHandler.cpp, line 344
[Child 5226, Main Thread] WARNING: NS_ENSURE_TRUE(info) failed: file /builds/worker/checkouts/gecko/extensions/permissions/PermissionDelegateHandler.cpp, line 348
[Child 5226, Main Thread] WARNING: NS_ENSURE_TRUE(info) failed: file /builds/worker/checkouts/gecko/extensions/permissions/PermissionDelegateHandler.cpp, line 348
[Parent 4923, Main Thread] WARNING: NS_ENSURE_TRUE(presShell) failed: file /builds/worker/checkouts/gecko/dom/base/nsGlobalWindowOuter.cpp, line 4265
[Parent 4923, Main Thread] WARNING: NS_ENSURE_TRUE(presShell) failed: file /builds/worker/checkouts/gecko/dom/base/nsGlobalWindowOuter.cpp, line 4265
[Parent 4923, Main Thread] WARNING: NS_ENSURE_TRUE(presShell) failed: file /builds/worker/checkouts/gecko/dom/base/nsGlobalWindowOuter.cpp, line 4265
[Child 5226, Main Thread] WARNING: '!ClientIsValidCreationURL(mClientInfo.PrincipalInfo(), aArgs.url())', file /builds/worker/checkouts/gecko/dom/clients/manager/ClientSource.cpp, line 65
[Child 5226, Main Thread] WARNING: NS_ENSURE_TRUE(rootView) failed: file /builds/worker/checkouts/gecko/layout/base/nsPresContext.cpp, line 882

(/home/bogdan.maris/Desktop/Updates/firefox/firefox-bin:5226): dconf-WARNING **: 08:53:52.236: Unable to open /var/lib/flatpak/exports/share/dconf/profile/user: Permission denied
[Parent 4923, Main Thread] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/worker/checkouts/gecko/parser/html/nsHtml5StreamParser.cpp, line 1131
[Child 5226, Main Thread] WARNING: NS_ENSURE_TRUE(rootView) failed: file /builds/worker/checkouts/gecko/layout/base/nsPresContext.cpp, line 882
[Child 5226, Main Thread] WARNING: NS_ENSURE_TRUE(info) failed: file /builds/worker/checkouts/gecko/extensions/permissions/PermissionDelegateHandler.cpp, line 348
[Child 5226, Main Thread] WARNING: NS_ENSURE_TRUE(info) failed: file /builds/worker/checkouts/gecko/extensions/permissions/PermissionDelegateHandler.cpp, line 348
[Child 5281, Main Thread] WARNING: NS_ENSURE_TRUE(info) failed: file /builds/worker/checkouts/gecko/extensions/permissions/PermissionDelegateHandler.cpp, line 348
[Child 5281, Main Thread] WARNING: NS_ENSURE_TRUE(info) failed: file /builds/worker/checkouts/gecko/extensions/permissions/PermissionDelegateHandler.cpp, line 348
[Child 5503, Main Thread] WARNING: NS_ENSURE_TRUE(info) failed: file /builds/worker/checkouts/gecko/extensions/permissions/PermissionDelegateHandler.cpp, line 348
[Child 5281, Main Thread] WARNING: NS_ENSURE_TRUE(info) failed: file /builds/worker/checkouts/gecko/extensions/permissions/PermissionDelegateHandler.cpp, line 348
[Child 5357, Main Thread] WARNING: NS_ENSURE_TRUE(info) failed: file /builds/worker/checkouts/gecko/extensions/permissions/PermissionDelegateHandler.cpp, line 348
[Child 5281, Main Thread] WARNING: NS_ENSURE_TRUE(info) failed: file /builds/worker/checkouts/gecko/extensions/permissions/PermissionDelegateHandler.cpp, line 348
[Child 5503, Main Thread] WARNING: NS_ENSURE_TRUE(wc) failed: file /builds/worker/checkouts/gecko/extensions/permissions/PermissionDelegateHandler.cpp, line 344
[Child 5226, Main Thread] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/worker/checkouts/gecko/dom/events/DOMEventTargetHelper.cpp, line 291
[Child 5226, Main Thread] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/worker/checkouts/gecko/dom/events/DOMEventTargetHelper.cpp, line 291
^A[Child 5503, Main Thread] WARNING: Extra shutdown CC: 'i < NORMAL_SHUTDOWN_COLLECTIONS', file /builds/worker/checkouts/gecko/xpcom/base/nsCycleCollector.cpp, line 3359
[Child 5503, Main Thread] WARNING: NS_ENSURE_TRUE(Preferences::InitStaticMembers()) failed: file /builds/worker/checkouts/gecko/modules/libpref/Preferences.cpp, line 4286
Flags: needinfo?(bogdan.maris) → needinfo?(sfoster)

Changing Platform to All as per comment 5.

OS: Linux → All

For sfoster, note that this is caused by pressing print icon in the PDF viewer.

See Also: → 1662426

I'm going to dupe this to bug 1662375 where the same issue is being investigated and where a fix will land.

Status: NEW → RESOLVED
Closed: 4 years ago
Flags: needinfo?(sfoster)
Resolution: --- → DUPLICATE

Unfortunately the fixes from bug 1662426 did not fix this one. I've tested with 81.0b7 after enabling the new UI by changing the pref print.tab_modal.enabled.

Flags: needinfo?(sfoster)

Emilio has been working on printing of PDFs sometimes resulting in blank pages.

Status: RESOLVED → REOPENED
Flags: needinfo?(sfoster) → needinfo?(emilio)
Resolution: DUPLICATE → ---

Does it work without the print icon? If so this is likely bug 1663140

Flags: needinfo?(emilio) → needinfo?(bogdan.maris)

(In reply to Emilio Cobos Álvarez (:emilio) from comment #14)

Does it work without the print icon? If so this is likely bug 1663140

Yes, this happened only when clicking the print icon inside pdf page and the behavior changed from the original one. I have all the pages blank and not only on first opening so this is indeed bug 1663140. I tried with nightly that has the fix from bug 1663140 and It looks to be fixed for me.

Status: REOPENED → RESOLVED
Closed: 4 years ago4 years ago
Flags: needinfo?(bogdan.maris)
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: