[DRE-maint] Bug#1018034: gitlab: Content editor in Wiki breaks JavaScript
Fabien (Debian)
f+debian at chezlefab.net
Wed Aug 24 14:16:54 BST 2022
Subject: gitlab: Content editor in Wiki breaks JavaScript
Package: gitlab
X-Debbugs-Cc: f+debian at chezlefab.net
Version: 15.2.2+ds1-4~fto11+1
Severity: normal
Dear Maintainer,
I tried to enable Rich Text Editor while editing a Wiki page from some
project's wiki.
After doing so, I got an error message stating that an error occured.
The Raw editor disappeared, but the Rich Text Editor didn't appear.
Some errors appeared on the javascript console, saying that
t.contentEditor is undefined, and that some "plugins$" was loaded twice.
I confirmed with two other sysadmins running their own gitlab instances
that the bug is present in their instances too.
-- System Information:
Debian Release: 11.4
APT prefers stable-security
APT policy: (500, 'stable-security'), (500, 'stable'), (100,
'bullseye-fasttrack'), (100, 'bullseye-backports-staging')
Architecture: amd64 (x86_64)
Kernel: Linux 5.10.0-10-amd64 (SMP w/8 CPU threads)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored:
LC_ALL set to fr_FR.utf8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages gitlab depends on:
ii asciidoctor 2.0.16-1~fto11+1
ii bc 1.07.1-2+b2
ii bundler 2.2.5-2
ii bzip2 1.0.8-4
ii dbconfig-pgsql 2.0.19
ii debconf [debconf-2.0] 1.5.77
ii exim4-daemon-light [mail-trans 4.94.2-7
ii fonts-font-awesome [node-font- 5.0.10+really4.7.0~dfsg-4.1
ii gitlab-common 15.2.2+dfsg2-2~fto11+1
ii gitlab-workhorse 15.2.2+ds1-4~fto11+1
ii katex [node-katex] 0.13.11+~cs6.0.0-2~bpo11+1
ii libjs-bootstrap4 [node-bootstr 4.5.2+dfsg1-7
ii libjs-codemirror [node-codemir 5.59.2+~cs0.23.109-1
ii libjs-pdf [node-pdfjs-dist] 2.6.347+dfsg-3
ii libjs-popper.js [node-popper.j 1.16.1+ds-3
ii libruby2.7 [ruby-webrick] 2.7.4-1+deb11u1
ii lsb-base 11.1.0
ii nginx 1.18.0-6.1+deb11u2
ii nginx-core [nginx] 1.18.0-6.1+deb11u2
ii node-autosize 4.0.2~dfsg1-7
ii node-axios 0.21.1+dfsg-1+deb11u1
ii node-babel-loader 8.2.2-5
ii node-babel-plugin-lodash 3.3.4+~cs2.0.1-3
ii node-babel7 7.12.12+~cs150.141.84-6
ii node-brace-expansion 2.0.0-1
ii node-cache-loader 4.1.0+~cs2.0.0-1
ii node-clipboard 2.0.8+ds+~cs9.6.11-1~bpo11+1
ii node-compression-webpack-plugi 6.1.1-1
ii node-copy-webpack-plugin 5.1.2+~cs9.0.2-4
ii node-core-js 3.8.2-2
ii node-cron-validator 1.3.1-1~bpo11+1
ii node-css-loader 5.0.1+~cs14.0.5-1
ii node-d3 5.16.0-4
ii node-d3-selection 1.4.0-6
ii node-dateformat 5.0.3-2~bpo11+1
ii node-dompurify 2.3.7+dfsg-1~bpo11+1
ii node-exports-loader 1.1.1-2
ii node-file-loader 6.2.0-2
ii node-fuzzaldrin-plus 0.5.0+dfsg-3
ii node-glob 7.1.6+~7.1.3-1
ii node-imports-loader 0.8.0-2
ii node-jed 1.1.1-2
ii node-jquery 3.5.1+dfsg+~3.5.5-7
ii node-jquery-ujs 1.2.2-2
ii node-js-cookie 3.0.1+~3.0.0-2~bpo11+1
ii node-js-yaml 3.14.1+dfsg+~3.12.6-2
ii node-jszip 3.5.0+dfsg-2
ii node-jszip-utils 0.0.2+dfsg-2
ii node-lodash
4.17.21+dfsg+~cs8.31.189.20210220-2~bpo11+1
ii node-marked 0.8.0+ds+repack-2
ii node-mermaid 8.14.0+~cs11.4.14-1~bpo11+1
ii node-minimatch 3.0.4+~3.0.3-1
ii node-miragejs 0.1.41+~cs5.6.6-4
ii node-mousetrap 1.6.5~ds-1
ii node-postcss 8.4.8+~cs7.3.21-2~bpo11+2
ii node-prismjs 1.23.0+dfsg-1+deb11u2
ii node-prosemirror-markdown 1.6.0-1~bpo11+2
ii node-prosemirror-model 1.16.1+~cs1.1.5-1~bpo11+2
ii node-prosemirror-state 1.3.4-1~bpo11+2
ii node-prosemirror-view 1.23.13-1~bpo11+1
ii node-raven-js 3.22.1+dfsg-2
ii node-raw-loader 4.0.2-2
ii node-style-loader 2.0.0-2
ii node-three-orbit-controls 82.1.0-3
ii node-three-stl-loader 1.0.6-3
ii node-timeago.js 4.0.2-3
ii node-underscore 1.9.1~dfsg-3
ii node-url-loader 4.1.1-3
ii node-uuid 8.3.2+~8.3.0-4
ii node-vue 2.6.12+dfsg-3
ii node-vue-resource 1.5.1+dfsg-6
ii node-webpack-stats-plugin 1.0.2-2
ii node-worker-loader 3.0.5-2
ii node-xterm 3.8.1+~cs0.9.0-1
ii nodejs 12.22.12~dfsg-1~deb11u1
ii ohai 16.13.0-3~bpo11+1
ii openssh-client 1:8.4p1-5+deb11u1
ii postgresql-client 13+225
ii postgresql-client-13 [postgres 13.7-0+deb11u1
ii postgresql-contrib 13+225
ii puma 5.6.4-1~fto11+1
ii rake 13.0.3-1
ii redis-server 5:6.0.16-1+deb11u2
ii ruby 1:2.7+2
ii ruby-ace-rails-ap 4.1.1-1
ii ruby-acme-client 2.0.9-1~bpo11+1
ii ruby-actioncable [node-rails-a 2:6.1.4.7+dfsg-2~fto11+1
ii ruby-activerecord-explain-anal 0.1.0-2
ii ruby-acts-as-taggable-on 9.0.1-1~bpo11+1
ii ruby-addressable 2.8.0-1~bpo11+1
ii ruby-akismet 3.0.0-1
ii ruby-apollo-upload-server 2.1.0-1~fto11+1
ii ruby-asana 0.10.13-1~bpo11+1
ii ruby-asciidoctor-include-ext 0.4.0-1~bpo11+1
ii ruby-asciidoctor-kroki 0.5.0-1~bpo11+1
ii ruby-asciidoctor-plantuml 0.0.12-1
ii ruby-attr-encrypted 3.1.0-3
ii ruby-autoprefixer-rails 10.3.1.0+dfsg1+~cs14.6.19-2~bpo11+1
ii ruby-aws-sdk-cloudformation 1.41.0-2
ii ruby-aws-sdk-core 3.104.3-3
ii ruby-aws-sdk-s3 1.48.0-3
ii ruby-azure-storage-blob 2.0.0-3
ii ruby-azure-storage-common 2.0.1-5
ii ruby-babosa 1.0.4-1
ii ruby-base32 0.3.2-4
ii ruby-batch-loader 2.0.1+dfsg-2~bpo11+1
ii ruby-bcrypt 3.1.16-1
ii ruby-benchmark-memory 0.1.2-2
ii ruby-bootsnap 1.12.0-1~fto11+1
ii ruby-bootstrap-form 4.2.0-2
ii ruby-browser 4.2.0-3
ii ruby-carrierwave 1.3.2-2~bpo11+1
ii ruby-charlock-holmes 0.7.7-1
ii ruby-chronic [ruby-gitlab-chro 0.10.5-2
ii ruby-chronic-duration [ruby-gi 0.10.6.2-2
ii ruby-commonmarker 0.23.4-1~fto11+1
ii ruby-connection-pool 2.2.2-1
ii ruby-countries 3.0.0-2
ii ruby-creole 0.5.0-2.1
ii ruby-declarative-policy 1.1.0-1~bpo11+1
ii ruby-default-value-for 3.4.0-2~bpo11+1
ii ruby-derailed-benchmarks 1.7.0-2
ii ruby-device-detector 1.0.1-2
ii ruby-devise 4.7.3-2
ii ruby-devise-two-factor 4.0.2-1~bpo11+2
ii ruby-diff-match-patch 0.1.0-2
ii ruby-diffy 3.3.0-1
ii ruby-discordrb-webhooks 3.4.2-2~bpo11+1
ii ruby-doorkeeper 5.5.0-1~bpo11+1
ii ruby-doorkeeper-openid-connect 1.7.5-2~bpo11+1
ii ruby-ed25519 1.3.0+ds-1~fto11+1
ii ruby-elasticsearch 6.8.2-2
ii ruby-elasticsearch-api 6.8.2-2
ii ruby-email-reply-trimmer 0.1.6-1.1
ii ruby-erubi 1.9.0-1
ii ruby-escape-utils 1.2.1-2+b1
ii ruby-excon 0.79.0-2
ii ruby-faraday 1.1.0-6
ii ruby-faraday-middleware-aws-si 0.3.0-2
ii ruby-fast-blank 1.0.0-2+b1
ii ruby-flipper [ruby-flipper-act 0.21.0-2~fto11+1
pn ruby-flipper-active-record <none>
ii ruby-flowdock 0.7.1-1
ii ruby-fog-aliyun 0.3.2-4
ii ruby-fog-aws 3.12.0-2~bpo11+1
ii ruby-fog-core 2.1.0-3.1
ii ruby-fog-google 1.15.0-1~fto11+1
ii ruby-fog-local 0.6.0-1.1
ii ruby-fog-openstack 1.0.8-2.1
ii ruby-fog-rackspace 0.1.6-2.1
ii ruby-fogbugz 0.2.1-3
ii ruby-fugit 1.3.8-1
ii ruby-gettext 3.3.3-2
ii ruby-gettext-i18n-rails 1.8.0-1
ii ruby-gettext-i18n-rails-js 1.3.0+dfsg-2.1
ii ruby-gitaly 15.2.2+dfsg2-2~fto11+1
ii ruby-github-markup 1.7.0+dfsg-4~fto11+1
ii ruby-gitlab-experiment 0.7.1-1~fto11+1
ii ruby-gitlab-fog-azure-rm 1.3.0-1~bpo11+1
ii ruby-gitlab-labkit 0.23.0-1~fto11+1
ii ruby-gitlab-markup 1.8.0-3~fto11+1
ii ruby-gitlab-sidekiq-fetcher 0.8.0-1~bpo11+1
ii ruby-gon 6.4.0-1
ii ruby-google-api-client 0.50.0-1~fto11+1
ii ruby-google-protobuf 3.20.0-1~fto11+1
ii ruby-gpgme 2.0.19-3+b3
ii ruby-grape 1.5.2-1~bpo11+1
ii ruby-grape-entity 0.10.1-2~fto11+1
ii ruby-grape-logging 1.8.3-1
ii ruby-grape-path-helpers 1.7.0-1~fto11+1
ii ruby-graphiql-rails 1.4.10-1
ii ruby-graphlient 0.5.0-3
ii ruby-graphql 1.13.15-1~bpo11+1
ii ruby-grpc 1.44.0-2~fto11+1
ii ruby-hamlit 2.15.1-1~fto11+1
ii ruby-hangouts-chat 0.0.5-2
ii ruby-hashie-forbidden-attribut 0.1.1-1.1
ii ruby-health-check 3.0.0-1
ii ruby-html-pipeline 2.14.0-2~bpo11+1
ii ruby-html2text 0.2.0-1.1
ii ruby-http 4.4.1-4
ii ruby-httparty 0.18.1-2
ii ruby-icalendar 2.4.1-2
ii ruby-invisible-captcha 1.1.0-5~fto11+1
ii ruby-ipynbdiff 0.4.7-1~fto11+1
ii ruby-jira 2.1.5-2~fto11+1
ii ruby-js-regex 3.7.0-1~fto11+1
ii ruby-json 2.5.1+dfsg-2~fto11+1
ii ruby-json-schema 2.8.1-2
ii ruby-json-schemer 0.2.18-1~bpo11+1
ii ruby-jwt 2.2.2-1
ii ruby-kaminari 1.2.1-1
ii ruby-kas-grpc 14.1.0-1~fto11+1
ii ruby-kramdown 2.3.1-3~fto11+1
ii ruby-kubeclient 4.9.2-1~bpo11+2
ii ruby-licensee 9.14.1-2~bpo11+1
ii ruby-lockbox 0.6.4-2~bpo11+1
ii ruby-lograge 0.10.0-1.1
ii ruby-loofah 2.18.0-1~bpo11+1
ii ruby-lru-redux 1.1.0-2
ii ruby-mail 2.7.1+dfsg1-1.1
ii ruby-mail-room 0.10.0+really0.0.9-2~bpo11+1
ii ruby-marginalia 1.10.1-2~bpo11+1
ii ruby-memory-profiler 0.9.14-3
ii ruby-method-source 1.0.0-2
ii ruby-mini-magick 4.10.1-1
ii ruby-multi-json 1.14.1-1
ii ruby-net-dns [ruby-gitlab-net- 0.9.1-2
ii ruby-net-ldap 0.16.3-2~bpo11+1
ii ruby-net-ntp 2.1.3-3
ii ruby-nokogiri 1.13.7+dfsg-2~fto11+1
ii ruby-ntlm 0.6.1-2
ii ruby-oauth2 1.4.4-1
ii ruby-octokit 4.17.0-2
ii ruby-oj 3.13.19-1~fto11+1
ii ruby-omniauth 1.9.1-1
ii ruby-omniauth-alicloud 1.0.1-2~bpo11+1
ii ruby-omniauth-atlassian-oauth2 0.2.0-2
ii ruby-omniauth-auth0 2.0.0-1
ii ruby-omniauth-authentiq 0.3.3-1
ii ruby-omniauth-azure-activedire 1.0.0-2~bpo11+1
ii ruby-omniauth-azure-oauth2 0.0.10-1
ii ruby-omniauth-cas3 1.1.4-2
ii ruby-omniauth-crowd 2.4.0-1.1
ii ruby-omniauth-dingtalk-oauth2 1.0.0-2~bpo11+1
ii ruby-omniauth-facebook 4.0.0-2
ii ruby-omniauth-github 1.4.0-1
ii ruby-omniauth-gitlab 1.0.2-1
ii ruby-omniauth-google-oauth2 0.6.0-2
ii ruby-omniauth-kerberos 0.3.0-3.1
ii ruby-omniauth-ldap 2.2.0-1~fto11+1
ii ruby-omniauth-oauth2 1.7.3-1~fto11+1
ii ruby-omniauth-oauth2-generic 0.2.2-1.1
ii ruby-omniauth-openid-connect 0.9.1-1~bpo11+1
ii ruby-omniauth-salesforce 1.0.5-2
ii ruby-omniauth-saml 1.10.0-1
ii ruby-omniauth-shibboleth 1.3.0-1
ii ruby-omniauth-twitter 1.4.0-1
ii ruby-org 0.9.12-2
ii ruby-parslet 1.8.2-3
ii ruby-peek 1.1.0-1
ii ruby-pg 1.4.2-1~fto11+1
ii ruby-pg-query 2.1.0-1~fto11+1
ii ruby-posix-spawn 0.3.13-3+b1
ii ruby-premailer-rails 1.10.3-3
ii ruby-prof 1.3.1-2+b1
ii ruby-progressbar 1.10.1-1
ii ruby-prometheus-client-mmap 0.16.2-1~fto11+1
ii ruby-puma-worker-killer 0.3.1-1~fto11+1
ii ruby-rack 2.2.4-1~bpo11+1
ii ruby-rack-attack 6.3.1-1
ii ruby-rack-cors 1.1.1-1
ii ruby-rack-oauth2 1.19.0-1~fto11+1
ii ruby-rack-proxy 0.7.2-1~bpo11+1
ii ruby-rack-timeout 0.6.3-1~bpo11+1
ii ruby-rails 2:6.1.4.7+dfsg-2~fto11+1
ii ruby-rails-i18n 6.0.0-3
ii ruby-rainbow 3.0.0-3
ii ruby-rbtrace 0.4.11-3+b3
ii ruby-re2 1.4.0-1~fto11+1
ii ruby-recaptcha 4.11.1-2
ii ruby-recursive-open-struct 1.1.1-1
ii ruby-redcloth 4.3.2-3+b4
ii ruby-redis 4.5.1-1~bpo11+1
ii ruby-redis-actionpack 5.2.0-2
ii ruby-redis-activesupport 5.2.0-1
ii ruby-redis-namespace 1.8.1-1~bpo11+2
ii ruby-redis-rails 5.0.2-3
ii ruby-request-store 1.5.0-2
ii ruby-responders 3.0.1-1
ii ruby-retriable 3.1.2-1
pn ruby-rexml <none>
ii ruby-rouge 3.30.0-1~bpo11+1
ii ruby-rqrcode 1.2.0-1~bpo11+1
ii ruby-rqrcode-rails3 0.1.7-2~bpo11+1
ii ruby-ruby-magic-static [ruby-r 0.5.0-1~fto11+1
ii ruby-ruby-parser 3.15.1-1
ii ruby-rugged 1.2.0+ds-1~fto11+1
ii ruby-saml 1.13.0-1~fto11+1
ii ruby-sanitize 6.0.0-1~fto11+1
ii ruby-sassc 2.2.1-1
ii ruby-sassc-rails 2.1.2-5
ii ruby-sd-notify 0.1.1-1~bpo11+1
ii ruby-seed-fu 2.3.7-3
ii ruby-sentry-rails 5.3.0-2~fto11+1
ii ruby-sentry-raven 3.1.2+ds-2~fto11+1
ii ruby-sentry-ruby 5.3.0-1~fto11+1
ii ruby-sentry-sidekiq 5.3.0-1~fto11+1
ii ruby-settingslogic 2.0.9-3.1
ii ruby-sidekiq 6.4.1+dfsg-1~bpo11+1
ii ruby-sidekiq-cron 1.2.0-1
ii ruby-slack-messenger 2.3.4-1
ii ruby-snowplow-tracker 0.6.1-2
ii ruby-spamcheck 0.1.0+git20210519.2084b44-2~bpo11+1
ii ruby-sprockets 3.7.2-1
ii ruby-ssh-data 1.3.0-1~bpo11+1
ii ruby-stackprof 0.2.15-2
ii ruby-state-machines-activemode 0.8.0-2~bpo11+1
ii ruby-state-machines-activereco 0.8.0-1~bpo11+1
ii ruby-sys-filesystem 1.4.3-1~bpo11+1
ii ruby-tanuki-emoji 0.6.0-1~bpo11+1
ii ruby-task-list [node-deckar01- 2.3.1-1
ii ruby-terser 1.0.2+dfsg-4
ii ruby-thrift 0.14.0-2~fto11+1
ii ruby-toml-rb 2.0.1-2~bpo11+1
ii ruby-truncato 0.7.11-1
ii ruby-typhoeus 1.4.0-1
ii ruby-u2f 0.2.1-2
ii ruby-unf 0.1.4-2
ii ruby-unf-ext 0.0.7.6-1+b3
ii ruby-unleash 3.2.5-1~fto11+1
ii ruby-valid-email 0.1.3-3
ii ruby-validates-hostname 1.0.11-1
ii ruby-version-sorter 2.2.4-2+b1
ii ruby-view-component 2.53.0-2~fto11+1
ii ruby-virtus 1.0.5-3
ii ruby-vmstat 2.3.0-3+b1
ii ruby-warning 1.3.0-1~bpo11+2
ii ruby-webauthn 2.5.1-1~fto11+1
ii ruby-webpack-rails 0.9.11+git-1
ii ruby-websocket-extensions 0.1.5-1
ii ruby-whitequark-parser 3.0.2.0-3~bpo11+1
ii ruby-wikicloth 0.8.1+dfsg-4
ii ruby-yajl 1.4.1-1+b1
ii ruby-zip 2.3.2-1~bpo11+1
ii rubygems-integration 1.18
ii ucf 3.0043
ii webpack 4.43.0-6
ii yarnpkg 1.22.10+~cs22.25.14-3
Versions of packages gitlab recommends:
ii certbot 1.12.0-2
ii gitaly 15.2.2+dfsg2-2~fto11+1
ii openssh-server 1:8.4p1-5+deb11u1
gitlab suggests no packages.
-- Configuration Files:
/etc/gitlab/initializers/countries.rb changed [not included]
/etc/gitlab/initializers/smtp_settings.rb changed [not included]
-- debconf information excluded
More information about the Pkg-ruby-extras-maintainers
mailing list