qipcap.dll WebSense Content filtering dll crashes Firefox on launch

RESOLVED WORKSFORME

Status

--
critical
RESOLVED WORKSFORME
7 years ago
9 months ago

People

(Reporter: ctribo, Unassigned)

Tracking

(Blocks: 1 bug, {crash})

unspecified
x86
Windows XP
crash

Firefox Tracking Flags

(firefox47 affected, firefox-esr45 affected, firefox50 affected, firefox51 affected, firefox52 wontfix)

Details

(Whiteboard: [platform-rel-Forcepoint], crash signature)

(Reporter)

Description

7 years ago
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:6.0) Gecko/20100101 Firefox/6.0
Build ID: 20110811165603

Steps to reproduce:

Install Firefox 6, start it.

See bug report ID: 0fe691f7-7dc0-4b1e-b9cd-5256b2110822
https://crash-stats.mozilla.com/report/index/0fe691f7-7dc0-4b1e-b9cd-5256b2110822

I've found, I believe, that qipcal.dll belongs to WebSense Content Filtering software (corporate sponsored spyware/monitoring software)

Firefox 3.6 branch still works fine, so something in the 5.x/6.x branch is not happy with whatever it is this library is hooking into.

Unfortunately I can't file a bug with WebSense as I'm not one of their customers.

Firefox 6.0 Crash Report [@ qipcap.dll@0x3964 ] 
qipcap.dll@0x3964
qipcap.dll
qipcap



Actual results:

Crashes immediately upon launch every time.


Expected results:

Not crash on launch every time.
(Reporter)

Updated

7 years ago
Severity: normal → major
OS: Mac OS X → Windows XP
(Reporter)

Updated

7 years ago
Crash Signature: qipcap.dll@0x3964

Comment 1

7 years ago
0 	QIPCAP.dll 	QIPCAP.dll@0x3964 	
1 	xul.dll 	nsDocLoader::FireOnLocationChange 	uriloader/base/nsDocLoader.cpp:1382
2 	xul.dll 	nsDocShell::SetCurrentURI 	docshell/base/nsDocShell.cpp:1787
3 	xul.dll 	nsDocShell::CreateAboutBlankContentViewer 	docshell/base/nsDocShell.cpp:6530
4 	xul.dll 	nsDocShell::EnsureContentViewer 	docshell/base/nsDocShell.cpp:6432
5 	xul.dll 	nsDocShell::GetInterface 	docshell/base/nsDocShell.cpp:898
6 	xul.dll 	xul.dll@0xb76457 	
7 	xul.dll 	nsPIDOMWindow::EnsureInnerWindow 	obj-firefox/dist/include/nsPIDOMWindow.h:345
8 	xul.dll 	nsWindowSH::PreCreate 	dom/base/nsDOMClassInfo.cpp:5249
9 	xul.dll 	ConstructProxyObject 	js/src/xpconnect/src/xpcwrappednative.cpp:3940
10 	xul.dll 	XPCConvert::NativeInterface2JSObject 	js/src/xpconnect/src/xpcconvert.cpp:1190
11 	xul.dll 	XPCConvert::NativeData2JS 	js/src/xpconnect/src/xpcconvert.cpp:487
12 	xul.dll 	XPCConvert::NativeData2JS 	js/src/xpconnect/src/xpcprivate.h:3210
13 	xul.dll 	XPC_WN_CallMethod 	js/src/xpconnect/src/xpcwrappednativejsops.cpp:1610
14 	mozjs.dll 	js::Interpret 	js/src/jsinterp.cpp:4685
15 	xul.dll 	xul.dll@0xc23467
Crash Signature: qipcap.dll@0x3964 → [@ qipcap.dll@0x3964 ]
Keywords: crash

Updated

7 years ago
Severity: major → critical
Component: General → Extension Compatibility
QA Contact: general → extension.compatibility

Comment 2

5 years ago
On crash stats, there are no signatures containing qipcap.dll in the past month for versions newer than firefox 17
Status: UNCONFIRMED → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → WORKSFORME

Comment 3

3 years ago
¡Hola Wayne!

I'm reopening this per https://support.mozilla.org/en-US/questions/1098342 that has two of these or very similar crashes.

There are 482 crashes in the past month per https://crash-stats.mozilla.com/report/list?product=Firefox&range_unit=days&range_value=28&signature=qipcap.dll%400x9e36#tab-sigsummary

What's a good path forward for this bug?

¡Gracias!

Crashing Thread
Frame	Module	Signature	Source
Ø 0	qipcap.dll	qipcap.dll@0x9e36	
Ø 1	qipcap.dll	qipcap.dll@0x5a38	
2	xul.dll	nsObserverService::NotifyObservers(nsISupports*, char const*, wchar_t const*)	xpcom/ds/nsObserverService.cpp
Ø 3	qipcap.dll	qipcap.dll@0x34403	
4	xul.dll	NS_InvokeByIndex	xpcom/reflect/xptcall/md/win32/xptcinvoke.cpp
5	xul.dll	CallMethodHelper::CallMethodHelper(XPCCallContext&)	js/xpconnect/src/XPCWrappedNative.cpp
6	xul.dll	nsFrame::BoxReflow(nsBoxLayoutState&, nsPresContext*, nsHTMLReflowMetrics&, nsRenderingContext*, int, int, int, int, bool)	layout/generic/nsFrame.cpp
7	xul.dll	js::GetProperty(JSContext*, JS::Handle<JSObject*>, JS::Handle<JSObject*>, JS::Handle<jsid>, JS::MutableHandle<JS::Value>)	js/src/vm/NativeObject.h
8	xul.dll	JSCompartment::wrap(JSContext*, JS::MutableHandle<JSObject*>, JS::Handle<JSObject*>)	js/src/jscompartment.cpp
9	xul.dll	js::jit::DebugModeOSRVolatileStub<js::jit::ICGetProp_Fallback*>::invalid()	js/src/jit/BaselineDebugModeOSR.h
10	xul.dll	js::TypeScript::Monitor(JSContext*, JSScript*, unsigned char*, JS::Value const&)	js/src/vm/TypeInference-inl.h
11	xul.dll	Interpret	js/src/vm/Interpreter.cpp
12	xul.dll	js::RunScript(JSContext*, js::RunState&)	js/src/vm/Interpreter.cpp
13	xul.dll	js::Invoke(JSContext*, JS::CallArgs, js::MaybeConstruct)	js/src/vm/Interpreter.cpp
14	xul.dll	JS_CallFunctionValue(JSContext*, JS::Handle<JSObject*>, JS::Handle<JS::Value>, JS::HandleValueArray const&, JS::MutableHandle<JS::Value>)	js/src/jsapi.cpp
15	xul.dll	nsXPCWrappedJSClass::CallMethod(nsXPCWrappedJS*, unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*)	js/xpconnect/src/XPCWrappedJSClass.cpp
16	xul.dll	nsXPCWrappedJS::CallMethod(unsigned short, XPTMethodDescriptor const*, nsXPTCMiniVariant*)	js/xpconnect/src/XPCWrappedJS.cpp
17	xul.dll	PrepareAndDispatch	xpcom/reflect/xptcall/md/win32/xptcstubs.cpp
18	xul.dll	SharedStub	xpcom/reflect/xptcall/md/win32/xptcstubs.cpp
19	xul.dll	nsThread::ProcessNextEvent(bool, bool*)	xpcom/threads/nsThread.cpp
Status: RESOLVED → REOPENED
Crash Signature: [@ qipcap.dll@0x3964 ] → [@ qipcap.dll@0x3964 ] [@ qipcap.dll@0x9e36 ]
status-firefox42: --- → affected
status-firefox43: --- → affected
status-firefox44: --- → affected
Ever confirmed: true
Flags: needinfo?(vseerror)
Resolution: WORKSFORME → ---

Comment 4

3 years ago
contact/cc the vendor?
Flags: needinfo?(vseerror)

Comment 5

3 years ago
I get this crash too. Our IT tells me they have the latest WebSense, client and server. using Firefox 42 (he). example crash i got (i have plenty more): https://crash-stats.mozilla.com/report/index/bp-27e88434-b0da-4228-a29a-08fd52160103 HTH.

Updated

3 years ago
Blocks: 512788
status-firefox42: affected → ---
status-firefox43: affected → ---
status-firefox44: affected → ---
See Also: → bug 1190437

Updated

3 years ago
No longer blocks: 512788
Crash volume for signature 'qipcap.dll@0x9e36':
 - nightly (version 50): 0 crash from 2016-06-06.
 - aurora  (version 49): 0 crash from 2016-06-07.
 - beta    (version 48): 0 crash from 2016-06-06.
 - release (version 47): 328 crashes from 2016-05-31.
 - esr     (version 45): 438 crashes from 2016-04-07.

Crash volume on the last weeks:
             Week N-1   Week N-2   Week N-3   Week N-4   Week N-5   Week N-6   Week N-7
 - nightly          0          0          0          0          0          0          0
 - aurora           0          0          0          0          0          0          0
 - beta             0          0          0          0          0          0          0
 - release         65         35         38         49         66         28         16
 - esr              6          2          7         32         73        146        156

Affected platform: Windows
status-firefox47: --- → affected
status-firefox-esr45: --- → affected

Updated

2 years ago
Blocks: 1305847
platform-rel: --- → ?
Whiteboard: [platform-rel-Forcepoint]

Comment 7

2 years ago
Hello all, thank you for your efforts to collaborate. I want to provide information for direct contact regarding all product security issues in all Forcepoint products and services:

I am a founding member of the Forcepoint Global Product Security Incident Response Team (PSIRT).

(Forcepoint is the synthesis of Raytheon Cyber Products, Websense, Trusted Computer Solutions, Oakley Networks, Visual Analytics, Stonesoft, Sidewinder, and others)

If you ever need to report a product security vulnerability, contact PSIRT@forcepoint.com. PGP Key: https://www.forcepoint.com/innovation/product-security/product-security-report-issue
Duplicate of this bug: 1317848
Crash Signature: [@ qipcap.dll@0x3964 ] [@ qipcap.dll@0x9e36 ] → [@ qipcap.dll@0x3964 ] [@ qipcap.dll@0x9e36 ] [@ qipcap.dll@0x31100] [@ qipcap.dll@0x5a0f] [@ qipcap.dll@0x5b2f] [@ qipcap.dll@0x80b0] [@ qipcap.dll@0x1dbef] [@ qipcap.dll@0xa256] [@ qipcap.dll@0x7d21]
status-firefox50: --- → affected
Summary: qipcap.dll WebSense Content filtering dll crashes Firefox 6 on launch → qipcap.dll WebSense Content filtering dll crashes Firefox on launch

Comment 9

2 years ago
¡Hola!

Just wanted to point out, there's a SuMo article about this over at https://support.mozilla.org/en-US/kb/websense-startup-crashes-firefox

There are also questions being actively asked in the SuMo forum about these crashes like https://support.mozilla.org/en-US/questions/1152139

670 crashes (586 in Release and 42 in Developer) in the past week at https://crash-stats.mozilla.com/signature/?product=Firefox&signature=qipcap.dll%400x31100

¡Gracias!
Alex
status-firefox51: --- → affected
status-firefox52: --- → affected

Updated

2 years ago
Duplicate of this bug: 1328240
See Also: → bug 1313085
platform-rel: ? → ---
There are 954 crashes in release version 51.0.1.
Too late for firefox 52, mass-wontfix.
status-firefox52: affected → wontfix
This should no longer be reproducible with the latest versions of WebSense, which switched to WebExtension.
Status: REOPENED → RESOLVED
Last Resolved: 5 years ago9 months ago
Component: Extension Compatibility → Other
Product: Firefox → External Software Affecting Firefox
Resolution: --- → WORKSFORME
Version: 6 Branch → unspecified
You need to log in before you can comment on or make changes to this bug.