Closed Bug 560035 Opened 14 years ago Closed 5 years ago

Firefox Crash [@ nsAString_internal::ReplacePrep(unsigned int, unsigned int, unsigned int) ]

Categories

(Core :: XPCOM, defect)

x86
Windows XP
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: chofmann, Unassigned)

Details

(Keywords: crash)

Crash Data

still very early in 3.6.4 testing release roll out but this is #6 top crash in the early data.

http://crash-stats.mozilla.com/report/index/3e9c62e3-6b3e-4395-9de5-ddd9b2100416


Frame  	Module  	Signature [Expand]  	Source
0 	xul.dll 	nsAString_internal::ReplacePrep 	xpcom/string/src/nsTSubstring.cpp:255
1 	xul.dll 	nsLocalFile::AppendInternal 	xpcom/io/nsLocalFileWin.cpp:1131
2 	kernel32.dll 	kernel32.dll@0x9c87 	
3 	xul.dll 	NS_CopyNativeToUnicode 	xpcom/io/nsNativeCharsetUtils.cpp:932
4 	xul.dll 	nsLocalFile::Append 	xpcom/io/nsLocalFileWin.cpp:1077
5 	xul.dll 	nsLocalFile::AppendNative 	xpcom/io/nsLocalFileWin.cpp:2894
6 	xul.dll 	nsXREDirProvider::AppendProfilePath 	toolkit/xre/nsXREDirProvider.cpp:1404
7 	xul.dll 	nsXREDirProvider::GetUserDataDirectory 	toolkit/xre/nsXREDirProvider.cpp:1259
8 	xul.dll 	XRE_main 	toolkit/xre/nsAppRunner.cpp:2880
9 	mozcrt19.dll 	memcpy_s 	obj-firefox/memory/jemalloc/crtsrc/memcpy_s.c:67
10 	kernel32.dll 	kernel32.dll@0x9c1a 	
11 	mozcrt19.dll 	_close 	obj-firefox/memory/jemalloc/crtsrc/close.c:61
12 	mozcrt19.dll 	_fclose_nolock 	obj-firefox/memory/jemalloc/crtsrc/fclose.c:108
13 	mozcrt19.dll 	__crtLCMapStringA_stat 	obj-firefox/memory/jemalloc/crtsrc/a_map.c:251

more at

http://crash-stats.mozilla.com/report/list?range_value=2&range_unit=weeks&signature=nsAString_internal%3A%3AReplacePrep%28unsigned%20int%2C%20unsigned%20int%2C%20unsigned%20int%29&version=Firefox%3A3.6.4

maybe a but that has been around as low volume crash in previous releases

checking --- nsAString_internal::ReplacePrep.unsigned 20100410-crashdata.csv
found in: 3.6.3 3.5.9 3.0.19 3.6 3.5.8 3.5.7
release total-crashes
              nsAString_internal::ReplacePrep.unsigned crashes
                         pct.
all     331181  17      5.13314e-05
3.6.3   221769  9       4.05828e-05
3.5.9   29228   3       0.000102641
3.0.19  9090    2       0.000220022
3.6     19181   1       5.21349e-05
3.5.8   4401    1       0.000227221
3.5.7   2039    1       0.000490436

os breakdown
nsAString_internal::ReplacePrep.unsignedTotal 9
Win5.1  0.89
Win6.0  0.11
Win6.1  0.00

and might also be know by these other signatures.

   9 nsAString_internal::ReplacePrep(unsigned int, unsigned int, unsigned int)
   4 _PR_MD_ATOMIC_DECREMENT | nsAString_internal::ReplacePrep(unsigned int, unsigned int, unsigned int)
   2 memcpy | nsAString_internal::ReplacePrep(unsigned int, unsigned int, unsigned int)
   2 arena_dalloc_small | arena_dalloc | free | nsAString_internal::ReplacePrep(unsigned int, unsigned int, unsigned int)
Crash Signature: [@ nsAString_internal::ReplacePrep(unsigned int, unsigned int, unsigned int) ]
Crash Signature: [@ nsAString_internal::ReplacePrep(unsigned int, unsigned int, unsigned int) ] → [@ nsAString_internal::ReplacePrep(unsigned int, unsigned int, unsigned int) ] [@ nsAString_internal::ReplacePrep ]

Closing because no crashes reported for 12 weeks.

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