Mantis Bugtracker

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0006016 [Quercus] major random 09-12-16 07:01 09-12-16 07:01
Reporter davet View Status public  
Assigned To
Priority normal Resolution open  
Status new   Product Version 4.0.36
Summary 0006016: RegexpModule$RegexpCacheItem.get( hangs
Description I am running some quercus scripts in parallel (with an Executor), and it intermittently hangs. Running a threaddump on the process shows a bunch of threads blocked:

"pool-1-thread-36" 0000059 prio=5 os_prio=0 tid=0x0000000022e8b000 nid=0x3424 waiting for monitor entry [0x000000001e92e000]
   java.lang.Thread.State: BLOCKED (on object monitor)
    at com.caucho.quercus.lib.regexp.RegexpModule$RegexpCacheItem.get(
    - waiting to lock <0x0000000775f47fc8> (a com.caucho.quercus.lib.regexp.RegexpModule$RegexpCacheItem)
    at com.caucho.quercus.lib.regexp.RegexpModule.createRegexpImpl(
    at com.caucho.quercus.lib.regexp.RegexpModule.createRegexp(
    at com.caucho.quercus.lib.regexp.RegexpModule.createRegexpArray(
    at com.caucho.quercus.marshal.RegexpArrayMarshal.marshal(
Additional Information
Attached Files  threaddump.local.txt [^] (64,254 bytes) 09-12-16 07:01

- Relationships

There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
09-12-16 07:01 davet New Issue
09-12-16 07:01 davet File Added: threaddump.local.txt

Mantis 1.0.0rc3[^]
Copyright © 2000 - 2005 Mantis Group
28 total queries executed.
25 unique queries executed.
Powered by Mantis Bugtracker