http://bugs.winehq.org/show_bug.cgi?id=33707
Bug #: 33707
Summary: Duke Nukem Forever crashes in d3ddrv
Product: Wine
Version: 1.5.31
Platform: x86-64
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: directx-d3dx9
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: roland(a)mxchange.org
CC: wine-bugs(a)winehq.org
Classification: Unclassified
Created attachment 44630
--> http://bugs.winehq.org/attachment.cgi?id=44630
Default debug log (no WINEDEBUG)
The mentioned game crashed in d3ddrv when it tries to compile shaders, an
except from debug.log follows:
//------ Snip ----
err:d3dcompiler:compile_shader HLSL shader parsing failed.
//------ Snap ----
Plus the place where it crashes:
//------ Snip ----
21 0x08536a73 in d3ddrv9 (+0x26a72) (0x0033cb68)
//------ Snap ----
What the assembler code wants:
//------ Snip ----
Wine-dbg>disas 0x08536a73
0x08536a73: pushl %edi
0x08536a74: movl %esi,%ecx
0x08536a76: call 0x08536730
?CompileShader_PS@dnShaderCompiler@@QAEXPAVdnShader@@@Z in d3ddrv9
0x08536a7b: popl %edi
0x08536a7c: popl %esi
0x08536a7d: popl %ebp
0x08536a7e: ret $0x8
0x08536a81: int $3
0x08536a82: int $3
0x08536a83: int $3
//------ Snap ----
Please see attached files for more details.
--
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=34147
Bug #: 34147
Summary: Borland ilink32 malfunctions in newer versions of wine
Product: Wine
Version: 1.4.1
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: cnliou9(a)fastmail.fm
Classification: Unclassified
Created attachment 45424
--> http://bugs.winehq.org/attachment.cgi?id=45424
The log.
Borland ilink32 version 5.66 runs properly in wine v1.0.1 in Debian squeeze. It
crashes in wine v1.4.1 in Debian wheezy.
Comments on the attached log:
File O:\prog.tds is not locked by any other programs including IDE. Deleting
this file before running ilink32.exe does not fix the problem.
If I remember correctly, the following two messages did not occurred to wine
v1.0.1:
Warning: Cannot release virtual memory at addr 00000000 for 67108864 bytes
(errcode 87)
Error: Could not delete O:\prog.tds (project already open in IDE?)
--
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=34641
Bug #: 34641
Summary: sketchup 8 display problem when selecting by dragging
Product: Wine
Version: 1.6
Platform: x86-64
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: burelbruno(a)orange.fr
Classification: Unclassified
Env :
UBUNTU 13.04
Wine 1.6
Sketchup 8
Nvidia card with the "Nouveau" driver, NOT with the Nvidia driver
When dragging (both ways) to select items normal display disappear, the screen
display tiles of the wallpaper and others old display
--
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=31674
Bug #: 31674
Summary: Wine 1.5.6 breaks Quicken 99 import of .qif files;
special text character handling problem
Product: Wine
Version: 1.5.12
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: drt781(a)yahoo.com
Classification: Unclassified
Have been using Quicken 99 for years via Wine. Upgraded from OpenSuse 12.1 to
OpenSuse 12.2, and with it Wine 1.5.6 broke import function for .qif files.
When I try to import a local .qif file (containing transactions) the operation
completes "successfully" but resulting table of data is corrupted. Quicken 99
now, newly, incorrectly interprets .qif files. Uses current date for most
transactions (instead of historical), and appears to have mangled, shifted,
and/or truncated fields. Where 2d field frequently was blank, 3d field shifted
into its place in truncated form. None of the fields displayed correctly.
Dollar amounts also incorrect; inaccurate and too large by a factor of x100, as
if Q 99 failed to see decimals, but the cents still are not rounded (as would
be expected if decimal was just dropped) and the amounts are not familar.
Only the imported data is corrupted; pre-existing data ok. Looks like a
possible problem/change in handling special characters in plain text import
files, such as following symbols: ' , and . Possibly also following: * and /
The ^ character separated transactions; may have been read ok. Don't think
that would explain the entire problem, though.
Problem also exists under Wine 1.5.12, not resolved. This will make it much
harder to use Q99.
--
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=34576
Bug #: 34576
Summary: Altova XML Spy 2013 rel.2 sp2: crashes during entering
registration code
Product: Wine
Version: 1.7.2
Platform: x86-64
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wininet
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: kroman(a)hp.com
Classification: Unclassified
Created attachment 46028
--> http://bugs.winehq.org/attachment.cgi?id=46028
backtrace
Latest version of Altova crashes while entering (correct) permament
registration code. Steps to reproduce:
1. Download latest Altova XML Spy 32-bit, Enterprise Edition from
http://www.altova.com/download_current.html.
2. Install it (no .wine directory).
3. Run Xml Spy from Wine menu from application launcher.
4. Enter permament license key, my data:
Name: Kamil Roman
Company: Hewlett-Packard Co
Unfortunately, for obvious reasons I can't give you the registration key.
However, one may request for a trial key, which will probably result in the
same error as the application seems to crash while trying to download some data
from the Internet.
Running Kubuntu Running, wine 1.7.2 from wine ppa. Any workaround is very
welcome.
Installer's sha1 sum:
kamil@localhost:~/Downloads/instalki HP$ sha1sum XMLSpyEnt2013.exe
b6a8a921b67f358609ebf5092ba7b2a8fc94a5ac XMLSpyEnt2013.exe
--
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=36319
Bug ID: 36319
Summary: valgrind shows several possible leaks in
quartz/tests/misc.c
Product: Wine
Version: 1.7.18
Hardware: x86
OS: Linux
Status: NEW
Keywords: download, source, testcase
Severity: normal
Priority: P2
Component: quartz
Assignee: wine-bugs(a)winehq.org
Reporter: austinenglish(a)gmail.com
Created attachment 48405
--> https://bugs.winehq.org/attachment.cgi?id=48405
valgrind log
==27568== 5,744 bytes in 148 blocks are possibly lost in loss record 643 of 655
==27568== at 0x7BC50A9B: RtlAllocateHeap (heap.c:255)
==27568== by 0x4ECBA52: alloc_bstr (oleaut.c:162)
==27568== by 0x4ECC255: SysAllocStringByteLen (oleaut.c:413)
==27568== by 0x4EF7C4F: ITypeLib2_Constructor_MSFT (typelib.c:2254)
==27568== by 0x4EFB20B: LoadTypeLibEx (typelib.c:3460)
==27568== by 0x4EFCDF2: LoadTypeLib (typelib.c:454)
==27568== by 0x4EFD4AA: LoadRegTypeLib (typelib.c:537)
==27568== by 0x647CAD3: ???
==27568== by 0x6483475: ???
==27568== by 0x6413806: ???
==27568== by 0x6413AC0: ???
==27568== by 0x53134DD: CoCreateInstance (unknwn.h:226)
==27568== by 0x64832A8: ???
==27568== by 0x6486644: ???
==27568== by 0x641A819: ???
==27568== by 0x6413AC0: ???
==27568== by 0x53134DD: CoCreateInstance (unknwn.h:226)
==27568== by 0x4D6F01A: test_aggregation (misc.c:81)
==27568== by 0x4D70125: func_misc (misc.c:174)
==27568== by 0x4D723D4: run_test (test.h:584)
==27568==
==9329== 288 bytes in 2 blocks are definitely lost in loss record 485 of 657
==9329== at 0x7BC50A9B: RtlAllocateHeap (heap.c:255)
==9329== by 0x654C126: ???
==9329== by 0x6544704: ???
==9329== by 0x64ECFB7: ???
==9329== by 0x64E7667: ???
==9329== by 0x53134DD: CoCreateInstance (unknwn.h:226)
==9329== by 0x4D6F01A: test_aggregation (misc.c:81)
==9329== by 0x4D70125: func_misc (misc.c:174)
==9329== by 0x4D723D4: run_test (test.h:584)
==9329== by 0x4D727C3: main (test.h:654)
==9329==
etc.
--
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=35033
Bug #: 35033
Summary: Alpha Protocol: Game hangs with black screen at
startup
Product: Wine
Version: 1.7.7
Platform: Other
OS/Version: Mac OS X
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: ipickert55(a)gmail.com
Classification: Unclassified
Created attachment 46703
--> http://bugs.winehq.org/attachment.cgi?id=46703
Wine Log
Game just sits there with a black screen, no sound or menus or anything.
--
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=36801
Bug ID: 36801
Summary: Crash during program install
Product: Wine
Version: 1.6.2
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: mike99(a)live.co.uk
Created attachment 48876
--> http://bugs.winehq.org/attachment.cgi?id=48876
Contains data produced by 'Show Details' button in error box.
When trying to install BearShare, the BearShare installation box opens followed
by Program Error box with the error ' BearShareSetup-r0-n-bf.exe has
encountered a serious problem...'
I have attached a copy of the data produced by the 'Show Details' button.
--
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=29252
Bug #: 29252
Summary: ICBC Internet Banking Assistant ICBCEBankAssist.exe
can't open embed iexplore
Product: Wine
Version: 1.3.34
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: fracting(a)gmail.com
Classification: Unclassified
Created attachment 37828
--> http://bugs.winehq.org/attachment.cgi?id=37828
Log: start ICBC Assistant
wine-1.3.34-39-g95f81d1
1. Download ICBC Internet Banking Assistant installer (
ICBCSetupIntegration.msi ) from
https://mybank.icbc.com.cn/icbc/enperbank/index.jsp
$ wget
http://www.icbc.com.cn/icbc/html/download/EbankToolsSoftware/ICBCSetupInteg…
2. install ICBC Internet Banking Assistant
$ msiexec /i ICBCSetupIntegration.msi
3. Start Internet Banking Assistant
cd to "Program Files/ICBCEbankTools/ICBCSetupIntegration"
$ wine ICBCEBankAssist.exe
4. Click on "One-key Installation for Non-USBKey User"
Expect result:
open a embed iexplore, user can install ActiveX controls from the Assistant
Actual result:
nothing happen
winetricks wininet doesn't work, winetricks ie7 doesn't work
--
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=25579
Summary: Microsoft Flight Simulator X: cannot activate product
Product: Wine
Version: 1.3.9
Platform: x86
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: austinenglish(a)gmail.com
Terminal shows some wininet fixme's:
fixme:wininet:CommitUrlCacheEntryInternal entry already in cache - don't know
what to do!
fixme:wininet:CommitUrlCacheEntryInternal entry already in cache - don't know
what to do!
fixme:wininet:CommitUrlCacheEntryInternal entry already in cache - don't know
what to do!
fixme:wininet:CommitUrlCacheEntryInternal entry already in cache - don't know
what to do!
fixme:wininet:CommitUrlCacheEntryInternal entry already in cache - don't know
what to do!
fixme:wininet:CommitUrlCacheEntryInternal entry already in cache - don't know
what to do!
so I tried native wininet, no dice. Next was a winhttp error:
err:winhttp:netconn_secure_connect couldn't verify server certificate (12057)
so 'winetricks winhttp'. Still no luck:
austin@aw21 ~/.wine/drive_c/Program Files/Microsoft Games/Microsoft Flight
Simulator X $ wine fsx.exe
fixme:heap:HeapSetInformation 0x750000 0 0x32f36c 4
fixme:heap:HeapSetInformation 0x110000 0 0x32f368 4
fixme:heap:HeapSetInformation 0x330000 0 0x32f364 4
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub!
fixme:ras:RasEnumConnectionsW (0x204b90,0x1e1e454,0x1fd2004),stub!
fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program
to use LAN connection/winsock instead!
fixme:secur32:schan_InitializeSecurityContextW Using hardcoded "NORMAL"
priority
fixme:wintrust:HTTPSCertificateTrust (0x1ef968)
fixme:wintrust:HTTPSFinalProv (0x1ef968)
didn't try beyond that.
--
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=29849
Bug #: 29849
Summary: oleaut32's OLEPictureImpl_Load fails when Stat()
method is missing
Product: Wine
Version: 1.4-rc2
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: oleaut32
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: michael.blumenkrantz(a)gmail.com
Classification: Unclassified
Created attachment 38772
--> http://bugs.winehq.org/attachment.cgi?id=38772
test case
Without a Stat() method, this function should only read the parts of a file
that are needed. Instead, it continues to read and eventually crashes.
Find attached a test case which takes an image file as an argument, then
crashes.
--
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=36633
Bug ID: 36633
Summary: Administrative privileges not sufficient
Product: Wine
Version: unspecified
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: 9728889999o(a)gmail.com
Created attachment 48676
--> http://bugs.winehq.org/attachment.cgi?id=48676
Error Message
I tried to run an application under Wine and it says that I have "insufficient
privileges, please close and run again as administrator." I tried to run the
Windows 7 USB/DVD Creator. See the attachment for more.
--
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=37067
Bug ID: 37067
Summary: System.NotSupportedException: CodePage 1361 not
supported
Product: Wine
Version: 1.7.22
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: mscoree
Assignee: wine-bugs(a)winehq.org
Reporter: t_arceri(a)yahoo.com.au
Gemini Script Editor crashes when trying to open a script. With the following
exception thrown.
The scripts are from rpgmaker I think it might use Korean as a was to try
obfuscate the script
Unhandled Exception:
System.TypeInitializationException: An exception was thrown by the type
initializer for ScintillaNet.Scintilla ---> System.NotSupportedException:
CodePage 1361 not supported
at System.Text.Encoding.GetEncoding (Int32 codepage) [0x00000] in <filename
unknown>:0
--
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=35927
Bug ID: 35927
Summary: Win Toolkit v.1.4.37.20 requires administrative
privilegies on startup.
Product: Wine
Version: 1.6.2
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: sov.info(a)mail.ru
Created attachment 47977
--> http://bugs.winehq.org/attachment.cgi?id=47977
screenshot
I tried to login as root and run wine, but this error still present. You can
see it on screenshot...
Ubuntu 14.04 beta x64, wine x86-x64, ver. 1.6.2 from proposed.
--
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=36434
Bug ID: 36434
Summary: Regression: Capture NX-D fails with "Initialization
error (E010)"
Product: Wine
Version: unspecified
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: fordfrog(a)fordfrog.com
i'm using latest wine from source repository. this bug is probably week or so
old. when launching Nikon Capture NX-D, it fails with "Initialization error
(E010)". i have wine compiled with both 32bit and 64 versions (using gentoo
live ebuild), but for the app i am using 32 bit version (64bit version does not
work due to some missing implementation in wine). i'm running the app using
following command:
WINEPREFIX=~/.wine32 WINEARCH=win32 wine .wine32/drive_c/Program\
Files/Nikon/Capture\ NX-D/Module/CaptureNX-D.exe
.wine32 directory is initialized for 32bit arch and windows 8.
before week or so the app started without any issue and it was usable. but few
days ago it stopped to launch.
this is the output before the bug occurs:
$ WINEPREFIX=~/.wine32 WINEARCH=win32 wine .wine32/drive_c/Program\
Files/Nikon/Capture\ NX-D/Module/CaptureNX-D.exe
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33fbcc 1 C) semi-stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:thread:GetThreadPreferredUILanguages 52, 0x33f9c0, 0x33fa30 0x33f9c8
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33edc0 1 C) semi-stub
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33ee50 1 C) semi-stub
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33ec80 1 C) semi-stub
fixme:msvcrt:__clean_type_info_names_internal (0x788b0e54) stub
fixme:msvcrt:__clean_type_info_names_internal (0x1001e33c) stub
fixme:thread:SetThreadIdealProcessor (0xfffffffe): stub
the complete process of installation and running is the same as in bug #35864.
--
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=10249
Summary: Battlefield2/SafeDisc 4.x and Punkbuster services cause
lockup: child processes debugging misconception
Product: Wine
Version: CVS/GIT
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: major
Priority: P2
Component: wine-kernel
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: focht(a)gmx.net
Created an attachment (id=8876)
--> (http://bugs.winehq.org/attachment.cgi?id=8876)
WINEDEBUG=-all,+server,+tid,+loaddll,+seh wine ./BF2.exe +fullscreen 0 +szx 800
+szy 600 &>/tmp/debug_pipe
Hello,
while testing some PunkBuster stuff on popular games, I came across Battlefield
2 which employs SafeDisc 4.x
It seems there is a problem with debuggers in chained child processes.
Consider following scenario:
--- snip process list ---
pid threads parent executable (all id:s are in hex)
0000001b 1 00000008 'PnkBstrA.exe'
0000000c 2 00000008 'explorer.exe'
0000000a 2 00000008 '~e5.0001'
00000008 4 00000000 'BF2.exe'
--- snip process list ---
--- snip thread list ---
process tid prio (all id:s are in hex)
0000001b
0000001c 0
0000000c
00000010 0
0000000d 0
0000000a
00000012 0
0000000b 0
00000008
0000001a 1
00000014 15
00000013 0
00000009 0
--- snip thread list ---
"BF2.exe" = parent (game)
"~e5.0001" = 1st child = SafeDisc 4.x process = "debugger"
"PnkBstrA.exe" = 2nd child = PunkBuster Update Service
The 1st child acts as debugger for the parent "BF2.exe" and receives all debug
events (process, thread creation, dll load/unload...)
There are lots of breakpoint events triggered from parent.
This is part of SafeDisc 4.x and used for on-the-fly decryption of code
sections (child decrypts code of father).
When PunkBuster is initialized (loading of pbcl = client, pbag = agent), the
following services should get started: PnkBstrA.exe, PnkBstrB.exe and finally
the kmode driver PnkBstrK.exe
The service process "PnkBstrA.exe" is started from main process "BF2.exe"
(which is a debuggee itself).
No debug flags (DEBUG_PROCESS | DEBUG_ONLY_THIS_PROCESS) are specified in
process creation flags.
The debugger (child of parent, receives the process creation event) does not
make debugger_attach() to the newly created child process.
The child process seems to inherit the state of being a "debuggee": wine server
-> new_process -> set_process_debugger( process, parent->debugger );
The parent got its process->debugger from debugger_attach().
This leads to a problem in child process startup code:
"dlls/kernel32/process.c:start_process()" checks the PEB->BeingDebugged field
and if set, a system breakpoint is encountered before the entry code is called.
This breakpoint results in debug event - seen by debugger.
Unfortunately this event is _not_ expected by debugger because it didn't expect
another debuggee (child) to be created.
Ok, long story short solution: If you debug a process by attaching to an
already created process, you _must_ treat default debugging flags as if the
process has been created with DEBUG_ONLY_THIS_PROCESS, meaning that all childs
created by debuggee will NOT automagically become debuggees.
Short and (hopefully) acceptable patch snippet:
--- snip ---
diff --git a/server/debugger.c b/server/debugger.c
index a64a17a..c59f3a0 100644
--- a/server/debugger.c
+++ b/server/debugger.c
@@ -444,6 +444,7 @@ static int debugger_attach( struct process *process, struct
thread *debugger )
resume_process( process );
return 0;
}
+ process->create_flags |= DEBUG_ONLY_THIS_PROCESS;
return 1;
error:
--- snip ---
And yes, the patch (snippet) works as intended (tm) ;-)
Attached for sake of completeness is relevant server trace.
Search for "001c:trace:seh:raise_exception code=80000003 flags=0
addr=0x7b870ed8 " to the point where the entry system breakpoint is triggered.
Regards
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=20230
Summary: GetThreadTimes() and the Actual and Pseudo Current
Thread Handles
Product: Wine
Version: 1.1.30
Platform: PC
URL: http://rh-software.com
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: ntdll
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: ray(a)pobox.co.uk
Some time ago I had an issue with SIV being unable to read the thread CPU time
usage when using GetThreadTimes(). I tracked down to the following and then did
a work-a-round.
The "Current Thread" effectively has 2 current thread handles, these are the
actual thread handle and the ~0 pseudo handle as returned by
GetCurrentThread(). When a call is made to GetThreadTimes() this calls
NtQueryInformationThread( ThreadTimes ) which contains the test "if (handle ==
GetCurrentThread())". As a result of this when GetThreadTimes() is called with
the actual thread handle no data is returned.
\WINE-1.1.30\dlls\ntdll\thread.c(1011): if (handle == GetCurrentThread())
I suspect the code should be changed to allow both the pseudo and actual thread
handles to be used as a minimum, better still would, when possible, be to
implement this function for any thread.
While searching the source I also noticed:
NTSTATUS WINAPI NtSetInformationThread( HANDLE handle, THREADINFOCLASS class,
LPCVOID data, ULONG length )
{
NTSTATUS status;
switch(class)
{
case ThreadZeroTlsCell:
if (handle == GetCurrentThread())
And suspect that code would benefit from a similar fix.
--
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=23431
Summary: provide a stub for ntdll.NtSystemDebugControl()
(Ollydbg 2.x)
Product: Wine
Version: 1.2-rc5
Platform: x86
URL: http://www.ollydbg.de/version2.html
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: ntdll
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: focht(a)gmx.net
Hello,
a simple one...
Ollydbg 2.x uses NtSystemDebugControl( DebugSysReadVirtual, ...) to read kernel
memory (driver/OS address space) for informational purposes.
Failure to do so doesn't cause harm.
Although this approach doesn’t require any additional kernel driver (only the
SeDebugPrivilege privilege on the running process) it's only useful for Windows
XP systems. It's disallowed since Windows Vista/Windows 7.
Not really useful in Wine but it obviously needs a stub.
--- snip ---
wine: Call from 0x7bc3d2d0 to unimplemented function
ntdll.dll.NtSystemDebugControl, aborting
First chance exception: unimplemented function ntdll.dll.NtSystemDebugControl
called in 32-bit code (0x7bc3d2d0).
...
=>0 0x7bc3d2d0 __wine_spec_unimplemented_stub+0x50(module="ntdll.dll",
function="NtSystemDebugControl")
[/opt/wine/wine-build/dlls/ntdll/../../../wine-git/dlls/ntdll/exception.c:268]
in ntdll (0x00334434)
1 0x7bc1f895 __wine_stub_NtSystemDebugControl+0x28() in ntdll (0x00334434)
2 0x004467ae in ollydbg (+0x467ad) (0x00334460)
3 0x0044698b in ollydbg (+0x4698a) (0x00334484)
--- snip ---
Dump params and return STATUS_NOT_IMPLEMENTED to keep it running ;-)
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.
http://bugs.winehq.org/show_bug.cgi?id=27222
Summary: dbghelp.dll.SymEnumSourceFilesW needed (ollydbg2)
Product: Wine
Version: 1.3.20
Platform: x86
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: dbghelp
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: focht(a)gmx.net
Hello,
while attaching to a target using JIT (replacing winedbg), the following crash
occurred:
--- snip ---
wine: Call from 0x7b838aa3 to unimplemented function
dbghelp.dll.SymEnumSourceFilesW, aborting
--- snip ---
A stub keeps it from crashing (though it should not be hard to implement a wide
character version).
+tid,+dbghelp:
--- snip ---
...
fixme:dbghelp:SymEnumSourceFilesW 0x58 400000 (null) 0x4c06d8 0x400000: stub!
fixme:dbghelp:SymEnumSourceFilesW 0x58 68350000 (null) 0x4c06d8 0x68350000:
stub!
fixme:dbghelp:SymEnumSourceFilesW 0x58 68490000 (null) 0x4c06d8 0x68490000:
stub!
fixme:dbghelp:SymEnumSourceFilesW 0x58 68530000 (null) 0x4c06d8 0x68530000:
stub!
fixme:dbghelp:SymEnumSourceFilesW 0x58 68590000 (null) 0x4c06d8 0x68590000:
stub!
fixme:dbghelp:SymEnumSourceFilesW 0x58 685b0000 (null) 0x4c06d8 0x685b0000:
stub!
fixme:dbghelp:SymEnumSourceFilesW 0x58 685f0000 (null) 0x4c06d8 0x685f0000:
stub!
...
--- snip ---
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.
http://bugs.winehq.org/show_bug.cgi?id=27802
Summary: ollydbg2 crashes on unimpl
dbghelp.dll.SymEnumSourceLinesW stub
Product: Wine
Version: 1.3.24
Platform: x86
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: dbghelp
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: focht(a)gmx.net
Hello,
ollydbg2 crashes when trying to display source:
--- snip ---
...
wine: Call from 0x7b8384bb to unimplemented function
dbghelp.dll.SymEnumSourceLinesW, aborting
--- snip ---
Stop at process main (dlls along with their debug syms loaded).
"View" -> "Source Files" -> double click any source file
$ wine --version
wine-1.3.24-174-g4b4dd30
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.
http://bugs.winehq.org/show_bug.cgi?id=28075
Summary: total commander ultima prime 5.5 does not start
Product: Wine
Version: 1.3.26
Platform: x86-64
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: martin.suc(a)googlemail.com
Hi,
Total commander ultima prime version 5.5 has been installed but did not
start.
Error: The program TC UP.exe has encountered a serious problem and needs to be
close.
If you can please let me know how to investigate to give you more
information.
Kind Regards,
Martin
--
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=13249
Summary: Putty: Yes/No/Cancel dialog moving with keyboard arrows
Product: Wine
Version: unspecified
Platform: Other
OS/Version: other
Status: UNCONFIRMED
Severity: trivial
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: munozferna(a)gmail.com
I was trying to create an automated test for putty, and I noticed that there is
a problem between the Cancel and No button on a Yes/No/Cancel dialog. There
seem to be '2' controls between them when you move through the buttons with the
keyboard arrows. This dialog appears when establishing a connection to a
server, putty asks for a confirmation to accept rsa2 keys. I also noticed that
the OK / Cancel dialog seems to have 'two' more tabs position, so instead of
going to OK when you press arrow key on Cancel, it goes 'nowhere' two times. If
you use the tab key it seems to work fine. I am currently using wine-1.0-rc1.
--
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=16058
Summary: thumbnail view in total commander does not work
correctly
Product: Wine
Version: 0.9.46.
Platform: Other
OS/Version: other
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: d-84(a)bk.ru
Created an attachment (id=17284)
--> (http://bugs.winehq.org/attachment.cgi?id=17284)
thumbnail view
thumbnail view in total commander does not work correctly
os is ubuntu 7.10,
wine is 0.9.46-0ubuntu1
total commander is 7.02a and 7.01.
--
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=22676
Summary: The icon of some applications does not show up in the
Gnome panel (affects Total Commander 7.50a, µTorrent
2.0.1)
Product: Wine
Version: 1.1.43
Platform: x86-64
URL: http://www.ghisler.com/amazons3.php
OS/Version: Linux
Status: UNCONFIRMED
Severity: minor
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: alexandru.balut(a)gmail.com
Created an attachment (id=27926)
--> (http://bugs.winehq.org/attachment.cgi?id=27926)
Wine apps as they show up in Window List in the Gnome panel
Start Total Commander 7.50a, notice the application appears in the Window List
component of the Gnome panel, but it has no icon. (See screenshot). Same
happens with uTorrent 2.0.1.
Foobar2000 1.0 works fine.
Ubuntu 10.04 64 and Ubuntu 9.10 64.
--
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=25989
Summary: Total Commander: Crashes when clicking the current
directory field is clicked
Product: Wine
Version: 1.3.12
Platform: x86-64
URL: http://www.ghisler.com/amazons3.php
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: alexandru.balut(a)gmail.com
Created an attachment (id=33128)
--> (http://bugs.winehq.org/attachment.cgi?id=33128)
Console log when I stat TC and click the blank space in the current directory
field
Total Commander shows two panels and each shows, at the top, the current
directory (it shows, for example, "c:\*.*"). Click in that field of the current
panel, in the blank space after the showed path. Notice the application
crashes.
--
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=25893
Summary: shell32:autocomplete test fails under
WINEDEBUG=warn+heap
Product: Wine
Version: 1.3.12
Platform: x86-64
URL: http://test.winehq.org/data/4454770cbcb8948b5545498f89
831bc2d07a4767/wine_ae-ub1004-heap/shell32:autocomplet
e.html
OS/Version: Linux
Status: NEW
Keywords: download, regression, source
Severity: minor
Priority: P2
Component: shell32
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: austinenglish(a)gmail.com
CC: arethusa26(a)gmail.com
See
http://test.winehq.org/data/4454770cbcb8948b5545498f89831bc2d07a4767/wine_a…
There's also some valgrind logs that may be useful:
http://austinenglish.com/logs/valgrind/2011-01-25-11.02/vg-shell32_autocomp…
This is a regression, introduced by:
7a6c0d2f466793852d273890c67bc4e1c00cebb5 is the first bad commit
commit 7a6c0d2f466793852d273890c67bc4e1c00cebb5
Author: Andrew Nguyen <anguyen(a)codeweavers.com>
Date: Fri Jan 21 04:56:22 2011 -0600
shell32: Fix initial reference count for a new IAutoComplete instance.
:040000 040000 92481f8501c111a6d221666d4e7d6c701efbd43b
cfdc1adbe3b08e45fd6cb3d877a9d6750fd15570 M dlls
--
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=25987
Summary: Total Commander: Crashes when trying to copy files
Product: Wine
Version: 1.2-rc6
Platform: x86-64
URL: http://www.ghisler.com/amazons3.php
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: alexandru.balut(a)gmail.com
Created an attachment (id=33125)
--> (http://bugs.winehq.org/attachment.cgi?id=33125)
Console log when 7.56a crashes. Nothing was printed after I pressed F5.
Steps to reproduce:
1. Open Total Commander,
2. Press F5, notice the application tries to open some windows and then
crashes.
wine-1.3.12
Total Commander 7.56a, 7.50a
--
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=22693
Summary: Total Commander: Invisible controls in a dialog window
get focus when pressing RIGHT
Product: Wine
Version: 1.1.44
Platform: x86-64
URL: http://www.ghisler.com/amazons3.php
OS/Version: Linux
Status: UNCONFIRMED
Severity: trivial
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: alexandru.balut(a)gmail.com
Created an attachment (id=27960)
--> (http://bugs.winehq.org/attachment.cgi?id=27960)
Screenshot of dialog window which appears when pressing DEL in Total Commander
- Press DEL to delete a file, notice a dialog window appears asking "Do you
really want to delete ...?", and the Yes button is focused (see attached
screenshot).
- Pressing RIGHT (5 times) produces the following results:
1. The No button is focused
2. None of the buttons is focused!
3. None of the buttons is focused!
4. The Cancel button is focused
5. The Yes button is focused
This behavior is different than on Vista, where pressing RIGHT (3 times)
produces:
1. The No button is focused
2. The Cancel button is focused
3. The Yes button is focused
Some more info:
On Vista, pressing TAB in this context has the same effect as pressing RIGHT.
In Wine, pressing TAB in this context works fine (similar to Vista).
Total Commander 7.50a
wine-1.1.44
Ubuntu 10.04 64
--
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=26084
Summary: Total Commander: Incorrect character appears instead
of backslash in the UI
Product: Wine
Version: 1.3.13
Platform: x86-64
URL: http://www.ghisler.com/amazons3.php
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: alexandru.balut(a)gmail.com
Created an attachment (id=33266)
--> (http://bugs.winehq.org/attachment.cgi?id=33266)
Total Commander Operations Queue window showing an incorrect character
Steps to reproduce: press F5 to copy a file, press F2 to queue the operation,
notice a new window appears showing the operations queue, notice it shows a
Y-like character instead of the "\" character. (see the screenshot)
--
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=22845
Summary: Total Commander: Application crashes when trying to
display system information
Product: Wine
Version: 1.1.44
Platform: x86-64
URL: http://www.ghisler.com/amazons3.php
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: alexandru.balut(a)gmail.com
Created an attachment (id=28211)
--> (http://bugs.winehq.org/attachment.cgi?id=28211)
Console log (showing that a stack overflow happened)
Start Total Commander, go to menu Commands -> System Information..., notice the
application crashes.
Total Commander 7.50a
Ubuntu 10.04 64
--
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=22264
Summary: Total Commander: Button not drawn properly when the
window is activated and the button was hidden
Product: Wine
Version: 1.1.41
Platform: x86-64
OS/Version: Linux
Status: UNCONFIRMED
Severity: trivial
Priority: P4
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: alexandru.balut(a)gmail.com
Start Total Commander, Ctrl F, left-click on the "New URL..." button, notice a
"ftp" window opens, move it so it partially covers the "New URL..." button you
just pressed (see attached screenshot), press ESC, notice the button is not
drawn correctly (see attached screenshot).
Total Commander 7.50a
--
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=22263
Summary: Total Commander: Main window becomes dead when the FTP
Connect window is open and you switch workspaces
Product: Wine
Version: 1.1.41
Platform: x86-64
OS/Version: Linux
Status: UNCONFIRMED
Severity: minor
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: alexandru.balut(a)gmail.com
- Start an unregistered (shareware) Total Commander: now you have the main
window and the "please register" window.
- Ctrl Alt Right, Ctrl Alt Left: notice the main window is mainly black (see
attached screenshot).
- Close the shareware window by pressing 1, 2 or 3: notice the main TC window
is still unresponsive, and still looks dead.
- Ctrl Alt Right, Ctrl Alt Left: notice the main TC window works properly.
The same happens when the following windows are open (and you switch
workspaces):
- FTP Connect (Ctrl F)
- FTP New Connection (Ctrl N)
- "No files selected!" (in a panel, go over "..", press Enter twice, press F5)
It does NOT happen with:
- File Copy (F5)
The main window should not become unresponsive..
Total Commander 7.50a
--
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=21766
Summary: Total Commander: Right-clicking a file and choosing a
menu item acts as Rename
Product: Wine
Version: 1.1.38
Platform: x86-64
OS/Version: Linux
Status: UNCONFIRMED
Severity: minor
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: alexandru.balut(a)gmail.com
Created an attachment (id=26313)
--> (http://bugs.winehq.org/attachment.cgi?id=26313)
Shows what happens when a menu item is clicked
Right-click a regular file and wait for the menu to show up, then click any of
the following menu items: Cut, Copy, Create Link, Delete, Properties. What it
does is as if the Rename item is clicked.
--
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=22491
Summary: Total Commander: Pressing the "Program information"
button opens multiple windows instead of just one
Product: Wine
Version: 1.1.42
Platform: x86-64
URL: http://www.ghisler.com/amazons3.php
OS/Version: Linux
Status: UNCONFIRMED
Severity: trivial
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: alexandru.balut(a)gmail.com
Created an attachment (id=27552)
--> (http://bugs.winehq.org/attachment.cgi?id=27552)
useless attachment showing the two help windows and the button which has been
pressed twice
- Start Total Commander 7.50a - NOT REGISTERED, notice the "This program is
Shareware" window.
- Press the "Program information" twice, notice it opens 2 windows showing
"Total Commander Help Index". On XP it opens only one.
--
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=33489
Bug #: 33489
Summary: WinRAR 5.0 beta 1 help causes HH crash
Product: Wine
Version: 1.5.29
Platform: x86
URL: http://www.rarlabs.com/rar/wrar50b1.exe
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: hhctrl.ocx
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: t.artem(a)mailcity.com
Classification: Unclassified
Created attachment 44328
--> http://bugs.winehq.org/attachment.cgi?id=44328
`wine start WinRAR.chm` backtrace
That's it.
--
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=31922
Bug #: 31922
Summary: Wine 1.4 closes Totalcmd64.exe when viewing image
files via Imagine plugin
Product: Wine
Version: 1.4
Platform: x86-64
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: karl.heilen(a)freenet.de
Classification: Unclassified
Created attachment 42028
--> http://bugs.winehq.org/attachment.cgi?id=42028
trace file created by Wine 1.4 before terminating Total Commander 8.01 x64 and
its plugin Imagin 1.08 x64
Environment:
------------
Ubuntu 12.04.1 x64
kernel 3.2.0-31
Wine 1.4 amd64
Total Commander 8.01 x64
Total Commander Plugin "Imagine 1.08 x64"
Steps to reproduce:
-------------------
Viewing any image file, *.jpg or *.png.
Simply selecting random menu items inside the Total Commander lister plugin
will quickly trigger a fatal Wine exception.
Such an exception will not happen if I use
Total Commander 8.01 x32
Total Commander Plugin "Imagine 1.08 x32"
on the same
Ubuntu 12.04.1 x64
kernel 3.2.0-31
Wine 1.4 amd64
environment.
Such an exception will also not happen if I use
Total Commander 8.01 x64
Total Commander Plugin "Imagine 1.08 x64"
Windows 7 SP1 x64
--
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=22440
Summary: Total Commander: The panels showing Brief are not
resized vertically when the application window is
resized vertically
Product: Wine
Version: 1.1.42
Platform: x86-64
URL: http://www.ghisler.com/amazons3.php
OS/Version: Linux
Status: UNCONFIRMED
Severity: trivial
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: alexandru.balut(a)gmail.com
Created an attachment (id=27481)
--> (http://bugs.winehq.org/attachment.cgi?id=27481)
Screenshot - Brief panel not resized when window is resized vertically
- Press Ctrl F1, notice the panel is in "Brief" mode (and has a horizontal
scrollbar instead of a vertical one).
- Resize the window vertically, make it smaller (or larger - see screenshot),
notice the Brief panel is not resized.
Total Commander 7.50a
--
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=22265
Summary: Total Commander: Application opens a window which
should be visible but is hidden by the current window
Product: Wine
Version: 1.1.41
Platform: x86-64
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: alexandru.balut(a)gmail.com
1. Click (menu) Commands -> Search, to open the "Find Files" window.
2. Click the "Advanced" tab, click "Date between:".
3. Click the ">>" button to open the "Date:" window. This bit is annoying,
because it's a bit random.. the "Date:" window is normally visible (see
attached screenshot), but sometimes it is hidden.
4. In case it's visible, while it is still open, click the "Find Files" window,
then click ESC.
5. Now, whenever you click the ">>" button, the "Date:" window is opened but it
is hidden. You can also notice that after you click ">>", the "Find Files"
window still appears as focused (even though the hidden "Date:" window has the
focus now), and when you click it, it is (properly) redrawn as not focused.
The "Date:" window should always be visible when opened.
Total Commander 7.50a shareware
System -> Preferences -> Appearance -> Visual Effects -> None
--
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=22333
Summary: Total Commander: Application freezes when the current
directory field is editable, and you right-click a
regular file and click Properties
Product: Wine
Version: 1.1.42
Platform: x86-64
URL: http://www.ghisler.com/amazons3.php
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: alexandru.balut(a)gmail.com
Created an attachment (id=27322)
--> (http://bugs.winehq.org/attachment.cgi?id=27322)
Application freezed when clicked properties on a regular file and current
directory field was editable
- Start Total Commander, go to c:\windows\.
- Click the blue bar which shows the path to the current directory, notice it
becomes an edit box and you can edit the current path.
- Right click any regular file, click Properties, notice the application
freezes (see screenshot) and a message about a stack overflow shows up in the
console, for example:
err:seh:setup_exception_record stack overflow 1568 bytes in thread 0020 eip
7bc3ecde esp 00230d10 stack 0x230000-0x231000-0x330000
--
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=22255
Summary: Total Commander: Deleting the 1st or 2nd character in
an edit box deletes the all of them
Product: Wine
Version: 1.1.41
Platform: x86-64
OS/Version: Linux
Status: UNCONFIRMED
Severity: trivial
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: alexandru.balut(a)gmail.com
Press F5 to copy a file, now you are in an edit box; press Home then press
Delete to delete the 1st character; notice the entire contents of the edit box
disappears. The same happens when you delete the 2nd character. The expected
result is to delete a single character. This does not happen when you delete
other characters.
Total Commander 7.50a
Ubuntu 9.10
--
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=22690
Summary: Total Commander: Cancelling a file copy operation does
not work
Product: Wine
Version: 1.1.44
Platform: x86-64
URL: http://www.ghisler.com/amazons3.php
OS/Version: Linux
Status: UNCONFIRMED
Severity: minor
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: alexandru.balut(a)gmail.com
Created an attachment (id=27958)
--> (http://bugs.winehq.org/attachment.cgi?id=27958)
Cancelling a file copy operation in Total Commander 7.50a on Vista
Press F5 to copy a large file (at least 200MB), click the Cancel button. Notice
nothing happens, and the file continues to be copied. On Vista, a dialog window
appears saying "User abort!".
Press F6 to move a large file to a different partition, click the Cancel
button, notice after a while the "User abort!" dialog window appears, at this
point the file is copied but it should not have been copied.
Total Commander 7.50a
wine-1.1.44
Ubuntu 10.04 64
--
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=21966
Summary: Total Commander: Application freezes when queue-ing
file copy operations
Product: Wine
Version: 1.1.40
Platform: x86-64
OS/Version: Linux
Status: UNCONFIRMED
Severity: minor
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: alexandru.balut(a)gmail.com
Total Commander 7.50a
- Press F5 to copy a (large) file and press F2 to queue the operation,
- Notice problem 1: The window that pops up, showing the queued operations, is
frozen. Thus, it does not show the progress.
- While TC is still copying the file, press F5 to copy a different file and
press F2 to queue the operation.
- Notice problem 2: The main TC window is frozen. After the file copy
operations are finished, the application is again responsive.
--
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=30329
Bug #: 30329
Summary: Total Commander 8.0 64-bits beta installer crashes due
to pointer truncation (image base address > 4 GiB)
Product: Wine
Version: 1.5.1
Platform: x86-64
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: focht(a)gmx.net
Classification: Unclassified
Hello,
the extracted installer "INSTALL.EXE" (64 bits PE binary) can be run alone from
"wc0" temp folder.
The installer tries to fill a list box with language strings.
--- snip ---
0026:Starting process L"Z:\\home\\focht\\Downloads\\wc0\\INSTALL.EXE"
(entryproc=0x14000cca0)
...
0026:Call KERNEL32.GetPrivateProfileStringA(140019788 "languages",0022dc90
"18",140019786 "",0022dcf0,00000103,1400226c0
"Z:\\home\\focht\\Downloads\\wc0\\INSTALL.inf") ret=140001c0d
0026:Ret KERNEL32.GetPrivateProfileStringA() retval=00000013 ret=140001c0d
0026:Call KERNEL32.GetLastError() ret=14000e5c0
0026:Ret KERNEL32.GetLastError() retval=00000000 ret=14000e5c0
0026:Call KERNEL32.GetLastError() ret=14000e5c0
0026:Ret KERNEL32.GetLastError() retval=00000000 ret=14000e5c0
0026:Call
user32.SendDlgItemMessageA(0001007e,00000064,00000180,00000000,0022dcf0)
ret=140001cd1
0026:Call window proc 0x7f45d4b788ef
(hwnd=0x10086,msg=LB_ADDSTRING,wp=00000000,lp=0022dcf0)
0026:Ret window proc 0x7f45d4b788ef
(hwnd=0x10086,msg=LB_ADDSTRING,wp=00000000,lp=0022dcf0) retval=00000011
0026:Ret user32.SendDlgItemMessageA() retval=00000011 ret=140001cd1
0026:Call user32.GetDlgItem(0001007e,00000004) ret=140001cfb
0026:Ret user32.GetDlgItem() retval=0001008a ret=140001cfb
0026:Call user32.ShowWindow(0001008a,00000000) ret=140001d06
0026:Call window proc 0x7f45d4b78593
(hwnd=0x1008a,msg=WM_SHOWWINDOW,wp=00000000,lp=00000000)
0026:Ret window proc 0x7f45d4b78593
(hwnd=0x1008a,msg=WM_SHOWWINDOW,wp=00000000,lp=00000000) retval=00000000
0026:Ret user32.ShowWindow() retval=00000001 ret=140001d06
0026:Call
user32.SendDlgItemMessageA(0001007e,00000064,00000181,00000012,40019670)
ret=140001d30
0026:Call window proc 0x7f45d4b788ef
(hwnd=0x10086,msg=LB_INSERTSTRING,wp=00000012,lp=40019670)
0026:trace:seh:raise_exception code=c0000005 flags=0 addr=0x7b8633f9
ip=7b8633f9 tid=0026
0026:trace:seh:raise_exception info[0]=0000000000000000
0026:trace:seh:raise_exception info[1]=0000000040019670
0026:trace:seh:raise_exception rax=0000000000000000 rbx=0000000000000026
rcx=ffffffffffffffff rdx=0000000040019670
0026:trace:seh:raise_exception rsi=0000000000000181 rdi=0000000040019670
rbp=000000000022d2d0 rsp=000000000022d1a0
0026:trace:seh:raise_exception r8=0000000040019670 r9=00000000ffffffff
r10=0000000000000008 r11=000000399ab7c680
0026:trace:seh:raise_exception r12=000000000001f0ac r13=00000001400226c0
r14=0000000000000000 r15=00000001400226c0
--- snip ---
The reason for the crash is a 32 bit pointer truncation -> application bug.
Most likely the original code was Win32 and had been ported to Win64 with some
casts still in there.
(annotated)
--- snip ---
.text:0000000140001D0D movsxd rax, cs:dword_14001F030
.text:0000000140001D14 movsxd r9, r11d ; wParam
.text:0000000140001D17 mov edx, 64h ; nIDDlgItem
.text:0000000140001D1C mov r8d, 181h ; Msg, LB_INSERTSTRING
.text:0000000140001D22 mov rcx, rdi ; hDlg
.text:0000000140001D25 mov [rsp+20h], rax
.text:0000000140001D2A call cs:SendDlgItemMessageA
--- snip ---
The data reference (I only decoded the 32 bits part to show the 32 bit access):
--- snip ---
.data:000000014001F030 dword_14001F030 dd 40019670h
.data:000000014001F034 db 1
.data:000000014001F035 db 0
.data:000000014001F036 db 0
.data:000000014001F037 db 0
--- snip ---
Page fault address: 0000000040019670
If referenced as 64 bits -> 0x140019670 it would be correct:
--- snip ---
.rdata:0000000140019670 db 4Fh ; O
.rdata:0000000140019671 db 74h ; t
.rdata:0000000140019672 db 68h ; h
.rdata:0000000140019673 db 65h ; e
.rdata:0000000140019674 db 72h ; r
.rdata:0000000140019675 db 20h
...
--- snip ---
Using "dumpbin" tool from Visual Studio/Express/SDK on executable gives:
--- snip ---
Dump of file INSTALL.exe
PE signature found
File Type: EXECUTABLE IMAGE
FILE HEADER VALUES
8664 machine (x64)
5 number of sections
4EE124C5 time date stamp Thu Dec 08 21:57:41 2011
0 file pointer to symbol table
0 number of symbols
F0 size of optional header
23 characteristics
Relocations stripped
Executable
Application can handle large (>2GB) addresses
OPTIONAL HEADER VALUES
20B magic # (PE32+)
8.00 linker version
17800 size of code
D800 size of initialized data
0 size of uninitialized data
CCA0 entry point (000000014000CCA0)
1000 base of code
140000000 image base (0000000140000000 to 0000000140028FFF)
1000 section alignment
200 file alignment
4.00 operating system version
0.00 image version
5.02 subsystem version
0 Win32 version
29000 size of image
400 size of headers
303B3 checksum
2 subsystem (Windows GUI)
8000 DLL characteristics
Terminal Server Aware
100000 size of stack reserve
1000 size of stack commit
100000 size of heap reserve
1000 size of heap commit
0 loader flags
10 number of directories
0 [ 0] RVA [size] of Export Directory
1D7D8 [ 64] RVA [size] of Import Directory
26000 [ 23F8] RVA [size] of Resource Directory
24000 [ 10F8] RVA [size] of Exception Directory
22400 [ 1780] RVA [size] of Certificates Directory
0 [ 0] RVA [size] of Base Relocation Directory
0 [ 0] RVA [size] of Debug Directory
0 [ 0] RVA [size] of Architecture Directory
0 [ 0] RVA [size] of Global Pointer Directory
0 [ 0] RVA [size] of Thread Storage Directory
0 [ 0] RVA [size] of Load Configuration Directory
0 [ 0] RVA [size] of Bound Import Directory
19000 [ 5E8] RVA [size] of Import Address Table Directory
0 [ 0] RVA [size] of Delay Import Directory
0 [ 0] RVA [size] of COM Descriptor Directory
0 [ 0] RVA [size] of Reserved Directory
--- snip ---
Section headers:
--- snip ---
SECTION HEADER #1
.text name
176BE virtual size
1000 virtual address (0000000140001000 to 00000001400186BD)
17800 size of raw data
400 file pointer to raw data (00000400 to 00017BFF)
0 file pointer to relocation table
0 file pointer to line numbers
0 number of relocations
0 number of line numbers
60000020 flags
Code
Execute Read
SECTION HEADER #2
.rdata name
5B1C virtual size
19000 virtual address (0000000140019000 to 000000014001EB1B)
5C00 size of raw data
17C00 file pointer to raw data (00017C00 to 0001D7FF)
0 file pointer to relocation table
0 file pointer to line numbers
0 number of relocations
0 number of line numbers
40000040 flags
Initialized Data
Read Only
Section contains the following imports:
KERNEL32.dll
1400190D8 Import Address Table
14001D918 Import Name Table
0 time date stamp
0 Index of first forwarder reference
...
SECTION HEADER #3
.data name
4478 virtual size
1F000 virtual address (000000014001F000 to 0000000140023477)
1600 size of raw data
1D800 file pointer to raw data (0001D800 to 0001EDFF)
0 file pointer to relocation table
0 file pointer to line numbers
0 number of relocations
0 number of line numbers
C0000040 flags
Initialized Data
Read Write
...
SECTION HEADER #4
.pdata name
10F8 virtual size
24000 virtual address (0000000140024000 to 00000001400250F7)
1200 size of raw data
1EE00 file pointer to raw data (0001EE00 to 0001FFFF)
0 file pointer to relocation table
0 file pointer to line numbers
0 number of relocations
0 number of line numbers
40000040 flags
Initialized Data
Read Only
...
SECTION HEADER #5
.rsrc name
23F8 virtual size
26000 virtual address (0000000140026000 to 00000001400283F7)
2400 size of raw data
20000 file pointer to raw data (00020000 to 000223FF)
0 file pointer to relocation table
0 file pointer to line numbers
0 number of relocations
0 number of line numbers
40000040 flags
Initialized Data
Read Only
--- snip ---
The image load base of 0x0000000140000000 (>4 GiB address space) is probably to
catch such 32 vs. 64 bits porting errors.
When pointers are stored as 32 bits they would truncate hence triggering page
fault as seen here.
I've looked into the Total Commander forum
(http://www.ghisler.ch/board/index.php?language=english) but didn't find any
bug reports about installer crashing on Win64 so I assume this installer
somehow runs despite the bug.
Would be nice if someone with Win64 could verify this.
Maybe the loader does something different on Win64?
Even if the bug is invalid it's probably good to have one bug to collect such
misbehaving apps. I suspect there are more apps out there.
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.
http://bugs.winehq.org/show_bug.cgi?id=21395
Summary: Total Commander: When selecting a file by pressing
space, the total size of the selected files is updated
late
Product: Wine
Version: 1.1.36
Platform: x86-64
OS/Version: Linux
Status: UNCONFIRMED
Severity: minor
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: alexandru.balut(a)gmail.com
When using the 'space' key to select files, the total size of the selected
files which appears below the list (see attachment) is not updated immediately.
I need to do something for it to be updated, for example to press 'down'.
(This does not happen when selecting files with right-click, in this case the
total size is updated instantaneously.)
--
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=27578
Summary: Cygwin's wget.exe can't download files
Product: Wine
Version: 1.3.22
Platform: x86
URL: http://cygwin.com/setup.exe
OS/Version: Linux
Status: NEW
Keywords: download, patch, source
Severity: minor
Priority: P2
Component: ntdll
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: austinenglish(a)gmail.com
Install cygwin, add wget package. Then run:
$ wine wget.exe http://www.cygwin.com/setup.exe
Resolving www.cygwin.com (www.cygwin.com)... 209.132.180.131
Connecting to www.cygwin.com (www.cygwin.com)|209.132.180.131|:80... connected.
HTTP request sent, awaiting response... 200 OK
fixme:ntdll:NtQueryVolumeInformationFile 0x160: attribute info not supported
fixme:ntdll:server_ioctl_file Unsupported ioctl 900a8 (device=9 access=0
func=2a method=0)
Length: 562195 (549K) [application/octet-stream]
setup.exe: Input/Output error
Cannot write to `setup.exe' (Input/Output error).
Faking success for attribute info allows it to succeed:
diff --git a/dlls/ntdll/file.c b/dlls/ntdll/file.c
index 4d49956..697793e 100644
--- a/dlls/ntdll/file.c
+++ b/dlls/ntdll/file.c
@@ -2539,7 +2539,8 @@ NTSTATUS WINAPI NtQueryVolumeInformationFile( HANDLE
handle, PIO_STATUS_BLOCK io
}
break;
case FileFsAttributeInformation:
- FIXME( "%p: attribute info not supported\n", handle );
+ FIXME( "%p: attribute info not supported, faking success\n", handle );
+ io->u.Status = STATUS_SUCCESS;
break;
case FileFsControlInformation:
FIXME( "%p: control info not supported\n", handle );
--
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=33279
Bug #: 33279
Summary: Cygwin wants
ntdll.dll.RtlConvertToAutoInheritSecurityObject
Product: Wine
Version: 1.3.22
Platform: x86
URL: http://cygwin.com/setup.exe
OS/Version: Linux
Status: NEW
Keywords: download, source
Severity: minor
Priority: P2
Component: ntdll
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: austinenglish(a)gmail.com
Classification: Unclassified
Noticed while running wget.exe (bug 27578).
--
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.