https://bugs.winehq.org/show_bug.cgi?id=55947
Bug ID: 55947 Summary: wine-8.10 to wine-8.21 opens COM1 and crashes Product: Wine Version: 8.21 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: zmtong1988@gmail.com Distribution: ---
Run the serial assistant using wine-8.9 and open COM1. Everything is normal.
Run the serial assistant using wine-8.10 to wine-8.21 and open COM1. The program crashes directly.
Crash location: get_irq_info-->ioctl(fd, TIOCGICOUNT, &einfo)-->{ irq_info->rx = einfo.rx; ...}
Crash log:
Backtrace: =>0 0xf7b3cb25 get_irq_info+0x35(fd=0xc, irq_info=0280FEF8) [/home/work/Build_Wine/build_wine_make/make-wine-8.11/wine-8.11/dlls/ntdll/unix/serial.c:851] in ntdll.so (0x0280ff48) 1 0xf7b3cf13 wait_for_event+0xf3(arg=7BA00900) [/home/work/Build_Wine/build_wine_make/make-wine-8.11/wine-8.11/dlls/ntdll/unix/serial.c:966] in ntdll.so (0x0280ff48) 2 0x7b829fb0 in kernel32 (+0x29fb0) (0x0280ff48) 3 0x7bc5ac87 in ntdll (+0x5ac87) (0x0280ff5c) 4 0x7bc5b4dd in ntdll (+0x5b4dd) (0x0280ffec) 0xf7b3cb25 get_irq_info+0x35 [/home/work/Build_Wine/build_wine_make/make-wine-8.11/wine-8.11/dlls/ntdll/unix/serial.c:851] in ntdll.so: movdqa 0x20(%esp), %xmm0 851 irq_info->rx = einfo.rx;
May I ask where the upgrade caused the program to crash.
Thank you.