Closed
Bug 45248
Opened 24 years ago
Closed 24 years ago
profile mgr crashes if you use <ret> key to pick profile
Categories
(Core Graveyard :: Profile: BackEnd, defect, P1)
Core Graveyard
Profile: BackEnd
Tracking
(Not tracked)
VERIFIED
FIXED
M18
People
(Reporter: Bienvenu, Assigned: hyatt)
References
Details
(Keywords: crash, Whiteboard: [nsbeta2-][nsbeta3+])
Attachments
(1 file)
4.57 KB,
text/plain
|
Details |
The profile mgr crashes with the classic skin this morning. I'm guessing it's
because of the profile mgr work Ben checked in last night, which had checkins
for the modern skin but not the classic skin. The modern skin works fine. The
actual bug is probably an XBL bug and we shouldn't crash if something is missing
from a skin, obviously.
Here's the stack trace:
NTDLL! 77f76274()
nsDebug::Assertion(const char * 0x01d3492c
??_C@_0DJ@KMGL@You?5can?8t?5dereference?5a?5NULL?5nsC@, const char * 0x01d34970
??_C@_0N@NHHF@mRawPtr?5?$CB?$DN?50?$AA@, const char * 0x01d34980
??_C@_0BO@LIAM@?4?4?2?4?4?2dist?2include?2nsCOMPtr?4h?$AA@, int 0x00000289) line
246 + 13 bytes
nsDebug::PreCondition(const char * 0x01d3492c
??_C@_0DJ@KMGL@You?5can?8t?5dereference?5a?5NULL?5nsC@, const char * 0x01d34970
??_C@_0N@NHHF@mRawPtr?5?$CB?$DN?50?$AA@, const char * 0x01d34980
??_C@_0BO@LIAM@?4?4?2?4?4?2dist?2include?2nsCOMPtr?4h?$AA@, int 0x00000289) line
342 + 21 bytes
nsCOMPtr<nsIDocument>::operator->() line 649 + 34 bytes
nsXBLEventHandler::ExecuteHandler(nsXBLEventHandler * const 0x0261a050, const
nsString & {...}, nsIDOMEvent * 0x0264b664) line 592 + 41 bytes
nsXBLEventHandler::KeyPress(nsIDOMEvent * 0x0264b664) line 143 + 40 bytes
nsEventListenerManager::HandleEvent(nsIPresContext * 0x02024c00, nsEvent *
0x0012f730, nsIDOMEvent * * 0x0012f510, nsIDOMEventTarget * 0x02562840, unsigned
int 0x00000007, nsEventStatus * 0x0012f69c) line 1094 + 23 bytes
nsXULElement::HandleDOMEvent(nsXULElement * const 0x02562830, nsIPresContext *
0x02024c00, nsEvent * 0x0012f730, nsIDOMEvent * * 0x0012f510, unsigned int
0x00000001, nsEventStatus * 0x0012f69c) line 3350
PresShell::HandleEventInternal(nsEvent * 0x0012f730, nsIView * 0x020660e0,
nsEventStatus * 0x0012f69c) line 3906 + 45 bytes
PresShell::HandleEvent(PresShell * const 0x02067844, nsIView * 0x020660e0,
nsGUIEvent * 0x0012f730, nsEventStatus * 0x0012f69c, int & 0x00000001) line 3841
+ 23 bytes
nsView::HandleEvent(nsView * const 0x020660e0, nsGUIEvent * 0x0012f730, unsigned
int 0x0000001c, nsEventStatus * 0x0012f69c, int & 0x00000001) line 782
nsViewManager2::DispatchEvent(nsViewManager2 * const 0x02066430, nsGUIEvent *
0x0012f730, nsEventStatus * 0x0012f69c) line 1389
Reporter | ||
Comment 1•24 years ago
|
||
adding keywords. The crash happens after you pick a profile and click start
mozilla. I was able to get around it by running an old build, switching to the
modern skin, and then running my debug build again. When I switched back to the
classic skin, and ran again, I crashed again. Marking dogfood since I believe
the classic skin is staggeringly popular.
Reporter | ||
Comment 2•24 years ago
|
||
OK, I'm an idiot. It just has to do with whether you press <ret> to pick the
profile instead of clicking 'start mozilla'. If you use the <ret> key, you
crash, if you click start mozilla, it works. I must have clicked start mozilla
after switching skins :-( Reassigning to hyatt, cc saari.
Assignee: ben → hyatt
Keywords: dogfood
Summary: profile mgr crashes with classic skin → profile mgr crashes if you use <ret> key to pick profile
Assignee | ||
Comment 4•24 years ago
|
||
Giving this to ben so that he can fix the more pressing classic skin problem and
then reassign back to me, so that i can deal with the crash at my leisure.
Assignee: hyatt → ben
Reporter | ||
Comment 5•24 years ago
|
||
I'm not sure this has to do with the classic skin at all.
Ben, do you need to do any work here?
Priority: P3 → P1
Target Milestone: --- → M18
Comment 7•24 years ago
|
||
changing platform/OS to All/All. This has nothing to do with the skins. I've only used the modern skin.
Use 'enter' or 'return' instead of clicking 'Start Mozilla' and you will quit. I say 'quit' insteadof crash b/c
I notice talkback doesn't come up even though it's loaded and working properly. I've also seen this as
far back as a mac 2000071109 build as well as today's 2000071309 builds(all platforms).
OS: Windows NT → All
Hardware: PC → All
Comment 8•24 years ago
|
||
I'm seeing this, too, on Linux in a today's build from the CVS source. And
it is a crash here (seg fault), not just a quit.
Comment 11•24 years ago
|
||
*** Bug 45594 has been marked as a duplicate of this bug. ***
Comment 12•24 years ago
|
||
Comment 13•24 years ago
|
||
Bug 45665 also shows a similar crash, but with a totally different stack, and in
the modern skin.
Comment 14•24 years ago
|
||
*** Bug 45616 has been marked as a duplicate of this bug. ***
Comment 15•24 years ago
|
||
*** Bug 45665 has been marked as a duplicate of this bug. ***
Comment 16•24 years ago
|
||
I think hyatt's checkin completely fixed this. Reopen if I'm wrong.
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
Comment 17•24 years ago
|
||
verified on Linux and Windows, unable to launch on Mac (2000072113)
Comment 19•24 years ago
|
||
Bug has returned. Check description and stdlog from bug #48038
Status: VERIFIED → REOPENED
Resolution: FIXED → ---
Comment 20•24 years ago
|
||
*** Bug 48038 has been marked as a duplicate of this bug. ***
Comment 22•24 years ago
|
||
Putting on [nsbeta2-] radar. Missed the PR2 train :-(
Whiteboard: [nsbeta2+][nsbeta3+] → [nsbeta2-][nsbeta3+]
Assignee | ||
Comment 23•24 years ago
|
||
Fixed.
Status: REOPENED → RESOLVED
Closed: 24 years ago → 24 years ago
Resolution: --- → FIXED
Comment 24•24 years ago
|
||
fixed in builds 2000081609/10 M18 on all platforms
Status: RESOLVED → VERIFIED
Updated•9 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•