You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jmeter.apache.org by fs...@apache.org on 2017/07/16 12:53:15 UTC

svn commit: r1802053 - in /jmeter/trunk: src/core/org/apache/jmeter/report/dashboard/ReportGenerator.java xdocs/changes.xml

Author: fschumacher
Date: Sun Jul 16 12:53:15 2017
New Revision: 1802053

URL: http://svn.apache.org/viewvc?rev=1802053&view=rev
Log:
Check for null before using value in a regex match.

Bugzilla Id: 61292

Modified:
    jmeter/trunk/src/core/org/apache/jmeter/report/dashboard/ReportGenerator.java
    jmeter/trunk/xdocs/changes.xml

Modified: jmeter/trunk/src/core/org/apache/jmeter/report/dashboard/ReportGenerator.java
URL: http://svn.apache.org/viewvc/jmeter/trunk/src/core/org/apache/jmeter/report/dashboard/ReportGenerator.java?rev=1802053&r1=1802052&r2=1802053&view=diff
==============================================================================
--- jmeter/trunk/src/core/org/apache/jmeter/report/dashboard/ReportGenerator.java (original)
+++ jmeter/trunk/src/core/org/apache/jmeter/report/dashboard/ReportGenerator.java Sun Jul 16 12:53:15 2017
@@ -444,7 +444,7 @@ public class ReportGenerator {
                 for (Map.Entry<String, Long[]> entry : configuration.getApdexPerTransaction().entrySet()) {
                     org.apache.oro.text.regex.Pattern regex = JMeterUtils.getPatternCache().getPattern(entry.getKey());
                     PatternMatcher matcher = JMeterUtils.getMatcher();
-                    if (matcher.matches(sampleName, regex)) {
+                    if (sampleName != null && matcher.matches(sampleName, regex)) {
                         Long satisfied = entry.getValue()[0];
                         Long tolerated = entry.getValue()[1];
                         if(log.isDebugEnabled()) {

Modified: jmeter/trunk/xdocs/changes.xml
URL: http://svn.apache.org/viewvc/jmeter/trunk/xdocs/changes.xml?rev=1802053&r1=1802052&r2=1802053&view=diff
==============================================================================
--- jmeter/trunk/xdocs/changes.xml [utf-8] (original)
+++ jmeter/trunk/xdocs/changes.xml [utf-8] Sun Jul 16 12:53:15 2017
@@ -204,6 +204,7 @@ Summary
     <li><bug>61100</bug>Invalid GC Log Filename on Windows</li>
     <li><bug>57962</bug>Allow to use variables ( from User Defined Variables only ) in all listeners in slave mode</li>
     <li><bug>61270</bug>Fixed width fonts too small in text areas to read under hidpi (user manual bug)</li>
+    <li><bug>61292</bug>Make processing of samples in reporter more robust.</li>
 </ul>
 
  <!--  =================== Thanks =================== -->