Closed
Bug 27916
Opened 25 years ago
Closed 25 years ago
[pp] crash when I choose a non-default folder for a new profile
Categories
(SeaMonkey :: Startup & Profiles, defect, P3)
Tracking
(Not tracked)
People
(Reporter: sspitzer, Assigned: selmer)
Details
do mozilla -ProfileWizard or mozilla -ProfileManager and click on "New" create a new profile, and try to pick another folder for the profile. after you dismiss the native file picker dialog, you crash. this appears to be linux only. here's the stack: #0 0x0 in ?? () #1 0x40fbf4ab in nsTextFrame::ComputeTotalWordWidth (this=0x8439644, aPresContext=0x8412ad0, aLineBreaker=0x8440328, aLineLayout=@0xbfff87dc, aReflowState=@0xbfff8624, aNextFrame=0x84396b8, aBaseWidth=120, aWordBuf=0xbfff83d0, aWordLen=2, aWordBufSize=100) at nsTextFrame.cpp:3421 #2 0x40fbef53 in nsTextFrame::Reflow (this=0x8439644, aPresContext=0x8412ad0, aMetrics=@0xbfff85ec, aReflowState=@0xbfff8624, aStatus=@0xbfff8740) at nsTextFrame.cpp:3175 #3 0x40f9e87d in nsLineLayout::ReflowFrame (this=0xbfff87dc, aFrame=0x8439644, aNextRCFrame=0xbfff927c, aReflowStatus=@0xbfff8740, aMetrics=0x0, aPushedFrame=@0xbfff873c) at nsLineLayout.cpp:987 #4 0x40f6d601 in nsBlockFrame::ReflowInlineFrame (this=0x84395fc, aState=@0xbfff91fc, aLineLayout=@0xbfff87dc, aLine=0x8455410, aFrame=0x8439644, aLineReflowStatus=0xbfff878f "") at nsBlockFrame.cpp:3965 #5 0x40f6d2f2 in nsBlockFrame::DoReflowInlineFrames (this=0x84395fc, aState=@0xbfff91fc, aLineLayout=@0xbfff87dc, aLine=0x8455410, aKeepReflowGoing=0xbfff8fd8, aLineReflowStatus=0xbfff8eb3 "\002", aUpdateMaximumWidth=0) at nsBlockFrame.cpp:3850 #6 0x40f6d10c in nsBlockFrame::DoReflowInlineFramesAuto (this=0x84395fc, aState=@0xbfff91fc, aLine=0x8455410, aKeepReflowGoing=0xbfff8fd8, aLineReflowStatus=0xbfff8eb3 "\002", aUpdateMaximumWidth=0) at nsBlockFrame.cpp:3789 #7 0x40f6cefe in nsBlockFrame::ReflowInlineFrames (this=0x84395fc, aState=@0xbfff91fc, aLine=0x8455410, aKeepReflowGoing=0xbfff8fd8, aUpdateMaximumWidth=0) at nsBlockFrame.cpp:3736 #8 0x40f6b5e7 in nsBlockFrame::ReflowLine (this=0x84395fc, aState=@0xbfff91fc, aLine=0x8455410, aKeepReflowGoing=0xbfff8fd8, aDamageDirtyArea=0) at nsBlockFrame.cpp:2909 #9 0x40f6ab41 in nsBlockFrame::ReflowDirtyLines (this=0x84395fc, aState=@0xbfff91fc) at nsBlockFrame.cpp:2618 #10 0x40f68b82 in nsBlockFrame::Reflow (this=0x84395fc, aPresContext=0x8412ad0, aMetrics=@0xbfff9610, aReflowState=@0xbfff940c, aStatus=@0xbfff960c) at nsBlockFrame.cpp:1562 #11 0x4116945b in nsBoxFrameInner::FlowChildAt (this=0x843a960, childFrame=0x84395fc, aPresContext=0x8412ad0, desiredSize=@0xbfff9610, aReflowState=@0xbfff9550, aStatus=@0xbfff960c, aInfo=@0x843f8d8, aX=0, aY=0, aMoveFrame=0, aIncrementalChild=@0xbfff954c, aRedraw=@0xbfff9608, aReason=@0xbfff95f0) at nsBoxFrame.cpp:2031 #12 0x411672db in nsBoxFrame::GetChildBoxInfo (this=0x8439248, aPresContext=0x8412ad0, aReflowState=@0xbfff98d4, aFrame=0x84395fc, aSize=@0x843f8d8) at nsBoxFrame.cpp:770 #13 0x4116b129 in nsBoxFrame::GetBoxInfo (this=0x8439248, aPresContext=0x8412ad0, aReflowState=@0xbfff98d4, aSize=@0xbfff9764) at nsBoxFrame.cpp:2600 #14 0x4116797b in nsBoxFrame::Reflow (this=0x8439248, aPresContext=0x8412ad0, aDesiredSize=@0xbfff9974, aReflowState=@0xbfff98d4, aStatus=@0xbfff9c14) at nsBoxFrame.cpp:1022 #15 0x40f77d55 in nsContainerFrame::ReflowChild (this=0x843920c, aKidFrame=0x8439248, aPresContext=0x8412ad0, aDesiredSize=@0xbfff9974, aReflowState=@0xbfff98d4, aX=0, aY=0, aFlags=0, aStatus=@0xbfff9c14) at nsContainerFrame.cpp:638 #16 0x40f8e3e7 in RootFrame::Reflow (this=0x843920c, aPresContext=0x8412ad0, aDesiredSize=@0xbfff9acc, aReflowState=@0xbfff9a24, aStatus=@0xbfff9c14) at nsHTMLFrame.cpp:326 #17 0x40f77d55 in nsContainerFrame::ReflowChild (this=0x84391d0, aKidFrame=0x843920c, aPresContext=0x8412ad0, aDesiredSize=@0xbfff9acc, aReflowState=@0xbfff9a24, aX=0, aY=0, aFlags=0, aStatus=@0xbfff9c14) at nsContainerFrame.cpp:638 #18 0x40fc3287 in ViewportFrame::Reflow (this=0x84391d0, aPresContext=0x8412ad0, aDesiredSize=@0xbfff9c88, aReflowState=@0xbfff9b74, aStatus=@0xbfff9c14) at nsViewportFrame.cpp:530 #19 0x40f8fb55 in nsHTMLReflowCommand::Dispatch (this=0x84972e8, aPresContext=0x8412ad0, aDesiredSize=@0xbfff9c88, aMaxSize=@0xbfff9c68, aRendContext=@0x84b2900) at nsHTMLReflowCommand.cpp:144 #20 0x40fadb3f in PresShell::ProcessReflowCommands (this=0x83f7bd8, aInterruptible=0) at nsPresShell.cpp:2030 #21 0x40faf431 in PresShell::FlushPendingNotifications (this=0x83f7bd8) at nsPresShell.cpp:2493 #22 0x40b3b7df in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/components/librdf.so #23 0x40fcd5e5 in nsGenericHTMLElement::GetPrimaryFrame (aContent=0x8420b18, aFormControlFrame=@0xbfff9e24, aFlushNotifications=1) at nsGenericHTMLElement.cpp:1731 #24 0x41008f6e in nsHTMLInputElement::GetValue (this=0x8420b08, aValue=@0xbfffa050) at nsHTMLInputElement.cpp:417 #25 0x404ed9ae in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/libjsdom.so #26 0x400b18d1 in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/libmozjs.so #27 0x4009e296 in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/libmozjs.so #28 0x400908b5 in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/libmozjs.so #29 0x400a0a23 in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/libmozjs.so #30 0x400908b5 in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/libmozjs.so #31 0x400a0a23 in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/libmozjs.so #32 0x400908b5 in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/libmozjs.so #33 0x40090bec in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/libmozjs.so #34 0x40064a67 in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/libmozjs.so #35 0x40473579 in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/libjsdom.so #36 0x404b7029 in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/libjsdom.so #37 0x40f56016 in nsEventListenerManager::HandleEventSubType (this=0x83d0bc0, aListenerStruct=0x84211c0, aDOMEvent=0x83d9f34, aSubType=4) at nsEventListenerManager.cpp:677 #38 0x40f565fa in nsEventListenerManager::HandleEvent (this=0x83d0bc0, aPresContext=0x8412ad0, aEvent=0xbfffc674, aDOMEvent=0xbfffc620, aFlags=7, aEventStatus=0xbfffca20) at nsEventListenerManager.cpp:817 #39 0x40b173a5 in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/components/librdf.so #40 0x40f5dbf4 in nsEventStateManager::CheckForAndDispatchClick (this=0x84599f0, aPresContext=0x8412ad0, aEvent=0xbfffcb24, aStatus=0xbfffca20) at nsEventStateManager.cpp:1636 #41 0x40f5b898 in nsEventStateManager::PostHandleEvent (this=0x84599f0, aPresContext=0x8412ad0, aEvent=0xbfffcb24, aTargetFrame=0x843e598, aStatus=0xbfffca20, aView=0x83f7830) at nsEventStateManager.cpp:854 #42 0x40fb07b4 in PresShell::HandleEvent (this=0x83f7bd8, aView=0x83f7830, aEvent=0xbfffcb24, aEventStatus=0xbfffca20) at nsPresShell.cpp:2955 #43 0x414068e9 in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/components/libraptorview.so #44 0x41412b93 in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/components/libraptorview.so #45 0x41403f54 in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/components/libraptorview.so #46 0x407519cb in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/libwidget_gtk.so #47 0x407515fc in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/libwidget_gtk.so #48 0x40751a85 in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/libwidget_gtk.so #49 0x407532e5 in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/libwidget_gtk.so #50 0x40758680 in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/libwidget_gtk.so #51 0x4074374d in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/libwidget_gtk.so #52 0x408c70fb in ?? () from /usr/lib/libgdk-1.2.so.0 #53 0x408f4a86 in ?? () from /usr/lib/libglib-1.2.so.0 #54 0x408f5041 in ?? () from /usr/lib/libglib-1.2.so.0 #55 0x408f50f4 in ?? () from /usr/lib/libglib-1.2.so.0 #56 0x407380cd in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/libwidget_gtk.so #57 0x405ce037 in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/components/libnsappshell.so #58 0x405d7360 in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/components/libnsappshell.so #59 0x405c74c9 in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/components/libnsappshell.so #60 0x4048da78 in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/libjsdom.so #61 0x404886f1 in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/libjsdom.so #62 0x4047b9b8 in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/libjsdom.so #63 0x40090857 in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/libmozjs.so #64 0x400a0a23 in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/libmozjs.so #65 0x400908b5 in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/libmozjs.so #66 0x400a0a23 in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/libmozjs.so #67 0x400908b5 in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/libmozjs.so #68 0x40090bec in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/libmozjs.so #69 0x40064a67 in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/libmozjs.so #70 0x40473579 in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/libjsdom.so #71 0x404b7029 in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/libjsdom.so #72 0x40f56016 in nsEventListenerManager::HandleEventSubType (this=0x830de68, aListenerStruct=0x830ded8, aDOMEvent=0x835eccc, aSubType=4) at nsEventListenerManager.cpp:677 #73 0x40f565fa in nsEventListenerManager::HandleEvent (this=0x830de68, aPresContext=0x824aaf0, aEvent=0xbfffef60, aDOMEvent=0xbfffef0c, aFlags=7, aEventStatus=0xbffff30c) at nsEventListenerManager.cpp:817 #74 0x40b173a5 in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/components/librdf.so #75 0x40f5dbf4 in nsEventStateManager::CheckForAndDispatchClick (this=0x8323960, aPresContext=0x824aaf0, aEvent=0xbffff410, aStatus=0xbffff30c) at nsEventStateManager.cpp:1636 #76 0x40f5b898 in nsEventStateManager::PostHandleEvent (this=0x8323960, aPresContext=0x824aaf0, aEvent=0xbffff410, aTargetFrame=0x8328d30, aStatus=0xbffff30c, aView=0x82668a8) at nsEventStateManager.cpp:854 #77 0x40fb07b4 in PresShell::HandleEvent (this=0x8266d48, aView=0x82668a8, aEvent=0xbffff410, aEventStatus=0xbffff30c) at nsPresShell.cpp:2955 #78 0x414068e9 in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/components/libraptorview.so #79 0x41412b93 in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/components/libraptorview.so #80 0x41403f54 in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/components/libraptorview.so #81 0x407519cb in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/libwidget_gtk.so #82 0x407515fc in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/libwidget_gtk.so #83 0x40751a85 in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/libwidget_gtk.so #84 0x407532e5 in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/libwidget_gtk.so #85 0x40758680 in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/libwidget_gtk.so #86 0x4074374d in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/libwidget_gtk.so #87 0x408c70fb in ?? () from /usr/lib/libgdk-1.2.so.0 #88 0x408f4a86 in ?? () from /usr/lib/libglib-1.2.so.0 #89 0x408f5041 in ?? () from /usr/lib/libglib-1.2.so.0 #90 0x408f51e1 in ?? () from /usr/lib/libglib-1.2.so.0 #91 0x4081e7a9 in ?? () from /usr/lib/libgtk-1.2.so.0 #92 0x40738047 in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/libwidget_gtk.so #93 0x405d0c1d in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/components/libnsappshell.so #94 0x40bc68e9 in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/components/libprofile.so #95 0x40bc63ef in ?? () from /builds/seth/seamonkey/mozilla/dist/bin/components/libprofile.so #96 0x804d3e3 in main1 (argc=1, argv=0xbffff9c4, splashScreen=0x0) at nsAppRunner.cpp:553 #97 0x804e080 in main (argc=1, argv=0xbffff9c4) at nsAppRunner.cpp:734 #98 0x402fdcb3 in __libc_start_main (main=0x804de08 <main>, argc=1, argv=0xbffff9c4, init=0x804aee8 <_init>, fini=0x8053908 <_fini>, rtld_fini=0x4000a350, stack_end=0xbffff9bc) at ../sysdeps/generic/libc-start.c:78
Assignee | ||
Comment 1•25 years ago
|
||
*** This bug has been marked as a duplicate of 27573 ***
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → DUPLICATE
Updated•20 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•