http://bugs.winehq.org/show_bug.cgi?id=2292
------- Additional Comments From Oli1417(a)gmx.net 2004-17-06 12:44 -------
The problem occures also with the CVS version 20040615
I've created several debugging logs, which I will still attach:
o xst.Debug-Session-2.txt.bz2:
The log of winedbg session until the problem occures. It's done with
winedbg 2040505, since the latest winedbg somehow didn't work.
The log contains *COMMENT* markers, where I explain things.
o xst.debug.extract.grep_-A_1000_-B_1000_-E_xst_work_hdllib.ref.bz2
A log with wine20040615 and +file,+ntdll,+relay. I grep for the
xst/work/hdllib.ref file and extracted +-1000 lines arround it. The programs
runs extremely slow with +relay and produces gigs of debugging output. Normal
runtime of this case is ~10sec.
o xst.debug.extract.grep_-i_file.bz2
Same as above, but I grep for everything with i/file/
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=2292
Summary: Corrupted file problem Wine20040613,20040505 with Xilinx
XST 6.2i
Product: Wine
Version: CVS
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wine-files
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: Oli1417(a)gmx.net
I've a strange problem with Xilinx XST (ISE) 6.2i, a
Software for FPGA developement. A sort of silicon compiler
for Xilinx Fpgas chips.
System is: Suse 9.1, Linux cassix 2.6.4-52-default #1 Wed Apr 7
02:08:30 UTC 2004 i686 i686 i386 GNU/Linux
The XST program while running usually does a lot of file processing
and creates libraries-files etc and so on.
One of those files is a simple ascii file called "hdllib.ref". It
usually looks like more or less like this, size around some k-bytes.
[...]
AR hex2led hex2led_arch F:/Test/watchvhd_u/hex2led.vhd sub00/vhpl09
EN hex2led NULL F:/Test/watchvhd_u/hex2led.vhd sub00/vhpl08
AR smallcntr inside F:/Test/watchvhd_u/smallcntr.vhd sub00/vhpl01
[...]
When I'm running the XST program with wine, this file gets corrupted
by leading zero-bytes in the beginning of the file:
[0x00 0x00 0x00 0x00 ... all bytes are zero until some time the
text starts.]
AR hex2led hex2led_arch F:/Test/watchvhd_u/hex2led.vhd sub00/vhpl09
EN hex2led NULL F:/Test/watchvhd_u/hex2led.vhd sub00/vhpl08
AR smallcntr inside F:/Test/watchvhd_u/smallcntr.vhd sub00/vhpl01
[...]
I debugged a bit and found out, that this file is 'rewritten' several
times during the program run (see debugging output below).
The problem seems to be, that each time is written new, the new data
is appended to the end of the file, instead of being put in the
beginning !? For some reason the previous data in the file is put to 0x00.
The problem does not occure under Win XP.
While debugging I grepped through the wine source, to track down
what's happening - I don't know the wine internals at all (now more
then before) - and changed following file:
wine20040613/wine/server/file.c
[...]
static struct object *create_file( const char *nameptr, size_t len, unsigned
int access,
unsigned int sharing, int create, unsigned
int options,
unsigned int attrs )
[...]
switch(create)
{
case FILE_CREATE: flags = O_CREAT | O_EXCL; break;
case FILE_OVERWRITE_IF: /* FIXME: the difference is whether we trash
existing attr or not */
case FILE_SUPERSEDE: flags = O_CREAT | O_TRUNC; break;
case FILE_OPEN: flags = 0; break;
case FILE_OPEN_IF: flags = O_CREAT | O_TRUNC; break;
^^^^^^^^^ CHANGED here
case FILE_OVERWRITE: flags = O_TRUNC; break;
default: set_error( STATUS_INVALID_PARAMETER ); goto error;
}
=>> Now it works ;) !?!?
Well - I know that in fact I don't know really what I did (that's life)
... perhaps I did break something else now.
But it might give a hint for the Wine Pros here, for a possible
improvement. IT'S A GREAT PROJECT BTW!!!
Fell free to ask for more info, in case.
Cheerio,
Oliver
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=638
------- Additional Comments From listas(a)ono.com 2004-17-06 03:25 -------
It was documented as command line options in early versions of the guide.
It should still be documented.
Also, it should be documented that a command line option "--debug" existed, and
it's now obsoleted, and the new way of obtaining the same effects.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=2291
Summary: Crash running ExpressPCBSetup.exe
Product: Wine
Version: 20040505
Platform: Other
URL: http://expresspcb.com
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wine-gui
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: winehq(a)slacy.com
Hello. I am trying to install the software from http://expresspcb.com, and the
system is crashing when I run wine. I'm running 20040505 on Fedora Core 2,
installed wine from RPMs and newrpms. Here's the debug info I have so far:
# wine ExpressPCBSetup.exe
wine: Unhandled exception (thread 0026), starting debugger...
fixme:console:SetConsoleCtrlHandler (0x557b7700,1) - no error checking or
testing yet
WineDbg starting on pid 1c
Can't find file for ELF 'wine-kthread' ((nil))
No debug information in ELF 'wine-pthread' ((nil))
Breakpoint 1 at 0x5500c480 (_end+0x44ef8480)
No debug information in ELF '/usr/lib/libwine.so.1' (0x55019000)
No debug information in ELF '/lib/tls/libpthread.so.0' (0x55049000)
No debug information in ELF '/lib/tls/libc.so.6' (0x5505b000)
No debug information in ELF '/lib/libdl.so.2' (0x55176000)
No debug information in ELF '/lib/ld-linux.so.2' (0x55000000)
No debug information in ELF '/usr/lib/wine/ntdll.dll.so' (0x5517b000)
No debug information in ELF '/usr/lib/libwine_unicode.so.1' (0x551f0000)
No debug information in ELF '/lib/tls/libm.so.6' (0x552fa000)
No debug information in ELF '/lib/libnss_files.so.2' (0x55334000)
No debug information in ELF '/usr/lib/wine/kernel32.dll.so' (0x55450000)
No debug information in ELF '/usr/lib/wine/user32.dll.so' (0x55880000)
No debug information in ELF '/usr/lib/wine/gdi32.dll.so' (0x559d1000)
No debug information in ELF '/usr/lib/wine/advapi32.dll.so' (0x55a5b000)
No debug information in ELF '/usr/lib/libfreetype.so.6' (0x55a8f000)
No debug information in ELF '/usr/lib/libz.so.1' (0x55af4000)
No debug information in ELF '/usr/lib/libfontconfig.so.1' (0x55b05000)
No debug information in ELF '/usr/lib/libexpat.so.0' (0x55b2c000)
No debug information in ELF '/usr/lib/wine/x11drv.dll.so' (0x55b4b000)
No debug information in ELF '/usr/X11R6/lib/libSM.so.6' (0x55bcb000)
No debug information in ELF '/usr/X11R6/lib/libICE.so.6' (0x55bd3000)
No debug information in ELF '/usr/X11R6/lib/libXxf86dga.so.1' (0x55bea000)
No debug information in ELF '/usr/X11R6/lib/libXxf86vm.so.1' (0x55bf0000)
No debug information in ELF '/usr/X11R6/lib/libXv.so.1' (0x55bf5000)
No debug information in ELF '/usr/X11R6/lib/libXext.so.6' (0x55bfa000)
No debug information in ELF '/usr/X11R6/lib/libX11.so.6' (0x55c08000)
No debug information in ELF '/usr/lib/libGL.so.1' (0x55cd0000)
No debug information in ELF '/usr/X11R6/lib/libXcursor.so.1.0.2' (0x55d4a000)
No debug information in ELF '/usr/X11R6/lib/libXrender.so.1' (0x55d53000)
No debug information in ELF
'/usr/X11R6/lib/X11/locale/lib/common/xlcUTF8Load.so.2' (0x55d61000)
No debug information in ELF '/usr/X11R6/lib/libXrandr.so.2' (0x55d63000)
No debug information in ELF '/usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2'
(0x55daa000)
No debug information in ELF '/usr/lib/wine/imm32.dll.so' (0x55dc7000)
No debug information in 32bit DLL 'E:\ExpressPCBSetup.exe' (0x400000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\NTDLL.DLL' (0x551a0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\KERNEL32.DLL' (0x55480000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\ADVAPI32.DLL' (0x55a70000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\GDI32.DLL' (0x559f0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\USER32.DLL' (0x558a0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\X11DRV.DLL' (0x55b60000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\IMM32.DLL' (0x55dd0000)
Unhandled exception: page fault on write access to 0x00000000 in 32-bit code
(0x558fa100).
In 32-bit mode.
0x558fa100 (DIALOG_GetCharSize+0x1280 in USER32.DLL): movl $0x0,0x0(%eax)
Wine-dbg>bt
Backtrace:
=>0 0x558fa100 (DIALOG_GetCharSize+0x1280 in USER32.DLL) (ebp=5587fd50)
1 0x558fa8d0 (CreateDialogIndirectParamAorW+0x40 in USER32.DLL) (ebp=5587fd74)
2 0x558fa924 (CreateDialogIndirectParamA+0x44 in USER32.DLL) (ebp=5587fd98)
3 0x558fa7e3 (CreateDialogParamA+0x73 in USER32.DLL) (ebp=5587fdbc)
4 0x00401380 (ExpressPCBSetup.exe..text+0x380 in ExpressPCBSetup.exe)
(ebp=5587fe8c)
5 0x004044eb (ExpressPCBSetup.exe.EntryPoint+0x14b in ExpressPCBSetup.exe)
(ebp=5587ff20)
6 0x554d3702 (SetThreadExecutionState+0x1c52 in KERNEL32.DLL) (ebp=5587fff4)
7 0x5501d931 (wine_switch_to_stack+0x11 in libwine.so.1) (ebp=00000000)
Wine-dbg>q
WineDbg terminated on pid 1c
Let me know what else I can help to diagnose this problem.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=2290
Summary: DirectX prob.
Product: Wine
Version: 20040505
Platform: All
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wine-directx
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: xboxrulz(a)aemail.uni.cc
Whenever I try to run a game called "Tiberian Sun" by Westwood Studios, it always hangs or
freeze in the game. The installer works but not the game. This is mostly because of the
DirectX DLLs. Please fix these DLLs.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=1964
------- Additional Comments From newsletters(a)wm1.at 2004-16-06 11:30 -------
This bug can be closed, it works with 0.0.20040505
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.