http://bugs.winehq.com/show_bug.cgi?id=1287
------- Additional Comments From snoopy97(a)mail.ru 2003-02-19 14:26 -------
That's the bug of MS EXEPACK
Ever got the message "Packed file is corrupt"? Then you are probably
using a memory manager and have lots of conventional memory free. Old
versions of Microsoft's EXEPACK require atleast one segment (64k) below it
to be able to unpack the program into memory. If you have a lot of free
memory, let's say above 600k, then programs can be partially loaded in the
first segment. This causes EXEPACK to generate this error.
Use the link bellow for decompressing sr.exe and removing the problem
ftp://ftp.elf.stuba.sk/pub/pc/pack/unp411.zip
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://bugs.winehq.com/show_bug.cgi?id=1287>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://bugs.winehq.com/show_bug.cgi?id=1286
------- Additional Comments From eric.noack(a)gemia.de 2003-02-19 12:43 -------
hmm looks like i messed with the channels , ok ;)
but since the memory amount doesnt seem to be the error cause either.
if it happens with yours, too,
here is additional data:
http://gemia.de/test/test.exe
i recompiled again with some unused graphic librarys removed to simplify the work
for the disasembler
http://gemia.de/test/test.lsthttp://gemia.de/test/test.alf
2 different disassembler listings of the file. maybe it helps.
i always get a little confused when trying to read the output of this
compiler in asm form. too much overhead :-(
but maybe there are "reel L33t reverze engeneerz" (TM) out there
i didnt even find the code that gives out that "Program too big" string
however i didnt search long, and the string is there.
i prefer the output of sourcer (test.lst). The other is from w32d (test.alf)
and this one isnt supposed to disassemble dos code.
it didnt find the string data in the data for example,
instead it writes down the data as code and such
have fun
Eric
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://bugs.winehq.com/show_bug.cgi?id=1286>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://bugs.winehq.com/show_bug.cgi?id=1281
------- Additional Comments From q(a)galgenberg.net 2003-02-19 09:56 -------
I tried WINE from CVS and managed to get a better backtrace when trying to run
starcraft. Looks like DirectSound is the culprit:
fixme:console:SetConsoleCtrlHandler (0x4cf850,1) - no error checking or testing yet
fixme:ddraw:Main_DirectDraw_SetCooperativeLevel (0x2833ebc0)->(00010021,00000013)
fixme:x11drv:X11DRV_DDHAL_CreatePalette stub
Program received signal SIGBUS, Bus error.
0x2a7d5290 in DSDB_MapPrimary (dsdb=0x283421d8) at audio.c:1816
1816 while (b--) *p4++ = 0;
(gdb) bt
#0 0x2a7d5290 in DSDB_MapPrimary (dsdb=0x283421d8) at audio.c:1816
#1 0x2a7d5d9d in IDsDriverImpl_CreateSoundBuffer (iface=0x28342190,
pwfx=0x28344768, dwFlags=1,
dwCardAddress=0, pdwcbBufferSize=0x28344868, ppbBuffer=0x28344860,
ppvObj=0x2834485c)
at audio.c:2133
#2 0x2a75194e in DSOUND_PrimaryCreate (This=0x283444e0) at primary.c:174
#3 0x2a74ed43 in DirectSoundCreate8 (lpGUID=0x0, ppDS=0x696234, pUnkOuter=0x0)
at dsound_main.c:696
#4 0x4a6bbe in ?? ()
#5 0x28100b68 in start_process () at ../../scheduler/process.c:564
#6 0x28104a75 in call_on_thread_stack (func=0x2810094c) at
../../scheduler/sysdeps.c:112
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://bugs.winehq.com/show_bug.cgi?id=1281>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://bugs.winehq.com/show_bug.cgi?id=1286
------- Additional Comments From tony_lambregts(a)telusplanet.net 2003-02-18 21:56 -------
looks like you selected the wrong channel
wine -debugmsg +dosmem testWarning: unprotecting the first 64KB of memory to
allow real-mode calls.
NULL pointer accesses will no longer be caught.
trace:dosmem:DOSMEM_InitMemory DOS conventional memory initialized, 653804 bytes
free.
[snip]
When I use winedbg I get the same errors and right after loading winedos.dll.so
I get the following at the console.
err:int:DOSVM_Loop MsgWaitForMultipleObjects returned unexpected value.
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://bugs.winehq.com/show_bug.cgi?id=1286>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://bugs.winehq.com/show_bug.cgi?id=1288
------- Additional Comments From pmcnett(a)pm-sc.com 2003-02-18 16:25 -------
Yes you are correct, a different issue entirely. Sorry for the confusion!
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://bugs.winehq.com/show_bug.cgi?id=1288>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://bugs.winehq.com/show_bug.cgi?id=1288
------- Additional Comments From rick(a)valeoinc.com 2003-02-18 14:47 -------
I think I know what you're talking about in 1267. Correct me if I'm wrong, but an example of 1267 would be:
1. Have FoxPro and a shell open on the same virtual desktop.
2. Right click on Foxpro - a copy/cut/paste/
THAT window will be ontop, and Foxpro will be pushed behind the shell window.
I've seen that before, is that what you were reporting?
That seems to be a different issue to me, but I could be wrong..
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://bugs.winehq.com/show_bug.cgi?id=1288>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://bugs.winehq.com/show_bug.cgi?id=1288
------- Additional Comments From pmcnett(a)pm-sc.com 2003-02-18 14:36 -------
Please see my bug 1267, I think we are talking about very similar symptoms.
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://bugs.winehq.com/show_bug.cgi?id=1288>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://bugs.winehq.com/show_bug.cgi?id=1288
------- Additional Comments From rick(a)valeoinc.com 2003-02-18 14:13 -------
Created an attachment (id=407)
WaitWindow example program - requires VFP5 Runtime
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://bugs.winehq.com/show_bug.cgi?id=1288>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://bugs.winehq.com/show_bug.cgi?id=1288
Summary: Popup windows always 'on top' (Visual FoxPro)
Product: Wine
Version: CVS
Platform: PC
URL: http://www.havokmon.com/stuff/wine/waitwindow.exe
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wine-gui
AssignedTo: wine-bugs(a)winehq.com
ReportedBy: rick(a)valeoinc.com
PopUp windows in Visual FoxPro (such as 'Wait' windows, and 'percent complete' notifications during a select) are shown on top of ALL other windows, even in other virtual desktops.
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://bugs.winehq.com/show_bug.cgi?id=1288>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://bugs.winehq.com/show_bug.cgi?id=1287
Summary: Packed file corrupt error when executing compressed dos
executables with self check
Product: Wine
Version: CVS
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wine-dos
AssignedTo: wine-bugs(a)winehq.com
ReportedBy: eric.noack(a)gemia.de
this is a new error. while with wine-2002-11-25 the "sourcer" disassembler for dos
starts running and only fails disassembling files with an "out of memory" error
(sr.exe)
i get the message
"Packed file is corrupt"
from the program, when running it under wine from cvs tree on 2003.02.18
i guess the file does a checksum check on itself in memory before decompressing,
but i dont know. and i cant publish "the sourcer" binary since it is copyrighted
and protected by serial key
Eric
tell me if you need additional information
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://bugs.winehq.com/show_bug.cgi?id=1287>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.