http://bugs.winehq.org/show_bug.cgi?id=35359
Bug ID: 35359
Summary: Kompas-3D v14: installation crashes
Product: Wine
Version: 1.7.10
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: major
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: stanislav.fyodorov(a)ya.ru
Classification: Unclassified
Created attachment 47166
--> http://bugs.winehq.org/attachment.cgi?id=47166
Complete terminal output
Installation of Kompas-3D v14 crashes.
Download link to a free version of the program:
http://download.ascon.ru/public/Kompas-3D_V14/SP1_x86/Base/KOMPAS-3D_V14_SP…
Any help will be very appreciated.
-- System Information:
Debian Release: 7.3
APT prefers stable
APT policy: (990, 'stable'), (500, 'stable-updates'), (500,
'proposed-updates'), (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=ru_RU.utf8, LC_CTYPE=ru_RU.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages wine-unstable depends on:
ii wine32-unstable 1.7.10-0.1
ii wine64-unstable 1.7.10-0.1
wine-unstable recommends no packages.
Versions of packages wine-unstable suggests:
pn avscan | klamav | clamav <none>
ii binfmt-support 2.0.12
ii ttf-mscorefonts-installer 3.5
ii winbind 2:4.1.3+dfsg-2
pn wine-doc <none>
--
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=35842
Bug ID: 35842
Summary: Sentinel HASP hardlock.sys kernel driver (bundled with
Kompas-3D v14) tries to access to DR7 (not handled in
ntoskrnl emulate_instruction)
Product: Wine
Version: 1.7.15
Hardware: x86
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: ntoskrnl
Assignee: wine-bugs(a)winehq.org
Reporter: focht(a)gmx.net
Hello folks,
found during investigation of bug 35359
The app bundles HASP/Hardlock dongle driver which crashes on startup.
Bug 30220 is a similar problem (which is about CR4 access)
--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files/ASCON/KOMPAS-3D V14/Bin
$ wine ./KOMPAS.Exe
...
Unhandled exception: privileged instruction in 32-bit code (0x005c39b6).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:005c39b6 ESP:0053e614 EBP:0053e6b8 EFLAGS:00010206( R- -- I - -P- )
EAX:00000400 EBX:7edff000 ECX:005c3a24 EDX:005c6612
ESI:0053fb40 EDI:003d0f00
...
Backtrace:
=>0 0x005c39b6 in hardlock.sys (+0x839b6) (0x0053e6b8)
1 0x7edfc613 load_driver+0x577()
[/home/focht/projects/wine/wine.repo/src/programs/winedevice/device.c:254] in
winedevice (0x0053e948)
2 0x7edfc8d1 ServiceMain+0x129(argc=<couldn't compute location>,
argv=<couldn't compute location>)
[/home/focht/projects/wine/wine.repo/src/programs/winedevice/device.c:308] in
winedevice (0x0053e9b8)
3 0x7edbc187 service_thread+0x17f(arg=<couldn't compute location>)
[/home/focht/projects/wine/wine.repo/src/dlls/advapi32/service.c:302] in
advapi32 (0x0053ea48)
4 0x7bc86674 call_thread_func_wrapper+0xb() in ntdll (0x0053ea68)
...
0x005c39b6: movl %eax,%dr7
Modules:
Module Address Debug info Name (24 modules)
PE 540000- 5d2200 Export hardlock.sys
...
Threads:
process tid prio (all id:s are in hex)
00000008 KOMPAS.Exe
00000035 0
00000034 0
00000009 0
...
0000001c (D) C:\windows\system32\winedevice.exe
00000022 0 <==
00000021 0
0000001d 0
...
--- snip ---
It clears DR7 with 0x400, the default after hardware reset (bit 10 is reserved,
must be set to 1).
Tidbit: The driver is heavily obfuscated (not a problem though) :-)
$ sha1sum KOMPAS-3D_V14_SP1.7z
224cac526d0a1c552962930f54d2bec879b3a1e2 KOMPAS-3D_V14_SP1.7z
$ du -sh KOMPAS-3D_V14_SP1.7z
846M KOMPAS-3D_V14_SP1.7z
$ wine --version
wine-1.7.15
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=36742
Bug ID: 36742
Summary: Windows 7 USB/DVD download tool shows transparent
controls (missing 'BrushTypeTextureFill' support)
Product: Wine
Version: 1.7.20
Hardware: x86
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: gdiplus
Assignee: wine-bugs(a)winehq.org
Reporter: focht(a)gmx.net
Hello folks,
as the summary says.
Prerequisite: 'winetricks -q dotnet20'
Download and install 'Image Mastering API 2.0' (work around bug 6194 and bug
16876)
http://www.microsoft.com/en-us/download/details.aspx?id=17073
'Windows 7 USB/DVD download tool' download:
http://www.microsoftstore.com/store/msusa/html/pbPage.Help_Win7_usbdvd_dwnT…
Unpack the installer manually and install the .msi (work around bug 36646)
--- snip ---
$ pwd
/home/focht/.wine/drive_c/users/focht/Local Settings/Application
Data/Apps/Windows 7 USB DVD Download Tool
$ WINEDEBUG=+tid,+seh,+loaddll,+process,+text wine
./Windows7-USB-DVD-Download-Tool.exe >>log.txt 2>&1
...
fixme:gdiplus:create_gdi_logbrush unhandled brush type 2
fixme:gdiplus:get_gdi_brush_color unhandled brush type 2
fixme:gdiplus:get_gdi_brush_color unhandled brush type 2
fixme:gdiplus:get_gdi_brush_color unhandled brush type 2
fixme:gdiplus:create_gdi_logbrush unhandled brush type 2
...
--- snip ---
'winetricks -q gdiplus' works around.
$ sha1sum Windows7-USB-DVD-tool.exe
ed1108a525066d1f850023cb5bfa05fc4ed21983 Windows7-USB-DVD-tool.exe
$ du -sh Windows7-USB-DVD-tool.exe
2.6M Windows7-USB-DVD-tool.exe
$ wine --version
wine-1.7.20
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.
http://bugs.winehq.org/show_bug.cgi?id=35670
Bug ID: 35670
Summary: iTunes 10.2.2 'DifXInstall32' sub-installer crashes on
unimplemented function DIFXAPI.dll.SetDifxLogCallbackW
Product: Wine
Version: 1.7.13
Hardware: x86
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: focht(a)gmx.net
Hello folks,
as the summary says ...
--- snip ---
$ WINEDEBUG=+tid,+seh,+loaddll,+process wine ./iTunesSetup1022.exe
...
Unhandled exception: unimplemented function DIFXAPI.dll.SetDifxLogCallbackW
called in 32-bit code (0x7bc52712).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:7bc52712 ESP:0033f4a8 EBP:0033f50c EFLAGS:00000216( - -- I -A-P- )
EAX:0033f4b4 EBX:7bcd1000 ECX:0033f538 EDX:0033f47c
ESI:0033f9b8 EDI:0000004c
...
Backtrace:
=>0 0x7bc52712 stub_entry_point+0x4b(dll="DIFXAPI.dll",
name="SetDifxLogCallbackW", ret_addr=0x401599)
[/home/focht/projects/wine/wine.repo/src/dlls/ntdll/loader.c:196] in ntdll
(0x0033f50c)
1 0x0034000f (0x00415cd4)
2 0x00330035 (0x0033007b)
0x7bc52712 stub_entry_point+0x4b
[/home/focht/projects/wine/wine.repo/src/dlls/ntdll/loader.c:196] in ntdll:
subl $4,%esp
196 for (;;) RtlRaiseException( &rec );
Modules:
Module Address Debug info Name (27 modules)
PE 400000- 413000 Deferred difxinstall32
...
Threads:
process tid prio (all id:s are in hex)
...
00000062 (D) C:\users\Public\Application
Data\{429CAD59-35B1-4DBC-BB6D-1DB246563521}\x86\DifXInstall32.exe
00000063 0 <==
--- snip ---
$ sha1sum iTunesSetup1022.exe
30c97f21cb7ec9921b80c7dfd3a9f460b6746045 iTunesSetup1022.exe
$ du -sh iTunesSetup1022.exe
78M iTunesSetup1022.exe
$ wine --version
wine-1.7.13-53-g37e0a1a
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.
http://bugs.winehq.org/show_bug.cgi?id=28474
Summary: General Support for Windows Shell Extensions
Product: Wine
Version: 1.3.26
Platform: x86-64
OS/Version: Linux
Status: UNCONFIRMED
Severity: enhancement
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: bbartol68(a)yahoo.com
Referencing this bug report:
http://bugs.winehq.org/show_bug.cgi?id=11461
This bug report was originally raised to address Wine's deficiency in
supporting Windows apps that operate by means of Windows shell extensions. It
was originally submitted more than 3 and 1/2 years ago and has been added to
very sparingly over the last year. The last update was almost 5 months ago and
only addressed the issue with respect to the single case of TortoiseSVN. I'm
submitting this bug to hopefully breathe new life into the prospect of Wine
supporting Windows apps that operate by means of Windows shell extensions more
generally - that is, not just for the specific case of TortoiseSVN.
Now... Having written the above, I arrive at this juncture after experimenting
with the specific case of attempting to get TortoiseGit to run as an extension
of WineFile, WineExplorer, or a third-party file management utility like one of
these (for instance):
http://www.makeuseof.com/tag/the-5-best-windows-explorer-replacements/
By the way, I was able to install and run under Wine each of the Windows
Explorer alternatives covered by the above link. However, no luck getting
TortoiseGit to pop up as a shell extension.
Would be really cool if I could use the same Windows shell extension apps under
Wine as I do under Windows.
Thanks!
--
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=31618
Bug #: 31618
Summary: Unable to run an old VB5 app
Product: Wine
Version: unspecified
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: ole32
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: rhon(a)free.fr
Classification: Unclassified
Created attachment 41577
--> http://bugs.winehq.org/attachment.cgi?id=41577
First error message I had
I'm using wine 1.5.11 on Archlinux, and I try to launch this old game :
http://www.cnetfrance.fr/telecharger/waterboy-11006056s.htm?download=1
The problem is that I always get a "Run-time error '13' : Type mismatch"
when I try to launch it.
I've tried to switch oleaut.dll and ole32.dll to "native" (I used dll copied
from an up to date Win XP install), and switch to "Windows 98" mode using
winecfg, and then I had the error1 attached.
I've installed vb5runtime, vb6run, mfc40 and mfc42 using winetricks, but it
didn't help, I now have a window popup with message "System error &H80070078"
and console output shows the messages in error2 attached file.
--
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=22649
Summary: CDBurnerXP 4.3.x crashes when trying to erase a DVD-RW
Product: Wine
Version: 1.1.44
Platform: x86-64
URL: http://cdburnerxp.se/download?more-options
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: RandomAccountName(a)mail.com
Created an attachment (id=27861)
--> (http://bugs.winehq.org/attachment.cgi?id=27861)
Crash log
After choosing "erase disc" in the main menu and then clicking the erase button
(while a DVD-RW disc is inserted in a drive the program can detect), the
program produces an error dialog:
Erasing the disc failed for the following reason: Exception from HRESULT:
0x8001010E (RPC_E_WRONG_THREAD)
Clicking OK to this message results in the MS error report tool popping up,
followed by the Wine crash dialog.
Note: this program needs dotnet20, and it needs the workaround from bug 18012,
comment 2 to be able to detect drives in this section.
--
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=14817
Summary: Msi property names passed on the command line need to be
interpreted as uppercase (Corel Draw X3 installer)
Product: Wine
Version: CVS/GIT
Platform: PC
URL: http://download.chip.eu/en/CorelDraw-Graphics-Suite-X3-
13.0.0.739_74294.html
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: msi
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: focht(a)gmx.net
Hello,
while solving bug 10368 I came across another one before hitting bug 2547
Note: To get to this bug one needs my private heap patch for bug 10368 so just
believe it for now until AJ provides a fix ;-)
There is a custom action "Set_AKPARAMS_CGS" which lets the installer fail:
--- snip ---
002d:trace:msi:ACTION_CustomAction Handling custom action L"Set_AKPARAMS_CGS"
(33 L"AKPARAMS"
L"[PCUPath]|[PCUNLRFilename]|[LangPath]|[PCUDllFilename]|[regkey]|[DTAFilename]|[PIDprefix]|[LANG]")
..
--- snip ---
There are 8 properties fetched to build the string:
--- snip ---
002d:trace:msi:MSI_GetPropertyW returning
L"C:\\windows\\temp\\Corel\\6926A426-654D-11DD-879C-000AE4C88BC2\\Programs\\"
for property L"PCUPath"
..
002d:trace:msi:MSI_GetPropertyW returning L"DRPCUNLR.dll" for property
L"PCUNLRFilename"
..
002d:trace:msi:MSI_GetPropertyW returning
L"C:\\windows\\temp\\Corel\\6926A426-654D-11DD-879C-000AE4C88BC2\\Languages\\DE\\Programs\\"
for property L"LangPath"
..
002d:trace:msi:MSI_GetPropertyW property L"PCUDllFilename" not found
..
002d:trace:msi:MSI_GetPropertyW returning
L"SOFTWARE\\Corel\\TempKey2B9006B6\\6926A426-654D-11DD-879C-000AE4C88BC2" for
property L"regkey"
..
002d:trace:msi:MSI_GetPropertyW returning L"DR13" for property L"DTAFilename"
..
002d:trace:msi:MSI_GetPropertyW returning L"DR13" for property L"PIDprefix"
..
002d:trace:msi:MSI_GetPropertyW returning L"EN" for property L"LANG"
..
--- snip ---
One property "PCUDllFilename" is not found.
The properties are passed on command line:
--- snip ---
002d:Call msi.MsiInstallProductA(00a00b40
"C:\\windows\\temp\\CorelPreInstall.msi",00a00be0 "ACTIONTODO=\"AcquireKey\"
MAIN_INSTALL_DLG_TITLE=\"Setup Initialization\"
SERIALNUMBER=\"DR13WTX-9999998-YSP\" USERNAME=\"\" PCUSOURCEID=\"100001\"
PRODUCT_REGKEY=\"CorelDRAW\\13.0\" LANG=\"EN\" PCU_SUBFOLDER=\"Programs\\\"
PCUNLRFILENAME=\"DRPCUNLR.dll\"
PCU_LANG_SUBFOLDER=\"Languages\\DE\\Programs\\"...) ret=1000372b
--- snip ---
Debug/relay truncated it, here is the full command line (formatted one property
per line):
--- snip ---
ACTIONTODO="AcquireKey"
MAIN_INSTALL_DLG_TITLE="Setup Initialization"
SERIALNUMBER="DR13WTX-9999998-YSP"
USERNAME=""
PCUSOURCEID="100001"
PRODUCT_REGKEY="CorelDRAW\13.0"
LANG="EN"
PCU_SUBFOLDER="Programs\"
PCUNLRFILENAME="DRPCUNLR.dll"
PCU_LANG_SUBFOLDER="Languages\DE\Programs\"
PCU_LANG_RELATIVE_PATH="..\Languages\DE\Programs"
PCUDllFilename="PCUDataIntl.dll"
PIDPREFIX="DR13"
DTAFILENAME="DR13"
PCUURLLANG="DE"
--- snip ---
All property names are hard coded literals in this brain damaged installer and
"PCUDllFilename" was the only one not passed as uppercase.
Probably not intended but completely valid.
Next, these properties are set within msi_parse_command_line().
Because wine msi takes the property names as case sensitive, the property
"PCUDllFilename" is set with value "PCUDataIntl.dll" (and not
"PCUDLLFILENAME").
A bit later, a custom action for each property maps the property names again to
its case-dependant representation:
--- snip ---
002d:trace:msi:ACTION_CustomAction Handling custom action L"Set_PCUDllFilename"
(33 L"PCUDllFilename" L"[PCUDLLFILENAME]")
..
002d:trace:msi:MSI_FormatRecordW (L"[PCUDLLFILENAME]")
..
002d:trace:msi:MSI_DatabaseOpenViewW L"SELECT `Value` FROM `_Property` WHERE
`_Property`='PCUDLLFILENAME'" 0x7ed3cf9c
..
002d:trace:msi:MSI_GetPropertyW property L"PCUDLLFILENAME" not found
--- snip ---
Because "PCUDLLFILENAME" wasn't found due to msi command line bug,
"PCUDllFilename" will be overwritten with empty string, leading to later
failure.
My fix was to convert all property passed to msi_parse_command_line() to
uppercase.
This lets the installer proceed further - only to run into bug 2547
MSDN info here: http://msdn.microsoft.com/en-us/library/aa367988.aspx
--- quote ---
..
Only public properties can be modified using the command line. All property
names on the command line are interpreted as uppercase but the value retains
case sensitivity. If you enter MyProperty at a command line, the installer
overrides the value of MYPROPERTY and not the value of MyProperty in the
Property table.
--- quote ---
Regards
--
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.