Hi, What is the status of this problem? I tried setting WINELOADER to point to wine-pthread, and while that allowed winedbg to load symbols it spewed loads of errors while doing so. Is there a proper fix for this? BTW I think the recent URL Cache patch broke the IE setup program, I get a crash there calling InterlockedExchange with a null pointer dereference. thanks -mike
On Monday 15 December 2003 08:51 am, Mike Hearn wrote:
Hi,
What is the status of this problem? I tried setting WINELOADER to point to wine-pthread, and while that allowed winedbg to load symbols it spewed loads of errors while doing so. Is there a proper fix for this?
BTW I think the recent URL Cache patch broke the IE setup program, I get a crash there calling InterlockedExchange with a null pointer dereference.
thanks -mike
FYI, I don't know if this makes things any different, but I simply pointed WINELOADER to "wine", not wine-{p,k}thread, and it seems fine... what errors? Good luck, -- gmt "It is to be the assent and ratification of the several States, derived from the supreme authority in each State, the authority of the people themselves. The act, therefore, establishing the Constitution, will not be a NATIONAL, but a FEDERAL act." --James Madison, Federalist No. 39
On Mon, 2003-12-15 at 21:04, Gregory M. Turner wrote:
FYI, I don't know if this makes things any different, but I simply pointed WINELOADER to "wine", not wine-{p,k}thread, and it seems fine... what errors?
[mike(a)e-ucs036 tests]$ WINELOADER=/opt/wine/bin/wine winedbg ie6setup.exe fixme:console:SetConsoleCtrlHandler (0x403884e0,1) - no error checking or testing yet WineDbg starting on pid a Breakpoint 1 at 0x01005ae4 Invalid address, can't set breakpoint You can turn on deferring breakpoints by address by setting $CanDeferOnBPByAddr to 1 Loaded debug information from ELF '/opt/wine/bin/wine-pthread' ((nil)) Breakpoint 2 at 0x3ffa9ea0 (_end+0x2fe95ea0) Loaded debug information from ELF '/opt/wine/lib/libwine.so.1' (0x10114000) *** Invalid address 0xf441000 (pe_load+0xf32d000 in wine-pthread) *** Invalid address 0xf6db000 (pe_load+0xf5c7000 in wine-pthread) *** Invalid address 0xf6b5000 (pe_load+0xf5a1000 in wine-pthread) *** Invalid address 0xf6dc000 (pe_load+0xf5c8000 in wine-pthread) *** Invalid address 0x3f554000 (_end+0x2f428580) ...and so on... [mike(a)e-ucs036 tests]$ WINELOADER=wine winedbg ie6setup.exe wine: could not exec wine-pthread So, I dunno really...
On Monday 15 December 2003 03:45 pm, Mike Hearn wrote:
On Mon, 2003-12-15 at 21:04, Gregory M. Turner wrote:
FYI, I don't know if this makes things any different, but I simply pointed WINELOADER to "wine", not wine-{p,k}thread, and it seems fine... what errors?
[mike(a)e-ucs036 tests]$ WINELOADER=/opt/wine/bin/wine winedbg ie6setup.exe fixme:console:SetConsoleCtrlHandler (0x403884e0,1) - no error checking or testing yet WineDbg starting on pid a Breakpoint 1 at 0x01005ae4 Invalid address, can't set breakpoint You can turn on deferring breakpoints by address by setting $CanDeferOnBPByAddr to 1 Loaded debug information from ELF '/opt/wine/bin/wine-pthread' ((nil)) Breakpoint 2 at 0x3ffa9ea0 (_end+0x2fe95ea0) Loaded debug information from ELF '/opt/wine/lib/libwine.so.1' (0x10114000) *** Invalid address 0xf441000 (pe_load+0xf32d000 in wine-pthread) *** Invalid address 0xf6db000 (pe_load+0xf5c7000 in wine-pthread) *** Invalid address 0xf6b5000 (pe_load+0xf5a1000 in wine-pthread) *** Invalid address 0xf6dc000 (pe_load+0xf5c8000 in wine-pthread) *** Invalid address 0x3f554000 (_end+0x2f428580)
...and so on...
[mike(a)e-ucs036 tests]$ WINELOADER=wine winedbg ie6setup.exe wine: could not exec wine-pthread
So, I dunno really...
hmm, one minor difference... I use WINELOADER=/opt/wine/bin/wine (we happen to have the same wine prefix)... perhaps the word "simply" above was too strong ;) -- gmt "It is to be the assent and ratification of the several States, derived from the supreme authority in each State, the authority of the people themselves. The act, therefore, establishing the Constitution, will not be a NATIONAL, but a FEDERAL act." --James Madison, Federalist No. 39
On Mon, 2003-12-15 at 21:58, Gregory M. Turner wrote:
hmm, one minor difference... I use WINELOADER=/opt/wine/bin/wine (we happen to have the same wine prefix)... perhaps the word "simply" above was too strong ;)
Well, that is exactly what I used for my first try:
[mike(a)e-ucs036 tests]$ WINELOADER=/opt/wine/bin/wine winedbg ie6setup.exe
so if it works for you but not me, hmmm, I wonder what else is different in our environments.
On Monday 15 December 2003 04:25 pm, Mike Hearn wrote:
On Mon, 2003-12-15 at 21:58, Gregory M. Turner wrote:
hmm, one minor difference... I use WINELOADER=/opt/wine/bin/wine (we happen to have the same wine prefix)... perhaps the word "simply" above was too strong ;)
Well, that is exactly what I used for my first try:
[mike(a)e-ucs036 tests]$ WINELOADER=/opt/wine/bin/wine winedbg ie6setup.exe
so if it works for you but not me, hmmm, I wonder what else is different in our environments.
Well, lesee, I have /opt/wine/lib in /etc/ld.so.conf and /opt/wine/bin in $PATH. And winedbg only works right if I change cwd away from the wine build tree... that's about all I can think of, unless you want to start talking about glibc, gcc, pthreads, kernel version/.config, etc.... -- gmt "It is to be the assent and ratification of the several States, derived from the supreme authority in each State, the authority of the people themselves. The act, therefore, establishing the Constitution, will not be a NATIONAL, but a FEDERAL act." --James Madison, Federalist No. 39
You surely have already done that, but could you verify that all copies of wine/wine-glibc/wine-[pk]thread are the same everywhere on your system ?
Well, lesee, I have /opt/wine/lib in /etc/ld.so.conf and /opt/wine/bin in $PATH. And winedbg only works right if I change cwd away from the wine build tree... that's about all I can think of, unless you want to start talking about glibc, gcc, pthreads, kernel version/.config, etc....
===== Sylvain Petreolle (spetreolle_at_users_dot_sourceforge_dot_net) ICQ #170597259 Say NO to software patents Dites NON aux brevets logiciels "What if tomorrow the War could be over ?" Morpheus, in "Reloaded". _________________________________________________________________ Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français ! Yahoo! Mail : http://fr.mail.yahoo.com
participants (3)
-
Gregory M. Turner -
Mike Hearn -
Sylvain Petreolle