-
Notifications
You must be signed in to change notification settings - Fork 69
Open
Description
Jenkins and plugins versions report
Environment
Jenkins: 2.516.1
OS: Linux - 6.10.14-linuxkit
Java: 21.0.8 - Eclipse Adoptium (OpenJDK 64-Bit Server VM)
---
ansible:524.v9fa_a_4c989224
ansicolor:1.0.6
antisamy-markup-formatter:173.v680e3a_b_69ff3
apache-httpcomponents-client-4-api:4.5.14-269.vfa_2321039a_83
apache-httpcomponents-client-5-api:5.5-150.veb_76e719855b_
asm-api:9.8-163.vb_2a_96d3f9c3c
audit-trail:395.vce180b_359a_b_5
authorize-project:2.0.0
badge:2.8
bootstrap5-api:5.3.7-1
bouncycastle-api:2.30.1.80-261.v00c0e2618ec3
branch-api:2.1233.vfb_6b_2b_3ed499
build-token-root:151.va_e52fe3215fc
build-user-vars-plugin:195.v8c35f9d5c3dc
caffeine-api:3.2.2-178.v353b_8428ed56
checks-api:373.vfe7645102093
cloudbees-folder:6.1036.vb_94fd035b_287
command-launcher:123.v37cfdc92ef67
commons-compress-api:1.27.1-3
commons-lang3-api:3.18.0-98.v3a_674c06072d
commons-text-api:1.14.0-194.v804a_dc3a_1b_d8
conditional-buildstep:1.5.0
configuration-as-code:1971.vf9280461ea_89
configuration-as-code-groovy:1.1
credentials:1417.vd854994a_f6b_e
credentials-binding:702.vfe613e537e88
custom-markup-formatter:39.v291c115db_c4d
customize-build-now:45.v783928138223
dark-theme:574.va_19f05d54df5
data-tables-api:2.3.2-3
display-url-api:2.209.v582ed814ff2f
durable-task:594.v093d5387225c
echarts-api:5.6.0-5
eddsa-api:0.3.0.1-19.vc432d923e5ee
embeddable-build-status:548.v5653c6e28c41
emoji-symbols-api:16.0-26.v9818ff7423f0
envinject:2.926.v69c9b_3896a_96
envinject-api:1.235.va_14c74f8f487
flatpickr-api:4.6.13-18.vcf5f6a_5b_8468
folder-authorize-project-strategy:1.1
folder-credentials-importer:1.0
folder-node-restrictions:1.0
font-awesome-api:7.0.0-1
git:5.7.0
git-client:6.2.0
git-parameter:444.vca_b_84d3703c2
gson-api:2.13.1-153.vb_3d0c48a_a_b_4a_
http_request:1.20
instance-identity:203.v15e81a_1b_7a_38
ionicons-api:88.va_4187cb_eddf1
jackson2-api:2.19.2-408.v18248a_324cfe
jakarta-activation-api:2.1.3-2
jakarta-mail-api:2.1.3-2
javax-activation-api:1.2.0-8
javax-mail-api:1.6.2-11
jaxb:2.3.9-133.vb_ec76a_73f706
jcasc-queue-job:1.0
jdk-tool:83.v417146707a_3d
job-dsl:1.93
job-restrictions:216.v0732cc7fb_076
joda-time-api:2.14.0-149.v1c3ce991d1b_9
jquery3-api:3.7.1-3
json-api:20250517-163.v1c5da_e99c775
json-editor-parameter:54.v71962f37a_416
json-path-api:2.9.0-178.vca_b_c71881321
junit:1335.v6b_a_a_e18534e1
lockable-resources:1408.vb_7d1f371781d
lockdown:1.3
mailer:509.vc54d23fc427e
matrix-auth:3.2.6
matrix-project:849.v0cd64ed7e531
metrics:4.2.32-476.v5042e1c1edd7
mina-sshd-api-common:2.15.0-161.vb_200831a_c15b_
mina-sshd-api-core:2.15.0-161.vb_200831a_c15b_
parameterized-trigger:859.vb_e3907a_07a_16
pipeline-build-step:571.v08a_fffd4b_0ce
pipeline-graph-view:612.v864406fe6a_94
pipeline-groovy-lib:752.vdddedf804e72
pipeline-input-step:532.v9e7466cb_4406
pipeline-milestone-step:138.v78ca_76831a_43
pipeline-model-api:2.2258.v4e96d2b_da_f9b_
pipeline-model-definition:2.2258.v4e96d2b_da_f9b_
pipeline-model-extensions:2.2258.v4e96d2b_da_f9b_
pipeline-stage-step:322.vecffa_99f371c
pipeline-stage-tags-metadata:2.2258.v4e96d2b_da_f9b_
pipeline-utility-steps:2.19.0
plain-credentials:199.v9f8e1f741799
plugin-util-api:6.1.0
prism-api:1.30.0-1
resource-disposer:0.25
role-strategy:785.v8d262df0f607
run-condition:243.v3c3f94e46a_8b_
run-selector:1.1.1
run-user-vars:1.0
saml:4.569.vcff838e19ed1
schedule-build:667.vda_a_fe31e1659
scm-api:704.v3ce5c542825a_
script-security:1373.vb_b_4a_a_c26fa_00
service-users:1.1
snakeyaml-api:2.3-125.v4d77857a_b_402
ssh-credentials:359.v2191c4cf635f
ssh-slaves:3.1071.v0d059c7b_c555
sshd:3.353.v2b_d33c46e970
structs:350.v3b_30f09f2363
theme-manager:313.v8657a_a_7692cb_
throttle-block:1.0-SNAPSHOT (private-08/19/2024 11:14-TCB)
timestamper:1.30
token-macro:444.v52de7e9c573d
trigger-approval:1.6
trilead-api:2.209.v0e69b_c43c245
variant:70.va_d9f17f859e0
webhook-step:342.v620877effe14
workflow-aggregator:608.v67378e9d3db_1
workflow-api:1380.ve03e7a_63d139
workflow-basic-steps:1079.vce64b_a_929c5a_
workflow-cps:4169.vb_7e492a_1c7b_e
workflow-durable-task-step:1442.vb_a_b_f5f3da_9f9
workflow-job:1540.v295eccc9778f
workflow-multibranch:806.vb_b_688f609ee9
workflow-scm-step:437.v05a_f66b_e5ef8
workflow-step-api:704.ve4f0967e98fa_
workflow-support:968.v8f17397e87b_8
ws-cleanup:0.48
What Operating System are you using (both controller, and any agents involved in the problem)?
Docker containers: jenkins/jenkins:2.516.1-lts-jdk21 and jenkins/ssh-agent:6.23.0-jdk21
Reproduction steps
- Use ansi color plugin
- Run this pipeline (base64 encoded because the string contains control chars):
pipeline {
agent any
stages {
stage('Test') {
steps {
sh 'echo "VGhpcyAbWzA7MzJtIGh0dHA6Ly9leGFtcGxlLmNvbRtbMG0gaXMgYSBsaW5rIAo=" | base64 -d'
}
}
}
}
This is a minimal reproduction in my environment. In reality I have this issue when using the ansible plugin with color enabled.
Pipeline console (log is corrupted):

Expected Results
The logs should be rendered just like in the classic console where this problem doesn't seem to occur.
Actual Results
The link isn't rendered properly and other parts of the log are also corrupted.
Anything else?
Maybe the timestamper plugin is also involved somehow because the corrupted log lines are missing the timestamps.
Are you interested in contributing a fix?
No response
Metadata
Metadata
Assignees
Labels
No labels
