mirror of
https://github.com/quasar/Quasar.git
synced 2026-04-25 15:25:59 +03:00
[GH-ISSUE #339] Password Recovery not working with Firefox 40+ #158
Labels
No labels
bug
bug
cant-reproduce
discussion
duplicate
easy
enhancement
help wanted
improvement
invalid
need more info
pull-request
question
wont-add
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/Quasar#158
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @ghost on GitHub (Aug 21, 2015).
Original GitHub issue: https://github.com/quasar/Quasar/issues/339
LoadLibrary isn't loading the DLLs for the firefox portion of password recovery
@ghost commented on GitHub (Aug 21, 2015):
I have it running in a 32-bit environment, adding support for older versions I'll send a PR later. Won't load correctly on 64-bit machine compiled as AnyCPU however.. Do you remember why we changed the output to AnyCPU? I forgot lol. If the client is compiled as x86 it will load the DLLs fine on either 32/64bit machines
@ghost commented on GitHub (Aug 21, 2015):
The only other viable I can see, considering the application's function to determine architecture by calculating the size of an
IntPtr(which would be wrongly determined if the client was compiled as x86 and ran on a 64bit machine), would be to change the way the architecture is determined, and change the build from AnyCPU to x86. This would allow us to load the necessary DLLs, as Firefox is a 32-bit process.