Open Bug 682768 Opened 13 years ago Updated 2 years ago

Windows symlink breaks firefox cache

Categories

(Firefox :: General, defect)

6 Branch
x86_64
Windows 7
defect

Tracking

()

UNCONFIRMED

People

(Reporter: mozilla.wsm, Unassigned)

Details

Config
- all addons and extension disabled (new profile)
- firefox profile on C:\Users\username\AppData\Roaming\Mozilla\firefox\Profiles\zywdfqml.noAddons
- created a symlink with sysinternals junction at "firefox" to put the profiles on a different harddisk
- this setup worked long time (as far fas i can remember: working on firefox 1.xx to 3.5; broken since firefox 4.01 to 6)

What did you do?
- started firefox having 30 tabs open in the last sessions

What happened?
- about 50% of the open Tabs generate a "File not found" on restart

What should have happened?
- all tabs should fully load.

Solution
- disable cache completly
- remove symlink

Old Report
- https://support.mozilla.com/en-US/questions/837509


Procmon output:
***snip***
04:17:22.6503828	firefox.exe	4952	CreateFile	C:\Users\scorpion\AppData\Local\Mozilla\Firefox\Profiles\zywdfqml.noAddons\startupCache	REPARSE	Desired Access: Read Attributes, Disposition: Open, Options: Open Reparse Point, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: <unknown>
04:17:22.6504375	firefox.exe	4952	QueryOpen	E:\scorpion\appdata\firefox\Profiles\zywdfqml.noAddons\startupCache	SUCCESS	CreationTime: 29/08/2011 04:15:34, LastAccessTime: 29/08/2011 04:15:34, LastWriteTime: 29/08/2011 04:15:34, ChangeTime: 29/08/2011 04:15:34, AllocationSize: 0, EndOfFile: 0, FileAttributes: D
***snip***
04:17:22.6520134	firefox.exe	4952	CreateFile	C:\Users\scorpion\AppData\Local\Mozilla\Firefox\Profiles\zywdfqml.noAddons\startupCache	REPARSE	Desired Access: Read Data/List Directory, Synchronize, Disposition: Create, Options: Directory, Synchronous IO Non-Alert, Open Reparse Point, Attributes: N, ShareMode: Read, Write, AllocationSize: 0, OpenResult: <unknown>
04:17:22.6521079	firefox.exe	4952	CreateFile	E:\scorpion\appdata\firefox\Profiles\zywdfqml.noAddons\startupCache	NAME COLLISION	Desired Access: Read Data/List Directory, Synchronize, Disposition: Create, Options: Directory, Synchronous IO Non-Alert, Open Reparse Point, Attributes: N, ShareMode: Read, Write, AllocationSize: 0
04:17:22.6522273	firefox.exe	4952	CreateFile	C:\Users\scorpion\AppData\Local\Mozilla\Firefox\Profiles\zywdfqml.noAddons\startupCache\startupCache.4.little	REPARSE	Desired Access: Read Attributes, Disposition: Open, Options: Open Reparse Point, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a, OpenResult: <unknown>
04:17:22.6522889	firefox.exe	4952	QueryOpen	E:\scorpion\appdata\firefox\Profiles\zywdfqml.noAddons\startupCache\STARTUPCACHE.4.LITTLE	NAME NOT FOUND	
***snip***
Summary: symlink breaks firefox cache → Windows symlink breaks firefox cache
ff 9.0.1 bug still present (tested with new profile on win7x64)
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.