2009/5/13 Daniel Santos
<javatroubadour@yahoo.com>
I was recently attempting to isolate the cause of a hang in Lord of the Rings Online and had it in a debugger. I mentioned this on IRC and was told that I was "reverse engineering" and any patch I came up with would not be accepted. I find this rather confusing and would like to better understand the "dos and don'ts" of wine development. Is this documented anywhere?
If it matters any, the license agreement says that you may not reverse engineering it including "decompiling or disassembling" but it does not specifically mention using a debugger (although viewing disassembly from the debugger would obviously be covered). My aim was only to attempt to determine which thread(s) were hanging so I could isolate my logging to those thread(s) and try to figure out what was going wrong.
Thanks, Daniel
|
if you are using the debugger in wine that is no problem, and i suppose you are since you are saying you were testing a hang. using the debugger on windows may be a problem (for the assembly as you say).