Closed Bug 43837 Opened 24 years ago Closed 24 years ago

clicking on the search button to search for something doens't work

Categories

(SeaMonkey :: Search, defect, P2)

defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: jeziorek, Assigned: matt)

References

Details

(Whiteboard: [nsbeta2+])

-start browser
-in the location bar enter in someones name or any randomn search
-click on the search button 
-it should but does not come up with results or even come up with a page of some 
sort
linux comm. 2000-06-26-08-M17
Keywords: smoketest
correcting component, Qa.
Component: Sidebar → Search
QA Contact: shrir → claudius
Putting on [nsbeta2+] radar for beta2 fix. 
Whiteboard: [nsbeta2+]
Yep, it's broken.
Assignee: slamm → radha
Priority: P3 → P2
Target Milestone: --- → M18
this wfm in windows and mac mozilla bits from today 062608
Was working friday 06/30 on windows and mac, but now is broken on all 
platforms.Commercial 2000-07-05-08-M17. 
Setting platforms to All.
Hardware: PC → All
Its working for me in today's build in linux and windows debug build. Anybody 
still see this?
I'm using the windows build from yesterday 7/05, and I still see it.

I'll try again with today's build.
Still seeing in today's build on NT.
Sidebar Search is also broken - observed in Mac 070521 bld.
Severity: normal → major
OS: Linux → All
Summary: clicking on the search button to search for somehting doens't work → clicking on the url search button to search for something doens't work
just tried the 2000070620 Linux build and no love, I get the following error:

JavaScript error:
 line 0: uncaught exception: [Exception... "Component returned failure code:
0x80004005 (NS_ERROR_FAILURE) [nsIStringBundle.GetStringFromName]"  nsresult:
"0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame ::
chrome://navigator/content/navigator.js :: OpenSearch :: line 679"  data: no]

same result with the 2000070608 build on Win98 (Comm. opt build) upping severity
as this is a major loss of important function.
blee is correct, sidebar search is completely broken as well. Elevating to (testing) blocker since we have 0% search functionality in 
the product right now nad there is nothing to test.
Severity: major → blocker
Summary: clicking on the url search button to search for something doens't work → clicking on the search button to search for something doens't work
Matt is the latest person to change  navigator.js: line 679. Matt any clue?
If this was blocking, why didn't it get upped to blocker on the 27th?
search in sidebar and urlbar works sporadically for me. When it doesn't work, it 
crashes in the following stack. I have n't seen the exception message that 
claudius has mentioned. I have no clue what this stack trace means.

nsBoxSizeListImpl::GetBoxSize(nsBoxLayoutState & {...}, int 0) line 382 + 20 
bytes
nsObeliskLayout::GetMinSize(nsObeliskLayout * const 0x032124b0, nsIBox * 
0x028d0edc, nsBoxLayoutState & {...}, nsSize & {...}) line 197 + 25 bytes
nsContainerBox::GetMinSize(nsContainerBox * const 0x028d0edc, nsBoxLayoutState & 
{...}, nsSize & {...}) line 483 + 38 bytes
nsBoxFrame::GetMinSize(nsBoxFrame * const 0x028d0edc, nsBoxLayoutState & {...}, 
nsSize & {...}) line 813 + 20 bytes
nsSprocketLayout::GetMinSize(nsSprocketLayout * const 0x03213840, nsIBox * 
0x028d0e4c, nsBoxLayoutState & {...}, nsSize & {...}) line 1268
nsTempleLayout::GetMinSize(nsTempleLayout * const 0x03213840, nsIBox * 
0x028d0e4c, nsBoxLayoutState & {...}, nsSize & {...}) line 241
nsContainerBox::GetMinSize(nsContainerBox * const 0x028d0e4c, nsBoxLayoutState & 
{...}, nsSize & {...}) line 483 + 38 bytes
nsBoxFrame::GetMinSize(nsBoxFrame * const 0x028d0e4c, nsBoxLayoutState & {...}, 
nsSize & {...}) line 813 + 20 bytes
nsStackLayout::GetMinSize(nsStackLayout * const 0x03237d70, nsIBox * 0x02896874, 
nsBoxLayoutState & {...}, nsSize & {...}) line 123
nsContainerBox::GetMinSize(nsContainerBox * const 0x02896874, nsBoxLayoutState & 
{...}, nsSize & {...}) line 483 + 38 bytes
nsBoxFrame::GetMinSize(nsBoxFrame * const 0x02896874, nsBoxLayoutState & {...}, 
nsSize & {...}) line 813 + 20 bytes
nsContainerBox::GetPrefSize(nsContainerBox * const 0x02896874, nsBoxLayoutState 
& {...}, nsSize & {...}) line 456
nsBoxFrame::GetPrefSize(nsBoxFrame * const 0x02896874, nsBoxLayoutState & {...}, 
nsSize & {...}) line 775 + 20 bytes
nsSprocketLayout::GetPrefSize(nsSprocketLayout * const 0x010b2df0, nsIBox * 
0x028967e4, nsBoxLayoutState & {...}, nsSize & {...}) line 1201
nsContainerBox::GetPrefSize(nsContainerBox * const 0x028967e4, nsBoxLayoutState 
& {...}, nsSize & {...}) line 447 + 38 bytes
nsBoxFrame::GetPrefSize(nsBoxFrame * const 0x028967e4, nsBoxLayoutState & {...}, 
nsSize & {...}) line 775 + 20 bytes
nsStackLayout::GetPrefSize(nsStackLayout * const 0x010b2a50, nsIBox * 
0x02896750, nsBoxLayoutState & {...}, nsSize & {...}) line 87
nsContainerBox::GetPrefSize(nsContainerBox * const 0x02896750, nsBoxLayoutState 
& {...}, nsSize & {...}) line 447 + 38 bytes
nsBoxFrame::GetPrefSize(nsBoxFrame * const 0x02896750, nsBoxLayoutState & {...}, 
nsSize & {...}) line 775 + 20 bytes
nsSprocketLayout::PopulateBoxSizes(nsIBox * 0x0287adf4, nsBoxLayoutState & 
{...}, nsBoxSize * & 0x028d3258, nsComputedBoxSize * & 0x00000000, int & 1035, 
int & 1073741824, int & 0) line 695
nsSprocketLayout::Layout(nsSprocketLayout * const 0x010b2df0, nsIBox * 
0x0287adf4, nsBoxLayoutState & {...}) line 142
nsContainerBox::Layout(nsContainerBox * const 0x0287adf4, nsBoxLayoutState & 
{...}) line 556 + 34 bytes
nsBoxFrame::Layout(nsBoxFrame * const 0x0287adf4, nsBoxLayoutState & {...}) line 
887 + 13 bytes
nsStackLayout::Layout(nsStackLayout * const 0x010b2a50, nsIBox * 0x0287ad64, 
nsBoxLayoutState & {...}) line 245
nsContainerBox::Layout(nsContainerBox * const 0x0287ad64, nsBoxLayoutState & 
{...}) line 556 + 34 bytes
nsBoxFrame::Layout(nsBoxFrame * const 0x0287ad64, nsBoxLayoutState & {...}) line 
887 + 13 bytes
nsBoxFrame::Reflow(nsBoxFrame * const 0x0287ad2c, nsIPresContext * 0x02aa4340, 
nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, unsigned int & 0) 
line 728
nsRootBoxFrame::Reflow(nsRootBoxFrame * const 0x0287ad2c, nsIPresContext * 
0x02aa4340, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, 
unsigned int & 0) line 211
nsContainerFrame::ReflowChild(nsIFrame * 0x0287ad2c, nsIPresContext * 
0x02aa4340, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, int 0, 
int 0, unsigned int 0, unsigned int & 0) line 693 + 31 bytes
ViewportFrame::Reflow(ViewportFrame * const 0x0287acf0, nsIPresContext * 
0x02aa4340, nsHTMLReflowMetrics & {...}, const nsHTMLReflowState & {...}, 
unsigned int & 0) line 546
nsHTMLReflowCommand::Dispatch(nsHTMLReflowCommand * const 0x02dc01a0, 
nsIPresContext * 0x02aa4340, nsHTMLReflowMetrics & {...}, const nsSize & {...}, 
nsIRenderingContext & {...}) line 145
PresShell::ProcessReflowCommands(int 0) line 4124
PresShell::FlushPendingNotifications(PresShell * const 0x02f93140) line 3223
nsXULTreeGroupFrame::OnContentRemoved(nsIPresContext * 0x02aa4340, nsIFrame * 
0x02931e24, int 0) line 436
nsCSSFrameConstructor::ContentRemoved(nsCSSFrameConstructor * const 0x02f934a0, 
nsIPresContext * 0x02aa4340, nsIContent * 0x03457cc0, nsIContent * 0x03476f60, 
int 0) line 9175
StyleSetImpl::ContentRemoved(StyleSetImpl * const 0x02f93560, nsIPresContext * 
0x02aa4340, nsIContent * 0x03457cc0, nsIContent * 0x03476f60, int 0) line 1114
PresShell::ContentRemoved(PresShell * const 0x02f93148, nsIDocument * 
0x02f66df0, nsIContent * 0x03457cc0, nsIContent * 0x03476f60, int 0) line 3365 + 
53 bytes
nsXULDocument::ContentRemoved(nsXULDocument * const 0x02f66df0, nsIContent * 
0x03457cc0, nsIContent * 0x03476f60, int 0) line 1807
nsXULElement::RemoveChildAt(nsXULElement * const 0x03457cc0, int 0, int 1) line 
2598
nsXULTemplateBuilder::RemoveMember(nsIContent * 0x031c7f20, nsIRDFResource * 
0x034afde0, int 1) line 5572 + 38 bytes
nsXULTemplateBuilder::Retract(nsIRDFResource * 0x0276ec70, nsIRDFResource * 
0x0105d810, nsIRDFNode * 0x034afde0) line 4543
nsXULTemplateBuilder::OnUnassert(nsXULTemplateBuilder * const 0x031c8568, 
nsIRDFResource * 0x0276ec70, nsIRDFResource * 0x0105d810, nsIRDFNode * 
0x034afde0) line 4582 + 23 bytes
CompositeDataSourceImpl::OnUnassert(CompositeDataSourceImpl * const 0x031c9d34, 
nsIRDFResource * 0x0276ec70, nsIRDFResource * 0x0105d810, nsIRDFNode * 
0x034afde0) line 1455
InMemoryDataSource::Unassert(InMemoryDataSource * const 0x02294c40, 
nsIRDFResource * 0x0276ec70, nsIRDFResource * 0x0105d810, nsIRDFNode * 
0x034afde0) line 1263
InternetSearchDataSource::ClearResults(InternetSearchDataSource * const 
0x0276ed70, int 0) line 2792
InternetSearchDataSource::FindInternetSearchResults(InternetSearchDataSource * 
const 0x0276ed70, const char * 0x02dbbbb0, int * 0x0012dcc8) line 2759
XPTC_InvokeByIndex(nsISupports * 0x0276ed70, unsigned int 5, unsigned int 2, 
nsXPTCVariant * 0x0012dcb8) line 139
nsXPCWrappedNativeClass::CallWrappedMethod(JSContext * 0x0110ad30, 
nsXPCWrappedNative * 0x02dbbd50, const XPCNativeMemberDescriptor * 0x02dbbdec, 
nsXPCWrappedNativeClass::CallMode CALL_METHOD, unsigned int 1, long * 
0x00f3eda8, long * 0x0012de68) line 914 + 43 bytes
WrappedNative_CallMethod(JSContext * 0x0110ad30, JSObject * 0x02828438, unsigned 
int 1, long * 0x00f3eda8, long * 0x0012de68) line 200 + 34 bytes
js_Invoke(JSContext * 0x0110ad30, unsigned int 1, unsigned int 0) line 716 + 23 
bytes
js_Interpret(JSContext * 0x0110ad30, long * 0x0012e7a4) line 2520 + 15 bytes
js_Invoke(JSContext * 0x0110ad30, unsigned int 1, unsigned int 2) line 732 + 13 
bytes
js_InternalInvoke(JSContext * 0x0110ad30, JSObject * 0x00f22378, long 15950968, 
unsigned int 0, unsigned int 1, long * 0x0012e90c, long * 0x0012e8c8) line 805 + 
19 bytes
JS_CallFunctionValue(JSContext * 0x0110ad30, JSObject * 0x00f22378, long 
15950968, unsigned int 1, long * 0x0012e90c, long * 0x0012e8c8) line 2815 + 31 
bytes
nsJSContext::CallEventHandler(nsJSContext * const 0x0110aec0, void * 0x00f22378, 
void * 0x00f36478, unsigned int 1, void * 0x0012e90c, int * 0x0012e908, int 0) 
line 847 + 33 bytes
nsJSDOMEventListener::HandleEvent(nsIDOMEvent * 0x02db9874) line 88 + 52 bytes
nsEventListenerManager::HandleEventSubType(nsListenerStruct * 0x02f24e40, 
nsIDOMEvent * 0x02db9874, nsIDOMEventTarget * 0x029cc6e0, unsigned int 1, 
unsigned int 4) line 772 + 19 bytes
nsEventListenerManager::HandleEvent(nsIPresContext * 0x0326a390, nsEvent * 
0x0012fa04, nsIDOMEvent * * 0x0012f310, nsIDOMEventTarget * 0x029cc6e0, unsigned 
int 4, nsEventStatus * 0x0012fa48) line 1341 + 39 bytes
nsXULElement::HandleDOMEvent(nsXULElement * const 0x029cc6d0, nsIPresContext * 
0x0326a390, nsEvent * 0x0012fa04, nsIDOMEvent * * 0x0012f310, unsigned int 4, 
nsEventStatus * 0x0012fa48) line 3344
nsXULElement::HandleDOMEvent(nsXULElement * const 0x029cc300, nsIPresContext * 
0x0326a390, nsEvent * 0x0012fa04, nsIDOMEvent * * 0x0012f310, unsigned int 4, 
nsEventStatus * 0x0012fa48) line 3333
nsXULElement::HandleDOMEvent(nsXULElement * const 0x029cc1a0, nsIPresContext * 
0x0326a390, nsEvent * 0x0012fa04, nsIDOMEvent * * 0x0012f310, unsigned int 4, 
nsEventStatus * 0x0012fa48) line 3333
nsXULElement::HandleChromeEvent(nsXULElement * const 0x029cc1bc, nsIPresContext 
* 0x0326a390, nsEvent * 0x0012fa04, nsIDOMEvent * * 0x0012f310, unsigned int 4, 
nsEventStatus * 0x0012fa48) line 4290 + 39 bytes
GlobalWindowImpl::HandleDOMEvent(GlobalWindowImpl * const 0x02d8e960, 
nsIPresContext * 0x0326a390, nsEvent * 0x0012fa04, nsIDOMEvent * * 0x0012f310, 
unsigned int 1, nsEventStatus * 0x0012fa48) line 409
nsWebShell::OnEndDocumentLoad(nsWebShell * const 0x02d9d8bc, nsIDocumentLoader * 
0x02da2a80, nsIChannel * 0x02d92f20, unsigned int 0) line 1166 + 56 bytes
nsDocLoaderImpl::FireOnEndDocumentLoad(nsDocLoaderImpl * 0x02da2a80, nsIChannel 
* 0x02d92f20, unsigned int 0) line 809
nsDocLoaderImpl::DocLoaderIsEmpty(unsigned int 0) line 615
nsDocLoaderImpl::OnStopRequest(nsDocLoaderImpl * const 0x02da2a84, nsIChannel * 
0x02d89250, nsISupports * 0x00000000, unsigned int 0, const unsigned short * 
0x00000000) line 543
nsLoadGroup::RemoveChannel(nsLoadGroup * const 0x02da2a20, nsIChannel * 
0x02d89250, nsISupports * 0x00000000, unsigned int 0, const unsigned short * 
0x00000000) line 544 + 39 bytes
nsHTTPChannel::ResponseCompleted(nsIStreamListener * 0x02db7200, unsigned int 0, 
const unsigned short * 0x00000000) line 1725
nsHTTPServerListener::OnStopRequest(nsHTTPServerListener * const 0x02db7600, 
nsIChannel * 0x02db7d04, nsISupports * 0x02d89250, unsigned int 0, const 
unsigned short * 0x00000000) line 722
nsOnStopRequestEvent::HandleEvent(nsOnStopRequestEvent * const 0x02db0b60) line 
302
nsStreamListenerEvent::HandlePLEvent(PLEvent * 0x02db30d0) line 97 + 12 bytes
PL_HandleEvent(PLEvent * 0x02db30d0) line 587 + 10 bytes
PL_ProcessPendingEvents(PLEventQueue * 0x0106d2a0) line 528 + 9 bytes
_md_EventReceiverProc(HWND__ * 0x0216067a, unsigned int 49376, unsigned int 0, 
long 17224352) line 1043 + 9 bytes
USER32! 77e71820()
0106d2a0()
Whiteboard: [nsbeta2+] → [nsbeta2+] HELP WANTED
Is clicking on the search button really a smoketest blocker? I'm not sure I buy
that unless it's in the list....

the crash is occuring in some box code. Let's cc evaughan on this so he can help
 you out. 
C'mon!  This is NOT a smoketest blocker.
reducing severity, alek says search from sidebar works for him.
Severity: blocker → critical
I have a debug commercial build now. search from sidebar works once. Second 
time, it crashes in the stack trace below. Search from the urlbar consistently 
gives the exception that claudius has mentioned.
Linux optimised builds give the message,  "A pure virtual method was called" 
before it crashes.
Keywords: smoketest
consistent crash in boxframe code. reassigning.
Assignee: radha → evaughan
sidebar searches somehow magically work right now(Win98 comm. opt. 2000071008) and that's the only reason I'm not bitching 
about this as a blocker right now.

urlbar searches still don't.
Radha, where you seeing any crashes with commercial builds?
I've only seen the exception on Comm. builds but i did see a mozilla build crash, am I mixed up or is commercial vs. mozilla
actually relevant here?
...
Assignee: evaughan → hyatt
Is this commercial only?  I've had no problems with mozilla builds since I found
this bug on 6/26.  Testing mozilla mac and win32 bits on OS9 and NT.  Works
today 071108 mac mozilla and win32 mozilla bits.
I'm using Mozilla build 2000071208 and I can search from the URL bar just fine.
Searching from the sidebar, though, is not working. I get
Error getting url widget service: TypeError: Components.classes[progid] has no
properties
I looked at this and I have a fix for the commerical build no searching
It looks like we are missing a line in properties.navagator

I'm assigning it to me.
Assignee: hyatt → matt
Status: NEW → ASSIGNED
Whiteboard: [nsbeta2+] HELP WANTED → [nsbeta2+]
Still in latest commercial builds 2000-07-13-08-M17
checked in by mcafee

fixed
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
*** Bug 45436 has been marked as a duplicate of this bug. ***
Fixed on Linux comm. 2000-07-14-08-M17...will check WIn and Mac for fix.
Fixed on all platforms with commercial build 2000-07-14-08-M17. verifying fix
Status: RESOLVED → VERIFIED
Adding keyword to bugs which already show a nsbeta2 triage value in the status 
whiteboard so the queries don't get screwed up.
Keywords: nsbeta2
Product: Core → SeaMonkey
You need to log in before you can comment on or make changes to this bug.