Closed Bug 1581092 Opened 6 years ago Closed 5 years ago

Crash in [@ hncshellext64.dll]

Categories

(External Software Affecting Firefox :: Other, defect, P5)

Unspecified
Windows 10
defect

Tracking

(firefox-esr68 wontfix, firefox69 wontfix, firefox70 wontfix, firefox71 wontfix, firefox75 wontfix, firefox76 wontfix, firefox77 fixed)

RESOLVED FIXED
Tracking Status
firefox-esr68 --- wontfix
firefox69 --- wontfix
firefox70 --- wontfix
firefox71 --- wontfix
firefox75 --- wontfix
firefox76 --- wontfix
firefox77 --- fixed

People

(Reporter: pascalc, Assigned: gsvelto)

Details

(Keywords: crash)

Crash Data

Attachments

(1 file)

This bug is for crash report bp-2b414824-950e-411f-8acd-c4e610190912.

Top 6 frames of crashing thread:

0 hncshellext64.dll hncshellext64.dll@0x12047 
1 hncshellext64.dll hncshellext64.dll@0xe87c 
2 hncshellext64.dll hncshellext64.dll@0xf762 
3 hncshellext64.dll hncshellext64.dll@0xfbb0 
4 hncshellext64.dll hncshellext64.dll@0xffc3 
5 hncshellext64.dll hncshellext64.dll@0x3c49f 

The bulk of crashes are builds with the Korean locale.

Component: Untriaged → General

I translated a few pages related to this dll, it looks like it's also causing crashes in Chrome and IE.
I think the library is part of "Hancom Office" (https://www.hancom.com/global/product/productWindowsMain.do). Because it's apparently a shell extension, I'll move to Shell Integration, feel free to move back if it doesn't apply.

Component: General → Shell Integration

We can blacklist this version of the DLL and move on. WDYT?

Component: Shell Integration → Other
Product: Firefox → External Software Affecting Firefox
Priority: -- → P5

I scoured the crashes and they're all coming from one version of this DLL: 1.0.0.3. I can cook up a patch to block it in 30 secs but we'll have no way to test it. That being said there's crashes coming from nightly so if blocking works we should see its effects right away. Gian-Carlo would you be OK with blocking? It could really be a quick fix.

Flags: needinfo?(gpascutto)

Yeah sounds fine, blocking a Shell Extension shouldn't cause much functionality loss I hope. Ask Toshihito for signoff.

Flags: needinfo?(gpascutto)
Assignee: nobody → gsvelto
Status: NEW → ASSIGNED

Windows DLLBlocklist request form

  1. How were we aware of the problem?
    Crash reports linked from this bug.

  2. Is the product downloadable? If so, do we have a local repro?
    I couldn't find a way to download the product so we don't have a local repro.

  3. What is the maximum version of the module in the crash reports?
    1.0.0.3, all crashes happen exactly on this version

  4. Is the issue fixed by a newer version of the product?
    Using the third-party-module ping I found there are newer versions of this module (I found 1.0.0.4 and 1.0.0.6). None of these are found in the crash reports so the issue was most likely fixed in newer versions of the product.

  5. Do we have data about the module in the third-party-module ping?
    We do have information for more recent versions, I couldn't find for the affected version.

  6. Do we know how the module is loaded?
    It's being loaded via LoadLibraryWithLogging()

  7. Describe your conclusion.
    I think we can block version 1.0.0.3 which is the only one responsible for crashes

Sweet!

(In reply to Gabriele Svelto [:gsvelto] from comment #7)

  1. Is the issue fixed by a newer version of the product?
    Using the third-party-module ping I found there are newer versions of this module (I found 1.0.0.4 and 1.0.0.6). None of these are found in the crash reports so the issue was most likely fixed in newer versions of the product.

  2. Do we have data about the module in the third-party-module ping?
    We do have information for more recent versions, I couldn't find for the affected version.

No way to check it, but maybe loading v1.0.0.3 crashes the process before sending a ping.. Anyway, I think these facts support our decision to block v1.0.0.3 or older.

Pushed by gsvelto@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/7b4a347ccc18 Prevent the Hancom Office shell extension from crashing Firefox r=tkikuchi
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: