Closed Bug 173225 Opened 22 years ago Closed 22 years ago

[gtk2] mozilla segment fault on startup

Categories

(Core :: XUL, defect)

x86
Linux
defect
Not set
normal

Tracking

()

RESOLVED INVALID

People

(Reporter: yinbolian, Assigned: jag+mozilla)

References

Details

In trunk from at least Sep 30 to Now(Oct 08). When run a gtk2 version of mozilla, select a profile and start mozilla, Segment Fault. It seems that it is not caused by changes in gfx or widget directories. ==================== Program /home/mozilla/mai/src/mozilla/dist/bin/mozilla-bin (pid = 931) received Segmentation fault signal. Stack: nsProfileLock::FatalSignalHandler(int)+0x00000119 [/home/mozilla/mai/src/mozilla/dist/bin/components/libprofile.so +0x00024601] UNKNOWN 0x4032f8d5 UNKNOWN 0x403d2848 nsACString::operator=(nsACString const &)+0x00000021 [/home/mozilla/mai/src/mozilla/dist/bin/components/libnecko.so +0x0013CC91] nsStandardURL::GetAsciiSpec(nsACString &)+0x00000073 [/home/mozilla/mai/src/mozilla/dist/bin/components/libnecko.so +0x000A6117] nsPromiseFlatCString::get(void) const+0x0000001B [/home/mozilla/mai/src/mozilla/dist/bin/libxpcom.so +0x00129EE3] nsHttp::ResolveAtom(nsACString const &)+0x00000039 [/home/mozilla/mai/src/mozilla/dist/bin/components/libnecko.so +0x00162DB1] nsHttpChannel::SetRequestHeader(nsACString const &, nsACString const &)+0x000000E2 [/home/mozilla/mai/src/mozilla/dist/bin/components/libnecko.so +0x001045F6] nsDocShell::DoURILoad(nsIURI *, nsIURI *, nsISupports *, nsIInputStream *, nsIInputStream *, int, nsIDocShell **, nsIRequest **)+0x000002C2 [/home/mozilla/mai/src/mozilla/dist/bin/components/libdocshell.so +0x0004C52A] nsDocShell::InternalLoad(nsIURI *, nsIURI *, nsISupports *, int, unsigned short const *, nsIInputStream *, nsIInputStream *, unsigned int, nsISHEntry *, int, nsIDocShell **, nsIRequest **)+0x00001077 [/home/mozilla/mai/src/mozilla/dist/bin/components/libdocshell.so +0x0004BD23] nsDocShell::LoadURI(nsIURI *, nsIDocShellLoadInfo *, unsigned int, int)+0x00000B5B [/home/mozilla/mai/src/mozilla/dist/bin/components/libdocshell.so +0x00038C3B] nsDocShell::LoadURI(unsigned short const *, unsigned int, nsIURI *, nsIInputStream *, nsIInputStream *)+0x0000048E [/home/mozilla/mai/src/mozilla/dist/bin/components/libdocshell.so +0x0003FE92] XPTC_InvokeByIndex+0x00000028 [/home/mozilla/mai/src/mozilla/dist/bin/libxpcom.so +0x0011C1C8] XPCWrappedNative::CallMethod(XPCCallContext &, XPCWrappedNative::CallMode)+0x00001284 [/home/mozilla/mai/src/mozilla/dist/bin/components/libxpconnect.so +0x000759C0] XPC_WN_CallMethod(JSContext *, JSObject *, unsigned int, long *, long *)+0x000001AE [/home/mozilla/mai/src/mozilla/dist/bin/components/libxpconnect.so +0x0007E03A] js_Invoke+0x00000D18 [/home/mozilla/mai/src/mozilla/dist/bin/libmozjs.so +0x0004A3FC] js_Interpret+0x0000D72C [/home/mozilla/mai/src/mozilla/dist/bin/libmozjs.so +0x00058DA0] js_Invoke+0x00000DA2 [/home/mozilla/mai/src/mozilla/dist/bin/libmozjs.so +0x0004A486] js_Interpret+0x0000D72C [/home/mozilla/mai/src/mozilla/dist/bin/libmozjs.so +0x00058DA0] js_Invoke+0x00000DA2 [/home/mozilla/mai/src/mozilla/dist/bin/libmozjs.so +0x0004A486] js_InternalInvoke+0x00000106 [/home/mozilla/mai/src/mozilla/dist/bin/libmozjs.so +0x0004A7FE] JS_CallFunctionValue+0x0000002F [/home/mozilla/mai/src/mozilla/dist/bin/libmozjs.so +0x0001934B] nsJSContext::CallEventHandler(void *, void *, unsigned int, void *, int *, int)+0x00000209 [/home/mozilla/mai/src/mozilla/dist/bin/components/libjsdom.so +0x00063D71] nsJSEventListener::HandleEvent(nsIDOMEvent *)+0x00000A58 [/home/mozilla/mai/src/mozilla/dist/bin/components/libjsdom.so +0x000A8368] nsEventListenerManager::HandleEventSubType(nsListenerStruct *, nsIDOMEvent *, nsIDOMEventTarget *, unsigned int, unsigned int)+0x000003C3 [/home/mozilla/mai/src/mozilla/dist/bin/components/libgkcontent.so +0x0026A707] nsEventListenerManager::HandleEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, nsIDOMEventTarget *, unsigned int, nsEventStatus *)+0x000025F7 [/home/mozilla/mai/src/mozilla/dist/bin/components/libgkcontent.so +0x0026CD67] GlobalWindowImpl::HandleDOMEvent(nsIPresContext *, nsEvent *, nsIDOMEvent **, unsigned int, nsEventStatus *)+0x000004BE [/home/mozilla/mai/src/mozilla/dist/bin/components/libjsdom.so +0x0006ABDE] DocumentViewerImpl::LoadComplete(unsigned int)+0x000001C4 [/home/mozilla/mai/src/mozilla/dist/bin/components/libgkcontent.so +0x0049FD60] nsDocShell::EndPageLoad(nsIWebProgress *, nsIChannel *, unsigned int)+0x00000077 [/home/mozilla/mai/src/mozilla/dist/bin/components/libdocshell.so +0x00047747] nsWebShell::EndPageLoad(nsIWebProgress *, nsIChannel *, unsigned int)+0x00000077 [/home/mozilla/mai/src/mozilla/dist/bin/components/libdocshell.so +0x00047747] nsWebShell::EndPageLoad(nsIWebProgress *, nsIChannel *, unsigned int)+0x0000010C [/home/mozilla/mai/src/mozilla/dist/bin/components/libdocshell.so +0x00057530] nsDocShell::OnStateChange(nsIWebProgress *, nsIRequest *, unsigned int, unsigned int)+0x00000578 [/home/mozilla/mai/src/mozilla/dist/bin/components/libdocshell.so +0x00047454] nsDocLoaderImpl::FireOnStateChange(nsIWebProgress *, nsIRequest *, int, unsigned int)+0x000001D7 [/home/mozilla/mai/src/mozilla/dist/bin/components/liburiloader.so +0x0002AACF] nsDocLoaderImpl::doStopDocumentLoad(nsIRequest *, unsigned int)+0x00000088 [/home/mozilla/mai/src/mozilla/dist/bin/components/liburiloader.so +0x00029DE4] nsDocLoaderImpl::DocLoaderIsEmpty(void)+0x00000176 [/home/mozilla/mai/src/mozilla/dist/bin/components/liburiloader.so +0x00029B0E] nsDocLoaderImpl::OnStopRequest(nsIRequest *, nsISupports *, unsigned int)+0x0000035D [/home/mozilla/mai/src/mozilla/dist/bin/components/liburiloader.so +0x0002987D] nsLoadGroup::RemoveRequest(nsIRequest *, nsISupports *, unsigned int)+0x0000027D [/home/mozilla/mai/src/mozilla/dist/bin/components/libnecko.so +0x0009AC31] nsFileChannel::OnStopRequest(nsIRequest *, nsISupports *, unsigned int)+0x0000011B [/home/mozilla/mai/src/mozilla/dist/bin/components/libnecko.so +0x00110ADB] nsOnStopRequestEvent::HandleEvent(void)+0x00000198 [/home/mozilla/mai/src/mozilla/dist/bin/components/libnecko.so +0x0014BA1C] nsARequestObserverEvent::HandlePLEvent(PLEvent *)+0x00000064 [/home/mozilla/mai/src/mozilla/dist/bin/components/libnecko.so +0x000A08B8] PL_HandleEvent+0x00000058 [/home/mozilla/mai/src/mozilla/dist/bin/libxpcom.so +0x000F6D84] PL_ProcessPendingEvents+0x000000E9 [/home/mozilla/mai/src/mozilla/dist/bin/libxpcom.so +0x000F6B99] nsEventQueueImpl::ProcessPendingEvents(void)+0x00000072 [/home/mozilla/mai/src/mozilla/dist/bin/libxpcom.so +0x000F8E02] UNKNOWN 0x40618274 UNKNOWN 0x40a9db73 UNKNOWN 0x40a8093e g_main_context_dispatch+0x00000061 [/home/gnome2/gnome-cvs/dist/lib/libglib-2.0.so.0 +0x00020755] UNKNOWN 0x40a81ae8 g_main_loop_run+0x0000025E [/home/gnome2/gnome-cvs/dist/lib/libglib-2.0.so.0 +0x0002118E] gtk_main+0x000000C7 [/home/gnome2/gnome-cvs/dist/lib/libgtk-x11-2.0.so.0 +0x000C6C6F] nsAppShell::Run(void)+0x00000065 [/home/mozilla/mai/src/mozilla/dist/bin/components/libwidget_gtk2.so +0x0002E6E5] nsAppShellService::Run(void)+0x00000035 [/home/mozilla/mai/src/mozilla/dist/bin/components/libnsappshell.so +0x00039DC5] UNKNOWN 0x8057c31 UNKNOWN 0x805881b __libc_start_main+0x00000093 [/lib/i686/libc.so.6 +0x0001C507] Sleeping for 5 minutes. Type 'gdb /home/mozilla/mai/src/mozilla/dist/bin/mozilla-bin 931' to attatch your debugger to this thread.
QA Contact: jrgm → mindy.liu
Blocks: gtk2
How about if you have only one profile, that means when you do not have to select profile? I hope it is not a dupe of bug 171333, which has already been marked as fixed.
A build from a clean check out has no such problem. The problem only exist on some update builds for some unkown reason. ==> INVALID
Status: NEW → RESOLVED
Closed: 22 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.