Closed Bug 251090 Opened 20 years ago Closed 20 years ago

Crash while visiting NYTimes job search with LittleFirefox .9 theme

Categories

(Firefox :: General, defect)

x86
FreeBSD
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 203041

People

(Reporter: kmag, Assigned: bugzilla)

References

()

Details

User-Agent:       Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7) Gecko/20040707 Firefox/0.9.1
Build Identifier: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7) Gecko/20040707 Firefox/0.9.1

With the theme LittleFirefox .9 active, if you visit the NYTimes job search site
(http://jobs.nytimes.com/), sooner or later (usually very soon), the browser
segfaults. I don't know if this is the only site/theme combination which causes
this or the reason for it, but I tried several other themes, navigating around
for roughly a minute a piece and never saw a segfault.

gdb info:
Deprecated bfd_read called at
/usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/gdb/gdb/dbxread.c line
2627 in elfstab_build_psymtabs
Deprecated bfd_read called at
/usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/gdb/gdb/dbxread.c line 933
in fill_symbuf
(no debugging symbols found)...
Program received signal SIGSEGV, Segmentation fault.
0x0 in ?? ()
(gdb) bt
#0  0x0 in ?? ()
#1  0x28fbdbbd in nsCSSFrameConstructor::FindFrameWithContent ()
   from /usr/X11R6/lib/firefox/lib/firefox-0.9.1/components/libgklayout.so
#2  0x28fbdd79 in nsCSSFrameConstructor::FindPrimaryFrameFor ()
   from /usr/X11R6/lib/firefox/lib/firefox-0.9.1/components/libgklayout.so
#3  0x28f33a86 in nsFrameManager::GetPrimaryFrameFor ()
   from /usr/X11R6/lib/firefox/lib/firefox-0.9.1/components/libgklayout.so
#4  0x28f6a9f9 in PresShell::GetPrimaryFrameFor ()
   from /usr/X11R6/lib/firefox/lib/firefox-0.9.1/components/libgklayout.so
#5  0x29280cf0 in nsElementSH::PostCreate ()
   from /usr/X11R6/lib/firefox/lib/firefox-0.9.1/components/libgklayout.so
#6  0x29484b47 in XPCWrappedNative::GetNewOrUsed ()
   from /usr/X11R6/lib/firefox/lib/firefox-0.9.1/components/libxpconnect.so
#7  0x29472629 in XPCConvert::NativeInterface2JSObject ()
   from /usr/X11R6/lib/firefox/lib/firefox-0.9.1/components/libxpconnect.so
#8  0x29467f72 in nsXPConnect::WrapNative ()
   from /usr/X11R6/lib/firefox/lib/firefox-0.9.1/components/libxpconnect.so
#9  0x29275cda in nsDOMClassInfo::WrapNative ()
   from /usr/X11R6/lib/firefox/lib/firefox-0.9.1/components/libgklayout.so
#10 0x292803da in nsNodeSH::PreCreate ()
   from /usr/X11R6/lib/firefox/lib/firefox-0.9.1/components/libgklayout.so
#11 0x294842cb in XPCWrappedNative::GetNewOrUsed ()
   from /usr/X11R6/lib/firefox/lib/firefox-0.9.1/components/libxpconnect.so
#12 0x29472629 in XPCConvert::NativeInterface2JSObject ()
   from /usr/X11R6/lib/firefox/lib/firefox-0.9.1/components/libxpconnect.so
#13 0x29467f72 in nsXPConnect::WrapNative ()
   from /usr/X11R6/lib/firefox/lib/firefox-0.9.1/components/libxpconnect.so
#14 0x29211341 in nsXBLProtoImpl::InitTargetObjects ()
   from /usr/X11R6/lib/firefox/lib/firefox-0.9.1/components/libgklayout.so
#15 0x29211184 in nsXBLProtoImpl::InstallImplementation ()
   from /usr/X11R6/lib/firefox/lib/firefox-0.9.1/components/libgklayout.so
#16 0x29206b8a in nsXBLPrototypeBinding::InstallImplementation ()
   from /usr/X11R6/lib/firefox/lib/firefox-0.9.1/components/libgklayout.so
#17 0x29204177 in nsXBLBinding::InstallImplementation ()
   from /usr/X11R6/lib/firefox/lib/firefox-0.9.1/components/libgklayout.so
#18 0x29218fbe in nsXBLService::LoadBindings ()
   from /usr/X11R6/lib/firefox/lib/firefox-0.9.1/components/libgklayout.so
#19 0x28fb5e63 in nsCSSFrameConstructor::ConstructFrameInternal ()
   from /usr/X11R6/lib/firefox/lib/firefox-0.9.1/components/libgklayout.so
#20 0x28fb5d1c in nsCSSFrameConstructor::ConstructFrame ()
   from /usr/X11R6/lib/firefox/lib/firefox-0.9.1/components/libgklayout.so
#21 0x28fbe87d in nsCSSFrameConstructor::ProcessChildren ()
   from /usr/X11R6/lib/firefox/lib/firefox-0.9.1/components/libgklayout.so
#22 0x28fb35a0 in nsCSSFrameConstructor::ConstructXULFrame ()
   from /usr/X11R6/lib/firefox/lib/firefox-0.9.1/components/libgklayout.so
#23 0x28fb6092 in nsCSSFrameConstructor::ConstructFrameInternal ()
   from /usr/X11R6/lib/firefox/lib/firefox-0.9.1/components/libgklayout.so
#24 0x28fb5d1c in nsCSSFrameConstructor::ConstructFrame ()
   from /usr/X11R6/lib/firefox/lib/firefox-0.9.1/components/libgklayout.so
#25 0x28fbe87d in nsCSSFrameConstructor::ProcessChildren ()
   from /usr/X11R6/lib/firefox/lib/firefox-0.9.1/components/libgklayout.so
#26 0x28fb35a0 in nsCSSFrameConstructor::ConstructXULFrame ()
   from /usr/X11R6/lib/firefox/lib/firefox-0.9.1/components/libgklayout.so
#27 0x28fb6092 in nsCSSFrameConstructor::ConstructFrameInternal ()
   from /usr/X11R6/lib/firefox/lib/firefox-0.9.1/components/libgklayout.so
#28 0x28fb5d1c in nsCSSFrameConstructor::ConstructFrame ()
   from /usr/X11R6/lib/firefox/lib/firefox-0.9.1/components/libgklayout.so
#29 0x28fb249c in nsCSSFrameConstructor::CreateAnonymousFrames ()
   from /usr/X11R6/lib/firefox/lib/firefox-0.9.1/components/libgklayout.so
#30 0x28fb3e7f in nsCSSFrameConstructor::InitGfxScrollFrame ()
   from /usr/X11R6/lib/firefox/lib/firefox-0.9.1/components/libgklayout.so
#31 0x28fb3a86 in nsCSSFrameConstructor::BeginBuildingScrollFrame ()
   from /usr/X11R6/lib/firefox/lib/firefox-0.9.1/components/libgklayout.so
#32 0x28fb3d27 in nsCSSFrameConstructor::BuildScrollFrame ()
   from /usr/X11R6/lib/firefox/lib/firefox-0.9.1/components/libgklayout.so
#33 0x28fb0a83 in nsCSSFrameConstructor::InitializeSelectFrame ()
   from /usr/X11R6/lib/firefox/lib/firefox-0.9.1/components/libgklayout.so
#34 0x28fb0791 in nsCSSFrameConstructor::ConstructSelectFrame ()
   from /usr/X11R6/lib/firefox/lib/firefox-0.9.1/components/libgklayout.so

plus more if needed.


Reproducible: Always
Steps to Reproduce:
1. Install and activate LittleFirefox .9 theme, available from mozdev.
2. Visit http://jobs.nytimes.com.
3. Navigate for a while.

Actual Results:  
Segmentation Fault

Expected Results:  
No segmentation fault.
Unless it shows up in the default theme, problems from a 3rd-party theme should
be reported to the theme author.
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago
Resolution: --- → INVALID
(In reply to comment #1)
> Unless it shows up in the default theme, problems from a 3rd-party theme should
> be reported to the theme author.

I reported it because it seems that a theme should not crash the browser and
that it may not be the theme itself which causes the crash, but a resource or
call which it invokes through the browser.
Status: RESOLVED → UNCONFIRMED
Resolution: INVALID → ---

*** This bug has been marked as a duplicate of 203041 ***
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago20 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.