Closed Bug 16236 Opened 26 years ago Closed 26 years ago

API: nsSmtpService::CreateSmtpServer() breaks in nsCAutoString

Categories

(MailNews Core :: Backend, defect, P2)

x86
Windows NT
defect

Tracking

(Not tracked)

VERIFIED WORKSFORME

People

(Reporter: ppandit, Assigned: alecf)

Details

Attachments

(1 file)

Using a debug build from October 11 (Commerical) on Windows NT 4.0 1) Wrote a javascript testcase to call CreateSmtpServer() 2) The calls gets stuck in the nsCAutoString function Here is the trace: nsCString::Append(int 1, int 10) line 993 + 4 bytes nsSmtpService::CreateSmtpServer(nsSmtpService * const 0x08faacc0, nsISmtpServer * * 0x0012e14c) line 404 XPTC_InvokeByIndex(nsISupports * 0x08faacc0, unsigned int 7, unsigned int 1, nsXPTCVariant * 0x0012e14c) line 135 nsXPCWrappedNativeClass::CallWrappedMethod(JSContext * 0x08f2ea40, nsXPCWrappedNative * 0x08fabbb0, const XPCNativeMemberDescriptor * 0x08fabe40, nsXPCWrappedNativeClass::CallMode CALL_METHOD, unsigned int 0, long * 0x07f41054, long * 0x0012e2ec) line 782 + 44 bytes WrappedNative_CallMethod(JSContext * 0x08f2ea40, JSObject * 0x07f19cf0, unsigned int 0, long * 0x07f41054, long * 0x0012e2ec) line 186 + 34 bytes js_Invoke(JSContext * 0x08f2ea40, unsigned int 0, unsigned int 0) line 672 + 26 bytes js_Interpret(JSContext * 0x08f2ea40, long * 0x0012eb64) line 2248 + 15 bytes js_Invoke(JSContext * 0x08f2ea40, unsigned int 0, unsigned int 0) line 688 + 13 bytes js_Interpret(JSContext * 0x08f2ea40, long * 0x0012f398) line 2248 + 15 bytes js_Invoke(JSContext * 0x08f2ea40, unsigned int 1, unsigned int 2) line 688 + 13 bytes js_InternalCall(JSContext * 0x08f2ea40, JSObject * 0x07f19b20, long 133274408, unsigned int 1, long * 0x0012f518, long * 0x0012f4d0) line 765 + 15 bytes JS_CallFunction(JSContext * 0x08f2ea40, JSObject * 0x07f19b20, JSFunction * 0x08f8b9c0, unsigned int 1, long * 0x0012f518, long * 0x0012f4d0) line 2650 + 32 bytes nsJSContext::CallFunction(nsJSContext * const 0x08f2ebb0, void * 0x07f19b20, void * 0x08f8b9c0, unsigned int 1, void * 0x0012f518, int * 0x0012f514) line 231 + 39 bytes nsJSEventListener::HandleEvent(nsIDOMEvent * 0x091d97a0) line 103 + 48 bytes nsEventListenerManager::HandleEvent(nsIPresContext & {...}, nsEvent * 0x0012f790, nsIDOMEvent * * 0x0012f71c, unsigned int 7, nsEventStatus & nsEventStatus_eIgnore) line 646 + 21 bytes nsGenericElement::HandleDOMEvent(nsIPresContext & {...}, nsEvent * 0x0012f790, nsIDOMEvent * * 0x0012f71c, unsigned int 1, nsEventStatus & nsEventStatus_eIgnore) line 794 nsHTMLInputElement::HandleDOMEvent(nsHTMLInputElement * const 0x08f8bedc, nsIPresContext & {...}, nsEvent * 0x0012f790, nsIDOMEvent * * 0x00000000, unsigned int 1, nsEventStatus & nsEventStatus_eIgnore) line 548 + 31 bytes nsEventStateManager::CheckForAndDispatchClick(nsEventStateManager * const 0x08f984f0, nsIPresContext & {...}, nsMouseEvent * 0x0012fbd0, nsEventStatus & nsEventStatus_eIgnore) line 1003 + 42 bytes nsEventStateManager::PostHandleEvent(nsEventStateManager * const 0x08f984f0, nsIPresContext & {...}, nsGUIEvent * 0x0012fbd0, nsIFrame * 0x08f9fdb0, nsEventStatus & nsEventStatus_eIgnore, nsIView * 0x08f7e9c0) line 474 + 24 bytes PresShell::HandleEvent(PresShell * const 0x08f78bc4, nsIView * 0x08f7e9c0, nsGUIEvent * 0x0012fbd0, nsEventStatus & nsEventStatus_eIgnore) line 2078 + 43 bytes nsView::HandleEvent(nsView * const 0x08f7e9c0, nsGUIEvent * 0x0012fbd0, unsigned int 8, nsEventStatus & nsEventStatus_eIgnore, int & 0) line 834 nsView::HandleEvent(nsView * const 0x08f7dc70, nsGUIEvent * 0x0012fbd0, unsigned int 8, nsEventStatus & nsEventStatus_eIgnore, int & 0) line 819 nsView::HandleEvent(nsView * const 0x08f7c050, nsGUIEvent * 0x0012fbd0, unsigned int 8, nsEventStatus & nsEventStatus_eIgnore, int & 0) line 819 nsView::HandleEvent(nsView * const 0x08f60cc0, nsGUIEvent * 0x0012fbd0, unsigned int 28, nsEventStatus & nsEventStatus_eIgnore, int & 0) line 819 nsViewManager::DispatchEvent(nsViewManager * const 0x08f60530, nsGUIEvent * 0x0012fbd0, nsEventStatus & nsEventStatus_eIgnore) line 1665 HandleEvent(nsGUIEvent * 0x0012fbd0) line 63 nsWindow::DispatchEvent(nsWindow * const 0x08f7dae4, nsGUIEvent * 0x0012fbd0, nsEventStatus & nsEventStatus_eIgnore) line 342 + 10 bytes nsWindow::DispatchWindowEvent(nsGUIEvent * 0x0012fbd0) line 363 nsWindow::DispatchMouseEvent(unsigned int 301, nsPoint * 0x00000000) line 3313 + 21 bytes ChildWindow::DispatchMouseEvent(unsigned int 301, nsPoint * 0x00000000) line 3531 nsWindow::ProcessMessage(unsigned int 514, unsigned int 0, long 17760451, long * 0x0012fdf4) line 2540 + 24 bytes nsWindow::WindowProc(HWND__ * 0x009f0364, unsigned int 514, unsigned int 0, long 17760451) line 520 + 27 bytes USER32! DispatchMessageWorker@8 + 135 bytes USER32! DispatchMessageA@4 + 11 bytes nsAppShell::Run(nsAppShell * const 0x00d9d620) line 74 nsAppShellService::Run(nsAppShellService * const 0x00d20900) line 465 main1(int 1, char * * 0x00cb4cb0) line 589 + 12 bytes main(int 1, char * * 0x00cb4cb0) line 699 + 13 bytes mainCRTStartup() line 338 + 17 bytes KERNEL32! BaseProcessStart@4 + 64 bytes
QA Contact: lchiang → ppandit
Change QA contact to ppandit
Status: NEW → ASSIGNED
Priority: P3 → P2
Summary: nsSmtpService::CreateSmtpServer() breaks in nsCAutoString → API: nsSmtpService::CreateSmtpServer() breaks in nsCAutoString
Target Milestone: M11
woah, wierd I'll take a look.
I am not seeing this problem in my 10/18/99 debug build. Par
Status: ASSIGNED → RESOLVED
Closed: 26 years ago
Resolution: --- → WORKSFORME
mind if I mark it worksforme then? If this API call still isn't working, definately reopen it.
Status: RESOLVED → VERIFIED
VERIFIED
Product: MailNews → Core
Product: Core → MailNews Core
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: