Closed Bug 24857 Opened 25 years ago Closed 25 years ago

Crash on opening new abook after deleting abook

Categories

(SeaMonkey :: MailNews: Address Book & Contacts, defect, P3)

x86
Linux
defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: rzach, Assigned: chuang)

Details

(Keywords: crash)

I crash upon selecting a new addressbook after I've deleted an address book.

To reproduce:
1. Open address book
2. File | New | New Address Book
3. Enter abook name, OK
4. Select new address book
5. Edit | Delete Addressbook
6. File | New | New Address Book
7. Enter name, OK
8. Select new address book in address book pane

Actual result: Segfault
Expected result: New address book is opened.

Linux build 2000.01.23.09

Stack trace:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1736]

Program received signal SIGSEGV, Segmentation fault.
0x40d5b3f8 in NSGetModule ()
(gdb) where
#0  0x40d5b3f8 in NSGetModule ()
#1  0x40d6d3d8 in NSGetModule ()
#2  0x40d5c30c in NSGetModule ()
#3  0x40d569a1 in NSGetModule ()
#4  0x40d68b8d in NSGetModule ()
#5  0x40d67f7b in NSGetModule ()
#6  0x40d51426 in NSGetModule ()
#7  0x41177c77 in NSGetModule ()
#8  0x400ccbbe in nsAdapterEnumerator::HasMoreElements ()
#9  0x40dacc87 in NSGetModule ()
#10 0x40dd0ac3 in NSGetModule ()
#11 0x40dd07e7 in NSGetModule ()
#12 0x40dcc2f5 in NSGetModule ()
#13 0x40de0487 in NSGetModule ()
#14 0x40ddc26b in NSGetModule ()
#15 0x40dc6e8a in NSGetModule ()
#16 0x40dc475e in NSGetModule ()
#17 0x40df34a8 in NSGetModule ()
#18 0x403697eb in NS_NewScriptDocumentType ()
#19 0x40060c28 in js_Invoke ()
#20 0x40066f0a in js_Interpret ()
#21 0x40060c7d in js_Invoke ()
#22 0x40066f0a in js_Interpret ()
---Type <return> to continue, or q <return> to quit--- 
#23 0x40060c7d in js_Invoke ()
#24 0x40066f0a in js_Interpret ()
#25 0x40060c7d in js_Invoke ()
#26 0x40060e5c in js_InternalInvoke ()
#27 0x4004945f in JS_CallFunctionValue ()
#28 0x403439fe in nsJSContext::CallEventHandler ()
#29 0x40371b0f in nsJSEventListener::HandleEvent ()
#30 0x40af08ec in NSGetModule ()
#31 0x40af155e in NSGetModule ()
#32 0x40dc803c in NSGetModule ()
#33 0x40df28ed in NSGetModule ()
#34 0x40df2027 in NSGetModule ()
#35 0x40c5c222 in NSGetModule ()
#36 0x40c6274d in NSGetModule ()
#37 0x40c62616 in NSGetModule ()
#38 0x40b24f52 in NSGetModule ()
#39 0x4096f544 in NSGetModule ()
#40 0x4096f4f0 in NSGetModule ()
#41 0x4097838a in NSGetModule ()
#42 0x4096e03d in NSGetModule ()
#43 0x411e117a in nsWidget::DispatchEvent ()
#44 0x411e10a5 in nsWidget::DispatchWindowEvent ()
#45 0x411e1200 in nsWidget::DispatchMouseEvent ()
---Type <return> to continue, or q <return> to quit---
#46 0x411e1cea in nsWidget::OnButtonPressSignal ()
#47 0x411e4e0c in nsWindow::HandleGDKEvent ()
#48 0x411d7b5a in handle_gdk_event ()
#49 0x4082c5cb in gdk_event_dispatch ()
#50 0x4085abe6 in g_main_dispatch ()
#51 0x4085b1a1 in g_main_iterate ()
#52 0x4085b341 in g_main_run ()
#53 0x40780859 in gtk_main ()
#54 0x411d00aa in nsAppShell::Run ()
#55 0x41193c12 in nsAppShellService::Run ()
#56 0x804a3a5 in JS_PushArguments ()
#57 0x804a714 in JS_PushArguments ()
#58 0x40214cb3 in __libc_start_main (main=0x804a538 <JS_PushArguments+4848>, 
    argc=1, argv=0xbffff884, init=0x8048fd8 <_init>, fini=0x804bae0 <_fini>, 
    rtld_fini=0x4000a350 <_dl_fini>, stack_end=0xbffff87c)
    at ../sysdeps/generic/libc-start.c:78
Candice can you help with this one?
Assignee: hangas → chuang
I suspect this bug is a related bug for bug 23243
Status: NEW → ASSIGNED
Target Milestone: M14
Keywords: crash
QA Contact: lchiang → esther
Adding "crash" keyword to all known open crasher bugs.
Summary: [CRASH] Crash on opening new abook after deleting abook → Crash on opening new abook after deleting abook
Using linux build 2000020708m14 this is fixed.  Candice the probable related 
bug 23243 is fixed and when I tested this scenario too, it's OK.  You can mark 
is fixed and I will verify it.  
Yes this is fixed on Linux build 2000.02.10.15
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Verified based on comments by zach and myself.  
Status: RESOLVED → VERIFIED
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.