Closed Bug 901557 Opened 11 years ago Closed 8 years ago

Crash in nsOfflineCacheDevice::ChooseApplicationCache

Categories

(Core :: Networking: Cache, defect)

ARM
Gonk (Firefox OS)
defect
Not set
critical

Tracking

()

RESOLVED DUPLICATE of bug 814330

People

(Reporter: vasanth, Unassigned)

Details

(Keywords: crash, Whiteboard: [b2g-crash])

Crash Data

Following crash occurred in several hours of stability testing which consists of Music, Video, Camera, Camcorder, Call and Airplane mode on/off test scenarios.

Branch - mozilla/gecko-18

Crash reason:  SIGSEGV
Crash address: 0x0

Thread 0 (crashed)
 0  libxul.so!nsOfflineCacheDevice::ChooseApplicationCache [nsDiskCacheDeviceSQL.cpp : 2474 + 0x0]
     r0 = 0x00000000    r1 = 0x00000000    r2 = 0xbeebc5a8    r3 = 0x00000000
     r4 = 0x4adad030    r5 = 0x00000000    r6 = 0x4736d87c    r7 = 0xbeebc5a8
     r8 = 0x44cbe340    r9 = 0x00000000   r10 = 0x00000000    fp = 0x00000000
     sp = 0xbeebc488    lr = 0x40355e8f    pc = 0x40c0729a
    Found by: given as instruction pointer in context
 1  libxul.so!nsApplicationCacheService::ChooseApplicationCache [nsApplicationCacheService.cpp : 147 + 0xb]
     r4 = 0xbeebc5a8    r5 = 0x4736d87c    r6 = 0x44cbe340    r7 = 0x00000000
     r8 = 0x00000000    r9 = 0x00000000   r10 = 0x00000000    fp = 0x00000000
     sp = 0xbeebc518    pc = 0x40c0a57f
    Found by: call frame info
 2  libxul.so!mozilla::net::nsHttpChannel::OpenCacheEntry [nsHttpChannel.cpp : 2346 + 0x3]
     r0 = 0xbeebc51c    r1 = 0x4adad030    r2 = 0x44cbe340    r4 = 0x4736d800
     r5 = 0x40c0a541    r6 = 0x44cbe340    r7 = 0x4944f5e0    r8 = 0x00000000
     r9 = 0x00000000   r10 = 0x00000000    fp = 0x00000000    sp = 0xbeebc538
     pc = 0x40c2ba7d
    Found by: call frame info
 3  libxul.so!mozilla::net::nsHttpChannel::Connect [nsHttpChannel.cpp : 402 + 0x9]
     r4 = 0x4736d800    r5 = 0x41c78608    r6 = 0x804b001e    r7 = 0x00000001
     r8 = 0x44bd07c0    r9 = 0x00000000   r10 = 0x00000000    fp = 0x00000000
     sp = 0xbeebc628    pc = 0x40c2d227
    Found by: call frame info
 4  libxul.so!mozilla::net::nsHttpChannel::BeginConnect [nsHttpChannel.cpp : 4446 + 0x5]
     r4 = 0x4736d800    r5 = 0x4736d880    r6 = 0x41c78608    r7 = 0x44cbbd90
     r8 = 0x44bd07c0    r9 = 0x00000000   r10 = 0x00000000    fp = 0x00000000
     sp = 0xbeebc6c0    pc = 0x40c305dd
    Found by: call frame info
 5  libxul.so!mozilla::net::nsHttpChannel::OnProxyAvailable [nsHttpChannel.cpp : 4524 + 0x5]
     r4 = 0x4736d800    r5 = 0x41c78608    r6 = 0x00000000    r7 = 0x00000000
     r8 = 0xbeebc84f    r9 = 0x40407c6c   r10 = 0x00000000    fp = 0x00000000
     sp = 0xbeebc758    pc = 0x40c30721
    Found by: call frame info
 6  libxul.so!nsAsyncResolveRequest::DoCallback [nsProtocolProxyService.cpp : 233 + 0x11]
     r0 = 0x4736d800    r1 = 0x44cef158    r2 = 0x44bd07c0    r4 = 0x44cef150
     r5 = 0x40c306a9    r6 = 0x00000000    r7 = 0x00000001    r8 = 0xbeebc84f
     r9 = 0x40407c6c   r10 = 0x00000000    fp = 0x00000000    sp = 0xbeebc778
     pc = 0x40bd7b73
    Found by: call frame info
 7  libxul.so!nsAsyncResolveRequest::Run [nsProtocolProxyService.cpp : 133 + 0x3]
     r4 = 0x40407c40    r5 = 0x00000000    r6 = 0x00000000    r7 = 0x00000001
     r8 = 0xbeebc84f    r9 = 0x40407c6c   r10 = 0x00000000    fp = 0x00000000
     sp = 0xbeebc800    pc = 0x40bd7be3
    Found by: call frame info
 8  libxul.so!nsThread::ProcessNextEvent [nsThread.cpp : 620 + 0x5]
     r4 = 0x40407c40    r5 = 0x00000000    r6 = 0x00000000    r7 = 0x00000001
     r8 = 0xbeebc84f    r9 = 0x40407c6c   r10 = 0x00000000    fp = 0x00000000
     sp = 0xbeebc808    pc = 0x413b9a2f
    Found by: call frame info
 9  libxul.so!NS_ProcessNextEvent_P [nsThreadUtils.cpp : 237 + 0xb]
     r4 = 0x00000000    r5 = 0x404a50c0    r6 = 0x40402530    r7 = 0x00000001
     r8 = 0x00000000    r9 = 0x4042d000   r10 = 0x00000000    fp = 0x00000000
     sp = 0xbeebc848    pc = 0x41399e07
    Found by: call frame info
10  libxul.so!mozilla::ipc::MessagePump::Run [MessagePump.cpp : 82 + 0x7]
     r0 = 0x40407c40    r1 = 0x01000000    r4 = 0x40402520    r5 = 0x404a50c0
     r6 = 0x40402530    r7 = 0x00000001    r8 = 0x00000000    r9 = 0x4042d000
    r10 = 0x00000000    fp = 0x00000000    sp = 0xbeebc858    pc = 0x412ac205
    Found by: call frame info
11  libxul.so!MessageLoop::RunInternal [message_loop.cc : 219 + 0x5]
     r4 = 0x404a50c0    r5 = 0x4331ac40    r6 = 0x40407c40    r7 = 0xbeebcafd
     r8 = 0x00000000    r9 = 0x4042d000   r10 = 0x00000000    fp = 0x00000000
     sp = 0xbeebc880    pc = 0x413dba29
    Found by: call frame info
12  libxul.so!MessageLoop::Run [message_loop.cc : 212 + 0x5]
     r4 = 0x404a50c0    r5 = 0x4331ac40    r6 = 0x40407c40    r7 = 0xbeebcafd
     r8 = 0x00000000    r9 = 0x4042d000   r10 = 0x00000000    fp = 0x00000000
     sp = 0xbeebc888    pc = 0x413dbad3
    Found by: call frame info
13  libxul.so!nsBaseAppShell::Run [nsBaseAppShell.cpp : 163 + 0x7]
     r0 = 0x00000001    r1 = 0x41c88900    r2 = 0x404a50c0    r3 = 0x00000000
     r4 = 0x00000000    r5 = 0x4331ac40    r6 = 0x40407c40    r7 = 0xbeebcafd
     r8 = 0x00000000    r9 = 0x4042d000   r10 = 0x00000000    fp = 0x00000000
     sp = 0xbeebc8a0    pc = 0x41230b15
    Found by: call frame info
14  libxul.so!nsAppStartup::Run [nsAppStartup.cpp : 290 + 0x5]
     r4 = 0x44006ee0    r5 = 0x413a4761    r6 = 0x00000000    r7 = 0xbeebcafd
     r8 = 0x00000000    r9 = 0x4042d000   r10 = 0x00000000    fp = 0x00000000
     sp = 0xbeebc8b0    pc = 0x41194cd5
    Found by: call frame info
15  libxul.so!XREMain::XRE_mainRun [nsAppRunner.cpp : 3794 + 0x5]
     r4 = 0xbeebca0c    r5 = 0x413a4761    r6 = 0x00000000    r7 = 0xbeebcafd
     r8 = 0x00000000    r9 = 0x4042d000   r10 = 0x00000000    fp = 0x00000000
     sp = 0xbeebc8b8    pc = 0x40bb96fb
    Found by: call frame info
16  libxul.so!XREMain::XRE_main [nsAppRunner.cpp : 3860 + 0x5]
     r4 = 0xbeebca0c    r5 = 0xbeebc9e7    r6 = 0x00000000    r7 = 0xbeebebf4
     r8 = 0x40428000    r9 = 0x4042d000   r10 = 0x00000000    fp = 0x00000000
     sp = 0xbeebc9e0    pc = 0x40bbbe99
    Found by: call frame info
17  libxul.so!XRE_main [nsAppRunner.cpp : 3935 + 0x3]
     r0 = 0x40428000    r1 = 0x00000001    r2 = 0xbeebebf4    r4 = 0x0001f170
     r5 = 0xbeebebf4    r6 = 0x00000001    r7 = 0x00000000    r8 = 0xbeebca0c
     r9 = 0x00000000   r10 = 0x00000000    fp = 0x00000000    sp = 0xbeebca08
     pc = 0x40bbbfe5
    Found by: call frame info
18  b2g!main [nsBrowserApp.cpp : 168 + 0xf]
     r4 = 0x40bbbf99    r5 = 0x00000000    r6 = 0x00000001    r7 = 0xbeebebf4
     r8 = 0x00000000    r9 = 0x00000000   r10 = 0x00000000    fp = 0x00000000
     sp = 0xbeebcb18    pc = 0x0000999f
    Found by: call frame info
19  libc.so!__libc_init [libc_init_dynamic.c : 114 + 0x7]
     r4 = 0x00009714    r5 = 0xbeebebf4    r6 = 0x00000001    r7 = 0xbeebebfc
     r8 = 0x00000000    r9 = 0x00000000   r10 = 0x00000000    fp = 0x00000000
     sp = 0xbeebebd8    pc = 0x400a4a77
    Found by: call frame info
20  libc.so!__cxa_atexit [atexit.c : 99 + 0x3]
     r4 = 0x00000000    r5 = 0x00000000    r6 = 0x00000000    r7 = 0x00000000
     r8 = 0x00000000    r9 = 0x00000000   r10 = 0x00000000    fp = 0x00000000
     sp = 0xbeebebf0    pc = 0x400ad437
    Found by: call frame info
21  0xbeebedb3
     r0 = 0x00000001    r1 = 0xbeebecf3    r4 = 0x00000000    r5 = 0xbeebed03
     r6 = 0xbeebed15    r7 = 0xbeebed28    r8 = 0xbeebed4b    r9 = 0xbeebed64
    r10 = 0xbeebed81    fp = 0x00000000    sp = 0xbeebec18    pc = 0xbeebedb5
    Found by: call frame info
Severity: normal → critical
Crash Signature: [@ nsOfflineCacheDevice::ChooseApplicationCache]
Keywords: crash
OS: All → Gonk (Firefox OS)
Whiteboard: [b2g-crash]
Component: General → Networking: Cache
Product: Boot2Gecko → Core
Version: unspecified → Trunk
I have this on my radar in a dupe bug (# not by hand).
Dupe of bug 814330?
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.