Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Firefox crashes when trying to diable dialog box with about:config variable of print_always_print_silent set to True

  • 6 replies
  • 1 has this problem
  • 1 view
  • Last reply by cor-el

more options

Using a Raspberry Pi 3 B+. Using for a church check-in station with a DYMO label printer. When attempting to finalize a check in and print the label, firefox crashes when the about:config variable of print_always_print_silent is set to true. Set it to false, the dialog comes up, literally hit "enter" and the label prints. When set to true, firefox ESR crashes. Works with windows laptop but not with Raspberry Pi. Crash report has been submitted. Any help would be greatly appreciated.

Using a Raspberry Pi 3 B+. Using for a church check-in station with a DYMO label printer. When attempting to finalize a check in and print the label, firefox crashes when the about:config variable of print_always_print_silent is set to true. Set it to false, the dialog comes up, literally hit "enter" and the label prints. When set to true, firefox ESR crashes. Works with windows laptop but not with Raspberry Pi. Crash report has been submitted. Any help would be greatly appreciated.

All Replies (6)

more options

Is it possible to share the crash report ID's?

Can you add a brief delay on your call to window.print() and see whether that makes any difference?

more options

I'm not sure how to do the window.print(). Is that an attribute in about:config?

Thanks for your help. Mark

Here is the crash report...

Add-ons: activity-stream%40mozilla.org:2018.04.20.1103-b3b95672,aushelper%40mozilla.org:2.0,firefox%40getpocket.com:1.0.5,followonsearch%40mozilla.com:0.9.6,formautofill%40mozilla.org:1.0,jaws-esr%40mozilla.org:2.0,onboarding%40mozilla.org:1.0,screenshots%40mozilla.org:30.1.0,webcompat%40mozilla.org:1.1,%7B972ce4c6-7e08-4474-a285-3208198ce6fd%7D:60.9.0
BuildID: 20190906215736
CrashTime: 1571769610
DOMIPCEnabled: 1
Email: ''[email address removed as this is a public forum]''
FramePoisonBase: 0000004041121792
FramePoisonSize: 4096
IPCFatalErrorMsg: Error deserializing 'remotePrintJobParent' (PRemotePrintJob) member of 'PrintData'
IPCFatalErrorProtocol: PPrintingParent
IPCSystemError: 11
InstallTime: 1568731873
MozCrashReason: MOZ_CRASH(IPC FatalError in the parent process!)
Notes: Raspbian GNU/Linux 10 (buster)FP(D00-L1000-W00000000-T000) OpenGL: VMware, Inc. -- llvmpipe (LLVM 6.0, 128 bits) -- 3.1 Mesa 19.1.0-devel -- texture_from_pixmap
WR? WR- OMTP? OMTP- 
ProductID: {ec8030f7-c20a-464f-9b0e-13a3a9e97384}
ProductName: Firefox
ReleaseChannel: esr
SafeMode: 0
SecondsSinceLastCrash: 2010913
StartupCrash: 0
StartupTime: 1571769402
TelemetryEnvironment: {"build":{"applicationId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","applicationName":"Firefox","architecture":"arm","buildId":"20190906215736","version":"60.9.0","vendor":"Mozilla","platformVersion":"60.9.0","xpcomAbi":"arm-eabi-gcc3","updaterAvailable":false},"partner":{"distributionId":null,"distributionVersion":null,"partnerId":null,"distributor":null,"distributorChannel":null,"partnerNames":[]},"system":{"memoryMB":926,"virtualMaxMB":null,"cpu":{"count":4,"cores":null,"vendor":null,"family":null,"model":null,"stepping":null,"l2cacheKB":null,"l3cacheKB":null,"speedMHz":1400,"extensions":["hasEDSP","hasARMv6","hasARMv7","hasNEON"]},"os":{"name":"Linux","version":"4.19.66-v7+","locale":"en-US"},"hdd":{"profile":{"model":null,"revision":null},"binary":{"model":null,"revision":null},"system":{"model":null,"revision":null}},"gfx":{"D2DEnabled":null,"DWriteEnabled":null,"ContentBackend":"Skia","adapters":[{"description":"VMware, Inc. -- llvmpipe (LLVM 6.0, 128 bits)","vendorID":"VMware, Inc.","deviceID":"llvmpipe (LLVM 6.0, 128 bits)","subsysID":null,"RAM":null,"driver":null,"driverVersion":"3.1 Mesa 19.1.0-devel","driverDate":null,"GPUActive":true}],"monitors":[],"features":{"compositor":"basic","gpuProcess":{"status":"unused"}}},"appleModelId":null},"settings":{"blocklistEnabled":true,"e10sEnabled":true,"e10sMultiProcesses":4,"telemetryEnabled":false,"locale":"en-US","update":{"channel":"esr","enabled":false,"autoDownload":true},"userPrefs":{"app.shield.optoutstudies.enabled":false,"browser.cache.disk.capacity":358400,"browser.search.region":"US","browser.search.widget.inNavBar":false,"browser.startup.homepage":"<user-set>"},"sandbox":{"effectiveContentProcessLevel":null},"addonCompatibilityCheckEnabled":true,"isDefaultBrowser":false,"defaultSearchEngine":"google-b-1-e","defaultSearchEngineData":{"name":"Google","loadPath":"jar:[app]/omni.ja!browser/google-b-1-e.xml","origin":"default","submissionURL":"https://www.google.com/search?q=&ie=utf-8&oe=utf-8&client=firefox-b-1-e"},"searchCohort":"apr18-1"},"profile":{"creationDate":18156},"addons":{"activeAddons":{"activity-stream@mozilla.org":{"version":"2018.04.20.1103-b3b95672","scope":1,"type":"extension","updateDay":18145,"isSystem":true,"isWebExtension":false,"multiprocessCompatible":true,"blocklisted":false,"description":"A rich visual history feed and a reimagined home page make it easier than ever to find exactly what ","name":"Activity Stream","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":18145},"aushelper@mozilla.org":{"version":"2.0","scope":1,"type":"extension","updateDay":18145,"isSystem":true,"isWebExtension":false,"multiprocessCompatible":true,"blocklisted":false,"description":"Sets value(s) in the update url based on custom checks.","name":"Application Update Service Helper","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":18145},"firefox@getpocket.com":{"version":"1.0.5","scope":1,"type":"extension","updateDay":18145,"isSystem":true,"isWebExtension":false,"multiprocessCompatible":true,"blocklisted":false,"description":"When you find something you want to view later, put it in Pocket.","name":"Pocket","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":18145},"followonsearch@mozilla.com":{"version":"0.9.6","scope":1,"type":"extension","updateDay":18145,"isSystem":true,"isWebExtension":false,"multiprocessCompatible":true,"blocklisted":false,"description":null,"name":"Follow-on Search Telemetry","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":18145},"formautofill@mozilla.org":{"version":"1.0","scope":1,"type":"extension","updateDay":18145,"isSystem":true,"isWebExtension":false,"multiprocessCompatible":true,"blocklisted":false,"description":"Autofill forms with saved profiles","name":"Form Autofill","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":18145},"jaws-esr@mozilla.org":{"version":"2.0","scope":1,"type":"extension","updateDay":18145,"isSystem":true,"isWebExtension":false,"multiprocessCompatible":true,"blocklisted":false,"description":"Disabled e10s for users of OLDJAWS.","name":"Firefox ESR configurer for OLDJAWS screen reader","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":18145},"onboarding@mozilla.org":{"version":"1.0","scope":1,"type":"extension","updateDay":18145,"isSystem":true,"isWebExtension":false,"multiprocessCompatible":true,"blocklisted":false,"description":"Photon onboarding","name":"Photon onboarding","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":18145},"screenshots@mozilla.org":{"version":"30.1.0","scope":1,"type":"extension","updateDay":18145,"isSystem":true,"isWebExtension":false,"multiprocessCompatible":true,"blocklisted":false,"description":null,"name":"Firefox Screenshots","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":18145},"webcompat@mozilla.org":{"version":"1.1","scope":1,"type":"extension","updateDay":18145,"isSystem":true,"isWebExtension":false,"multiprocessCompatible":true,"blocklisted":false,"description":"Urgent post-release fixes for web compatibility.","name":"Web Compat","userDisabled":false,"appDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"installDay":18145}},"theme":{"id":"{972ce4c6-7e08-4474-a285-3208198ce6fd}","blocklisted":false,"description":"The default theme.","name":"Default","userDisabled":false,"appDisabled":false,"version":"60.9.0","scope":4,"foreignInstall":false,"hasBinaryComponents":false,"installDay":18145,"updateDay":18145},"activePlugins":[{"name":"dummy","version":"0.1","description":"Blocklist unavailable","blocklisted":false,"disabled":true,"clicktoplay":false,"mimeTypes":["text/there.is.only.blocklist"],"updateDay":18191}],"activeGMPlugins":{"dummy-gmp":{"version":"0.1","userDisabled":false,"applyBackgroundUpdates":true}},"activeExperiment":{},"persona":null},"experiments":{"searchCohort":{"branch":"apr18-1"}}}
ThreadIdNameMapping: 1161:"Gecko_IOThread",1162:"Timer",1163:"Link Monitor",1164:"Socket Thread",1165:"JS Watchdog",1173:"Hang Monitor",1185:"Cache2 I/O",1186:"Cookie",1188:"GMPThread",1189:"SoftwareVsyncThread",1190:"Compositor",1191:"VRListener",1192:"ImgDecoder #1",1193:"ImageIO",1196:"IPDL Background",1199:"HTML5 Parser",1204:"DOM Worker",1207:"ImageBridgeChild",1208:"ProcessHangMon",1218:"SysProxySetting",1221:"LoadRoots",1222:"DataStorage",1223:"DataStorage",1224:"ProxyResolution",1225:"DNS Resolver #1",1229:"DataStorage",1230:"URL Classifier",1231:"DNS Resolver #2",1232:"Classifier Update",1242:"SaveScripts",1243:"Cache I/O",1245:"DataStorage",1246:"DOM Worker",1247:"mozStorage #1",1248:"localStorage DB",1249:"QuotaManager IO",1250:"DNS Resolver #3",1251:"mozStorage #2",1254:"mozStorage #3",1255:"mozStorage #4",1263:"DOM Worker",1265:"mozStorage #5",1292:"mozStorage #6",1293:"ImgDecoder #2",1294:"ImgDecoder #3",1296:"StreamTrans #11",1300:"mozStorage #7",1303:"SSL Cert #4",
Throttleable: 1
URL: https://myrpc.ccbchurch.com/checkin/search
UptimeTS: 207.8790537
Vendor: Mozilla
Version: 60.9.0
useragent_locale: en-US

This report also contains technical information about the state of the application when it crashed.

Modified by Andrew

more options

Hi Mark:

window.print() would be a command used in your web application to send the label to the printer. I guess it's not your code?

Regarding the crash report, it's much easier for us if you paste the crash report ID from the about:crashes page, which the forum links to the crash stats server.

more options

Yes I don't own the software. The Report ID that was submitted on the 29th of September at 8:05 AM is:

bp-04f93a03-bf97-41bf-9075-ff2330190929

Thanks, Mark

more options

Hi Mark, maybe it's your hardware, but there were no other crashes with the same "signature" reported during the past 30 days, so it seems like something very rare and unusual might have happened.

I'm not familiar enough with printing to understand why you get this on your Pi but not on Windows:

IPCFatalErrorMsg: Error deserializing 'remotePrintJobParent' (PRemotePrintJob) member of 'PrintData'

Perhaps it would make the most sense to file a bug and see whether any of the developers who work on print stuff recognize the problem:

https://bugzilla.mozilla.org/

more options

That the Pi 3B+ only has 1 GB internal memory might add to such issues. Crash reports from third-party builds usually do not have symbols available on the Socorro server that allow a cross reference to the source code and are not of much value.