Closed Bug 526390 Opened 15 years ago Closed 9 months ago

Crash [@ GetPropW ] nsWindow::WindowProc widget/src/windows/nsWindow.cpp:1240

Categories

(Core :: Widget: Win32, defect, P4)

1.9.2 Branch
x86
Windows XP
defect

Tracking

()

RESOLVED WORKSFORME
Tracking Status
firefox47 --- affected
firefox48 --- affected
firefox49 --- affected
firefox-esr45 --- affected

People

(Reporter: chofmann, Unassigned)

Details

(Keywords: crash, Whiteboard: tpi:+)

Crash Data

there is a crash near start up 

87 total crashes for GetPropW on 20091102-crashdata.csv
52 start up crashes inside 3 minutes

os breakdown
  65 GetPropW Windows NT 5.1.2600 Service Pack 3
  14 GetPropW Windows NT 6.0.6001 Service Pack 1
   6 GetPropW Windows NT 6.0.6002 Service Pack 2
   1 GetPropW Windows NT 5.2.3790 Service Pack 2
   1 GetPropW Windows NT 5.1.2600 Service Pack 2

appears to be happening across several releases

distribution of all versions where the GetPropW crash was found on 20091102-crashdata.csv
  55 Firefox 3.5.4
  21 Firefox 3.5.3
   4 Firefox 3.6b1
   4 Firefox 3.0.15
   2 Firefox 3.5.2
   1 Firefox 3.5.1


with stacks that look like

0  	user32.dll  	GetPropW  	
1 	xul.dll 	nsWindow::WindowProc 	widget/src/windows/nsWindow.cpp:1240
2 	user32.dll 	InternalCallWinProc 	
3 	user32.dll 	UserCallWinProcCheckWow 	
4 	user32.dll 	DispatchClientMessage 	
5 	user32.dll 	__fnDWORD 	
6 	ntdll.dll 	KiUserCallbackDispatcher 	
7 	xul.dll 	nsWindow::ProcessMessage 	
8 	user32.dll 	NtUserPeekMessage 	
9 	xul.dll 	nsAppShell::ProcessNextNativeEvent 	widget/src/windows/nsAppShell.cpp:158
10 	xul.dll 	nsBaseAppShell::OnProcessNextEvent 	widget/src/xpwidgets/nsBaseAppShell.cpp:296
11 	xul.dll 	nsThread::ProcessNextEvent 	xpcom/threads/nsThread.cpp:508
12 	xul.dll 	NS_ProcessNextEvent_P 	obj-firefox/xpcom/build/nsThreadUtils.cpp:227
13 	xul.dll 	nsXULWindow::ShowModal 	xpfe/appshell/src/nsXULWindow.cpp:415
14 	xul.dll 	nsContentTreeOwner::ShowAsModal 	xpfe/appshell/src/nsContentTreeOwner.cpp:528
15 	xul.dll 	xul.dll@0x3613f1 	
16 	xul.dll 	nsWindowWatcher::OpenWindow 	embedding/components/windowwatcher/src/nsWindowWatcher.cpp:422
17 	xul.dll 	ShowProfileManager 	toolkit/xre/nsAppRunner.cpp:1797
18 	xul.dll 	xul.dll@0x35ffb2 	
19 	xul.dll 	XRE_main 	toolkit/xre/nsAppRunner.cpp:3026
20 	firefox.exe 	wmain 	toolkit/xre/nsWindowsWMain.cpp:110
21 	firefox.exe 	__tmainCRTStartup 	obj-firefox/memory/jemalloc/src/crtexe.c:591
22 	kernel32.dll 	BaseProcessStart

comments are frequently in a variety of languages, and seen by several visitors at looking at scion.com


  55 GetPropW 
   9 GetPropW \N
   3 GetPropW about:sessionrestore
   3 GetPropW about:blank
   1 GetPropW http://www.viewpoint.com/installer/index.html?05.00.01.03&http://www.viewpoint.com/technologies/viewpoint-media-player.shtml

   1 GetPropW http://www.scion.com/bys2007/pub/setStartOptions.do;JSESSIONID_BYS=yhJWKvvbfN1RK2plgHxphY1drBkTFc7qmL3JTwdC7Sfc1JLV4x6h!1273636597
   1 GetPropW http://www.scion.com/bys2007/pub/setStartOptions.do;JSESSIONID_BYS=BL4VKv6H2GGbQCLVr6vPXZGNLy0JrFdl8myhHCKC6vb1gGHyZqBP!1517087987
   1 GetPropW http://www.scion.com/bys2007/pub/setStartOptions.do
   1 GetPropW http://www.scion.com/bys/pub/
   1 GetPropW http://www.scion.com/#tC_features_standardFeatures_audio_antenna
   1 GetPropW http://www.scion.com/
   1 GetPropW http://www.remington.com/support/parts/model_870/zoomView_schematic.asp
   1 GetPropW http://www.newcomernet.com/obituaries/obituary.asp?src=value&obitid=36461
   1 GetPropW http://www.flirttown.net/
   1 GetPropW http://www.facebook.com/editalbum.php?  removed id
   1 GetPropW http://us.mg4.mail.yahoo.com/dc/launch  removed id
   1 GetPropW http://tz.norma4.ks.ua/
   1 GetPropW http://torrents.fiberboom.ru/tracker/search.php? removed id
   1 GetPropW http://cbr.honda.com/#/home/
   1 GetPropW http://cbr.honda.com/#/design/
   1 GetPropW http://blackboard.luc.edu/webapps/portal/frameset.jsp?  removed id
top source file on the stack is near some really old XXX crash fix work.

3414 if ( DealWithPopups(hWnd, msg, wParam, lParam, &popupHandlingResult) )
jmathies@29835
3415 return popupHandlingResult;
jmathies@29835
3416
jmathies@29835
3417 // Get the window which caused the event and ask it to process the message
jmathies@29835
3418 nsWindow *someWindow = GetNSWindowPtr(hWnd);
jmathies@29835
3419
jmathies@29835
3420 // XXX This fixes 50208 and we are leaving 51174 open to further investigate
jmathies@29835
3421 // why we are hitting this assert
jmathies@29835
3422 if (nsnull == someWindow) {
jmathies@29835
3423 NS_ASSERTION(someWindow, "someWindow is null, cannot call any CallWindowProc");
jmathies@29835
3424 return ::DefWindowProcW(hWnd, msg, wParam, lParam);
jmathies@29835
3425 }
Severity: normal → critical
Keywords: topcrash
OS: Mac OS X → Windows XP
Version: Trunk → 1.9.2 Branch
Crash Signature: [@ GetPropW ]
Not a top crash anymore but still valid. About 66 crashes on 8.0 in the past 4 weeks. Only 15 crashes on 9.0.
Keywords: topcrash
Crash volume for signature 'GetPropW':
 - nightly (version 50): 0 crash from 2016-06-06.
 - aurora  (version 49): 1 crash from 2016-06-07.
 - beta    (version 48): 10 crashes from 2016-06-06.
 - release (version 47): 185 crashes from 2016-05-31.
 - esr     (version 45): 28 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          1
 - beta             0          3          2          2          1          2          0
 - release         16         22         13         29         39         46         14
 - esr              4          4          3          1          1          7          2

Affected platform: Windows
Priority: -- → P4
Whiteboard: tpi:+
QA Whiteboard: qa-not-actionable

Since the crash volume is low (less than 5 per week), the severity is downgraded to S3. Feel free to change it back if you think the bug is still critical.

For more information, please visit auto_nag documentation.

Severity: critical → S3

All crashes with this signature in the last three months have been stack overflows associated with winhadnt64.dll (by "T.E.C Solutions (G.Z.)Limited") on 64-bit Firefox.

Closing because no crashes reported for 12 weeks.

Status: NEW → RESOLVED
Closed: 9 months ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.