pl2302 not installing in Wine

Here everybody can post his problems with PhotoLine
User avatar
russellcottrell
Mitglied
Posts: 254
Joined: Sat 26 Jul 2014 10:13
Location: California

pl2302 not installing in Wine

Post by russellcottrell »

Hello; I finally got around to updating to 23.02. I got an error trying to install it using Wine 5.0 on Ubuntu MATE 20.04. Upgraded to Wine 7.0, the current stable version, and got the same error. (22.02 had previously installed successfully; went back to it and it still works in Wine 7.0. 2240b13 also seems to work.) I then tried running the 23.02 no-installer version via the command line and got a similar error.

Unhandled exception: page fault on read access to 0xffffffffffffffff in 64-bit code (0x0000000141804eb5).
Register dump:
rip:0000000141804eb5 rsp:000000000011d3d0 rbp:000000000011fea0 eflags:00010202 ( R- -- I - - - )
rax:0000000000000001 rbx:000000000011dcf0 rcx:0000000000000007 rdx:0000000142529df0
rsi:000000017006aa10 rdi:000000000011d550 r8:0000000000000000 r9:000000000011d3d8 r10:000000000014ba00
r11:000000000011d3c8 r12:000000000011d550 r13:000000000011e1f0 r14:000000000011fea0 r15:0000000000000000
Stack dump:
0x000000000011d3d0: 000000000011dcf0 0000000100000003
0x000000000011d3e0: 0000000000000003 0000000000000000
0x000000000011d3f0: 000000000011d550 00000001417fbe81
0x000000000011d400: 000000000011dcf0 000000017006aa10
0x000000000011d410: 0000000000000000 0000000000000000
0x000000000011d420: 0000000000000000 00000001417d7daa
0x000000000011d430: 0000000000000000 0000000000000000
0x000000000011d440: 0000000000000000 0000000000000000
0x000000000011d450: 000000017006aa10 000000007b013f4d
0x000000000011d460: 000000000011e1f0 0000000170031962
0x000000000011d470: 0000000170000000 00000001418122f5
0x000000000011d480: 00007f6da78e65a0 9134b31b12b76cde
Backtrace:
=>0 0x0000000141804eb5 in photoline (+0x1804eb5) (0x000000000011fea0)
1 0x00000001417fbe81 in photoline (+0x17fbe81) (0x000000000011fea0)
2 0x00000001417d7daa in photoline (+0x17d7daa) (0x000000000011fea0)
3 0x000000007b013f4d UnhandledExceptionFilter+0x4d(epointers=000000000011D550) [Z:\usr\src\packages\BUILD\dlls\kernelbase\debug.c:646] in kernelbase (0x000000000011fea0)
4 0x0000000170026962 call_unhandled_exception_filter+0x12(eptr=<internal error>) [Z:\usr\src\packages\BUILD\dlls\ntdll\exception.c:281] in ntdll (0x000000000011fea0)
5 0x000000017006934c __wine_exception_handler+0x2c(record=000000000011E1F0, frame=000000000011FEA0, context=<internal error>, pdispatcher=<internal error>) [Z:\usr\src\packages\BUILD\dlls\winecrt0\exception.c:108] in ntdll (0x000000000011fea0)
6 0x000000017005921f call_teb_handler+0xf(teb_frame=<internal error>, dispatch=<internal error>, context=<internal error>, rec=<internal error>) [Z:\usr\src\packages\BUILD\dlls\ntdll\signal_x86_64.c:471] in ntdll (0x000000000011fea0)
7 0x000000017005921f call_stack_handlers+0x2cf(rec=<register RBX not accessible in this frame>, orig_context=[<register RSP not accessible in this frame>) [Z:\usr\src\packages\BUILD\dlls\ntdll\signal_x86_64.c:468] in ntdll (0x000000000011fea0)
8 0x0000000170059759 dispatch_exception+0x2c9(rec=<register R12 not accessible in this frame>, context=<register R13 not accessible in this frame>) [Z:\usr\src\packages\BUILD\dlls\ntdll\signal_x86_64.c:563] in ntdll (0x0000000170079dd1)
9 0x0000000170057480 RtlDefaultNpAcl+0x290(pAcl=<is not available>) [Z:\usr\src\packages\BUILD\dlls\ntdll\sec.c:1731] in ntdll (0x0000000000000000)
10 0x000000007b01192e RaiseException+0x46(code=[<register RCX not accessible in this frame>, flags=<internal error>, count=<is not available>, args=<register R9 not accessible in this frame>) [Z:\usr\src\packages\BUILD\dlls\kernelbase\debug.c:302] in kernelbase (0x0000000000000000)
11 0x00000001417dd5b8 in photoline (+0x17dd5b8) (0x0000000000000000)
12 0x00000001417dab8a in photoline (+0x17dab8a) (0x0000000000000000)
13 0x00000001417dab38 in photoline (+0x17dab38) (0x0000000000000000)
14 0x00000001407ce672 ??0lfDatabase@@QEAA@AEBU0@@Z+0x24d442() in photoline (0x0000000000000000)
15 0x00000001407caf57 ??0lfDatabase@@QEAA@AEBU0@@Z+0x249d27() in photoline (0x0000000000000000)
16 0x00000001407ce650 ??0lfDatabase@@QEAA@AEBU0@@Z+0x24d420() in photoline (0x000000000011ef78)
17 0x00000001407cd39c ??0lfDatabase@@QEAA@AEBU0@@Z+0x24c16c() in photoline (0x000000000011ef78)
18 0x00000001407cfca3 ??0lfDatabase@@QEAA@AEBU0@@Z+0x24ea73() in photoline (0x0000000000000000)
19 0x00000001407ca271 ??0lfDatabase@@QEAA@AEBU0@@Z+0x249041() in photoline (0x0000000000000000)
20 0x0000000140627db6 ??0lfDatabase@@QEAA@AEBU0@@Z+0xa6b86() in photoline (0x0000000000000000)
21 0x0000000140f341bf ??0lfDatabase@@QEAA@AEBU0@@Z+0x9b2f8f() in photoline (0x000000000011f1a0)
22 0x0000000140f31a9b ??0lfDatabase@@QEAA@AEBU0@@Z+0x9b086b() in photoline (0x00000001423114b0)
23 0x0000000140c64c00 ??0lfDatabase@@QEAA@AEBU0@@Z+0x6e39d0() in photoline (0x00000001423114b0)
24 0x0000000140c5d696 ??0lfDatabase@@QEAA@AEBU0@@Z+0x6dc466() in photoline (0x0000000140000000)
25 0x000000014182248f in photoline (+0x182248f) (0x0000000140000000)
26 0x00000001417d69a2 ??0lfDatabase@@QEAA@AEBU0@@Z+0x1255772() in photoline (0x0000000000000000)
27 0x000000007b62d389 BaseThreadInitThunk+0x9(unknown=<internal error>, entry=<internal error>, arg=<internal error>) [Z:\usr\src\packages\BUILD\dlls\kernel32\thread.c:61] in kernel32 (0x0000000000000000)
28 0x000000017005eed3 __wine_pop_frame(unknown=<internal error>, entry=<internal error>, arg=<internal error>) [Z:\usr\src\packages\BUILD\include\wine\exception.h:273] in ntdll (0x0000000000000000)
29 0x000000017005eed3 RtlUserThreadStart+0x83(entry=[<register RSP not accessible in this frame>, arg=[<register RSP not accessible in this frame>) [Z:\usr\src\packages\BUILD\dlls\ntdll\thread.c:240] in ntdll (0x0000000000000000)
0x0000000141804eb5 photoline+0x1804eb5: int $0x29
Modules:
Module Address Debug info Name (47 modules)
PE 0000000000250000-000000000031f000 Deferred sechost
PE 0000000000320000-00000000008e5000 Deferred ole32
PE 00000000008f0000-0000000000b33000 Deferred setupapi
PE 0000000000b40000-0000000000d04000 Deferred winmm
PE 0000000000d10000-0000000000d27000 Deferred msimg32
PE 0000000000d30000-0000000001c3c000 Deferred shell32
PE 0000000001c40000-0000000001ee4000 Deferred comdlg32
PE 0000000001ef0000-000000000223f000 Deferred gdiplus
PE 0000000061540000-000000006166b000 Deferred advapi32
PE 0000000061740000-00000000619c2000 Deferred wininet
PE 0000000061b00000-00000000620a4000 Deferred actxprxy
PE 0000000062980000-000000006298f000 Deferred api-ms-win-core-localization-l1-2-1
PE 0000000062dc0000-000000006307e000 Deferred rpcrt4
PE 0000000063280000-00000000632a0000 Deferred version
PE 00000000635c0000-00000000636e0000 Deferred oleacc
PE 00000000639c0000-0000000063a15000 Deferred shcore
PE 0000000064840000-0000000064990000 Deferred shlwapi
PE 0000000064cc0000-00000000651dd000 Deferred oleaut32
PE 00000000661c0000-00000000662ba000 Deferred winspool
PE 00000000662c0000-000000006632c000 Deferred oledlg
PE 0000000066740000-000000006674e000 Deferred api-ms-win-security-systemfunctions-l1-1-0
PE 0000000066900000-0000000066960000 Deferred win32u
PE 0000000067600000-000000006760e000 Deferred api-ms-win-core-string-l1-1-0
PE 0000000068300000-0000000068497000 Deferred combase
PE 0000000068500000-00000000685b7000 Deferred uxtheme
PE 0000000069e40000-0000000069eb8000 Deferred msacm32
PE 000000006a080000-000000006a39a000 Deferred msvcrt
PE 000000006aa80000-000000006aa8e000 Deferred api-ms-win-core-fibers-l1-1-1
PE 000000006b300000-000000006b30e000 Deferred api-ms-win-core-localization-obsolete-l1-2-0
PE 000000006b900000-000000006b97e000 Deferred msvfw32
PE 000000006ba00000-000000006bbce000 Deferred mscms
PE 000000006bd00000-000000006bd87000 Deferred sti
PE 000000006c7c0000-000000006ca1e000 Deferred gdi32
PE 000000006ca40000-000000006cf8d000 Deferred comctl32
PE 000000006d580000-000000006d61d000 Deferred ws2_32
PE 000000006dc80000-000000006dc8f000 Deferred api-ms-win-core-synch-l1-2-0
PE 000000006eb00000-000000006f41d000 Deferred user32
PE 000000006fd80000-000000006fd8e000 Deferred api-ms-win-core-datetime-l1-1-1
PE 0000000070740000-00000000707a7000 Deferred mpr
PE 0000000070940000-0000000070cd4000 Deferred ucrtbase
PE 0000000071000000-000000007105d000 Deferred imm32
PE 0000000071240000-0000000071378000 Deferred avifil32
PE 000000007b000000-000000007b3cf000 Dwarf-4 kernelbase
PE 000000007b600000-000000007b964000 Dwarf-4 kernel32
PE 0000000140000000-00000001426f4000 Export photoline
PE 0000000170000000-0000000170342000 Dwarf-4 ntdll
PE 00007f6da75f0000-00007f6da75f4000 Deferred winex11
Threads:
process tid prio (all id:s are in hex)
00000020 pl2302.exe
00000024 0
00000038 services.exe
0000003c 0
00000040 0
0000004c 0
00000074 0
000000a4 0
000000c0 0
000000d8 0
00000158 0
00000044 winedevice.exe
00000048 0
00000054 0
00000058 0
0000005c 0
00000060 0
000000cc 0
00000064 winedevice.exe
00000068 0
00000078 0
0000007c 0
00000080 0
00000084 0
00000088 0
0000008c 0
0000006c explorer.exe
00000070 0
00000098 0
0000009c 0
00000090 plugplay.exe
00000094 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
00000140 0
0000016c 0
000000f4 conhost.exe
000000f8 0
000000fc pl2302.tmp
00000100 0
00000134 (D) C:\Program Files\PhotoLine\PhotoLine.EXE
00000138 0 <==
0000013c 0
00000174 0
00000194 0
00000150 svchost.exe
00000154 0
00000160 0
00000164 0
00000168 0
System information:
Wine build: wine-7.0
Platform: x86_64
Version: Windows 10
Host system: Linux
Host version: 5.4.0-100-generic
User avatar
Gerhard Huber
Entwickler
Entwickler
Posts: 4174
Joined: Mon 18 Nov 2002 15:30
Location: Bad Gögging

Re: pl2302 not installing in Wine

Post by Gerhard Huber »

Version 23.02 doesn't work with Wine. Try the latest beta.
User avatar
russellcottrell
Mitglied
Posts: 254
Joined: Sat 26 Jul 2014 10:13
Location: California

Re: pl2302 not installing in Wine

Post by russellcottrell »

Hello; 2340b5 installs and runs. The File - Open dialog appears incomplete, without any fields along the top. Attempting to open a file by double-clicking just closes the dialog and returns it to the default state; one has to navigate the file system again to reopen the folder, every time. The Open button at the bottom opens the file.

It looks the same using Windows version 7 or 10.

Screenshot at 2022-03-23 08-07-48.png
You do not have the required permissions to view the files attached to this post.
User avatar
Gerhard Huber
Entwickler
Entwickler
Posts: 4174
Joined: Mon 18 Nov 2002 15:30
Location: Bad Gögging

Re: pl2302 not installing in Wine

Post by Gerhard Huber »

russellcottrell wrote: Wed 23 Mar 2022 17:26 It looks the same using Windows version 7 or 10.
the file open dialog is new in beta5.
It works fine in Windows 10 and 11.
If it doesn't work correct in Wine, we will replace it by the old version.