Status

()

Core
XPCOM
P3
normal
VERIFIED WORKSFORME
18 years ago
18 years ago

People

(Reporter: Chris Abbey, Assigned: rickg)

Tracking

Trunk
x86
Windows NT
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Reporter)

Description

18 years ago
Overview Description:
inifinite recursion results in stack overflow

Steps to Reproduce:
this happened in response to a javascript reference error, variable not
defined. the dialog was on screen for less than a minute (long enough to
screen capture and paste into a rtf document to report to the webmaster)
when the OK button was clicked mozilla crashed. (details below)

Actual Results:
Application exception occurred:
        App: mozilla.dbg (pid=95)
        When: 3/8/2000 @ 23:51:9.546
        Exception number: c00000fd (stack overflow)


Expected Results:
umm... stability.

Reproducibility:
unknown, happened in response to error condition

Build Date & Platform Bug Found:
2000030516, windows NT (SMP)

Additional Builds and Platforms Tested On:
no others available

Additional Information:
full drwatson log is available.

!memcpy 
xpcom!nsTextFormatter::vsprintf_append 
xpcom!nsStr::Append 
xpcom!nsStr::Assign 
xpcom!nsCString::Assign [omap]  (FPO: [2,0,3])
xpcom!nsStringKey::nsStringKey [omap]  (FPO: [1,0,2])
xpcom!NS_NewObserverService 
xpcom!NS_NewObserverService 
xpcom!NS_NewObserverService 
xpcom!NS_NewThreadPool 
xpcom!NS_NewThreadPool  (FPO: [0,0,1])
xpcom!NS_NewThreadPool  (FPO: [1,0,1])
xpcom!NS_NewThreadPool  (FPO: [1,0,1])
xpcom!nsCOMPtr_base::~nsCOMPtr_base  (FPO: [0,0,0])
appshell!nsGetServiceByProgID::operator= 
xpcom!NS_NewObserverService 
xpcom!NS_NewThreadPool 
xpcom!NS_NewThreadPool  (FPO: [0,0,1])
xpcom!NS_NewThreadPool  (FPO: [1,0,1])
xpcom!NS_NewThreadPool  (FPO: [1,0,1])
xpcom!nsCOMPtr_base::~nsCOMPtr_base  (FPO: [0,0,0])
appshell!nsGetServiceByProgID::operator= 
...
appshell!nsGetServiceByProgID::operator= 
xpcom!NS_NewObserverService 
xpcom!NS_NewThreadPool 
xpcom!NS_NewThreadPool  (FPO: [0,0,1])
xpcom!NS_NewThreadPool  (FPO: [1,0,1])
xpcom!NS_NewThreadPool  (FPO: [1,0,1])
xpcom!nsCOMPtr_base::~nsCOMPtr_base  (FPO: [0,0,0])
appshell!nsGetServiceByProgID::operator= 
xpcom!NS_NewObserverService

Comment 1

18 years ago
cabbey, do you think you could make a page which reproduces this error? That
would make it much easier to fix the bug. I gather that the original page is
fixed now?
(Reporter)

Comment 2

18 years ago
Created attachment 6364 [details]
trivial test
(Reporter)

Comment 3

18 years ago
actually the page is generated by cgis behind a password protect... it
looks like it was a momentary thing... there are some blocks of javascript
that get included in on the server, I think the rdb hickup'd and we got an
error instead.

a test case was trivial (why I didn't think of that *last night* I can only
attribute to lack of sleep).

Comment 4

18 years ago
Rick do you know of append doing infinite recursion ?
Assignee: dp → rickg

Comment 5

18 years ago
not able to reproduce. Reporter - if you still see this, please reopen.
Status: UNCONFIRMED → RESOLVED
Last Resolved: 18 years ago
Resolution: --- → WORKSFORME

Comment 6

18 years ago
- Per last comments, age of bug, and no reopen - Marking Verified.  Please 
reopen if still a problem. 
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.