crashes on wine (linux)

Things you’d like to miss in the future...
Post Reply
bdeshi
Posts: 4249
Joined: 12 Mar 2014 17:27
Location: Asteroid B-612 / Dhaka
Contact:

crashes on wine (linux)

Post by bdeshi »

(hey Don hey gang how are you doing)

latest XYplorer seems to crash on start in wine on linux. i'll try troubleshooting, just sharing the error here in case you might have any clues.

Code: Select all

Error:  	380 (0x0000017C)
Desc:   	Invalid property value
Dll:    	0
Proc:   	Load@31

Source: 	XYplorer
XY ver: 	XYplorer 23.00.0200 (Virgin)
OS:     	Windows 7 Ultimate Edition N (Service Pack 1), 64-bit, Build 7601
Locale: 	1033 (en-US)
ANSI:   	1252, ACP: ANSI Latin 1
Font:   	Segoe UI 9, Segoe UI 9, DBCS: No
DPI:    	96 (100%), 1920x1200

Date:   	2022-04-30 22:31:25
XYplorer: 23.00.0200
Wine: 7.7 with vb6 runtime
OS: Archlinux with linux 5.17.5 mainline kernel
Icon Names | Onyx | Undocumented Commands | xypcre
[ this user is asleep ]

admin
Site Admin
Posts: 60357
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: crashes on wine (linux)

Post by admin »

Hey bdeshi! :D :beer:

That message is very rough. I'll add a finer error resolution to the next beta. It will create a better message.

bdeshi
Posts: 4249
Joined: 12 Mar 2014 17:27
Location: Asteroid B-612 / Dhaka
Contact:

Re: crashes on wine (linux)

Post by bdeshi »

a small update:

Code: Select all

Error:  	380 (0x0000017C)
Desc:   	Invalid property value
Dll:    	0
Proc:   	InitControls@90

Source: 	XYplorer
XY ver: 	XYplorer 23.00.0316 (Virgin)
OS:     	Windows 7 Ultimate Edition N (Service Pack 1), 64-bit, Build 7601
Locale: 	1033 (en-US)
ANSI:   	1252, ACP: ANSI Latin 1
Font:   	Segoe UI 9, Segoe UI 9, DBCS: No
DPI:    	96 (100%), 1920x1200

Date:   	2022-05-18 01:24:34
this message comes up after the trial intro dialog. then crashes.

at least now i'm getting some interesting logs, not sure if these will help you, and it's almost totally certainly no fault of xyplorer anyway, probably something missing in wine:

Code: Select all

Unhandled exception: unimplemented function comctl32.dll.HIMAGELIST_QueryInterface called in 32-bit code (0x7b012116).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:7b012116 ESP:00e2e984 EBP:00e2e9f8 EFLAGS:00000246(   - --  I  Z- -P- )
 EAX:00e2e990 EBX:023c64c0 ECX:00000004 EDX:00e2ea38
 ESI:80000100 EDI:00000000
Stack dump:
0x00e2e984:  00e2e9a8 00008000 00000100 80000100
0x00e2e994:  00000001 00000000 7b012116 00000002
0x00e2e9a4:  023c64c0 023c4530 7b631b10 7b62f510
0x00e2e9b4:  0000001c 00e2ea08 7bc2b46d 715f186c
0x00e2e9c4:  023c4530 00e2e97c 7b62f765 715a6c5c
0x00e2e9d4:  715a6c85 00000001 0006159c 023c4530
Backtrace:
=>0 0x7b012116 AccessCheckByTypeAndAuditAlarmW+0x11116() in kernelbase (0x00e2e9f8)
  1 0x7b0286ac AccessCheckByTypeAndAuditAlarmW+0x276ac() in kernelbase (0x00e2ea58)
  2 0x7bc3363b A_SHAFinal+0x12ebb() in ntdll (0x00e2eb08)
  3 0x0236a8e5 EntryPoint+0x9b5() in shell32 (0x00e2eb48)
  4 0x023695cd AddCommasW+0x9836d() in shell32 (0x00e2ebb8)
  5 0x0230584f AddCommasW+0x345ef() in shell32 (0x00e2f2b8)
  6 0x007f67f7 in xyplorer (+0x3f67f7) (0x00e2f8b8)
  7 0x007f4e20 in xyplorer (+0x3f4e20) (0x00e2fbbc)
  8 0x008274af in xyplorer (+0x4274af) (0x00e2fd04)
  9 0x66009f64 BASIC_CLASS_AddRef+0x3408() in msvbvm60 (0x00e2fe44)
  10 0x66007a5a BASIC_CLASS_AddRef+0xefe() in msvbvm60 (0x00e2fe68)
  11 0x66003959 EntryPoint+0x1e6d() in msvbvm60 (0x00e2fe88)
  12 0x660036d2 EntryPoint+0x1be6() in msvbvm60 (0x00e2fea8)
  13 0x660035d8 EntryPoint+0x1aec() in msvbvm60 (0x00e2ff28)
  14 0x004213be in xyplorer (+0x213be) (0x00e2ff48)
  15 0x7bc5b0b7 A_SHAFinal+0x3a937() in ntdll (0x00e2ff5c)
  16 0x7bc5b770 A_SHAFinal+0x3aff0() in ntdll (0x00e2ffec)
0x7b012116 kernelbase+0x12116: subl	$4,%esp
Modules:
Module	Address			Debug info	Name (58 modules)
PE	00400000-00c2d000	Export          xyplorer
PE	022d0000-02c2f000	Dwarf           shell32
PE	61740000-61783000	Deferred        advapi32
PE	62fc0000-6304e000	Deferred        rpcrt4
PE	63480000-6348c000	Deferred        version
PE	63bc0000-63bda000	Deferred        shcore
PE	64a40000-64a94000	Deferred        shlwapi
PE	64ec0000-64f52000	Deferred        oleaut32
PE	66000000-66152000	Export          msvbvm60
PE	66b00000-66b3f000	Deferred        win32u
PE	68700000-68730000	Deferred        uxtheme
PE	68e00000-68e11000	Deferred        aclui
PE	6a280000-6a32c000	Deferred        msvcrt
PE	6bc00000-6bc2c000	Deferred        sechost
PE	6c9c0000-6ca46000	Deferred        gdi32
PE	6ed00000-6eee8000	Deferred        user32
PE	70b40000-70c18000	Deferred        ucrtbase
PE	71200000-7121c000	Deferred        imm32
PE	71590000-71617000	Deferred        comctl32
PE	774e0000-7761d000	Deferred        ole32
PE	7b000000-7b260000	Dwarf           kernelbase
PE	7b600000-7b666000	Deferred        kernel32
PE	7bc00000-7bca7000	Dwarf           ntdll
ELF	7caf8000-7cb00000	Deferred        libxfixes.so.3
ELF	7cb00000-7cb0d000	Deferred        libxcursor.so.1
ELF	7cb0d000-7cb22000	Deferred        libxi.so.6
ELF	7cb22000-7cb31000	Deferred        libxrandr.so.2
ELF	7cb31000-7cb3f000	Deferred        libxrender.so.1
ELF	7cb6e000-7cb99000	Deferred        libxcb.so.1
ELF	7cb99000-7cceb000	Deferred        libx11.so.6
ELF	7ccf0000-7ccf5000	Deferred        libxcomposite.so.1
ELF	7cd1a000-7cdc9000	Deferred        winex11<elf>
  \-PE	7cd40000-7cdc9000	\               winex11
ELF	7cf3e000-7cf45000	Deferred        libxxf86vm.so.1
ELF	7cf45000-7cf5b000	Deferred        libxext.so.6
ELF	7d000000-7d005000	Deferred        <wine-loader>
ELF	7d008000-7d00d000	Deferred        libxinerama.so.1
ELF	7d00d000-7d015000	Deferred        libxdmcp.so.6
ELF	7d015000-7d01a000	Deferred        libxau.so.6
ELF	7e2d3000-7e303000	Deferred        libexpat.so.1
ELF	7e303000-7e356000	Deferred        libfontconfig.so.1
ELF	7e356000-7e3d1000	Deferred        libpcre.so.1
ELF	7e3d1000-7e3f4000	Deferred        libbrotlicommon.so.1
ELF	7e3f4000-7e547000	Deferred        libglib-2.0.so.0
ELF	7e547000-7e555000	Deferred        libbrotlidec.so.1
ELF	7e555000-7e654000	Deferred        libharfbuzz.so.0
ELF	7e654000-7e691000	Deferred        libpng16.so.16
ELF	7e691000-7e6a3000	Deferred        libbz2.so.1.0
ELF	7e6a3000-7e770000	Deferred        libfreetype.so.6
ELF	7e770000-7e795000	Deferred        libgcc_s.so.1
ELF	7e7ba000-7e7d3000	Deferred        libz.so.1
ELF	7e7d3000-7e8a4000	Deferred        libm.so.6
ELF	7e8d3000-7e9ff000	Deferred        win32u.so
ELF	7e9ff000-7eb86000	Dwarf           libwine.so.1
ELF	f7be3000-f7c9e000	Deferred        ntdll.so
ELF	f7c9e000-f7ecd000	Deferred        libc.so.6
ELF	f7ef7000-f7efc000	Deferred        libpthread.so.0
ELF	f7efe000-f7f37000	Deferred        ld-linux.so.2
Threads:
process  tid      prio    name (all IDs are in hex)
00000020 start.exe
	["C:\windows\syswow64\start.exe" /exec ./XYplorer.exe]
	00000024    0     
00000038 services.exe
	0000003c    0     
	00000040    0     
	0000004c    0     
	00000050    0     
	0000006c    0     
	0000009c    0     
	000000a8    0     
	000000c0    0     
	000000d8    0     
00000044 winedevice.exe
	00000048    0     
	00000054    0     
	00000058    0     
	0000005c    0     
	00000060    0     
	000000cc    0     
00000064 winedevice.exe
	00000068    0     
	00000070    0     
	00000074    0     
	00000078    0     
	00000084    0     
	00000088    0     
	0000008c    0     
0000007c explorer.exe
	00000080    0     
	00000090    0     
	00000094    0     
000000a0 plugplay.exe
	000000a4    0     
	000000ac    0     
	000000b0    0     
	000000b4    0     
000000b8 svchost.exe
	000000bc    0     
	000000c4    0     
	000000c8    0     
000000d0 rpcss.exe
	000000d4    0     
	000000dc    0     
	000000e0    0     
	000000e4    0     
	000000e8    0     
	000000ec    0     
	000000f0    0     
	00000120    0     
000000f4 conhost.exe
	000000f8    0     
000000fc (D) C:\xyplorer\XYplorer.exe
	["C:\xyplorer\XYplorer.exe" ]
	00000100    0 <== 
	0000010c    0     
00000110 explorer.exe
	00000114    0     
	00000118    0     
	0000011c    0     
System information:
    Wine build: wine-7.7 (Staging)
    Platform: i386 (WOW64)
    Version: Windows 7
    Host system: Linux
    Host version: 5.17.6-arch1-1
i have installed comctl32 and ole32 into wine. will keep investigating. slowly.
Icon Names | Onyx | Undocumented Commands | xypcre
[ this user is asleep ]

admin
Site Admin
Posts: 60357
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: crashes on wine (linux)

Post by admin »

I might be the font Segoe UI 9 that does not exist on linux? Next beta should fix that (the crash, not linux).

1024mb
Posts: 205
Joined: 14 Dec 2018 23:26

Re: crashes on wine (linux)

Post by 1024mb »

This just happened to me. I forgot to install IBM Plex fonts on my machine after reinstalling Windows and XYplorer kept crashing with this error, installed the font and it started without problems. 24.20.0016.

Oh, and I'm not using Linux.

admin
Site Admin
Posts: 60357
Joined: 22 May 2004 16:48
Location: Win8.1 @100%, Win10 @100%
Contact:

Re: crashes on wine (linux)

Post by admin »

1) Can you show the error message?

2) "Crashing" means it goes down?

1024mb
Posts: 205
Joined: 14 Dec 2018 23:26

Re: crashes on wine (linux)

Post by 1024mb »

admin wrote: 10 Mar 2023 08:55 1) Can you show the error message?

2) "Crashing" means it goes down?
1. I don't have the message at hand right now because I already installed the font but it was exactly the same as OP, at least the "error" and "desc".

2. Oh, no, I phrase it badly. I guess I got carried away by what I was reading in this thread, I meant that it errored out with that (OP) message and then after clicking OK, XYplorer closed (I was guessing this is what you meant with crashing). It didn't automatically crashed without showing any kind of error.

Post Reply