Closed Bug 1224815 Opened 9 years ago Closed 7 years ago

Thunderbird nvidia crashes on Windows 10 with hardware acceleration/hwa enabled/on

Categories

(Thunderbird :: General, defect)

38 Branch
x86_64
Windows 10
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: raje_vinit, Unassigned)

References

Details

(Keywords: crash)

Crash Data

User Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:42.0) Gecko/20100101 Firefox/42.0
Build ID: 20151029151421

Steps to reproduce:

Enabled hardware acceleration in options.


Actual results:

Thunderbird crashed.


Expected results:

Thunderbird should operate normally.
OS: Unspecified → Windows 10
Hardware: Unspecified → x86_64
Vinit, is there a particular reason you decided to enable HWA?
HWA is disabled by default because of problems and crashes like these.


(In reply to Vinit Wankhede from comment #1)
> Following crash reports are related to this bug:

> bp-ac8c80b6-28e7-4a7e-aa4f-fe29d2151029 	
topcrash bug 1149287 - [@ shutdownhang | WaitForSingleObjectEx | WaitForSingleObject | _PR_MD_WAIT_CV | _PR_WaitCondVar | PR_WaitCondVar | PR_Wait | mozilla::ReentrantMonitor::Wait | nsEventQueue::GetEvent ]


> bp-090f80d5-6b8b-4293-b3ec-e92052151114
startup crash bug 1174324 [@ OOM | small ]


[@ nvwgf2um.dll@0x69b75d ]
> bp-8f516023-63d4-4d8b-91d5-d69ea2151114
> bp-6fa73512-c49f-4984-bfba-13ef92151113 	
> bp-410992fa-15eb-47c5-8c83-731f42151110 	
> bp-c75c37cf-7ca3-4490-865c-22b862151026 
> bp-1297bc31-bf5f-408d-a04f-b852f2151025 	
> bp-3d49eaa6-45bd-4596-bbfe-40e112151024
Severity: normal → critical
Crash Signature: [@ OOM | small ] [@ nvwgf2um.dll@0x69b75d ] [@ shutdownhang | WaitForSingleObjectEx | WaitForSingleObject | _PR_MD_WAIT_CV | _PR_WaitCondVar | PR_WaitCondVar | PR_Wait | mozilla::ReentrantMonitor::Wait | nsEventQueue::GetEvent ]
Flags: needinfo?(raje_vinit)
Keywords: crash
Also, please post the graphics information listed at help | troubleshooting.
And, are you running the most recent version of video driver?
Status: UNCONFIRMED → NEW
Component: Untriaged → General
Ever confirmed: true
(In reply to Wayne Mery (:wsmwk, use Needinfo for questions) from comment #2)

I intend to use hardware acceleration for performance improvements in operation of Thunderbird. :)
Here is the graphics information. And yes I am using latest driver.

Graphics
Adapter Description	Intel(R) HD Graphics 4000
Adapter Description (GPU #2)	NVIDIA GeForce 610M
Adapter Drivers	igdumdim64 igd10iumd64 igd10iumd64 igdumdim32 igd10iumd32 igd10iumd32
Adapter Drivers (GPU #2)	nvd3dumx,nvwgf2umx,nvwgf2umx,nvwgf2umx nvd3dum,nvwgf2um,nvwgf2um,nvwgf2um
Adapter RAM	Unknown
Adapter RAM (GPU #2)	1024
Asynchronous Pan/Zoom	none
Device ID	0x0166
Device ID (GPU #2)	0x1058
Direct2D Enabled	true
DirectWrite Enabled	true (10.0.10240.16430)
Driver Date	8-17-2015
Driver Date (GPU #2)	7-22-2015
Driver Version	10.18.10.4276
Driver Version (GPU #2)	10.18.13.5362
GPU #2 Active	false
GPU Accelerated Windows	1/1 Direct3D 11 (OMTC)
Subsys ID	397717aa
Subsys ID (GPU #2)	398317aa
Supports Hardware H264 Decoding	true
Vendor ID	0x8086
Vendor ID (GPU #2)	0x10de
WebGL Renderer	Google Inc. -- ANGLE (Intel(R) HD Graphics 4000 Direct3D11 vs_5_0 ps_5_0)
windowLayerManagerRemote	true
AzureCanvasBackend	direct2d 1.1
AzureContentBackend	direct2d 1.1
AzureFallbackCanvasBackend	cairo
AzureSkiaAccelerated	0
Flags: needinfo?(raje_vinit)
I'm sorry that was from firefox, here is the information from Thunderbird. :P

Graphics
Adapter Description	Intel(R) HD Graphics 4000
Vendor ID	0x8086
Device ID	0x0166
Adapter RAM	Unknown
Adapter Drivers	igdumdim64 igd10iumd64 igd10iumd64 igdumdim32 igd10iumd32 igd10iumd32
Driver Version	10.18.10.4276
Driver Date	8-17-2015
Adapter Description (GPU #2)	NVIDIA GeForce 610M
Vendor ID (GPU #2)	0x10de
Device ID (GPU #2)	0x1058
Adapter RAM (GPU #2)	1024
Adapter Drivers (GPU #2)	nvd3dumx,nvwgf2umx,nvwgf2umx,nvwgf2umx nvd3dum,nvwgf2um,nvwgf2um,nvwgf2um
Driver Version (GPU #2)	10.18.13.5362
Driver Date (GPU #2)	7-22-2015
Direct2D Enabled	false
DirectWrite Enabled	false (10.0.10240.16430)
ClearType Parameters	ClearType parameters not found
WebGL Renderer	false
GPU Accelerated Windows	0
AzureCanvasBackend	skia
AzureSkiaAccelerated	0
AzureFallbackCanvasBackend	cairo
AzureContentBackend	cairo
Therae are several newer versions of the driver. The most recent is from a few days ago http://www.geforce.com/drivers/results/94216

Do you still crash after updating the drivers?
If so, do you find any matches to your problem in this list http://mzl.la/1Ss2QY1 ?

Lastly, have you proved that Thunderbird with your 610M is faster with HWA enabled?
Flags: needinfo?(raje_vinit)
Summary: Thunderbird crashes on Windows 10 with hardware acceleration on → Thunderbird nvidia crashes on Windows 10 with hardware acceleration/hwa enabled/on
Hardware acceleration proved useful for Firefox when I tried it. How do I prove it for Thunderbird if it keeps crashing? And I have the latest certified driver for my system provided by OEM.

http://imgur.com/pQuYVzl

And the list contains bugs for Firefox mostly, I don't have nay problem with Firefox.
Flags: needinfo?(raje_vinit)
(In reply to Vinit Wankhede from comment #7)
> Hardware acceleration proved useful for Firefox when I tried it. How do I
> prove it for Thunderbird if it keeps crashing? 

I don't see most users reporting that HWA helps Thunderbird performance. 
In fact very few.

> And I have the latest certified driver for my system provided by OEM.

And yet, that version is likely not sufficient.  EOM tend to drag behind. And People routinely install newer drivers and are not "approved by the OEM.

 
> http://imgur.com/pQuYVzl
> 
> And the list contains bugs for Firefox mostly, I don't have nay problem with
> Firefox.

Thunderbird and Firefox are different animals.
http://www.nvidia.com/download/driverResults.aspx/95561/en-us

Nvidia GeForce 359.00 WHQL driver, don't use OEM drivers, they are very outdated and don't have the latest bugfixes.
(In reply to NVD from comment #9)
> http://www.nvidia.com/download/driverResults.aspx/95561/en-us
> 
> Nvidia GeForce 359.00 WHQL driver, don't use OEM drivers, they are very
> outdated and don't have the latest bugfixes.

NVD, Did you crash also?
Flags: needinfo?(ionnv)
Vinit, 
Do you continue to run OK with HWA disabled?
Does version 45 behave better with HWA ENABLED?
Blocks: tb-hwa
Flags: needinfo?(raje_vinit)
could still use more info from vinit and NVD
Whiteboard: [closeme 2016-08-15]
I still face the same problems with updates drivers. Thunderbird freezes with both HWA Enabled and Disabled.
Flags: needinfo?(raje_vinit)
Thanks Vinit.
Please post your most recent crash IDs
Flags: needinfo?(ionnv)
Whiteboard: [closeme 2016-08-15]
Vinit,

Better yet, do you still have problems using beta version from http://www.mozilla.org/en-US/thunderbird/channel/ ?
(graphics fixed many bugs since versoin 45, and several people are reporting good results with beta)
Flags: needinfo?(raje_vinit)
Yes! I tried the new version and the crashes seems to be fixed.
Flags: needinfo?(raje_vinit)
Thanks for the update.

The crash signatures I am removing from the bug are probably unrelated to the HWA crash
Status: NEW → RESOLVED
Crash Signature: [@ OOM | small ] [@ nvwgf2um.dll@0x69b75d ] [@ shutdownhang | WaitForSingleObjectEx | WaitForSingleObject | _PR_MD_WAIT_CV | _PR_WaitCondVar | PR_WaitCondVar | PR_Wait | mozilla::ReentrantMonitor::Wait | nsEventQueue::GetEvent ] → [@ nvwgf2um.dll@0x69b75d ]
Closed: 7 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.