[Bug 45213] New: wine 3.7 can run VC + visual assist, but wine 3.8 can not. or maybe gcc version related
wine-bugs at winehq.org
wine-bugs at winehq.org
Thu May 17 03:46:08 CDT 2018
https://bugs.winehq.org/show_bug.cgi?id=45213
Bug ID: 45213
Summary: wine 3.7 can run VC + visual assist, but wine 3.8 can
not. or maybe gcc version related
Product: Wine
Version: 3.8
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs at winehq.org
Reporter: h2008676 at nwytg.com
Distribution: ---
I'm using archlinux, and WINEARCH=win32
If visual assist uninstalled, VC can run well on both wine 3.7 and wine 3.8.
With wine 3.8 and visual assist installed, the VC immediately freezed after
launch, no response at all.
Also, when I replace /usr/lib32/wine with the same contents of wine 3.7,
itbecame work again.
wine-3.7 arch pkg download from the below url:
http://ftp.ksu.edu.tw/FTP/Linux/archlinux/multilib/os/x86_64/wine-3.7-1-x86_64.pkg.tar.xz
Then I tried to build wine-3.7 on my LFS system, but it still failed to load VC
with Visual Assist, same as wine-3.8 did.
I'm using GCC-8.1 on my LFS system, maybe it is gcc version related ?
I compaired the logs of them, when it failed, it has a error log
'seh:setup_exception_record stack overflow' just after 'GetCurrentPackageId'.
More logs below:
============================================================
first time log
------------------------------
good:
-----
0019:fixme:mountmgr:harddisk_ioctl Unsupported ioctl 74080 (device=7 access=1
func=20 method=0)
0143:fixme:ntdll:EtwRegisterTraceGuidsW (0x107d2c23, (nil),
{f7b697a3-4db5-4d3b-be71-c4d284e6592f}, 7, 0x10b0be74, (null), (null),
0x10b949b0): stub
0143:fixme:ntdll:EtwRegisterTraceGuidsW register trace class
{72b14a7d-704c-423e-92f8-7e6d64bcb92a}
0143:fixme:ntdll:EtwRegisterTraceGuidsW register trace class
{e2091f8a-1e0a-4731-84a2-0dd57c8a5261}
0143:fixme:ntdll:EtwRegisterTraceGuidsW register trace class
{e8a3bf1f-a86b-4390-9c60-5390b969d22c}
0143:fixme:ntdll:EtwRegisterTraceGuidsW register trace class
{5727a00f-50be-4519-8256-f7699871fecb}
0143:fixme:ntdll:EtwRegisterTraceGuidsW register trace class
{7e854ec7-cdc4-405a-b5b2-aaf7c9e7d40c}
0143:fixme:ntdll:EtwRegisterTraceGuidsW register trace class
{79a60dc6-5fc8-4952-a41c-1163aeec5eb8}
0143:fixme:ntdll:EtwRegisterTraceGuidsW register trace class
{2718d25b-5bf5-4479-8e88-babc64bdbfca}
0143:fixme:process:GetNumaHighestNodeNumber (0x33edf8): semi-stub
0150:fixme:process:FlushProcessWriteBuffers : stub
0158:fixme:ver:GetCurrentPackageId (0x491fe9c (nil)): stub
0159:fixme:ver:GetCurrentPackageId (0x4a2fe9c (nil)): stub
015b:fixme:ieframe:PersistStreamInit_InitNew (0x4bad528)
015b:fixme:ieframe:navigate_url Unsupported args (Flags 0x6ebe800 {VT_I4: 14};
TargetFrameName 0x6ebe7f0 {VT_BSTR: (null)})
0152: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.
Could not load wine-gecko. HTML rendering will be disabled.
015b:err:mshtml:create_document_object Failed to init Gecko, returning
CLASS_E_CLASSNOTAVAILABLE
015b:fixme:ole:CoCreateInstanceEx no instance created for interface
{00000000-0000-0000-c000-000000000046} of class
{25336920-03f9-11cf-8fd0-00aa00686f13}, hres is 0x80040111
015b:fixme:ieframe:handle_navigation_error Navigate to error page
015b:fixme:ieframe:bind_to_object BindToObject failed: 800c0010
015b:fixme:ieframe:OleInPlaceObject_InPlaceDeactivate (0x4bad528)
X Error of failed request: BadPixmap (invalid Pixmap parameter)
Major opcode of failed request: 54 (X_FreePixmap)
Resource id in failed request: 0x1c001c70
Serial number of failed request: 5168
Current serial number in output stream: 5169
The operation completed successfully
The operation completed successfully
quit.
------------------------------
bad:
-----
0019:fixme:mountmgr:harddisk_ioctl Unsupported ioctl 74080 (device=7 access=1
func=20 method=0)
00e1:fixme:ntdll:EtwRegisterTraceGuidsW (0x107d2c23, (nil),
{f7b697a3-4db5-4d3b-be71-c4d284e6592f}, 7, 0x10b0be74, (null), (null),
0x10b949b0): stub
00e1:fixme:ntdll:EtwRegisterTraceGuidsW register trace class
{72b14a7d-704c-423e-92f8-7e6d64bcb92a}
00e1:fixme:ntdll:EtwRegisterTraceGuidsW register trace class
{e2091f8a-1e0a-4731-84a2-0dd57c8a5261}
00e1:fixme:ntdll:EtwRegisterTraceGuidsW register trace class
{e8a3bf1f-a86b-4390-9c60-5390b969d22c}
00e1:fixme:ntdll:EtwRegisterTraceGuidsW register trace class
{5727a00f-50be-4519-8256-f7699871fecb}
00e1:fixme:ntdll:EtwRegisterTraceGuidsW register trace class
{7e854ec7-cdc4-405a-b5b2-aaf7c9e7d40c}
00e1:fixme:ntdll:EtwRegisterTraceGuidsW register trace class
{79a60dc6-5fc8-4952-a41c-1163aeec5eb8}
00e1:fixme:ntdll:EtwRegisterTraceGuidsW register trace class
{2718d25b-5bf5-4479-8e88-babc64bdbfca}
00e1:fixme:process:GetNumaHighestNodeNumber (0x33edf8): semi-stub
00eb:fixme:process:FlushProcessWriteBuffers : stub
00f6:fixme:ver:GetCurrentPackageId (0x494fe9c (nil)): stub
00f7:fixme:ver:GetCurrentPackageId (0x4a5fe9c (nil)): stub
00e1:err:seh:setup_exception_record stack overflow 1388 bytes in thread 00e1
eip 7e9346b1 esp 00240dc4 stack 0x240000-0x241000-0x340000
00f5:fixme:ntdll:EtwUnregisterTraceGuids deadbeef: stub
00f3: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.
The operation completed successfully
The operation completed successfully
quit.
============================================================
second time run log
------------------------------
good:
-----
0019:fixme:mountmgr:harddisk_ioctl Unsupported ioctl 74080 (device=7 access=1
func=20 method=0)
01ac:fixme:ntdll:EtwRegisterTraceGuidsW (0x107d2c23, (nil),
{f7b697a3-4db5-4d3b-be71-c4d284e6592f}, 7, 0x10b0be74, (null), (null),
0x10b949b0): stub
01ac:fixme:ntdll:EtwRegisterTraceGuidsW register trace class
{72b14a7d-704c-423e-92f8-7e6d64bcb92a}
01ac:fixme:ntdll:EtwRegisterTraceGuidsW register trace class
{e2091f8a-1e0a-4731-84a2-0dd57c8a5261}
01ac:fixme:ntdll:EtwRegisterTraceGuidsW register trace class
{e8a3bf1f-a86b-4390-9c60-5390b969d22c}
01ac:fixme:ntdll:EtwRegisterTraceGuidsW register trace class
{5727a00f-50be-4519-8256-f7699871fecb}
01ac:fixme:ntdll:EtwRegisterTraceGuidsW register trace class
{7e854ec7-cdc4-405a-b5b2-aaf7c9e7d40c}
01ac:fixme:ntdll:EtwRegisterTraceGuidsW register trace class
{79a60dc6-5fc8-4952-a41c-1163aeec5eb8}
01ac:fixme:ntdll:EtwRegisterTraceGuidsW register trace class
{2718d25b-5bf5-4479-8e88-babc64bdbfca}
01ac:fixme:process:GetNumaHighestNodeNumber (0x33edf8): semi-stub
01b5:fixme:process:FlushProcessWriteBuffers : stub
01bf:fixme:ver:GetCurrentPackageId (0x490fe9c (nil)): stub
01c0:fixme:ver:GetCurrentPackageId (0x4a1fe9c (nil)): stub
01ac:err:treeview:TREEVIEW_HandleTimer got unknown timer
01ac:fixme:win:LockWindowUpdate (0x10020), partial stub!
01ac:fixme:win:LockWindowUpdate ((nil)), partial stub!
01ac:err:treeview:TREEVIEW_HandleTimer got unknown timer
01b0:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
------------------------------
bad:
-----
0019:fixme:mountmgr:harddisk_ioctl Unsupported ioctl 74080 (device=7 access=1
func=20 method=0)
01d1:fixme:ntdll:EtwRegisterTraceGuidsW (0x107d2c23, (nil),
{f7b697a3-4db5-4d3b-be71-c4d284e6592f}, 7, 0x10b0be74, (null), (null),
0x10b949b0): stub
01d1:fixme:ntdll:EtwRegisterTraceGuidsW register trace class
{72b14a7d-704c-423e-92f8-7e6d64bcb92a}
01d1:fixme:ntdll:EtwRegisterTraceGuidsW register trace class
{e2091f8a-1e0a-4731-84a2-0dd57c8a5261}
01d1:fixme:ntdll:EtwRegisterTraceGuidsW register trace class
{e8a3bf1f-a86b-4390-9c60-5390b969d22c}
01d1:fixme:ntdll:EtwRegisterTraceGuidsW register trace class
{5727a00f-50be-4519-8256-f7699871fecb}
01d1:fixme:ntdll:EtwRegisterTraceGuidsW register trace class
{7e854ec7-cdc4-405a-b5b2-aaf7c9e7d40c}
01d1:fixme:ntdll:EtwRegisterTraceGuidsW register trace class
{79a60dc6-5fc8-4952-a41c-1163aeec5eb8}
01d1:fixme:ntdll:EtwRegisterTraceGuidsW register trace class
{2718d25b-5bf5-4479-8e88-babc64bdbfca}
01d1:fixme:process:GetNumaHighestNodeNumber (0x33edf8): semi-stub
01dd:fixme:process:FlushProcessWriteBuffers : stub
01e6:fixme:ver:GetCurrentPackageId (0x492fe9c (nil)): stub
01e7:fixme:ver:GetCurrentPackageId (0x4c5fe9c (nil)): stub
01d1:err:seh:setup_exception_record stack overflow 1388 bytes in thread 01d1
eip 7e93f6b1 esp 00240dc4 stack 0x240000-0x241000-0x340000
01df:fixme:ntdll:EtwUnregisterTraceGuids deadbeef: stub
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list