Closed Bug 1746204 Opened 2 years ago Closed 2 years ago

Crash in [@ frdvpr_drv.dll | szDynamicDaylightDisabled]

Categories

(Toolkit :: Printing, defect)

All
Windows 7
defect

Tracking

()

RESOLVED INVALID
Tracking Status
firefox95 --- affected
firefox96 --- affected

People

(Reporter: bmaris, Unassigned)

Details

(Keywords: crash)

Crash Data

Crash report: https://crash-stats.mozilla.org/report/index/f1a354d8-36b2-4830-99f1-cd1fc0211215

Reason: EXCEPTION_ACCESS_VIOLATION_READ

Top 10 frames of crashing thread:

0 frdvpr_drv.dll frdvpr_drv.dll@0x0000000000035a09 
1 frdvpr_drv.dll frdvpr_drv.dll@0x000000000024f1a9 
2 frdvpr_drv.dll frdvpr_drv.dll@0x0000000000035ee9 
3 frdvpr_drv.dll frdvpr_drv.dll@0x000000000000b481 
4 frdvpr_drv.dll frdvpr_drv.dll@0x000000000001523b 
5 frdvpr_drv.dll frdvpr_drv.dll@0x0000000000053981 
6 frdvpr_drv.dll frdvpr_drv.dll@0x000000000005a9b5 
7 frdvpr_drv.dll frdvpr_drv.dll@0x00000000002f12a9 
8 frdvpr_drv.dll frdvpr_drv.dll@0x00000000002e8852 
9 ntdll.dll szDynamicDaylightDisabled 

Affected versions

  • Firefox 95.0
  • Firefox 96.0b5

Affected platforms

  • Windows 7

Steps to reproduce

  1. Install Foxit Reader PDF
  2. Start Firefox
  3. Open 2 websites in 2 different tabs
  4. Enter print modal in both of them and select Foxit Reader PDF Printer as a Destination
  5. Print both of them at the same time

Expected result

  • Both websites are printed one by one.

Actual result

  • Firefox Crashes

Regression range

  • Will try and find a regression as soon as possible.

Additional Notes

  • I do have an old version of Foxit Reader 7.3.4.311 installed. With the new version Foxit Reader does not appear in Print Devices anymore (Windows 10). Will try installing latest version on a different machine (Windows 7) to see if that is also affected or not.

Looks like the latest version of Foxit Reader (11.1.0.52543) does not include Foxit Reader PDF Printer anymore, the last version that had it was 9.7.2. Based on the foxit forums Foxit Reader PDF Printer is now included into Foxit PDF Editor which can be installed as a trial.
I did install the latest Foxit PDF Editor which contains the Printer option on both Windows 7 and Windows 10 but I could not reproduce the crash. I'm inclined to mark the bug as invalid but I will leave it open for now in case someone runs into this as well. I'll also try and stress it a bit, maybe I'll be lucky.

Any idea what might be going on here? Should we keep this open?

Flags: needinfo?(dholbert)

There's no Firefox code in the crash backtrace, so it looks like this was probably a bug in the Foxit print driver. (Not super-surprising that it has issues when multiple things try to print to it at once; that seems like a case that a print driver might get confused about.)

Bogdan: if you have your original affected Foxit version still available, it would be useful to know if you can trigger this crash from other applications besides Firefox (e.g. print from two Notepad windows at once, or print from two Chrome tabs/windows at once). I would guess that you might be able to (and that would confirm it's not our bug).

But yeah, per comment 1, it sounds like we can close this as invalid, since this seems to be a driver bug with an old/obsolete version of a driver.

Status: NEW → RESOLVED
Closed: 2 years ago
Flags: needinfo?(dholbert)
Resolution: --- → INVALID

[ni=Bogdan to check if this is still reproducible & if it can be triggered in any other apps, if it's not too much trouble]

Flags: needinfo?(bogdan.maris)

(In reply to Daniel Holbert [:dholbert] from comment #4)

[ni=Bogdan to check if this is still reproducible & if it can be triggered in any other apps, if it's not too much trouble]

Sorry it took this long to reply, I did saved the old Foxit software (7.3.4.311) and I got a slightly different signature on a crash (https://crash-stats.mozilla.org/report/index/f4c430e2-f42a-4980-82e8-713160220308).

I did try and crash other apps with it but I was not able to do so, only one bad thing in Chrome I noticed is that one of the .pdf file (one of the two saved almost simultaneously) can't be opened in foxit after saved.

Flags: needinfo?(bogdan.maris)

(In reply to Bogdan Maris [:bogdan_maris], Release Desktop QA from comment #5)

(In reply to Daniel Holbert [:dholbert] from comment #4)

[ni=Bogdan to check if this is still reproducible & if it can be triggered in any other apps, if it's not too much trouble]

Sorry it took this long to reply, I did saved the old Foxit software (7.3.4.311) and I got a slightly different signature on a crash (https://crash-stats.mozilla.org/report/index/f4c430e2-f42a-4980-82e8-713160220308).

Thanks!

The backtrace in that crashreport doesn't really make sense (e.g. I don't think there's any way that nsBaseAppShell::Run() would be calling directly into a 3rd-party DLL). But the stack does still seem to be mostly in frdvpr_drv.dll (the Foxit print driver), so this does seem like this was a bug there (which, among other things, apparently causes corruption in the stack backtrace).

Anyway -- it sounds like the latest version is unaffected, per middle of comment 1, so they must have fixed it or worked around it.

You need to log in before you can comment on or make changes to this bug.