jenkinsci / jenkinsci/plot-plugin

[JENKINS-2573] plot plugin crashes firefox with multiple plot groups under XP

Open
#206 1 comment 0 reactions 0 assignees View on GitHub
component:plot-plugin imported-jira-issue priority:critical resolution:unresolved
Dominant language
Java
Stars
62
Forks
93
Avg merge
1d 17h
Merged PRs (30d)
1

Description

plot plugin crashes firefox with multiple plot groups under XP

to reproduce

Windows XP SP3, JDK6 (fails under u6 and U10 - others untested) install hudson

(1.259) and run using embedded winstone.

install plot plugin.

create a freestyle project with no source code management or build triggers.

Build using the following "Execute Windows batch command"

ECHO YVALUE=%BUILD_NUMBER% > build.property

ECHO YVALUE=0 > zero.property

Add "post build action" of "plot build data" configured with two plots each

with 2 series as follows

plot group=group1

plot title=plot1

Data series file=build.property

Data series legend label=build number

Data series file=zero.property

Data series legend label=zero

plot group=group1

plot title=plot2

Data series file=build.property

Data series legend label=build number

Data series file=zero.property

Data series legend label=zero

save and build twice to create some data.

In firefox view the project and pick on the "Plots" link. All OK.

Now to bust it:

make sure java console is running

reconfigure the project and change the plot group of the second plot

to "group2"

save and click the "Plot" link again.

Then Firefox appears to lock up, and the java console shows attached exception.

any subsequest link clicking in the browser causes and application error

acessing invalid memory (different details some times but often

The instruction at "0x00000000" referenced memory at "0x00000000". The memory

could not be "read".

restart FF and reconfigure the project back to just have one plot group and all

is OK again.

Does not cause any problems with IE.

---
Originally reported by brucechapman, imported from: plot plugin crashes firefox with multiple plot groups under XP


  • status: Open
  • priority: Critical
  • component(s): plot-plugin
  • resolution: Unresolved
  • votes: 0
  • watchers: 0
  • imported: 20260512-210953

Raw content of original issue

plot plugin crashes firefox with multiple plot groups under XP

to reproduce

Windows XP SP3, JDK6 (fails under u6 and U10 - others untested) install hudson
(1.259) and run using embedded winstone.

install plot plugin.

create a freestyle project with no source code management or build triggers.

Build using the following "Execute Windows batch command"

ECHO YVALUE=%BUILD_NUMBER% > build.property
ECHO YVALUE=0 > zero.property

Add "post build action" of "plot build data" configured with two plots each
with 2 series as follows

plot group=group1
plot title=plot1
Data series file=build.property
Data series legend label=build number
Data series file=zero.property
Data series legend label=zero

plot group=group1
plot title=plot2
Data series file=build.property
Data series legend label=build number
Data series file=zero.property
Data series legend label=zero

save and build twice to create some data.

In firefox view the project and pick on the "Plots" link. All OK.

Now to bust it:

make sure java console is running

reconfigure the project and change the plot group of the second plot
to "group2"

save and click the "Plot" link again.

Then Firefox appears to lock up, and the java console shows attached exception.
any subsequest link clicking in the browser causes and application error
acessing invalid memory (different details some times but often

The instruction at "0x00000000" referenced memory at "0x00000000". The memory
could not be "read".

restart FF and reconfigure the project back to just have one plot group and all
is OK again.

Does not cause any problems with IE.

  • environment: Platform: All, OS: All

1 attachment

- [netscape_java_crash.txt](https://raw.githubusercontent.com/jenkinsci/attachments-from-jira-issues-misc/refs/heads/main/attachments/18369/netscape_java_crash.txt)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.