Closed Bug 659833 Opened 13 years ago Closed 13 years ago

Bad saved session in Session Manager crashes Firefox [@ nsCacheMetaData::SetElement ]

Categories

(Firefox :: Extension Compatibility, defect)

4.0 Branch
x86
macOS
defect
Not set
critical

Tracking

()

RESOLVED DUPLICATE of bug 529733

People

(Reporter: hchapman-mozilla-bugs, Unassigned)

Details

(Keywords: crash)

Crash Data

User-Agent:       Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:2.0.1) Gecko/20100101 Firefox/4.0.1
Build Identifier: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:2.0.1) Gecko/20100101 Firefox/4.0.1

Firefox 4.0.1 on OSX with SM 0.7.5. I have a Crashed Session that will crash Firefox reliably. If you even try to look at it in the Session Manager dialog, Firefox crashes. The only way to recover is to start with the profileManager, select work offline, and then click cancel in Session Manager. Optionally, you can click on a good session to restore. Simply clicking on the bad session to review it will crash Firefox.

Reproducible: Always

Steps to Reproduce:
1. Have bad Session Manager crash session
2. Start Firefox
3. Instant crash

Actual Results:  
It crashes immediately.

Expected Results:  
Firefox should not crash because of Session Manager, or should perhaps provide a way to recover.
Version: unspecified → 4.0 Branch
Could you get a stacktrace for this crash? Go to about:crashes, cop the ids from there.
https://developer.mozilla.org/En/How_to_get_a_stacktrace_for_a_bug_report
0 		@0x7fffffe00eca 	
1 	XUL 	nsCacheMetaData::SetElement 	netwerk/cache/nsCacheMetaData.cpp:98
2 	XUL 	nsCacheEntryDescriptor::SetMetaDataElement 	netwerk/cache/nsCacheEntry.h:120
3 	XUL 	nsHttpChannel::AddCacheEntryHeaders 	netwerk/protocol/http/nsHttpChannel.cpp:3063
4 	XUL 	nsHttpChannel::InitCacheEntry 	netwerk/protocol/http/nsHttpChannel.cpp:2943
5 	XUL 	nsHttpChannel::ContinueProcessNormal 	netwerk/protocol/http/nsHttpChannel.cpp:1189
6 	XUL 	nsHttpChannel::ProcessNormal 	netwerk/protocol/http/nsHttpChannel.cpp:1158
7 	XUL 	nsHttpChannel::ProcessResponse 	netwerk/protocol/http/nsHttpChannel.cpp:1108
8 	XUL 	nsHttpChannel::OnStartRequest 	netwerk/protocol/http/nsHttpChannel.cpp:3878
9 	XUL 	nsInputStreamPump::OnInputStreamReady 	netwerk/base/src/nsInputStreamPump.cpp:441
10 	XUL 	nsInputStreamReadyEvent::Run 	xpcom/io/nsStreamUtils.cpp:112
11 	XUL 	nsThread::ProcessNextEvent 	xpcom/threads/nsThread.cpp:633
12 	XUL 	NS_ProcessPendingEvents_P 	nsThreadUtils.cpp:200
13 	XUL 	nsBaseAppShell::NativeEventCallback 	widget/src/xpwidgets/nsBaseAppShell.cpp:132
14 	XUL 	nsAppShell::ProcessGeckoEvents 	widget/src/cocoa/nsAppShell.mm:399
15 	CoreFoundation 	__CFRunLoopDoSources0 	
16 	CoreFoundation 	__CFRunLoopRun 	
17 	CoreFoundation 	CFRunLoopRunSpecific 	
18 	HIToolbox 	HIToolbox@0x2e7ed 	
19 	HIToolbox 	HIToolbox@0x2e5f2 	
20 	HIToolbox 	HIToolbox@0x2e4ab 	
21 	AppKit 	_DPSNextEvent 	
22 	AppKit 	-[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] 	
23 	AppKit 	-[NSApplication run] 	
24 	XUL 	nsAppShell::Run 	widget/src/cocoa/nsAppShell.mm:746
25 	XUL 	nsAppStartup::Run 	toolkit/components/startup/src/nsAppStartup.cpp:220
26 	XUL 	XRE_main 	toolkit/xre/nsAppRunner.cpp:3786
27 	firefox-bin 	main 	browser/app/nsBrowserApp.cpp:158
28 	firefox-bin 	firefox-bin@0x1953
Keywords: crash
Summary: Bad saved session in Session Manager crashes Firefox → Bad saved session in Session Manager crashes Firefox [@ nsCacheMetaData::SetElement ]
Status: UNCONFIRMED → RESOLVED
Closed: 13 years ago
Resolution: --- → DUPLICATE
Crash Signature: [@ nsCacheMetaData::SetElement ]
You need to log in before you can comment on or make changes to this bug.