JonathanTreffler / backblaze-personal-wine-container

Run the Backblaze personal backup client in a docker container
https://hub.docker.com/r/tessypowder/backblaze-personal-wine
GNU Affero General Public License v3.0
371 stars 34 forks source link

wine explorer crashing #74

Open Jaykob opened 11 months ago

Jaykob commented 11 months ago

Hi guys! First thanks for this awesome project!

I currently try to map a remote folder from a Synology NAS to drive_e.

In order to debug it I tried to fire up wine explorer as described in the readme but I'm getting the following exception. Any idea what's going on or what I'm missing here? Backing up local folders on my NAS works fine, though.

docker exec --user app backblaze wine explorer
wine: Unhandled page fault on read access to 00000000 at address 0040E050 (thread 0364), starting debugger...
/usr/bin/xdg-open: 869: x-www-browser: not found
/usr/bin/xdg-open: 869: firefox: not found
/usr/bin/xdg-open: 869: iceweasel: not found
/usr/bin/xdg-open: 869: seamonkey: not found
/usr/bin/xdg-open: 869: mozilla: not found
/usr/bin/xdg-open: 869: epiphany: not found
/usr/bin/xdg-open: 869: konqueror: not found
/usr/bin/xdg-open: 869: chromium: not found
/usr/bin/xdg-open: 869: chromium-browser: not found
/usr/bin/xdg-open: 869: google-chrome: not found
/usr/bin/xdg-open: 869: www-browser: not found
/usr/bin/xdg-open: 869: links2: not found
/usr/bin/xdg-open: 869: elinks: not found
/usr/bin/xdg-open: 869: links: not found
/usr/bin/xdg-open: 869: lynx: not found
/usr/bin/xdg-open: 869: w3m: not found
xdg-open: no method available for opening 'https://appdb.winehq.org/'
/usr/bin/xdg-open: 869: x-www-browser: not found
/usr/bin/xdg-open: 869: firefox: not found
/usr/bin/xdg-open: 869: iceweasel: not found
/usr/bin/xdg-open: 869: seamonkey: not found
/usr/bin/xdg-open: 869: mozilla: not found
/usr/bin/xdg-open: 869: epiphany: not found
/usr/bin/xdg-open: 869: konqueror: not found
/usr/bin/xdg-open: 869: chromium: not found
/usr/bin/xdg-open: 869: chromium-browser: not found
/usr/bin/xdg-open: 869: google-chrome: not found
/usr/bin/xdg-open: 869: www-browser: not found
/usr/bin/xdg-open: 869: links2: not found
/usr/bin/xdg-open: 869: elinks: not found
/usr/bin/xdg-open: 869: links: not found
/usr/bin/xdg-open: 869: lynx: not found
/usr/bin/xdg-open: 869: w3m: not found
xdg-open: no method available for opening 'https://appdb.winehq.org/'
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x0040e050).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:0040e050 ESP:0069f730 EBP:0069fe58 EFLAGS:00010206(  R- --  I   - -P- )
 EAX:80070057 EBX:0069f7e0 ECX:0069f730 EDX:00000000
 ESI:007c0e38 EDI:007c0708
Stack dump:
0x0069f730:  007c0560 00000000 00000000 007c9df8
0x0069f740:  00000000 00000000 00000280 00000018
0x0069f750:  00020112 00000000 00400000 00000000
0x0069f760:  0000006c ffffffff 7bc6e5a0 00000000
0x0069f770:  7bc28330 688e0f00 00000000 00000000
0x0069f780:  0069fd24 0069f6fc 01142014 7bc308da
Backtrace:
=>0 0x0040e050 IShellFolder_Release+0x9(This=<internal error>) [Z:\usr\src\packages\BUILD\include\shobjidl.h:1707] in explorer (0x0069fe58)
  1 0x0040e050 make_explorer_window+0x82e(params=<internal error>) [Z:\usr\src\packages\BUILD\programs\explorer\explorer.c:372] in explorer (0x0069fe58)
  2 0x0040e050 wWinMain+0x9a0(hinstance=<couldn't compute location>, previnstance=<couldn't compute location>, cmdline=<couldn't compute location>, cmdshow=<couldn't compute location>) [Z:\usr\src\packages\BUILD\programs\explorer\explorer.c:927] in explorer (0x0069fe58)
  3 0x0041289c wmain+0xdc(argc=<couldn't compute location>, argv=<couldn't compute location>) [Z:\usr\src\packages\BUILD\dlls\msvcrt\crt_wwinmain.c:55] in explorer (0x0069fef8)
  4 0x004127b8 wmainCRTStartup+0x68() [Z:\usr\src\packages\BUILD\dlls\msvcrt\crt_wmain.c:60] in explorer (0x0069ff30)
  5 0x7b629db0 in kernel32 (+0x29db0) (0x0069ff48)
  6 0x7bc616a7 in ntdll (+0x616a7) (0x0069ff5c)
  7 0x7bc61eb0 RtlCreateUserThread(entry=00412750, arg=7FFD1000) [Z:\usr\src\packages\BUILD\dlls\ntdll\thread.c:306] in ntdll (0x0069ffec)
0x0040e050 wWinMain+0x9a0 [Z:\usr\src\packages\BUILD\programs\explorer\explorer.c:927] in explorer: movl    0x0(%edx),%eax
Unable to access file 'Z:\usr\src\packages\BUILD\programs\explorer\explorer.c'
Modules:
Module  Address         Debug info  Name (57 modules)
PE  00400000-0049f000   Dwarf-4         explorer
PE  009a0000-00bd8000   Deferred        rpcrt4
PE  014e0000-01975000   Deferred        ole32
PE  01980000-01a06000   Deferred        winex11
PE  02180000-025b8000   Deferred        actxprxy
PE  62500000-628fb000   Deferred        oleaut32
PE  64a80000-64acd000   Deferred        win32u
PE  65680000-658fa000   Deferred        msvcrt
PE  66080000-661b1000   Deferred        shlwapi
PE  66640000-6665c000   Deferred        version
PE  667c0000-66807000   Deferred        shcore
PE  67500000-67550000   Deferred        imm32
PE  67bc0000-68047000   Deferred        comctl32
PE  684c0000-6861e000   Deferred        combase
PE  68880000-68d88000   Deferred        user32
PE  69840000-69932000   Deferred        advapi32
PE  6aac0000-6ad9b000   Deferred        ucrtbase
PE  6bbc0000-6bc64000   Deferred        sechost
PE  6bc80000-6bd01000   Deferred        explorerframe
PE  6da80000-6dc75000   Deferred        gdi32
PE  70d80000-70e28000   Deferred        uxtheme
PE  71400000-72207000   Deferred        shell32
PE  7b000000-7b4ee000   Deferred        kernelbase
PE  7b600000-7b756000   Dwarf-4         kernel32
PE  7bc00000-7bed2000   Dwarf-4         ntdll
ELF 7d000000-7d005000   Deferred        <wine-loader>
ELF 7e27e000-7e29d000   Deferred        libgcc_s.so.1
ELF 7e334000-7e33c000   Deferred        libxfixes.so.3
ELF 7e33c000-7e349000   Deferred        libxcursor.so.1
ELF 7e349000-7e35e000   Deferred        libxi.so.6
ELF 7e35e000-7e363000   Deferred        libxcomposite.so.1
ELF 7e363000-7e372000   Deferred        libxrandr.so.2
ELF 7e372000-7e37e000   Deferred        libxrender.so.1
ELF 7e37e000-7e386000   Deferred        libxxf86vm.so.1
ELF 7e386000-7e3a5000   Deferred        libbsd.so.0
ELF 7e3a5000-7e3ad000   Deferred        libxdmcp.so.6
ELF 7e3ad000-7e3dc000   Deferred        libxcb.so.1
ELF 7e3dc000-7e52b000   Deferred        libx11.so.6
ELF 7e52b000-7e542000   Deferred        libxext.so.6
ELF 7e54e000-7e5da000   Deferred        winex11.so
ELF 7e5da000-7e5e4000   Deferred        libuuid.so.1
ELF 7e5e4000-7e611000   Deferred        libexpat.so.1
ELF 7e611000-7e65f000   Deferred        libfontconfig.so.1
ELF 7e65f000-7e67d000   Deferred        libz.so.1
ELF 7e67d000-7e6bc000   Deferred        libpng16.so.16
ELF 7e6bc000-7e782000   Deferred        libfreetype.so.6
ELF 7e782000-7e887000   Deferred        libm.so.6
ELF 7e887000-7e9ff000   Deferred        win32u.so
ELF 7e9ff000-7eb86000   Dwarf           libwine.so.1
ELF f7480000-f7485000   Deferred        libxinerama.so.1
ELF f7485000-f749b000   Deferred        libnss_files.so.2
ELF f749b000-f7553000   Deferred        ntdll.so
ELF f7553000-f7742000   Deferred        libc.so.6
ELF f7742000-f7748000   Deferred        libdl.so.2
ELF f7748000-f776b000   Deferred        libpthread.so.0
ELF f776e000-f7774000   Deferred        libxau.so.6
ELF f7779000-f77a6000   Deferred        ld-linux.so.2
Threads:
process  tid      prio    name (all IDs are in hex)
00000020 start.exe
    00000024    0
00000038 services.exe
    0000003c    0
    00000040    0     wine_rpcrt4_server
    0000004c    0     wine_rpcrt4_io
    00000064    0     wine_rpcrt4_io
    00000084    0     wine_rpcrt4_io
    000000ac    0     wine_rpcrt4_io
    000000c4    0     wine_rpcrt4_io
    000000f8    0     wine_rpcrt4_io
00000044 svchost.exe
    00000048    0
    00000054    0
    00000058    0     wine_sechost_service
0000005c winedevice.exe
    00000060    0
    00000068    0
    0000006c    0     wine_sechost_service
    00000070    0
    00000074    0
    000000d0    0
0000007c winedevice.exe
    00000080    0
    00000088    0
    0000008c    0     wine_sechost_service
    00000090    0
    00000094    0
    00000098    0
    000000a4    0
    000000a8    0
0000009c plugplay.exe
    000000a0    0
    000000b0    0
    000000b4    0     wine_sechost_service
    000000b8    0     wine_rpcrt4_server
000000bc bzserv.exe
    000000c0    0
    000000c8    0
    000000cc    0     wine_sechost_service
000000d4 bzbui.exe
    000000d8    0
    00000118    0
000000dc explorer.exe
    000000e0    0
    000000e4    0
    000000e8    0     wine_rpcrt4_server
    00000370    0     wine_rpcrt4_io
    0000037c    0     wine_rpcrt4_io
    00000380    0     wine_rpcrt4_io
    00000384    0     wine_rpcrt4_io
000000f0 rpcss.exe
    000000f4    0
    00000100    0
    00000104    0     wine_sechost_service
    00000108    0     wine_rpcrt4_server
    0000010c    0     wine_rpcrt4_server
    00000110    0     wine_rpcrt4_io
    00000368    0     wine_rpcrt4_io
0000011c bzbuitray.exe
    00000120    0
00000358 start.exe
    0000035c    0
00000360 (D) C:\windows\syswow64\explorer.exe
    00000364    0 <==
    00000390    0
System information:
    Wine build: wine-8.0
    Platform: i386 (WOW64)
    Version: Windows 7
    Host system: Linux
    Host version: 4.4.302+
traktuner commented 6 months ago

Hey, we recently pushed out some fixes. Please update to the latest image (v1.7.1) and let us know if starting wine explore still does not work for you. Thanks!