Closed Bug 682912 Opened 13 years ago Closed 7 years ago

qipcap.dll WebSense Content filtering dll crashes Firefox on launch


(External Software Affecting Firefox :: Other, defect)

Windows XP
Not set


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

Tracking Status
firefox47 --- wontfix
firefox-esr45 --- wontfix
firefox50 --- wontfix
firefox51 --- wontfix
firefox52 --- wontfix


(Reporter: ctribo, Unassigned)


(Blocks 1 open bug)


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

Crash Data

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

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 ] 

Actual results:

Crashes immediately upon launch every time.

Expected results:

Not crash on launch every time.
Severity: normal → major
OS: Mac OS X → Windows XP
Crash Signature: qipcap.dll@0x3964
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
Severity: major → critical
Component: General → Extension Compatibility
QA Contact: general → extension.compatibility
On crash stats, there are no signatures containing qipcap.dll in the past month for versions newer than firefox 17
Closed: 10 years ago
Resolution: --- → WORKSFORME
¡Hola Wayne!

I'm reopening this per that has two of these or very similar crashes.

There are 482 crashes in the past month per

What's a good path forward for this bug?


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
Crash Signature: [@ qipcap.dll@0x3964 ] → [@ qipcap.dll@0x3964 ] [@ qipcap.dll@0x9e36 ]
Ever confirmed: true
Flags: needinfo?(vseerror)
Resolution: WORKSFORME → ---
contact/cc the vendor?
Flags: needinfo?(vseerror)
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): HTH.
No longer blocks: malware-attacks
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
Blocks: websense
platform-rel: --- → ?
Whiteboard: [platform-rel-Forcepoint]
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 PGP Key:
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]
Summary: qipcap.dll WebSense Content filtering dll crashes Firefox 6 on launch → qipcap.dll WebSense Content filtering dll crashes Firefox on launch

Just wanted to point out, there's a SuMo article about this over at

There are also questions being actively asked in the SuMo forum about these crashes like

670 crashes (586 in Release and 42 in Developer) in the past week at

See Also: → 1313085
platform-rel: ? → ---
There are 954 crashes in release version 51.0.1.
Too late for firefox 52, mass-wontfix.
This should no longer be reproducible with the latest versions of WebSense, which switched to WebExtension.
Closed: 10 years ago7 years 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.