Bug 61292

Summary: Report generator crashes with apdex_per_transaction parameter - Consumer failed
Product: JMeter Reporter: Sebastian Wilhelm <Kapodar>
Component: MainAssignee: JMeter issues mailing list <issues>
Status: RESOLVED FIXED    
Severity: major    
Priority: P2    
Version: 3.2   
Target Milestone: ---   
Hardware: PC   
OS: All   
Attachments: Logfile from the JMeter test run on the PetClinic application
Check for null samplerName

Description Sebastian Wilhelm 2017-07-13 10:43:56 UTC
Created attachment 35127 [details]
Logfile from the JMeter test run on the PetClinic application

We try to generate an HTML report with the apdex_per_transaction parameter:

D:\apache-jmeter-3.2\bin\jmeter.bat -g D:\LoadTest_Results.wrt -o D:\TestReport -Jjmeter.reportgenerator.
apdex_per_transaction="0010(.*):1000|2000;"

But the report can't be created due to this error message:

An error occurred: Error while processing samples:Consumer failed with message :Consumer failed with message :Consumer 
failed with message :Consumer failed with message :null
errorlevel=1

Please find attached the logfile from the JMeter test run on the PetClinic application.
Comment 1 Felix Schumacher 2017-07-16 12:36:19 UTC
Created attachment 35144 [details]
Check for null samplerName

Check if samplerName is null, before comparing it with a regex.
Comment 2 Felix Schumacher 2017-07-16 12:54:46 UTC
Fixed in the upcoming JMeter 3.3 version.

Thanks for the report and the reproducible test case.