Closed Bug 43816 Opened 25 years ago Closed 25 years ago

crash on disk cache preferences

Categories

(SeaMonkey :: Preferences, defect, P3)

x86
Windows NT

Tracking

(Not tracked)

VERIFIED WORKSFORME

People

(Reporter: byronm, Assigned: matt)

References

()

Details

(Keywords: crash, platform-parity)

From Bugzilla Helper: User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 4.0) BuildID: 20000625 Edit -> Preferences -> Advanced -> Cache - Select DISK CACHE, hit the choose folder button. Use the popup to navigate to directory and netscrape crashes once you select a dir and dr watson pops up. Reproducible: Always Steps to Reproduce: 1.Edit 2.Preferences 3.Advanced 4.Cache 5. Select DISK Cache 6. Hit the Choose Folder 7. Navigate to folder 8. Click Ok. 9. Netscape Crashes Actual Results: Crash - dr watson. Expected Results: change disk path of disk cache. Infact with build 20000625 there is no default for disk cache size nor directory??? No defaults, filling in disk parameters for cache and netscape crashes
tever, d'you see this?
I see this too (on NT server 4.0 SP6, Mozilla build 2000062520) - to duplicate this, I HAD to enter a value for the disk cache size, and I HAD to use the "Choose folder" button - entering a path manually didn't cause a crash. Not entering a disk cache size then using "Choose folder" did not cause a crash.
Marking it NEW to move it out of uncomfirmed status. Bug is present on 2000062608 build on Windows 98 SE
Status: UNCONFIRMED → NEW
Ever confirmed: true
Add crash keyword to open crashers.
Keywords: crash
Here is the core dump: CheckBytes(unsigned char * 0x0430b22d, unsigned char 253, unsigned int 3) line 1307 + 5 bytes _free_dbg_lk(void * 0x03ffb200, int 1) line 1029 + 28 bytes _free_dbg(void * 0x03ffb200, int 1) line 970 + 13 bytes free(void * 0x03ffb200) line 926 + 11 bytes PR_Free(void * 0x03ffb200) line 66 + 10 bytes _hashFreeEntry(void * 0x00000000, PLHashEntry * 0x03ffb200, unsigned int 1) line 76 + 10 bytes PL_HashTableRawRemove(PLHashTable * 0x02065950, PLHashEntry * * 0x02f61058, PLHashEntry * 0x03ffb200) line 314 + 22 bytes nsHashtable::Remove(nsHashKey * 0x00127160) line 205 + 20 bytes nsTimerManager::RemoveTimer(nsTimerManager * const 0x02065a24, unsigned int 28815) line 136 nsTimer::KillOSTimer() line 255 FireTimeout(HWND__ * 0x00000000, unsigned int 275, unsigned int 28815, unsigned long 67043609) line 66 USER32! 77e7185c() USER32! 77e89050() USER32! 77e8ad30() USER32! 77e8b044() USER32! 77e8aed8() USER32! 77e8b203() USER32! 77e8a5a6() __crtMessageBoxA(const char * 0x00127c48, const char * 0x1024e89c ??_C@_0CD@GCMD@Microsoft?5Visual?5C?$CL?$CL?5Debug?5Libra@, unsigned int 73746) line 65 CrtMessageWindow(int 1, const char * 0x00000000, const char * 0x00000000, const char * 0x00000000, const char * 0x0012ada0) line 520 + 22 bytes _CrtDbgReport(int 1, const char * 0x00000000, int 0, const char * 0x00000000, const char * 0x1024e3d4 ??_C@_0CK@OJNB@DAMAGE?3?5after?5?$CFhs?5block?5?$CI?$CD?$CFd?$CJ?5at@) line 419 + 76 bytes _free_dbg_lk(void * 0x03ffb190, int 1) line 1033 + 52 bytes _free_dbg(void * 0x03ffb190, int 1) line 970 + 13 bytes free(void * 0x03ffb190) line 926 + 11 bytes PR_Free(void * 0x03ffb190) line 66 + 10 bytes nsMemoryImpl::Free(nsMemoryImpl * const 0x00c531d0, void * 0x03ffb190) line 139 + 10 bytes nsMemory::Free(void * 0x03ffb190) line 242 nsFilePicker::Show(nsFilePicker * const 0x03ff9f70, short * 0x0012c200) line 124 + 12 bytes XPTC_InvokeByIndex(nsISupports * 0x03ff9f70, unsigned int 12, unsigned int 1, nsXPTCVariant * 0x0012c200) line 139 nsXPCWrappedNativeClass::CallWrappedMethod(JSContext * 0x03eba790, nsXPCWrappedNative * 0x03ff9560, const XPCNativeMemberDescriptor * 0x03ff97e0, nsXPCWrappedNativeClass::CallMode CALL_METHOD, unsigned int 0, long * 0x03781208, long * 0x0012c3b0) line 914 + 43 bytes WrappedNative_CallMethod(JSContext * 0x03eba790, JSObject * 0x03767470, unsigned int 0, long * 0x03781208, long * 0x0012c3b0) line 200 + 34 bytes js_Invoke(JSContext * 0x03eba790, unsigned int 0, unsigned int 0) line 686 + 23 bytes js_Interpret(JSContext * 0x03eba790, long * 0x0012ccec) line 2490 + 15 bytes js_Invoke(JSContext * 0x03eba790, unsigned int 1, unsigned int 2) line 702 + 13 bytes js_InternalInvoke(JSContext * 0x03eba790, JSObject * 0x03767188, long 58094608, unsigned int 0, unsigned int 1, long * 0x0012ce80, long * 0x0012ce10) line 775 + 19 bytes JS_CallFunctionValue(JSContext * 0x03eba790, JSObject * 0x03767188, long 58094608, unsigned int 1, long * 0x0012ce80, long * 0x0012ce10) line 2801 + 31 bytes nsJSContext::CallEventHandler(nsJSContext * const 0x03eba920, void * 0x03767188, void * 0x03767410, unsigned int 1, void * 0x0012ce80, int * 0x0012ce7c, int 0) line 847 + 33 bytes nsJSEventListener::HandleEvent(nsIDOMEvent * 0x03ff8e14) line 154 + 64 bytes nsEventListenerManager::HandleEventSubType(nsListenerStruct * 0x03f9c8f0, nsIDOMEvent * 0x03ff8e14, nsIDOMEventTarget * 0x03f9ca50, unsigned int 8, unsigned int 7) line 762 + 19 bytes nsEventListenerManager::HandleEvent(nsIPresContext * 0x03fb2bc0, nsEvent * 0x0012d508, nsIDOMEvent * * 0x0012d4dc, nsIDOMEventTarget * 0x03f9ca50, unsigned int 7, nsEventStatus * 0x0012d54c) line 1592 + 39 bytes nsXULElement::HandleDOMEvent(nsXULElement * const 0x03f9ca40, nsIPresContext * 0x03fb2bc0, nsEvent * 0x0012d508, nsIDOMEvent * * 0x0012d4dc, unsigned int 1, nsEventStatus * 0x0012d54c) line 3350 nsButtonBoxFrame::MouseClicked(nsIPresContext * 0x03fb2bc0) line 114 nsButtonBoxFrame::HandleEvent(nsButtonBoxFrame * const 0x036d7068, nsIPresContext * 0x03fb2bc0, nsGUIEvent * 0x0012d5dc, nsEventStatus * 0x0012d8a0) line 96 PresShell::HandleEventInternal(nsEvent * 0x0012d5dc, nsIView * 0x00000000, nsEventStatus * 0x0012d8a0) line 3917 + 38 bytes PresShell::HandleEventWithTarget(PresShell * const 0x03f168d0, nsEvent * 0x0012d5dc, nsIFrame * 0x036d7068, nsIContent * 0x03f9ca40, nsEventStatus * 0x0012d8a0) line 3883 + 18 bytes nsEventStateManager::CheckForAndDispatchClick(nsEventStateManager * const 0x03f078b0, nsIPresContext * 0x03fb2bc0, nsMouseEvent * 0x0012d9b0, nsEventStatus * 0x0012d8a0) line 1755 + 50 bytes nsEventStateManager::PostHandleEvent(nsEventStateManager * const 0x03f078b8, nsIPresContext * 0x03fb2bc0, nsEvent * 0x0012d9b0, nsIFrame * 0x036d7068, nsEventStatus * 0x0012d8a0, nsIView * 0x03f16f30) line 864 + 28 bytes PresShell::HandleEventInternal(nsEvent * 0x0012d9b0, nsIView * 0x03f16f30, nsEventStatus * 0x0012d8a0) line 3922 + 43 bytes PresShell::HandleEvent(PresShell * const 0x03f168d4, nsIView * 0x03f16f30, nsGUIEvent * 0x0012d9b0, nsEventStatus * 0x0012d8a0, int & 1) line 3837 + 23 bytes nsView::HandleEvent(nsView * const 0x03f16f30, nsGUIEvent * 0x0012d9b0, unsigned int 28, nsEventStatus * 0x0012d8a0, int & 1) line 782 nsViewManager2::DispatchEvent(nsViewManager2 * const 0x03f113a0, nsGUIEvent * 0x0012d9b0, nsEventStatus * 0x0012d8a0) line 1389 HandleEvent(nsGUIEvent * 0x0012d9b0) line 69 nsWindow::DispatchEvent(nsWindow * const 0x03f16e04, nsGUIEvent * 0x0012d9b0, nsEventStatus & nsEventStatus_eIgnore) line 560 + 10 bytes nsWindow::DispatchWindowEvent(nsGUIEvent * 0x0012d9b0) line 581 nsWindow::DispatchMouseEvent(unsigned int 301, nsPoint * 0x00000000) line 3679 + 21 bytes ChildWindow::DispatchMouseEvent(unsigned int 301, nsPoint * 0x00000000) line 3886 nsWindow::ProcessMessage(unsigned int 514, unsigned int 0, long 11600198, long * 0x0012dd2c) line 2791 + 24 bytes nsWindow::WindowProc(HWND__ * 0x007c0bde, unsigned int 514, unsigned int 0, long 11600198) line 829 + 27 bytes USER32! 77
h'm, i cannot seem to reproduce this on winnt (sp5, v4.0) using commercial bits from 2000.06.27.08. went through the steps and didn't crash. matt, did you see this using mozilla or commercial bits? also [tentatively] adding pp kw, as i cannot repro this on Mac or Linux either.
Keywords: pp
This works for me on my new build.
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → WORKSFORME
*** Bug 44181 has been marked as a duplicate of this bug. ***
cannot repro. vrfy.
Status: RESOLVED → VERIFIED
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.