Closed Bug 682912 Opened 9 years ago Closed 2 years ago

qipcap.dll WebSense Content filtering dll crashes Firefox on launch

Categories

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

x86
Windows XP
defect
Not set
critical

Tracking

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

RESOLVED WORKSFORME
Tracking Status
firefox47 --- affected
firefox-esr45 --- affected
firefox50 --- affected
firefox51 --- affected
firefox52 --- wontfix

People

(Reporter: ctribo, Unassigned)

References

(Blocks 1 open bug)

Details

(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
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.
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
Status: UNCONFIRMED → RESOLVED
Closed: 6 years ago
Resolution: --- → WORKSFORME
¡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 ]
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): https://crash-stats.mozilla.com/report/index/bp-27e88434-b0da-4228-a29a-08fd52160103 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 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]
Summary: qipcap.dll WebSense Content filtering dll crashes Firefox 6 on launch → qipcap.dll WebSense Content filtering dll crashes Firefox on launch
¡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
Duplicate of this bug: 1328240
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.
Status: REOPENED → RESOLVED
Closed: 6 years ago2 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.