Closed Bug 611820 Opened 15 years ago Closed 15 years ago

Some WorldWinner games report "Cannot find ..\shared\fmod.dll"

Categories

(Core Graveyard :: Plug-ins, defect)

x86
Windows 7
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: quatrixj, Unassigned)

References

()

Details

(Keywords: regression)

Attachments

(1 file)

User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b7) Gecko/20100101 Firefox/4.0b7 Build Identifier: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b7) Gecko/20100101 Firefox/4.0b7 As of 4.0b7, some WorldWinner games are not able to find file fmod.dll. I verified that the file exists in C:\ProgramData\WorldWinner\shared\. This isn't a problem in b6. I'm using fresh, portable versions of b6 and b7 to compare. I completely uninstalled WorldWinner, deleted all files, and reinstalled from scratch. Same error. The WorldWinner plugin is "Program Files (x86)\WorldWinner.com, Inc\WorldWinner Games\npwwload.dll". Reproducible: Always Steps to Reproduce: 1. Visit worldwinner.com. 2. Log in. 3. Go to Show All Games > Scrabble Cubes or SwapIt! Actual Results: Cannot find ..\shared\fmod.dll. Sounds will be disabled.
Does it still work in 3.6.12 ? Can you reproduce this using a normal build ? (the portable versions are not official builds...)
Yes, it works in 3.6.12 and 4.0b6. Yes, I started seeing the problem in the "normal" b7 build. I installed the portable versions later to confirm.
Are we limiting the dll search path now ?
Component: General → Plug-ins
Keywords: regression
Product: Firefox → Core
QA Contact: general → plugins
Version: unspecified → Trunk
As a work-around, I created a folder Program Files\shared\ and copied fmod.dll from ProgramData\WorldWinner\shared\. Apparently the current folder is Program Files\WorldWinner.com, Inc\ before it goes up one level to look for the "shared" subfolder. Were plug-ins somehow disallowed access to ProgramData folders in b7?
> Are we limiting the dll search path now ? I _think_ so... Ehsan, did that land?
(In reply to comment #6) > > Are we limiting the dll search path now ? > > I _think_ so... Ehsan, did that land? Yes. So, the options here are either research whether we can white-list their plugin somehow like we did for Shockwave, or get in touch with them and ask them to fix their software. Benjamin, what do you think?
Blocks: 286382
blocking2.0: --- → ?
They should fix their software.
Status: UNCONFIRMED → RESOLVED
Closed: 15 years ago
Resolution: --- → WONTFIX
(In reply to comment #8) > They should fix their software. bsmedberg++ Kevin, can you contact them about this, please?
Working on getting in touch there. Ehsan, I'm assuming this is where SetDLLDirectory comes into play as well?
(In reply to comment #10) > Working on getting in touch there. Ehsan, I'm assuming this is where > SetDLLDirectory comes into play as well? Yes.
blocking2.0: ? → ---
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: