https://bugs.winehq.org/show_bug.cgi?id=39161
Bug ID: 39161
Summary: Live Help Messenger Desktop v3.0 (.NET 4.5 app)
crashes on startup (needs support for Win7+ Shell
'{77f10cf0-3db5-4966-b520-b7c54fd35ed6}'
ICustomDestinationList, Taskbar JumpList)
Product: Wine
Version: 1.7.50
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: shell32
Assignee: wine-bugs(a)winehq.org
Reporter: focht(a)gmx.net
Distribution: ---
Hello folks,
reported in WineHQ forums:
https://forum.winehq.org/viewtopic.php?f=8&t=25155
Prerequisite: 'winetricks -q dotnet40' and .NET Framework 4.5 (without
'winetricks' to avoid more installer dependencies)
Terminal output:
--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files/Stardevelop Pty Ltd/Chatstack
$ wine ./LiveMessengerDesktop.exe
...
fixme:shell:SetCurrentProcessExplicitAppUserModelID L"Stardevelop.LiveHelp":
stub
fixme:shell:GetCurrentProcessExplicitAppUserModelID 0x33e944: stub
err:ole:CoGetClassObject class {77f10cf0-3db5-4966-b520-b7c54fd35ed6} not
registered
err:ole:create_server class {77f10cf0-3db5-4966-b520-b7c54fd35ed6} not
registered
fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported
err:ole:CoGetClassObject no class object {77f10cf0-3db5-4966-b520-b7c54fd35ed6}
could be created for context 0x15
fixme:wer:WerRegisterFile (L"C:\\users\\focht\\Application
Data\\stardevelop.com\\Live Help\\Log\\Error.txt", 2, 2) stub!
fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime"): stub
fixme:advapi:ReportEventW
(0xcafe4242,0x0001,0x0000,0x00000402,(nil),0x0001,0x00000000,0x33d998,(nil)):
stub
err:eventlog:ReportEventW L"Application: LiveMessengerDesktop.exe\nFramework
Version: v4.0.30319\nDescription: The process was terminated due to an
unhandled exception.\nException Info:
System.Runtime.InteropServices.COMException\nStack:\n at
MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(System.Object,
System.Deleg"...
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
Unhandled Exception: System.Runtime.InteropServices.COMException: Retrieving
the COM class factory for component with CLSID
{77F10CF0-3DB5-4966-B520-B7C54FD35ED6} failed due to the following error:
80040154 Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG).
at LiveHelp.WindowsAPI.Shell.Taskbar.JumpList..ctor(String appID)
at LiveHelp.WindowsAPI.Shell.Taskbar.Taskbar.get_JumpList()
at LiveHelp.LiveHelpWindow..ctor()
at LiveHelp.LiveHelpWindow.get_Instance()
at LiveHelp.Application.a(Object A_0, StartupEventArgs A_1)
at System.Windows.Application.OnStartup(StartupEventArgs e)
at System.Windows.Application.<.ctor>b__1(Object unused)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate
callback, Object args, Int32 numArgs)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source,
Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.DispatcherOperation.InvokeImpl()
at
System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object
state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext
executionContext, ContextCallback callback, Object state, Boolean
preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext,
ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext,
ContextCallback callback, Object state)
at System.Windows.Threading.DispatcherOperation.Invoke()
at System.Windows.Threading.Dispatcher.ProcessQueue()
at System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg,
IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam,
IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate
callback, Object args, Int32 numArgs)
at MS.Internal.Threading.ExceptionFilterHelper.TryCatchWhen(Object source,
Delegate method, Object args, Int32 numArgs, Delegate catchHandler)
at System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority
priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
at MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr
wParam, IntPtr lParam)
at MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
at System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
at System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
at System.Windows.Application.RunDispatcher(Object ignore)
at System.Windows.Application.RunInternal(Window window)
at System.Windows.Application.Run(Window window)
at LiveHelp.Application.Main()
wine: Unhandled exception 0xe0434352 in thread 9 at address 0x7b845d61 (thread
0009), starting debugger...
--- snip ---
'{77f10cf0-3db5-4966-b520-b7c54fd35ed6}' -> 'CLSID_DestinationList'
ILSpy:
--- snip ---
using System;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
namespace LiveHelp.WindowsAPI.Shell.Taskbar
{
[ClassInterface, Guid("77F10CF0-3DB5-4966-B520-B7C54FD35ED6")]
[ComImport]
internal class CDestinationList
{
[MethodImpl(4096)]
public extern CDestinationList();
}
}
--- snip ---
--- snip ---
namespace LiveHelp.WindowsAPI.Shell.Taskbar
{
// LiveHelp.WindowsAPI.Shell.Taskbar.JumpList
public class JumpList
{
...
internal JumpList(string appID)
{
this.customDestinationList = (ICustomDestinationList)new
CDestinationList();
this.AppID = appID;
}
...
--- snip ---
MSDN:
https://msdn.microsoft.com/en-us/library/windows/desktop/dd378460%28v=vs.85…
$ sha1sum Setup.exe
c719ec86e57e64ed64e9009478c134eb5e4c68ca Setup.exe
$ du -sh Setup.exe
22M Setup.exe
$ wine --version
wine-1.7.50-53-gbdaa571c5
Regards
--
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=37639
Bug ID: 37639
Summary: AlphaShadow v1.2 (.NET 4.0 app) crashes on
unimplemented function
vssapi.dll.?CreateVssBackupComponents@@YGJPAPAVIVssBac
kupComponents@@@Z
Product: Wine
Version: 1.7.31
Hardware: x86
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: focht(a)gmx.net
Distribution: ---
Hello folks,
continuation of bug 37599
Prerequisite: 'winetricks -q dotnet40'
--- snip ---
$ pwd
/home/focht/Downloads/AlphaVSS-1.2.4000.3/Bin/Release
$ wine ./AlphaShadow.exe
...
AlphaShadow v1.2 - AlphaVSS Volume Shadow Copy Library Sample Client
Copyright c Peter Palotas 2008-2012
...
AlphaShadow query Lists information about shadow copies in the system.
AlphaShadow create Creates a shadow set on the specified volume(s).
AlphaShadow lws List writer status
AlphaShadow lwm List writer metadata
AlphaShadow delete Deletes one or more shadow copies on the system.
AlphaShadow revert Revert a volume to the specified shadow copy.
AlphaShadow expose Exposes a shadow copy locally or as a share.
AlphaShadow import Imports a transportable shadow copy.
AlphaShadow restore Restore based on a previously-generated
Backup Components document
--- snip ---
--- snip ---
$ wine ./AlphaShadow.exe lws
...
fixme:shell:URL_ParseUrl failed to parse L"AlphaVSS.Common"
fixme:shell:URL_ParseUrl failed to parse L"System.Core"
fixme:shell:URL_ParseUrl failed to parse L"System.EnterpriseServices"
AlphaShadow v1.2 - AlphaVSS Volume Shadow Copy Library Sample Client
Copyright c Peter Palotas 2008-2012
fixme:shell:URL_ParseUrl failed to parse L"System"
Final context: 0
fixme:shell:URL_ParseUrl failed to parse L"AlphaVSS.51.x86"
wine: Call from 0x7b83b1d3 to unimplemented function
vssapi.dll.?CreateVssBackupComponents@@YGJPAPAVIVssBackupComponents@@@Z,
aborting
fixme:advapi:RegisterTraceGuidsW (0x9705b2, (nil),
{8e9f5090-2d75-4d03-8a81-e5afbf85daf1}, 1, 0x33cf1c, (null), (null), 0xccf168):
stub
Error: External component has thrown an exception.
--- snip ---
$ sha1sum AlphaVSS-1.2.4000.3.zip
d465732a6a8909bde092d6a8ce3961086a5a57d4 AlphaVSS-1.2.4000.3.zip
$ du -sh AlphaVSS-1.2.4000.3.zip
5.4M AlphaVSS-1.2.4000.3.zip
$ wine --version
wine-1.7.31-154-g871fc4a
Regards
--
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=51083
Bug ID: 51083
Summary: Deadlock in llvm-mingw compiled app
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: vladimir.kokovic(a)gmail.com
Distribution: ---
Created attachment 69945
--> https://bugs.winehq.org/attachment.cgi?id=69945
wine log
I have one test program (pomocni-llvm-mingw.exe) who acts very strangely in
wine git version(Wine-6.7-175-G2Deb8C2825A) while in the Windows10 does not
work at all.
What the most surprise is that although the wine64 call is terminated for the
specified program, wine processes and the program itself remain in memory and
after interruptions:
[root@vlada-kuci tmp 21:17:48]$
/asoft-src/ispp-64/linux/cross-compile/llvm-mingw/pomocni-cross-llvm-mingw/pomocni-cross-mingw64.sh
> /tmp/pomocni-cross-mingw64.log 2>&1
^C[root@vlada-kuci tmp 01:00:13]$
[root@vlada-kuci tmp 01:00:15]$
[root@vlada-kuci tmp 01:00:15]$ ps -ef | grep pomocni
root 419722 1 0 00:57 pts/16 00:00:00 pomocni-llvm-mingw.exe
DRIVER=PostgreSQL;DATABASE=ispp-pprostor-beograd;SERVER=localhost;UID=vlada;PWD=vladakk;MaxVarcharSize=65536;MaxLongVarcharSize=65536;ByteaAsLongVarBinary=1
root 419932 1456 0 01:08 pts/16 00:00:00 grep pomocni
[root@vlada-kuci tmp 01:08:41]$ ps -ef | grep win
root 419631 1 0 00:55 ? 00:00:25
/mnt/WD-Elements-25A1/src/wine-git/install64/bin/wineserver
root 419637 1 0 00:55 ? 00:00:00
C:\windows\system32\services.exe
root 419640 1 0 00:55 ? 00:00:13
C:\windows\system32\winedevice.exe
root 419647 1 0 00:55 ? 00:00:00
C:\windows\system32\plugplay.exe
root 419655 1 1 00:55 ? 00:05:57
C:\windows\system32\winedevice.exe
root 419672 1 0 00:55 ? 00:00:00
C:\windows\system32\svchost.exe -k LocalServiceNetworkRestricted
root 419677 1 0 00:55 ? 00:00:00
C:\windows\system32\rpcss.exe
root 419716 1 0 00:57 pts/16 00:00:00
C:\windows\system32\conhost.exe --unix --width 0 --height 0 --server 0x30
root 422318 1456 0 06:38 pts/16 00:00:00 grep win
The program is made with the latest version of llvm-mingw:Clang Version 11.0.0
(https://github.com/llvm/llvm-project.git
176249bd6732a8044d457092ed922768724a6f06).
That same program when it is made and performed in Linux works correctly as
predicted.
In the attachment, I send the following files:
1. wine log - pomocni-cross-mingw64.log
2. exe characteristics - trt.log
3. test script - pomocni-cross-mingw64.sh
4. test program - testIsppRadenik.cpp
Vladimir Koković, DP senior(70),
Serbia, Belgrade, 1.May 2021
--
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=50695
Bug ID: 50695
Summary: Roots Magic Version 8 Not Connecting Keypad
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: blocker
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: felix-bearden(a)felixlovesliz.com
Distribution: ---
Beta testing of Roots Magic Version 8, all versions.
Using "Uninstall" the product appears to install correctly. At startup Roots
Magic asks for license confirmation then proceeds to selection of Licensed
System and free system. Selecting Licensed System brings up window to enter
name and key. Clicking in the Name box results in the disappearance of the
cursor and entering the name is not possible. Cancel takes to an error message
but details are not available. This error not on Windows 10.
--
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=51371
Bug ID: 51371
Summary: Too many fonts slows down kernel32:heap! (caused by
gdi32)
Product: Wine
Version: 6.10
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: gdi32
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
Distribution: ---
In fact having too many fonts slows down the startup of any process that loads
gdi32 (or user32), which is to say essentially every process.
This hits kernel32:heap quite hard because it starts many subprocesses for its
tests. Here's a list of the worst hit tests:
Base Full set of fonts (see bug 51367)
kernel32:heap <1s 13s
comctl32:status <1s 13s
reg.exe:add 3s 17s
regedit.exe:regedit 14s 54s
shell32:shlexec 13s 29s
But it's not just these tests being impacted, it's every one of the 720 test
units, resulting in a full WineTest run taking an extra 9 minutes (on my box,
more on the TestBot's debiant2).
The reason for the slowdown seems similar to the dwrite:font case (bug 51367)
but on the gdi32 side. In particular each process issues quite a lot of these
messages (OPENTYPE_PLATFORM_MAC case iirc) which may or may not be related:
0034:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
--
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=51367
Bug ID: 51367
Summary: Major dwrite:analyzer, dwrite:layout and dwrite:font
slowdown when adding (CJK) fonts
Product: Wine
Version: 6.10
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: dwrite
Assignee: wine-bugs(a)winehq.org
Reporter: fgouget(a)codeweavers.com
Distribution: ---
Created attachment 70223
--> https://bugs.winehq.org/attachment.cgi?id=70223
Command and fonts for Debian's locales
Adding fonts causes major slowdowns in dwrite:analyzer, dwrite:layout and
dwrite:font when running in Wine. On my test VM I get the following run times:
Base Full set
dwrite:analyzer <1s 50s
dwrite:layout ~1s 46s
dwrite:font ~2s 85s
On the TestBot's debiant2 VM dwrite:font actually runs in about 118 seconds
with the full set of fonts; which is why it times out about 6% of the time:
https://test.winehq.org/data/patterns.html#dwrite:font
The base set of font packages is:
fonts-dejavu-core
fonts-freefont-ttf
fonts-liberation
fonts-quicksand
The problem is that the base set produces unreadable text when running in a
Chinese, Japanese or Korean locale: all translated strings are replaced with a
set of black squares (surprisingly ar_MA, he_IL, hi_HI are ok). That does not
seem to impact the test results but it does not feel right either. At a minimum
if Debian says a given set of fonts are needed for a locale we should test the
said locale with that set of fonts.
So the full set of fonts was created by installing the font packages for all of
Debian's locale task packages and this is what debiant2 has. See
apt_wine_locales() in wt-install-dev [1]. For reference I attached the
corresponding set of packages.
The run time increase is not concentrated in one specific test_xxx() function
that would iterate over all the fonts. All test_xxx() functions take longer to
run. Even the test_CreateFontFromLOGFONT() run time increased to ~17s (iirc).
Yet it does not look like it's doing all that much.
To speed things up I modified dwrite:font to use multiple threads using the
same approach as d3d10core:d3d10core. However even with 8 threads that only
gained about 4 seconds out of 118s: each individual test function just took
longer.
Is that because of lots of global locking?
Or because each test adds/removes fonts forcing all the other threads to do
many rescans?
Are all fonts reloaded and analyzed despite most fonts not having changed?
[1] https://github.com/fgouget/wt-daily/blob/master/wt-install-dev#L556
--
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=24688
Summary: RTL and encoding problem with Ihulan
Product: Wine
Version: 1.3.4
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: sh.yaron(a)gmail.com
Ihulan (www.oniton.com) is a Hebrew greetings apps, there's also an English
version called U.R.Celeb (http://urceleb.oniton.com/).
The Hebrew installation (http://www.oniton.com/uploads/secure/Ihulan453.exe)
has several issues:
1. The text is Gibberish.
2. On the terms of service (2nd page) the text is in Hebrew but selectingthe
mixes its order, also the header (in read) are split in the middle by LRM for
some reason...
3. The window is not RTL although I'm not sure it should be...
This also demonstrates some of the typical problems with Hebrew.
Kind regards,
Yaron Shahrabani
--
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.
https://bugs.winehq.org/show_bug.cgi?id=45620
Bug ID: 45620
Summary: Dishonored 2 Demo crashes at launch
Product: Wine
Version: 3.13
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: andrey.goosev(a)gmail.com
Distribution: ---
Created attachment 62050
--> https://bugs.winehq.org/attachment.cgi?id=62050
+d3d11,+dxgi
Crashes at launch, probably due to
warn:d3d11:d3d_device_inner_QueryInterface
{6543dbb6-1b48-42f5-ab82-e97ec74326f6} not implemented, returning
E_NOINTERFACE.
--
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.