Closed Bug 631917 Opened 13 years ago Closed 13 years ago

Crash in mozilla::nsJNIString::nsJNIString [@ libdvm.so@0x42078 ][@ libdvm.so@0x42520 ][@ libdvm.so@0x3c156 ][@ libdvm.so@0x42600 ][@ libdvm.so@0x420b8 ][@ libdvm.so@0x42720 ][@ libdvm.so@0x401f8 ][@ libdvm.so@0x424e0 ]

Categories

(Firefox for Android Graveyard :: General, defect)

ARM
Android
defect
Not set
critical

Tracking

(fennec2.0+)

RESOLVED WORKSFORME
Tracking Status
fennec 2.0+ ---

People

(Reporter: scoobidiver, Assigned: dougt)

Details

(Keywords: crash, topcrash)

Crash Data

With combined crash signatures, it is a virtual #8 top crasher in Fennec 4.0b4 over the last week.

Signature	libdvm.so@0x42078
UUID	5e1505fb-dc15-492d-97a6-c74b02110206
Time 	2011-02-06 04:31:51.693432
Uptime	238
Install Age	387451 seconds (4.5 days) since version was first installed.
Product	Fennec
Version	4.0b4
Build ID	20110126160730
Branch	1.9
OS	Linux
OS Version	0.0.0 Linux 2.6.32.9 #1 Sun Oct 24 19:11:28 KST 2010 armv7l
CPU	arm
Crash Reason	SIGSEGV
Crash Address	0xdeadd00d
App Notes 	samsung SGH-T849
samsung/SGH-T849/SGH-T849/SGH-T849:2.2/FROYO/UVJJB:user/release-keys

Frame 	Module 	Signature [Expand] 	Source
0 	libdvm.so 	libdvm.so@0x42078 	
1 	libdvm.so 	libdvm.so@0x46622 	
2 	2 (deleted) 	2 @0x173e2f 	
3 	2 (deleted) 	2 @0x174147 	
4 	libdvm.so 	libdvm.so@0x46ea6 	
5 	2 (deleted) 	2 @0x173e2f 	
6 	libxul.so 	mozilla::nsJNIString::nsJNIString 	jni.h:831
7 	libxul.so 	getHandlersFromStringArray 	jni.h:860
8 	libxul.so 	mozilla::AndroidBridge::GetHandlersForMimeType 	nsTSubstring.h:113
9 	libxul.so 	nsMIMEInfoAndroid::GetMimeInfoForMimeType 	nsTSubstring.h:113
10 	libxul.so 	nsMIMEInfoAndroid::GetMimeInfoForFileExt 	uriloader/exthandler/android/nsMIMEInfoAndroid.cpp:106
11 	libxul.so 	nsOSHelperAppService::GetMIMEInfoFromOS 	uriloader/exthandler/android/nsOSHelperAppService.cpp:64
12 	libxul.so 	nsExternalHelperAppService::GetTypeFromExtension 	nsCOMPtr.h:443
13 	libxul.so 	nsExternalHelperAppService::GetTypeFromURI 	uriloader/exthandler/nsExternalHelperAppService.cpp:2826
14 	libxul.so 	nsUnknownDecoder::SniffURI 	netwerk/streamconv/converters/nsUnknownDecoder.cpp:542
15 	libxul.so 	nsUnknownDecoder::DetermineContentType 	netwerk/streamconv/converters/nsUnknownDecoder.cpp:383
16 	libxul.so 	nsUnknownDecoder::OnDataAvailable 	netwerk/streamconv/converters/nsUnknownDecoder.cpp:185
17 	libxul.so 	nsHttpChannel::OnDataAvailable 	netwerk/protocol/http/nsHttpChannel.cpp:4103
18 	libxul.so 	nsInputStreamPump::OnStateTransfer 	netwerk/base/src/nsInputStreamPump.cpp:513
19 	libxul.so 	nsInputStreamPump::OnInputStreamReady 	netwerk/base/src/nsInputStreamPump.cpp:400
20 	libxul.so 	nsInputStreamReadyEvent::Run 	nsCOMPtr.h:663
21 	libxul.so 	nsThread::ProcessNextEvent 	xpcom/threads/nsThread.cpp:633
22 	libxul.so 	NS_ProcessNextEvent_P 	nsThreadUtils.cpp:250
23 	libxul.so 	mozilla::ipc::MessagePump::Run 	ipc/glue/MessagePump.cpp:134
24 	libxul.so 	MessageLoop::RunInternal 	ipc/chromium/src/base/message_loop.cc:220
25 	libxul.so 	MessageLoop::Run 	ipc/chromium/src/base/message_loop.cc:512
26 	libxul.so 	nsBaseAppShell::Run 	widget/src/xpwidgets/nsBaseAppShell.cpp:201
27 	libxul.so 	nsAppStartup::Run 	toolkit/components/startup/src/nsAppStartup.cpp:219
28 	libxul.so 	XRE_main 	toolkit/xre/nsAppRunner.cpp:3777
29 	libxul.so 	Java_org_mozilla_gecko_GeckoAppShell_nativeRun 	toolkit/xre/nsAndroidStartup.cpp:129
30 	libmozutils.so 	Java_org_mozilla_gecko_GeckoAppShell_nativeRun 	other-licenses/android/APKOpen.cpp:234
31 	libdvm.so 	libdvm.so@0x16df7 	
32 	2 (deleted) 	2 @0x10eaf7 	
33 	libdvm.so 	libdvm.so@0x16fbf 	
34 	libdvm.so 	libdvm.so@0x452de 	
35 	data@app@org.mozilla.firefox-2.apk@classes.dex 	data@app@org.mozilla.firefox-2.apk@classes.dex@0xd279 	
36 	libmozutils.so 	Java_org_mozilla_gecko_GeckoAppShell_nativeRun 	other-licenses/android/APKOpen.cpp:234
37 	2 (deleted) 	2 @0x10eaf7 	
38 	libmozutils.so 	Java_org_mozilla_gecko_GeckoAppShell_nativeRun 	other-licenses/android/APKOpen.cpp:234
39 	libdvm.so 	libdvm.so@0x4a9ac 	
40 	core.odex 	core.odex@0xe60ef 	
41 	data@app@org.mozilla.firefox-2.apk@classes.dex 	data@app@org.mozilla.firefox-2.apk@classes.dex@0x7e19 	
42 	2 (deleted) 	2 @0x10eaf7 	
43 	libdvm.so 	libdvm.so@0x1bd5b 	
44 	libdvm.so 	libdvm.so@0x22757 	
45 	libdvm.so 	libdvm.so@0x226db 	
46 	libdvm.so 	libdvm.so@0x215f7 	
47 	data@app@org.mozilla.firefox-2.apk@classes.dex 	data@app@org.mozilla.firefox-2.apk@classes.dex@0x684b 	
48 	2 (deleted) 	2 @0x1d91ef 	
49 	libdvm.so 	libdvm.so@0x1baa3 	
50 	libdvm.so 	libdvm.so@0x1badf 	
51 	libdvm.so 	libdvm.so@0x1b9c7 	
52 	libdvm.so 	libdvm.so@0x1b9ef 	
53 	libdvm.so 	libdvm.so@0x1ba1f 	
54 	libdvm.so 	libdvm.so@0x1ba43 	
55 	libdvm.so 	libdvm.so@0x7b3d4 

More reports at:
https://crash-stats.mozilla.com/query/query?product=Fennec&version=Fennec%3A4.0b4&range_value=1&range_unit=weeks&query_search=signature&query_type=startswith&query=libdvm&build_id=&process_type=any&hang_type=any&do_query=1
tracking-fennec: ? → 2.0+
Assignee: nobody → doug.turner
the stack listed in the first comment no longer shows up on crash-stats.  Going to mark works for me.

there are a few crashes that have libdvm listed, but that is expected since libdvm is the android runtime.  We should file separate bugs for those.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → WORKSFORME
Crash Signature: [@ libdvm.so@0x42078 ] [@ libdvm.so@0x42520 ] [@ libdvm.so@0x3c156 ] [@ libdvm.so@0x42600 ] [@ libdvm.so@0x420b8 ] [@ libdvm.so@0x42720 ] [@ libdvm.so@0x401f8 ] [@ libdvm.so@0x424e0 ]
You need to log in before you can comment on or make changes to this bug.