The forum

Firefox: Hangs on creating virtual drive

Author Replies
runswithascript Monday 16 March 2020 at 11:11
runswithascriptAnonymous

Ubuntu 18.04. I have read changing the WINE version can help with this so from Tools >> Manage Wine versions >> I have installed 3.20 for x86 and amd64 but when I try installing again 2.0.1 is automatically selected.  I have also changed Configure >> Firefox >> General >> Virtual Drive >> Wine version to System and 3.20 and tried reinstalling, selecting updating and overwritng the virtual drive, but still it hangs. I then tried Install a non-listed program for the x64 and x86 version of Firefox Setup 74.0.exe and received the following error:

 

PlayOnLinux has encountered an error. If the program you are installing does not work correctly, it might be the cause of the problem.

 

Error in FS_Check
The following file is located on a fuse filesystem.
It might prevent wine from working

/mnt/freedom/Downloads/Firefox Setup 74.0.exe

 

Though my filesystem is ext4. Despite the errors I click next and proceed with the installation but afterwards when I try to open either version I receive the error:

 

The program firefox.exe has encountered a serious problem and needs to close. We are sorry for the inconvenience.

 

Debug when trying to run x86 version:

 

A RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead.

0032:err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead.

0032:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.

0032:fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenElevationType, ...) semi-stub

0032:fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenElevationType, ...) semi-stub

003a:err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead.

003c:err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead.

003e:fixme:service:SERV_QueryServiceObjectSecurity 0x137678 4 0x3bf57c 0 0x3bf578 - semi-stub

003e:fixme:service:SERV_QueryServiceObjectSecurity 0x137678 4 0x1376c0 28 0x3bf578 - semi-stub

003e:fixme:service:SetServiceObjectSecurity 0x137678 4 0x3bf528

003e:fixme:kernelbase:AppPolicyGetProcessTerminationMethod 0xfffffffa, 0x3bfe3c

0036:fixme:shell:ShellItem2_GetPropertyStore Stub: 0x5cae00 (2, {886d8eeb-8cf2-4446-8d02-cdba1dbdcf99} (unknown), 0x88f7bc)

0036:fixme:shell:ShellItem2_GetPropertyStore Stub: 0x5c8140 (2, {886d8eeb-8cf2-4446-8d02-cdba1dbdcf99} (unknown), 0x88f7bc)

0036:fixme:shell:ApplicationAssociationRegistration_SetAppAsDefaultAll (0x1c53d8)->(L"Firefox-308046B0AF4A39CB")

0036:err:ole:CoGetClassObject class {a2a9545d-a0c2-42b4-9708-a0b2badd77c8} not registered

0036:err:ole:CoGetClassObject no class object {a2a9545d-a0c2-42b4-9708-a0b2badd77c8} could be created for context 0x1

0036:fixme:shell:SHChangeNotify unknown type 00000003

[03/16/20 10:09:16] - Running wine- winepath -u C:\\users\\runswithascript\\Desktop (Working directory : /home/runswithascript/.PlayOnLinux/wineprefix/MozillaFirefox32/drive_c)

/home/runswithascript/.PlayOnLinux//wineprefix/MozillaFirefox32/dosdevices/c:/users/runswithascript/Desktop

[03/16/20 10:09:33] - Running wine- firefox.exe (Working directory : /home/runswithascript/.PlayOnLinux/wineprefix/MozillaFirefox32/drive_c/Program Files/Mozilla Firefox)

wine: Call from 0x7bc513b9 to unimplemented function ntdll.dll.RtlQueryPerformanceCounter, aborting

wine: Call from 0x7bc513b9 to unimplemented function ntdll.dll.RtlQueryPerformanceCounter, aborting

wine: Unimplemented function ntdll.dll.RtlQueryPerformanceCounter called at address 0x3b0023:0x7bc513b9 (thread 003a), starting debugger...

003d:err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead.

[03/16/20 10:09:58] - Running wine- firefox.exe (Working directory : /home/runswithascript/.PlayOnLinux/wineprefix/MozillaFirefox32/drive_c/Program Files/Mozilla Firefox)

0009:fixme:msvcrt:_configure_wide_argv (1) stub

0009:fixme:msvcrt:_initialize_wide_environment stub

wine: Call from 0x7bc513b9 to unimplemented function ntdll.dll.RtlQueryPerformanceCounter, aborting

wine: Unimplemented function ntdll.dll.RtlQueryPerformanceCounter called at address 0x3a0023:0x7bc513b9 (thread 0009), starting debugger...

002b:err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead.

0029:err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead.

Unhandled exception: unimplemented function ntdll.dll.RtlQueryPerformanceCounter called in 32-bit code (0x7bc513b9).

Register dump:

 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b

 EIP:7bc513b9 ESP:003af914 EBP:003af988 EFLAGS:00000216(   - --  I   -A-P- )

 EAX:00444526 EBX:7bcdc000 ECX:003af994 EDX:0013bb08

 ESI:003af92c EDI:003afaa4

Stack dump:

0x003af914:  ffdf0460 00110014 7bc51393 00000002

0x003af924:  7bc4efcc 003af950 80000100 00000001

0x003af934:  00000000 7bc513b9 00000002 00445bf9

0x003af944:  00444526 7bcdc000 7bc72943 0013bb08

0x003af954:  003afc30 00000018 7bc9ec1f 00000040

0x003af964:  00001000 00000001 0000001a 003afad8

Backtrace:

=>0 0x7bc513b9 call_dll_entry_point+0x3f9() in ntdll (0x003af988)

  1 0x003b000f (0x003af9ac)

  2 0x1000ef92 in mozglue (+0xef91) (0x003af9d4)

  3 0x1000a745 in mozglue (+0xa744) (0x003afb38)

  4 0x7b45a5f5 in kernel32 (+0x4a5f4) (0x003afba8)

  5 0x7b45ac5f LoadLibraryExW+0x5e() in kernel32 (0x003afbe8)

  6 0x7b45ae2e LoadLibraryW+0x2d() in kernel32 (0x003afc18)

  7 0x1000a5c2 in mozglue (+0xa5c1) (0x003afcdc)

  8 0x004013c2 in firefox (+0x13c1) (0x003afe48)

  9 0x004011cd in firefox (+0x11cc) (0x003afe78)

  10 0x0043b73c in firefox (+0x3b73b) (0x003afec0)

  11 0x7b461c32 call_process_entry+0x11() in kernel32 (0x003afed8)

  12 0x7b46367e in kernel32 (+0x5367d) (0x003affd8)

  13 0x7b461c3e call_process_entry+0x1d() in kernel32 (0x003affec)

0x7bc513b9 call_dll_entry_point+0x3f9 in ntdll: addl $12,%esp

Modules:

Module Address Debug info Name (71 modules)

PE   400000-  481000 Export          firefox

PE 10000000-10072000 Export          mozglue

ELF 7b400000-7b7e9000 Dwarf           kernel32<elf>

  \-PE 7b410000-7b7e9000 \               kernel32

ELF 7bc00000-7bcf9000 Dwarf           ntdll<elf>

  \-PE 7bc10000-7bcf9000 \               ntdll

ELF 7c000000-7c004000 Deferred        <wine-loader>

ELF 7e005000-7e0ed000 Deferred        msvcr120<elf>

  \-PE 7e020000-7e0ed000 \               msvcr120

ELF 7e0ed000-7e10c000 Deferred        concrt140<elf>

  \-PE 7e0f0000-7e10c000 \               concrt140

ELF 7e10c000-7e130000 Deferred        imm32<elf>

  \-PE 7e110000-7e130000 \               imm32

ELF 7e1a7000-7e1d9000 Deferred        libexpat.so.1

ELF 7e1d9000-7e224000 Deferred        libfontconfig.so.1

ELF 7e224000-7e25e000 Deferred        libpng16.so.16

ELF 7e25e000-7e31b000 Deferred        libfreetype.so.6

ELF 7e33d000-7e351000 Deferred        api-ms-win-crt-time-l1-1-0<elf>

  \-PE 7e340000-7e351000 \               api-ms-win-crt-time-l1-1-0

ELF 7e351000-7e365000 Deferred        api-ms-win-crt-locale-l1-1-0<elf

PE 7e360000-7e365000 Deferred        api-ms-win-crt-locale-l1-1-0

ELF 7e365000-7e379000 Deferred        api-ms-win-crt-utility-l1-1-0<el

PE 7e370000-7e379000 Deferred        api-ms-win-crt-utility-l1-1-0

PE 7e379000-7e38d000 Deferred        api-ms-win-crt-environment-l1-1-

PE 7e380000-7e38d000 Deferred        api-ms-win-crt-environment-l1-1-C:\windows\system32\api-ms-win-crt-environment-l1-1-0.dll

ELF 7e38d000-7e3a1000 Deferred        api-ms-win-crt-heap-l1-1-0<elf>

  \-PE 7e390000-7e3a1000 \               api-ms-win-crt-heap-l1-1-0

ELF 7e3a1000-7e3b7000 Deferred        api-ms-win-crt-string-l1-1-0<elf

PE 7e3b0000-7e3b7000 Deferred        api-ms-win-crt-string-l1-1-0

ELF 7e3b7000-7e3cd000 Deferred        api-ms-win-crt-convert-l1-1-0<el

PE 7e3c0000-7e3cd000 Deferred        api-ms-win-crt-convert-l1-1-0

PE 7e3cd000-7e3e1000 Deferred        api-ms-win-crt-filesystem-l1-1-0

PE 7e3d0000-7e3e1000 Deferred        api-ms-win-crt-filesystem-l1-1-0C:\windows\system32\api-ms-win-crt-filesystem-l1-1-0.dll

ELF 7e3e1000-7e3fa000 Deferred        api-ms-win-crt-math-l1-1-0<elf>

  \-PE 7e3f0000-7e3fa000 \               api-ms-win-crt-math-l1-1-0

ELF 7e3fa000-7e410000 Deferred        api-ms-win-crt-stdio-l1-1-0<elf>

  \-PE 7e400000-7e410000 \               api-ms-win-crt-stdio-l1-1-0

ELF 7e410000-7e426000 Deferred        api-ms-win-crt-runtime-l1-1-0<el

PE 7e420000-7e426000 Deferred        api-ms-win-crt-runtime-l1-1-0

ELF 7e426000-7e51d000 Deferred        ucrtbase<elf>

  \-PE 7e440000-7e51d000 \               ucrtbase

ELF 7e51d000-7e63e000 Deferred        msvcp140<elf>

  \-PE 7e560000-7e63e000 \               msvcp140

ELF 7e63e000-7e65d000 Deferred        libz.so.1

ELF 7e669000-7e67f000 Deferred        vcruntime140<elf>

  \-PE 7e670000-7e67f000 \               vcruntime140

ELF 7e67f000-7e6e6000 Deferred        dbghelp<elf>

  \-PE 7e690000-7e6e6000 \               dbghelp

ELF 7e6e6000-7e71a000 Deferred        wintrust<elf>

  \-PE 7e6f0000-7e71a000 \               wintrust

ELF 7e71a000-7e848000 Deferred        gdi32<elf>

  \-PE 7e730000-7e848000 \               gdi32

ELF 7e848000-7ea28000 Deferred        user32<elf>

  \-PE 7e860000-7ea28000 \               user32

ELF 7ea28000-7eaf6000 Deferred        crypt32<elf>

  \-PE 7ea30000-7eaf6000 \               crypt32

ELF 7eaf6000-7eb6e000 Deferred        advapi32<elf>

  \-PE 7eb00000-7eb6e000 \               advapi32

ELF 7ee9f000-7eeb3000 Deferred        libnss_files.so.2

ELF 7eeb3000-7eece000 Deferred        libnsl.so.1

ELF 7eece000-7eedc000 Deferred        libnss_nis.so.2

ELF 7eedc000-7efde000 Deferred        libm.so.6

ELF 7efe6000-7f000000 Deferred        version<elf>

  \-PE 7eff0000-7f000000 \               version

ELF f7bdc000-f7be1000 Deferred        libdl.so.2

ELF f7be1000-f7dbd000 Deferred        libc.so.6

ELF f7dbd000-f7ddc000 Deferred        libpthread.so.0

ELF f7df4000-f7dfe000 Deferred        libnss_compat.so.2

ELF f7dfe000-f7fb4000 Dwarf           libwine.so.1

ELF f7fb6000-f7fde000 Deferred        ld-linux.so.2

ELF f7fe1000-f7fe3000 Deferred        [vdso].so

Threads:

process  tid      prio (all id:s are in hex)

00000008 (D) C:\Program Files\Mozilla Firefox\firefox.exe

00000009    0 <==

0000000e services.exe

00000022    0

0000001d    0

00000015    0

00000014    0

00000013    0

00000010    0

0000000f    0

00000011 winedevice.exe

0000001a    0

00000019    0

00000018    0

00000017    0

00000016    0

00000012    0

0000001b plugplay.exe

0000001f    0

0000001e    0

0000001c    0

00000020 winedevice.exe

00000027    0

00000026    0

00000025    0

00000024    0

00000023    0

00000021    0

0000002a explorer.exe

0000002e    0

0000002d    0

0000002c    0

0000002b    0

System information:

    Wine build: wine-3.0.4

    Platform: i386

    Version: Windows 7

    Host system: Linux

    Host version: 4.15.0-88-generic

[03/16/20 10:10:08] - Running wine- firefox.exe (Working directory : /home/runswithascript/.PlayOnLinux/wineprefix/MozillaFirefox32/drive_c/Program Files/Mozilla Firefox)

0009:fixme:msvcrt:_configure_wide_argv (1) stub

0009:fixme:msvcrt:_initialize_wide_environment stub

wine: Call from 0x7bc513b9 to unimplemented function ntdll.dll.RtlQueryPerformanceCounter, aborting

wine: Unimplemented function ntdll.dll.RtlQueryPerformanceCounter called at address 0x3a0023:0x7bc513b9 (thread 0009), starting debugger...

002b:err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead.

0029:err:winediag:xrandr12_init_modes Broken NVIDIA RandR detected, falling back to RandR 1.0. Please consider using the Nouveau driver instead.

Edited by runswithascript

Dadu042 Tuesday 17 March 2020 at 22:48
Dadu042

Wine v2.0.1 is outdated, I update the script with v2.22 (the oldest Wine currently recommended).

However, this script was last updated on 2017 by SuperPlumus (with Firefox 31 I think). Details are in the changelog of the script (and also my failed attempt to use Wine 3.0.3, and Firefox v74).

 

Perhaps that editing this script to allow it to install from a local older Firefox file (instead of everytime downloading the latest Firefox version) could make it working again.

Edited by Dadu042