https://bugs.winehq.org/show_bug.cgi?id=50279
Bug ID: 50279
Summary: Registration free COM
Product: Wine
Version: 6.0-rc1
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: ole32
Assignee: wine-bugs(a)winehq.org
Reporter: bvandermerwe(a)kbcat.com
Distribution: ---
Created attachment 68829
--> https://bugs.winehq.org/attachment.cgi?id=68829
Appx.exe.manifest
At first I thought wine does not support registration free COM, but according
to bug 25340 it does, and should be working. However, it does not work in some
situations.
Consider a 32 bit Windows application (composed of one small EXE and many
linked DLLs), which has the attached manifest file embedded via:
mt.exe /manifest Appx.exe.manifest /outputresource:Appx.exe;#1
Now in the 32 bit application you have this C++ code:
hr = ::CoCreateInstance(CLSID_KCUnitop, NULL, CLSCTX_INPROC_SERVER,
IID_IKCUnitopSimulation, (void**)&m_pKCHunitopSimulation);
Then it fails saying the component is not registered. CLSID_KCUnitop comes
from:
MIDL_DEFINE_GUID(CLSID,
CLSID_KCUnitop,0xC4203DFD,0x03FA,0x11D3,0x9B,0xC7,0x00,0x50,0x04,0x09,0xFB,0x41);
This corresponds to the second comclass entry in the manifest file:
<file name="kcunitop.dll">
<comClass clsid="{27345ECA-2B0E-11D3-BF76-0090271CC18F}"
threadingModel="Apartment"/>
<comClass clsid="{C4203DFD-03FA-11D3-9BC7-00500409FB41}"
threadingModel="Apartment"/>
</file>
Registering the dll first using 'regsvr32 kcunitop.dll' does work around the
issue.
Sadly, I cannot provide the entire application. Perhaps the person who works on
this component can read through this and go "Ah we need to check for more than
one comClass entry" or "Oh you have curly brackets which we need to ignore" or
"Ah the #1 is causing it to not find the manifest" or "The leading 0 is
causing isses". (one can hope :-) )
I tried wine 5.0 onwards through 6.0 and the behavior is the same in all of
them.
--
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.
https://bugs.winehq.org/show_bug.cgi?id=50426
Bug ID: 50426
Summary: error: redefinition of typedef ‘NDIS_STATUS’
Product: Wine
Version: 6.0-rc4
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: ndis.sys
Assignee: wine-bugs(a)winehq.org
Reporter: version2013(a)protonmail.com
Distribution: ---
Created attachment 69044
--> https://bugs.winehq.org/attachment.cgi?id=69044
log.txt
in distro:
# uname --kernel-release
3.0.66
# gcc --version
4.3.4
# ldd --version
2.10.1
applying patches:
https://bugs.winehq.org/show_bug.cgi?id=47907#c12https://bugs.winehq.org/show_bug.cgi?id=50423#c1
config line:
configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
--x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x
--libdir=/usr/lib32 CFLAGS="-O2 -march=i686 -mtune=i686"
Compiling wine-6.0-rc4 fails with:
error: redefinition of typedef ‘NDIS_STATUS’
error: previous declaration of ‘NDIS_STATUS’ was here
error: redefinition of typedef ‘PNDIS_STATUS’
error: previous declaration of ‘PNDIS_STATUS’ was here
--
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.
https://bugs.winehq.org/show_bug.cgi?id=50463
Bug ID: 50463
Summary: winetricks dotnet30sp1 fails to install XpsFilt.dll
Product: Wine
Version: 6.0-rc5
Hardware: x86-64
OS: Linux
Status: NEW
Keywords: dotnet, download, Installer, regression
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: austinenglish(a)gmail.com
Distribution: Gentoo
Followup to bug 49831.
winetricks -q dotnet30sp1 now finishes, but this dll no longer gets installed
(it does get installed with wine-5.0):
warning: dotnet30sp1 install completed, but installed file
/home/austin/.wine/dosdevices/c:/windows/system32/XpsFilt.dll not found
I'm not sure what commit broke it, since the ntdll PE conversion broke things
for a while, and the wintrust regression from 49831 really blur things.
--
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.
https://bugs.winehq.org/show_bug.cgi?id=7106
--- Comment #33 from Jeff Zaroyko <jeffz(a)jeffz.name> ---
(In reply to Chebanenko Igor from comment #32)
> Looks like Stage patchset is krnl386.exe related. Check this:
> https://sourceforge.net/p/freedos/svn/HEAD/tree/kernel/trunk/kernel/
Chebanenko, these comments are not entirely appropriate. For example freedos
is under the GPL, while Wine is under LGPL.
There is already a patch in wine-staging. Per the previous instruction, if you
need to run the installer, use wine-staging.
--
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.
http://bugs.winehq.org/show_bug.cgi?id=32099
Bug #: 32099
Summary: Adventure Game Studio 3.2 Crashes on start with C++
Runtime Error
Product: Wine
Version: 1.5.16
Platform: x86-64
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: msvcp
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: ezekiel000(a)lavabit.com
Classification: Unclassified
Created attachment 42318
--> http://bugs.winehq.org/attachment.cgi?id=42318
error message
Adventure Game Studio 3.2 Crashes on start with C++ Runtime Error. It shows the
same error dialogue box (see screenshot) twice then hangs with this in the
terminal:
err:module:find_forwarded_export module not found for forward
'msvcm80.?DoDllLanguageSupportValidation@<CrtImplementationDetails>@@YAXXZ'
used by L"C:\\windows\\system32\\msvcm90.dll"
err:module:find_forwarded_export module not found for forward
'msvcm80.?RegisterModuleUninitializer@<CrtImplementationDetails>@@YAXP$AAVEventHandler@System@@@Z'
used by L"C:\\windows\\system32\\msvcm90.dll"
wine: Call from 0x7bc4c1f0 to unimplemented function
msvcm90.dll.?DoDllLanguageSupportValidation@<CrtImplementationDetails>@@YAXXZ,
aborting
err:seh:setup_exception_record stack overflow 1900 bytes in thread 0009 eip
7bc554d3 esp 00230bc4 stack 0x230000-0x231000-0x330000
Adventure Game Studio 3.2 can be downloaded from:
http://www.adventuregamestudio.co.uk/AGS.aspx
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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.
http://bugs.winehq.org/show_bug.cgi?id=36473
Bug ID: 36473
Summary: SketchUp Make 2014: welcome dialog opens some web
content in external browser
Product: Wine
Version: 1.7.18
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: minor
Priority: P2
Component: urlmon
Assignee: wine-bugs(a)winehq.org
Reporter: ryan(a)nardis.ca
Ubuntu 14.04, Wine version 1.7.18 and wine-gecko version 2.24 from the
ubuntu-wine PPA.
Starting SketchUp Make 2014 for the first or second time, I should see the
first-time welcome page [1] embedded in the Welcome dialog. Instead, two
instances of my native (Linux) browser open to that page, and the embedded
content is from a local source [2].
[1] http://help.sketchup.com/en/in-product/2014/make/ww/initial
[2]
file:///C:/Program%20/Files/SketchUp/SketchUp%202014/Resources/en-US/welcomescreen/learntabmakeevalinitialrun.html
On subsequent runs (starting from the third) the content changes depending on
how much time remains on the evaluation license, but the behaviour is the same.
Starting SketchUp with more than half the evaluation time remaining, I get two
instances of [3] in my native browser, and [4] in the embed.
[3] http://help.sketchup.com/en/in-product/2014/make/ww/first-half
[4]
file:///C:/Program%20Files/SketchUp/SketchUp%202014/Resources/en-US/welcomescreen/learntabmakeevalfirsthalf.html
Installing ie7 or ie8 via winetricks and overriding only urlmon makes it work
properly, so setting component to urlmon.
--
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.
https://bugs.winehq.org/show_bug.cgi?id=50626
Bug ID: 50626
Summary: Hellgate London Singleplayer: Game crashes when
exiting
Product: Wine
Version: 6.1
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: klaus.semmler(a)protonmail.com
Distribution: ---
Created attachment 69320
--> https://bugs.winehq.org/attachment.cgi?id=69320
Generated Backtrace of the crash
When I close the Game by pressing the quit-button in the main menu, the game
closes and crashes.
I am using wine-staging but it also happens with the non-staging version.
Steps to reproduce:
1. Open the singleplayer of the game.
2. Close the game by clicking the quit-button in the main menu.
Observed behaviour:
The game closes and crashes.
Expected behaviour:
The game closes without crashing.
Game version:
Hellgate London 1.2 (latest Singleplayer Patch).
System Information:
Linux Distribution: Fedora 33 64bit
Kernel Version: 5.10.12
Mesa Version: 20.3.4
Wine Version: 6.1 from the official WineHQ Repository
Desktop: Gnome Wayland (also happens on KDE Plasma 5.20 X11)
CPU: Ryzen 7 1700X
GPU: Radeon RX Vega 56
RAM: 32GB
--
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.
http://bugs.winehq.org/show_bug.cgi?id=27680
Summary: 64-BIT Aion: Unhandled page fault at address
Product: Wine
Version: 1.3.23
Platform: x86-64
OS/Version: Linux
Status: UNCONFIRMED
Severity: critical
Priority: P2
Component: ntdll
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: Acidphase(a)gmail.com
Created an attachment (id=35414)
--> (http://bugs.winehq.org/attachment.cgi?id=35414)
Debugger Dump
Tried to load up Aion's 64-bit client not sure if people want to tackle this
but figure it would help someone in the 64-bit end of development.
I built the wine from the git source tree and I used the Directx9 dll overrides
required to run the 32-bit version of Aion.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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.