https://issues.apache.org/bugzilla/show_bug.cgi?id=46336
--- Comment #1 from Andreas L. Delmelle <[EMAIL PROTECTED]> 2008-12-04 10:51:38 PST --- Are you certain it is a synchronization failure, or did you only draw that conclusion because the app is multi-threaded and the issue does not arise in single-threaded context? If I interpret correctly, this points to something other than a synchronization failure... java.lang.NullPointerException at org.apache.fop.fonts.autodetect.FontInfoFinder.find(FontInfoFinder.java:172) ... 170 if (fontCache.containsFont(embedUrl)) { 171 CachedFontInfo fontInfo = fontCache.getFont(embedUrl); 172 if (fontInfo.lastModified() == fileLastModified) { The NullPointerException must be caused by fontInfo.lastModified(). It therefore appears possible for the FontCache to return true for containsFont(...) and yet return null for getFont(...) with the same URL? Anyway, I quickly checked the source in FOP Trunk, and getFont() doesn't even exist as a method for FontCache anymore. Can you check if the problem persists if you use trunk instead of 0.95? -- Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug.