Crash in [@ h_ixsvzagv.dll | RtlPcToFileHeader | CxxThrowException | _com_raise_error]
Categories
(Core :: Print Preview, defect, P3)
Tracking
()
People
(Reporter: asoncutean, Unassigned)
References
(Blocks 1 open bug)
Details
(Keywords: crash, regression, Whiteboard: [print2020_v81] [old-ui-])
Crash Data
Attachments
(1 file)
1.69 MB,
image/gif
|
Details |
Crash report: https://crash-stats.mozilla.org/report/index/419fb36a-db56-4138-acdf-61b590200827
Top 10 frames of crashing thread:
0 h_ixsvzagv.dll h_ixsvzagv.dll@0x23e49
1 h_ixsvzagv.dll h_ixsvzagv.dll@0x23e48
2 ntdll.dll RtlPcToFileHeader
3 vbufbackend_gecko_ia2.dll CxxThrowException f:\dd\vctools\crt\vcruntime\src\eh\throw.cpp:129
4 vbufbackend_gecko_ia2.dll _com_raise_error f:\dd\vctools\compiler\cxxfe\sl\vccom\comraise.cpp:18
5 vbufbackend_gecko_ia2.dll _com_ptr_t<_com_IIID<IAccessible2, &_GUID const IID_IAccessible2> >::_com_ptr_t<_com_IIID<IAccessible2, &_GUID const IID_IAccessible2> ><_com_IIID<IAccessibleHyperlink, &_GUID const IID_IAccessibleHyperlink> > c:\program files (x86)\microsoft visual studio\2017\community\vc\tools\msvc\14.15.26726\include\comip.h:86
6 vbufbackend_gecko_ia2.dll GeckoVBufBackend_t::fillVBuf c:\projects\nvda\build\x86_64\vbufbackends\gecko_ia2\gecko_ia2.cpp:827
7 vbufbackend_gecko_ia2.dll GeckoVBufBackend_t::fillVBuf c:\projects\nvda\build\x86_64\vbufbackends\gecko_ia2\gecko_ia2.cpp:831
8 vbufbackend_gecko_ia2.dll GeckoVBufBackend_t::fillVBuf c:\projects\nvda\build\x86_64\vbufbackends\gecko_ia2\gecko_ia2.cpp:831
9 vbufbackend_gecko_ia2.dll GeckoVBufBackend_t::fillVBuf c:\projects\nvda\build\x86_64\vbufbackends\gecko_ia2\gecko_ia2.cpp:831
Affected versions
- 82.0a1
Affected platforms
- Windows 10
Affected platforms
- macOS 10.14
- Ubuntu 20.04
Steps to reproduce
- Launch Firefox
- Make sure print.tab_modal.enabled is set on true
- Open several tabs
- Run window.print() inside the web console, while having in focus any of the tab
- After a while close any other tab (not the one in focus) - If not waited enough, I crash the browser only with the second close attempt on the same tab (see screenshot)
Regression range
- I am not able to trigger the crash using mozregression, so I am not able to isolate a potential regressor;
- Pushlog: Since I cannot reproduce the crash with 82.0a1 (2020-08-25), this looks like a very recent regression - https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=ced8e8e8322c3926439b0b138fe75e44099265a7&tochange=61ed3192760a3aaef282c089c064fc8dd3890125
Suggested severity
- S3
Comment 1•5 years ago
|
||
Crashes with .cpp
in the stacks are usually platform bugs, but I have no idea what part of the printing system this might be! o_O
Comment 2•5 years ago
|
||
Looks like this might be accessibility related, I see NVDA DLLs in the stacks.
Updated•5 years ago
|
Comment 3•5 years ago
•
|
||
I tried to reproduce the crash locally on my Windows laptop, but can't. (Thanks to Morgan to make me notice that I need to install NVDA first).
Also Jamie told me on Matrix that h_ixsvzagv.dll looks like antivirus things. In google search there is no result about the dll, in DDG, there are some but looks unrelated.
![]() |
||
Comment 4•5 years ago
|
||
Jamie, how would we detect that NVDA (or any a11y agent?) is being used? If it comes down to it maybe the pragmatic thing to do for v81 is to disable the new printing UI in that case to give us more time to investigate? (Although we only have one crash report so far.)
Comment 5•5 years ago
|
||
I don't know what h_ixsvzagv.dll is. The fact that I can't find any details about it anywhere is very suspicious and we should potentially consider blocking it. That said:
This crash is being caused by NVDA. This is an old, now unsupported version of NVDA (2018.3) and this bug has already been fixed in later versions (2019.1 and above).
I don't think we need to do anything here. Anyone encountering this in real usage is running an old, unsupported version of NVDA, and given that NVDA is free, there's really no excuse not to upgrade.
:Anca, it'd be good to ensure all Softvision testers are running an up-to-date version of NVDA for testing.
![]() |
||
Comment 6•5 years ago
|
||
Thanks, Jamie. Based on that and on the fact that there's only been a single crash with this signature, I'm going to drop this down to P3. Once Anca has updated NVDA and retested we can close this if the crash no longer reproduces.
Updated•5 years ago
|
Reporter | ||
Comment 7•5 years ago
|
||
(In reply to Jonathan Watt [:jwatt] from comment #6)
Thanks, Jamie. Based on that and on the fact that there's only been a single crash with this signature, I'm going to drop this down to P3. Once Anca has updated NVDA and retested we can close this if the crash no longer reproduces.
Yes, you are right, the NVDA version was an oversight from my side (also I’ve made sure, my colleagues received your message). I can no longer reproduce the crash after updating NVDA to the latest version on Nightly 82.0a1 (2020-08-31). I'll mark this crash accordingly.
Updated•4 years ago
|
Comment 8•4 years ago
|
||
Description
•