JyotsnaT / xuggle

Automatically exported from code.google.com/p/xuggle
0 stars 0 forks source link

JNIMemoryAllocator attempts to unlock without aquiring a lock. Causing excesive IllegalMonitorException to be generated. #163

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Add mLock.loc(); at line 79 in JNIMemoryAllocator

Original issue reported on code.google.com by sal.sco...@gmail.com on 18 Jun 2009 at 4:05

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Wow... good catch (and it was disguised by the throwable in the calling method).

Fixed in r690 and r691 with regression test.

I'm setting off a full system rebuild now (which takes about 2 hours on the 
build
server).  Let me know which OS you're on, and if Windows, I'll kick off an 
installer
build tonight

Original comment by art.cla...@gmail.com on 18 Jun 2009 at 4:29

GoogleCodeExporter commented 9 years ago
im using os/x for development, i did a local rebuild and reduced profiled cpu 
by 25%
in the MediaView demo.

Original comment by sal.sco...@gmail.com on 18 Jun 2009 at 4:59