http://bugs.winehq.org/show_bug.cgi?id=9188
Summary: Silkroad online installer crash
Product: Wine
Version: CVS
Platform: Other
URL: http://www.silkroadonline.net/
OS/Version: other
Status: NEW
Keywords: download, Installer
Severity: normal
Priority: P2
Component: wine-misc
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: dank(a)kegel.com
With a clean .wine, silkroad online's installer
( 909680588 SilkroadOnline_GlobalOffi1.exe )
aborts after you click "OK" on the where-to-install dialog.
The stack seems to show heap corruption:
Unhandled exception: page fault on read access to 0x40a32bd0 in 32-bit code
(0x004444c9).
=>1 0x004444c9 in silkroadonline_globaloffi1 (+0x444c9) (0x0033ee58)
2 0x7ef9e240 HEAP_MakeInUseBlockFree+0x50(subheap=0xb7d63b54, pArena=<is not
available>) [/home/dank/wine-git/dlls/ntdll/heap.c:539] in ntdll (0x0033eea8)
3 0xb7d64dfd in libc.so.6 (+0x64dfd) (0x00000000)
0x004444c9: cmpb $0x0,0x0(%eax)
+relay doesn't show much interesting; the fault happens soon after
0009:Call KERNEL32.LoadLibraryA(00456018 "KERNEL32.DLL") ret=0040e894
0009:Ret KERNEL32.LoadLibraryA() retval=7ee00000 ret=0040e894
0009:Call KERNEL32.GetProcAddress(7ee00000,00456004 "GetDiskFreeSpaceExA")
ret=0040e8ae
0009:Ret KERNEL32.GetProcAddress() retval=7ee0d130 ret=0040e8ae
0009:Call KERNEL32.GetDiskFreeSpaceExA(00638868 "c:",0033f0dc,0033f0cc,0033f0d4)
ret=0040e8c8
0009:Ret KERNEL32.GetDiskFreeSpaceExA() retval=00000001 ret=0040e8c8
0009:Call KERNEL32.FreeLibrary(7ee00000) ret=0040e8e5
0009:Ret KERNEL32.FreeLibrary() retval=00000001 ret=0040e8e5
Tried running it with valgrind, but it died before the dialog came up;
the first obviously interesting error was:
==7481== Conditional jump or move depends on uninitialised value(s)
==7481== at 0x4E41EA6: SetUrlComponentValueW (internet.c:1173)
I'll have to rerun that on a machine with more memory
( 512 MB sounded like so much when I bought this thing...)
--
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=9148
------- Additional Comments From vitaliy(a)kievinfo.com 2007-04-08 19:14 -------
This is not a use support place! This is place to report Wine bugs. You clearly
can not show that the _problem_ you having caused by Wine.
The reason I can state that, because I have tested multiple installations,
versions, distros, etc and encountered such behavior you describing. However in
all case it was either:
1. A broken "feature" in disto's addition to KDE.
2. Problem of KDE when mixing old / new menu structure.
3. User error (deleting/hiding links from menu) or not running wineboot.
1) and 2) could be easily spotted when running menu editor and _browsing
existing_ menu structure - the part you still have not clarified.
> Well first of all, by trying to answer your question, I can't comply with your
> request, that I not reopen the bug report.
You have not _clearly_ answered my question(s) yet.
> But then the question you had used to close the bug report was also a fiction,
> since it as not meant to be answered.
Since you don't care in troubleshooting Wine, I gave you a workaround and closed
bug as the only signs of the problem you gave describe 1), 2)or 3).
> Now you're telling me, after clearly not looking at the file output I've sent
I have looked at the file and seen that Wine have created all the proper files
in all the proper places as stated by XDG Freedesktop standard.
> I've written are identical in Linux distributions. So it makes perfect sense
> to you that the same KDE is buggy on one computer and not the other, even
> though I'm not having any problems, outside of running WINE.
All possible reasons for the bug 1), 2) or 3) are not 100% repeatable (except of
course the same user doing the same mistake).
Anyway. You failed to show any bugs in Wine. Your problem is _not_ caused by bug
in Wine but bug in KDE (as in your distro's KDE version, not vanilla). Or
misconfiguration yours or distro's.
--
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=9148
------- Additional Comments From mdirk(a)sympatico.ca 2007-04-08 18:28 -------
Well first of all, by trying to answer your question, I can't comply with your
request, that I not reopen the bug report.
But then the question you had used to close the bug report was also a fiction,
since it as not meant to be answered.
Now you're telling me, after clearly not looking at the file output I've sent
you, that you believe the KDE is at fault on one out of two computers, which
I've written are identical in Linux distributions. So it makes perfect sense to
you that the same KDE is buggy on one computer and not the other, even though
I'm not having any problems, outside of running WINE.
Next, you follow the Microsoft example of practice, by asking me in writing to
submit proof that I had done what you told me to do, even though the results are
in the files I submitted.
But then as I already said, your questions are of a theatrical nature, since
answering them causes you to break out in bold-faced temper-tantrums.
Please don't ask me any more fictitious questions. I don't need WINE that badly.
Dirk
--
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=9148
------- Additional Comments From vitaliy(a)kievinfo.com 2007-04-08 18:14 -------
One more: ~/.local/share/desktop-directories
> How do you explain this?
I said that above - not Wine's bug, but KDE. Have you filed bug there? Have you
filed bug with your distro?
--
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=9148
vitaliy(a)kievinfo.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |CLOSED
------- Additional Comments From vitaliy(a)kievinfo.com 2007-04-08 17:59 -------
AND DO NOT REOPEN UNLESS YOU _CAN PROVE_ YOU DID EXACTLY WHAT YOU HAVE BEEN
ASKED TO DO.
--
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=9148
vitaliy(a)kievinfo.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
Resolution| |INVALID
------- Additional Comments From vitaliy(a)kievinfo.com 2007-04-08 17:59 -------
I clearly stated "Also please run `kmenuedit` and verify that Wine entries
really do not exist." It _DOES NOT_ say "because you had told me to edit them in".
Remove ~/.config/menus/, ~/.local/share/applications, ~/.local/share/icons
And reinstall programs under Wine.
I DO NOT ASK FOR ANYTHING ELSE!!! YOU DO NOT HAVE TO REMOVE WINE. YOU DO NOT
HAVE TO REINSTALL WHOLE YOUR DISTRO. YOU DO NOT HAVE TO DO _ANYTHING_ ELSE!!!
If this instructions are WAY OVER YOUR HEAD then please do not ever bother
reporting bugs!!!
Again INVALID. THIS IS PROBLEM WITH KDE FOR NOT PICKING UP NEW ENTRIES NOT WINE!!!
--
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=9148
mdirk(a)sympatico.ca changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |UNCONFIRMED
Resolution|INVALID |
------- Additional Comments From mdirk(a)sympatico.ca 2007-04-08 17:47 -------
I'm sorry. For the past few days, we in Montreal have had such a heatwave, that
it would have been dangerous for me even to start up my main computer. For that
reason, I could not read the message connected to your decisions, and found it
hard to guess their logic.
Thus, I also didn't know that you had posed me any questions.
In your first response, you told me in writing, that you wanted me to edit the
K-Menu manually, before submitting my files. This is the reason for which the
K-Menu entries were present.
But how am I supposed to guess, that you would forget what your instructions to
me were just 2 days earlier, when I already submitted the information to you,
that WINE correctly creates those menus on my Kanotix 2006-RC4 Laptop, but not
on my Kanotix 2006-RC4 server.
My only explanation for this, is the fact that on the v0.9.40 install on my
server, I had tried to uninstall the Arasan Chess program, without knowing how
to do that properly. While on the Laptop (v0.9.40) I had never tried to rip the
first program out, which I had installed.
This is the main reason for which I think that the v0.9.42 WINE reinstallation
now on my server may be working properly, since I never reinstalled a chess
program that can't be uninstalled. The second reason is the fact that you forgot
that the K-menu entries were persent, because you had told me to edit them in.
I have Adobe Acro Reader 5.0.5 insalled on my v0.9.42 server, for which there is
still no K-Menu entry, but for which there is a desktop icon. How do you explain
this?
Dirk
--
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=8046
vitaliy(a)kievinfo.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |INVALID
------- Additional Comments From vitaliy(a)kievinfo.com 2007-04-08 17:17 -------
I guess should be fixed now. Putting back to invalid.
--
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.