[Mono-bugs] [Bug 677746] Crash: Assertion at mono-wsq.c:73, condition `mono_wsq_count (wsq) == 0' not met

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Sat Mar 19 07:57:30 EDT 2011


https://bugzilla.novell.com/show_bug.cgi?id=677746

https://bugzilla.novell.com/show_bug.cgi?id=677746#c14


Artem Rusanov <artem.rusanov at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |artem.rusanov at gmail.com

--- Comment #14 from Artem Rusanov <artem.rusanov at gmail.com> 2011-03-19 11:57:29 UTC ---
I have same problem with my program. I switch on WSQ_DEBUG in mono-wsq.c an get
log like:

local_pop: empty
local_pop: empty
local_push: no wsq
local_push: no wsq
local_pop: empty
local_pop: empty
local_push: no wsq
local_pop: empty
local_pop: empty
------wsq3
local_pop: empty
------wsq3
local_pop: empty
------wsq3
* Assertion at mono-wsq.c:75, condition `mono_wsq_count (wsq) == 0' not met

------wsq3 - get size of queue

There are no any local_push: OK or local_pop: LOCK 
Every push gets local_push: no wsq
Every pop gets local_pop: empty
Is it ok ?

So all queues is always empty, and i don't understand how assert is possible.

-- 
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the mono-bugs mailing list