[Bug 26924] Beta League of Legends Patcher locks up.
wine-bugs at winehq.org
wine-bugs at winehq.org
Thu Sep 15 11:15:00 CDT 2011
http://bugs.winehq.org/show_bug.cgi?id=26924
dufoli <olivier.duff at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |olivier.duff at gmail.com
--- Comment #15 from dufoli <olivier.duff at gmail.com> 2011-09-15 11:14:59 CDT ---
So, I want to help on this bug... Iam not a wine dev so I try to do my best to
analyse log:
0028:Ret KERNEL32.WaitForMultipleObjects() retval=00000001 ret=00467306
err:ntdll:RtlpWaitForCriticalSection section 0x505bd0 "?" wait timed out in
thread 0028, blocked by 002b, retrying (60 sec)
We see that 2 thread are involve in the deadlock:
0028 and 002b
The critical section is code 505bd0
the thread 0027 lock this section but do not unlock it in log.
002b seems to be a child of 0027.
So I guess the real issue come from thread 0027.
0028:Ret user32.SetWindowPos() seems to lead to the deadlock.
It send a message across thread which is not reply because 002b/0027 lock it.
It seems that it append when it try to update himself (rads_user_kernel.exe).
The new load of this program.
So, I try to compare the start of both process "rads_user_kernel.exe".
It is process 0021 and 0027 and the only diff is the Initialize of critical
section. So, it is maybe a mistake introduce on last version of
rads_user_kernel.exe. Maybe contact dev of this tool to ask diff between
version can lead to find the issue.
Hope analyse help.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the wine-bugs
mailing list