Closed Bug 27681 Opened 25 years ago Closed 25 years ago

crash if I open mail/news from browser twice during a session

Categories

(MailNews Core :: Backend, defect, P2)

x86
Linux
defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: david, Assigned: mscott)

Details

(Whiteboard: [PDT+])

From Bug Helper:
User-Agent: Mozilla/4.7 [en] (X11; I; Linux 2.2.14 i686)
BuildID:    2000021317
If I start mozilla browser and start mail/news from the browser (using shortcut
envelope icon) it works the first time and crashes the second
Reproducible: Always
Steps to Reproduce:
1. Start mozilla (with user profile and mail account already configured)
2. Browser comes up
3. Click the mail envelope (in the browser)
4. mail/news starts
5. close mail news
6. Click the mail envelope (in the browser)
Actual Results:  Mozilla crashed
Expected Results:  mail/news should load
The stack trace using Linux gdb tends to vary (I've seen at least five(!)
different):
A)
Program received signal SIGSEGV, Segmentation fault.
0x40ff755b in NSGetModule () from /home/david/package/components/libmailnews.so
B)
Program received signal SIGSEGV, Segmentation fault.
0x40259467 in malloc () from /lib/libc.so.6
C)
Program received signal SIGSEGV, Segmentation fault.
0x40b33842 in NSGetModule () from
/home/david/package/components/libraptorhtml.so
D)
Program received signal SIGSEGV, Segmentation fault.
0x288d8989 in ?? ()
E)
Program received signal SIGSEGV, Segmentation fault.
0x40259c1e in free () from /lib/libc.so.6
Due to bug 27689 I can't run at all right now. Will try it when that's fixed.
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → WORKSFORME
Not seeing this problem today. If you're still seeing it, please reopen,
preferably with a symbolic stack trace or talkback incident ID.
I'm seeing this in today's builds on win98 and linux.  I thought it was a side 
affect of the extra dialog box we get with the password dialog (27842).  I will 
also try this again when that bug gets fixed later today.  re-opening until I 
check it.  
Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---
Also happens on my Mac and I have a talkback report for that crash.  Incident # 
5429238 here is the Call Stack from that report:
0xffc10008 
nsBaseWidget::~nsBaseWidget() 
[nsBaseWidget.cpp, line 106]
nsBaseWidget::Release() 
[nsBaseWidget.cpp, line 46]
nsCOMPtr_base::~nsCOMPtr_base() 
[nsCOMPtr.cpp, line 49]
nsCOMPtr<9nsIWidget>::~nsCOMPtr<9nsIWidget>() 
nsDocShell::~nsDocShell() 
[nsDocShell.cpp, line 78]
nsDocShell::Release() 
[nsDocShell.cpp, line 101]
nsCOMPtr_base::~nsCOMPtr_base() 
[nsCOMPtr.cpp, line 49]
.__cl__14nsGetInterfaceCFRC4nsIDPPv 
[nsIInterfaceRequestor.cpp, line 40]
nsCOMPtr_base::assign_from_helper() 
[nsCOMPtr.cpp, line 63]
0x0003e638 
0x000035b0 
0x00003758 
0x00001800 
0x000014a0 
0x000085a0 
0x00001410 
0x00002c7c 
0x00002634 
nsWebShell::DoLoadURL() 
[nsWebShell.cpp, line 1633]

Thanks, esther. Reassigning to mscott, cc travis. Nominating for beta1.
Assignee: phil → mscott
Status: REOPENED → NEW
Keywords: beta1
Priority: P3 → P2
Target Milestone: M14
Im also still seeing this on Linux 2000021510, was just in the process of
checking out the source to build my own binary with symbols....seems esther
saved me some time, thanks
Whiteboard: [PDT+]
I checked in a fix for this which makes this better.
Status: NEW → RESOLVED
Closed: 25 years ago25 years ago
Resolution: --- → FIXED
Agreed, the problem is gone on my 2000021609 Linux build
Status: RESOLVED → VERIFIED
Since this bug was on more than one platform it needed to be verified on all 
platforms before changing the status to Verified.   I know the original bug was 
for linux only, but after more investigation it was found to happen on win and 
mac too.   In the future, if the bug is reproducible on more than one platform, 
could note in the comments section that that you have verified it on (xyz) 
platform only, then we can verify the other platforms and change the status 
after all have been tested.  I have now verified this on Mac commercial and 
Win98 mozilla builds 2000-02-16-08.  Again, thanks for your help, Esther
Product: MailNews → Core
Product: Core → MailNews Core
You need to log in before you can comment on or make changes to this bug.