Closed Bug 332331 Opened 19 years ago Closed 17 years ago

product immediately segfaults on startup

Categories

(Firefox :: General, defect)

x86
Linux
defect
Not set
critical

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: technomage-hawke, Unassigned)

Details

(Keywords: crash)

User-Agent: Mozilla/5.0 (compatible; Konqueror/3.5; Linux) KHTML/3.5.1 (like Gecko) (Debian) Build Identifier: "Mozilla/5.0" product crashed after downloading a large picture from a website. restarting product yielded an immediate segfault. attempting to debug resulted in the following with one additional "feature": the program hung on the file continue command and no further results were possible. the following is a gdb debug output of the problem: ******************************** (no debugging symbols found) [New Thread -1236132944 (LWP 8586)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1222691136 (LWP 8572)] 0x081d9998 in nsISupportsString::GetIID () (gdb) bt #0 0x081d9998 in nsISupportsString::GetIID () #1 0x081e09bd in nsISupportsString::GetIID () #2 0x081e27eb in nsISupportsString::GetIID () #3 0x081e2b34 in nsISupportsString::GetIID () #4 0x081dcca9 in nsISupportsString::GetIID () #5 0x081dbe3c in nsISupportsString::GetIID () #6 0x081dbf57 in nsISupportsString::GetIID () #7 0x081c4cea in nsISupportsString::GetIID () #8 0x081c79ff in nsISupportsString::GetIID () #9 0x081c4fe3 in nsISupportsString::GetIID () #10 0x0819a9f8 in nsISupportsString::GetIID () #11 0x0819ac60 in nsISupportsString::GetIID () #12 0x086fd8de in nsIEventQueue::GetIID () #13 0x0870467f in nsIEventQueue::GetIID () #14 0x08704a72 in nsIEventQueue::GetIID () #15 0x08705765 in nsIEventQueue::GetIID () #16 0x086fecaa in nsIEventQueue::GetIID () #17 0x086fb148 in nsIEventQueue::GetIID () #18 0xb7e42d4e in nsGenericFactory::~nsGenericFactory () from /usr/lib/libxpcom.so #19 0xb7e10236 in nsComponentManagerImpl::GetFactoryEntry () from /usr/lib/libxpcom.so #20 0xb7e109dd in nsComponentManagerImpl::HashContractID () from /usr/lib/libxpcom.so #21 0xb7e42878 in nsGetServiceByContractID::operator() () from /usr/lib/libxpcom.so #22 0xb7e426d2 in nsCOMPtr_base::assign_from_helper () from /usr/lib/libxpcom.so #23 0x08707bae in nsIEventQueue::GetIID () #24 0x080ef073 in nsIInputStreamCallback::GetIID () #25 0x080c7aeb in nsIObserver::GetIID () #26 0x080c7f48 in nsIObserver::GetIID () #27 0x081780a8 in nsISupportsString::GetIID () #28 0x081783d9 in nsISupportsString::GetIID () #29 0x0813d862 in nsISupportsPRUint32::GetIID () #30 0x0813e808 in nsISupportsPRUint32::GetIID () #31 0x080e4648 in nsIEventQueueService::GetIID () #32 0xb7e42d4e in nsGenericFactory::~nsGenericFactory () from /usr/lib/libxpcom.so #33 0xb7e10236 in nsComponentManagerImpl::GetFactoryEntry () from /usr/lib/libxpcom.so #34 0xb7e109dd in nsComponentManagerImpl::HashContractID () from /usr/lib/libxpcom.so #35 0xb7e42878 in nsGetServiceByContractID::operator() () from /usr/lib/libxpcom.so #36 0xb7e426d2 in nsCOMPtr_base::assign_from_helper () from /usr/lib/libxpcom.so #37 0x087a16e9 in nsIMutableArray::GetIID () #38 0x087a1e06 in nsIMutableArray::GetIID () #39 0x086eacec in nsISupportsFloat::GetIID () #40 0x086eb2ff in nsISupportsFloat::GetIID () #41 0x088ca691 in nsIBinaryInputStream::GetIID () #42 0x08075eae in ?? () #43 0x00000001 in ?? () #44 0xbfe142f4 in ?? () #45 0x088d4a34 in _IO_stdin_used () #46 0x088d489a in crmf_encoder_out () #47 0xb736beb0 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6 #48 0x08075df1 in ?? () (gdb) cont Continuing. Program received signal SIGSEGV, Segmentation fault. 0xffffe410 in __kernel_vsyscall () (gdb) bt #0 0xffffe410 in __kernel_vsyscall () #1 0xb7d54a6d in raise () from /lib/tls/i686/cmov/libpthread.so.0 #2 0x088ced79 in nsIDirectoryServiceProvider2::GetIID () #3 <signal handler called> #4 0x081d9998 in nsISupportsString::GetIID () #5 0x081e09bd in nsISupportsString::GetIID () #6 0x081e27eb in nsISupportsString::GetIID () #7 0x081e2b34 in nsISupportsString::GetIID () #8 0x081dcca9 in nsISupportsString::GetIID () #9 0x081dbe3c in nsISupportsString::GetIID () #10 0x081dbf57 in nsISupportsString::GetIID () #11 0x081c4cea in nsISupportsString::GetIID () #12 0x081c79ff in nsISupportsString::GetIID () #13 0x081c4fe3 in nsISupportsString::GetIID () #14 0x0819a9f8 in nsISupportsString::GetIID () #15 0x0819ac60 in nsISupportsString::GetIID () #16 0x086fd8de in nsIEventQueue::GetIID () #17 0x0870467f in nsIEventQueue::GetIID () #18 0x08704a72 in nsIEventQueue::GetIID () #19 0x08705765 in nsIEventQueue::GetIID () #20 0x086fecaa in nsIEventQueue::GetIID () #21 0x086fb148 in nsIEventQueue::GetIID () #22 0xb7e42d4e in nsGenericFactory::~nsGenericFactory () from /usr/lib/libxpcom.so #23 0xb7e10236 in nsComponentManagerImpl::GetFactoryEntry () from /usr/lib/libxpcom.so #24 0xb7e109dd in nsComponentManagerImpl::HashContractID () from /usr/lib/libxpcom.so #25 0xb7e42878 in nsGetServiceByContractID::operator() () from /usr/lib/libxpcom.so #26 0xb7e426d2 in nsCOMPtr_base::assign_from_helper () from /usr/lib/libxpcom.so #27 0x08707bae in nsIEventQueue::GetIID () #28 0x080ef073 in nsIInputStreamCallback::GetIID () #29 0x080c7aeb in nsIObserver::GetIID () #30 0x080c7f48 in nsIObserver::GetIID () #31 0x081780a8 in nsISupportsString::GetIID () #32 0x081783d9 in nsISupportsString::GetIID () #33 0x0813d862 in nsISupportsPRUint32::GetIID () #34 0x0813e808 in nsISupportsPRUint32::GetIID () #35 0x080e4648 in nsIEventQueueService::GetIID () #36 0xb7e42d4e in nsGenericFactory::~nsGenericFactory () from /usr/lib/libxpcom.so #37 0xb7e10236 in nsComponentManagerImpl::GetFactoryEntry () from /usr/lib/libxpcom.so #38 0xb7e109dd in nsComponentManagerImpl::HashContractID () from /usr/lib/libxpcom.so #39 0xb7e42878 in nsGetServiceByContractID::operator() () from /usr/lib/libxpcom.so #40 0xb7e426d2 in nsCOMPtr_base::assign_from_helper () from /usr/lib/libxpcom.so #41 0x087a16e9 in nsIMutableArray::GetIID () #42 0x087a1e06 in nsIMutableArray::GetIID () #43 0x086eacec in nsISupportsFloat::GetIID () #44 0x086eb2ff in nsISupportsFloat::GetIID () #45 0x088ca691 in nsIBinaryInputStream::GetIID () #46 0x08075eae in ?? () #47 0x00000001 in ?? () #48 0xbfe142f4 in ?? () #49 0x088d4a34 in _IO_stdin_used () #50 0x088d489a in crmf_encoder_out () #51 0xb736beb0 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6 #52 0x08075df1 in ?? () (gdb) cont Continuing. ********************** Reproducible: Always system specifics: desktop manager: X using KDE os: debian sid uname: Linux leopard 2.6.15-1-k7 #2 Thu Feb 2 18:48:35 UTC 2006 i686 GNU/Linux hardware: cpu processor : 0 vendor_id : AuthenticAMD cpu family : 6 model : 8 model name : AMD Athlon(tm) XP 1800+ stepping : 1 cpu MHz : 1533.609 cache size : 256 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow bogomips : 3067.96 memory: 1 GB actual ram
Which version of Firefox was this? Was it an official Mozilla build, or a distribution-specific one (or some other build)?
Please try with an official Mozilla build, not a Debian build.
Reporter, do you still see this problem with the latest Firefox 2? If not, can you please close this bug as WORKSFORME. Thanks!
Keywords: crash
no response, and no URL, so => incomplete but it problem still occurs please comment.
Status: UNCONFIRMED → RESOLVED
Closed: 17 years ago
Resolution: --- → INCOMPLETE
OP here, I have long since upgraded this product (and the OS upon which it was originally used). call this resolved due to upgrade :)
Resolution: INCOMPLETE → FIXED
=> WFM (Fixed is not the correct resolution when there is no identified patch)
Resolution: FIXED → WORKSFORME
You need to log in before you can comment on or make changes to this bug.