I asked for mentoring for the Clock exercise in the Nim track and @siebenschlaefer kindly accepted the task. Yesterday I made the modifications the mentor suggested, submitted a new iteration of the exercise and replied to the mentor’s message in the discussion page. Today I received an email stating that I had a following reply, but when I tried to access the discussion page, it flashed the scaffold of the page followed by a blank page. I’ve tried several different browsers (Firefox, Chromium, Falkon) but they all behave similarly.
when I try to access our discussion from my mentoring perspective I do also get blank page. (Exercism)
I remember I used <code> tags in my most recent comment because the code snippets contained backticks themselves. Maybe I didn’t properly nest them or forgot to close them?
Content-Security-Policy: This site (https://exercism.org) has a Report-Only policy without a report-uri directive nor a report-to directive. CSP will not block and cannot report violations of this policy. e268923d2d37489bb9846ae461d12db9
[bugsnag] Loaded! notifier.js:71:20
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://sessions.bugsnag.com/. (Reason: CORS request did not succeed). Status code: (null).
The resource at “<URL>” was blocked because content blocking is enabled. 2
[bugsnag] Session failed to send… Error: Request failed with status 0
onreadystatechange delivery.js:45
sendSession delivery.js:41
startSession session.js:19
startSession client.js:216
createClient notifier.js:75
start notifier.js:83
<anonymous> react-bootloader.tsx:26
delivery.js:46:27
downloadable font: rejected by sanitizer (font-family: "Source Code Pro" style:normal weight:600 stretch:100 src index:0) source: https://assets.exercism.org/assets/source-code-pro-v22-latin_latin-ext-600-d4ebfed15e97c778d1ed45406560f438d5950081.woff2
One of your code blocks includes unescaped HTML. This is a potentially serious security risk. console-breadcrumbs.js:33:15
https://github.com/highlightjs/highlight.js/wiki/security console-breadcrumbs.js:33:15
The element with unescaped HTML: console-breadcrumbs.js:33:15
<code>
console-breadcrumbs.js:33:15
HTMLInjectionError: One of your code blocks includes unescaped HTML.
re core.js:1557
Q core.js:2316
se highlight.ts:120
Pe highlight.ts:136
Pe highlight.ts:131
rn DiscussionPostContent.tsx:16
React 3
Sl scheduler.production.min.js:13
hl scheduler.production.min.js:14
ju scheduler.production.min.js:14
o chunk-LAOCOM4Q.js:1
Vu index.js:4
o chunk-LAOCOM4Q.js:1
Wa React
o chunk-LAOCOM4Q.js:1
qf React
o chunk-LAOCOM4Q.js:1
zt React
o chunk-LAOCOM4Q.js:1
<anonymous> react-bootloader.tsx:2
console-breadcrumbs.js:33:15
Content-Security-Policy: (Report-Only policy) The page’s settings would block the loading of a resource (connect-src) at https://notify.bugsnag.com/ because it violates the following directive: “connect-src 'self' ws://exercism.org https://cdn.jsdelivr.net https://sessions.bugsnag.com/” delivery.js:31:10
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://notify.bugsnag.com/. (Reason: CORS request did not succeed). Status code: (null).
[bugsnag] Event failed to send… Error: Request failed with status 0
onreadystatechange delivery.js:14
sendEvent delivery.js:10
_notify client.js:350
a async-every.js:16
a async-every.js:21
a callback-runner.js:10
a async-every.js:17
a async-every.js:21
a callback-runner.js:29
a async-every.js:17
a async-every.js:21
a callback-runner.js:29
a async-every.js:17
a async-every.js:21
a callback-runner.js:29
a async-every.js:17
a async-every.js:21
a callback-runner.js:29
a async-every.js:17
a async-every.js:21
a callback-runner.js:29
a async-every.js:17
a async-every.js:21
a callback-runner.js:29
a async-every.js:17
a async-every.js:21
a callback-runner.js:29
a async-every.js:17
a async-every.js:21
a callback-runner.js:29
a async-every.js:17
a async-every.js:21
a callback-runner.js:29
a async-every.js:17
Ct async-every.js:25
At callback-runner.js:45
_notify client.js:319
componentDidCatch index.js:77
React 11
Sl scheduler.production.min.js:13
hl scheduler.production.min.js:14
ju scheduler.production.min.js:14
o chunk-LAOCOM4Q.js:1
Vu index.js:4
o chunk-LAOCOM4Q.js:1
Wa React
o chunk-LAOCOM4Q.js:1
qf React
o chunk-LAOCOM4Q.js:1
zt React
o chunk-LAOCOM4Q.js:1
<anonymous> react-bootloader.tsx:2
delivery.js:15:27
The resource at “https://assets.exercism.org/assets/poppins-v20-latin-regular-ac6d71b4d5fdd2b3dabc9a06ff6c001e4251da0b.woff2” preloaded with link preload was not used within a few seconds. Make sure all attributes of the preload tag are set correctly. e268923d2d37489bb9846ae461d12db9
The resource at “https://assets.exercism.org/assets/poppins-v20-latin-600-179f97ec0275f09603a8db94d4380eb584d81cd5.woff2” preloaded with link preload was not used within a few seconds. Make sure all attributes of the preload tag are set correctly. e268923d2d37489bb9846ae461d12db9
The resource at “https://assets.exercism.org/assets/poppins-v20-latin-500-0da2d17e738f46d2a09e6fb7969da451719a9820.woff2” preloaded with link preload was not used within a few seconds. Make sure all attributes of the preload tag are set correctly. e268923d2d37489bb9846ae461d12db9
The resource at “https://assets.exercism.org/assets/poppins-v20-latin-700-cb726212d5d525021752a1d8470a0fb593e0c49e.woff2” preloaded with link preload was not used within a few seconds. Make sure all attributes of the preload tag are set correctly. e268923d2d37489bb9846ae461d12db9
The resource at “https://assets.exercism.org/assets/source-code-pro-v22-latin_latin-ext-regular-ac7e13e27e17f830518f9899f1928cb5bfde3c3b.woff2” preloaded with link preload was not used within a few seconds. Make sure all attributes of the preload tag are set correctly. e268923d2d37489bb9846ae461d12db9
Could it be that part: One of your code blocks includes unescaped HTML?