zola: thread '' panicked at 'byte index 1116 is out of bounds of `

Bug Report

Environment

Zola version: zola (edge) 0.15.0

Panic backtrace

thread '<unnamed>' panicked at 'byte index 1116 is out of bounds of `, ||ZOLA_SC_PLACEHOLDER||, ||ZOLA_SC_PLACEHOLDER||.`', components/rendering/src/markdown.rs:217:45
stack backtrace:
   0:     0x56477cfc6d5a - std::backtrace_rs::backtrace::libunwind::trace::hf6a6dfd7da937cb0
                               at /rustc/f1edd0429582dd29cccacaf50fd134b05593bd9c/library/std/src/../../backtrace/src/backtrace/libunwind.rs:90:5
   1:     0x56477cfc6d5a - std::backtrace_rs::backtrace::trace_unsynchronized::hc596a19e4891f7f3
                               at /rustc/f1edd0429582dd29cccacaf50fd134b05593bd9c/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5
   2:     0x56477cfc6d5a - std::sys_common::backtrace::_print_fmt::hb16700db31584325
                               at /rustc/f1edd0429582dd29cccacaf50fd134b05593bd9c/library/std/src/sys_common/backtrace.rs:67:5
   3:     0x56477cfc6d5a - <std::sys_common::backtrace::_print::DisplayBacktrace as core::fmt::Display>::fmt::h231c4190cfa75162
                               at /rustc/f1edd0429582dd29cccacaf50fd134b05593bd9c/library/std/src/sys_common/backtrace.rs:46:22
   4:     0x56477cac77fc - core::fmt::write::h2a1462b5f8eea807
                               at /rustc/f1edd0429582dd29cccacaf50fd134b05593bd9c/library/core/src/fmt/mod.rs:1163:17
   5:     0x56477cfc5c54 - std::io::Write::write_fmt::h71ddfebc68685972
                               at /rustc/f1edd0429582dd29cccacaf50fd134b05593bd9c/library/std/src/io/mod.rs:1696:15
   6:     0x56477cfc6330 - std::sys_common::backtrace::_print::hcc197d4bebf2b369
                               at /rustc/f1edd0429582dd29cccacaf50fd134b05593bd9c/library/std/src/sys_common/backtrace.rs:49:5
   7:     0x56477cfc6330 - std::sys_common::backtrace::print::h335a66af06738c7c
                               at /rustc/f1edd0429582dd29cccacaf50fd134b05593bd9c/library/std/src/sys_common/backtrace.rs:36:9
   8:     0x56477cfc6330 - std::panicking::default_hook::{{closure}}::h6fac9ac9c8b79e52
                               at /rustc/f1edd0429582dd29cccacaf50fd134b05593bd9c/library/std/src/panicking.rs:210:50
   9:     0x56477cfc572a - std::panicking::default_hook::h341c1030c6a1161b
                               at /rustc/f1edd0429582dd29cccacaf50fd134b05593bd9c/library/std/src/panicking.rs:227:9
  10:     0x56477cfc572a - std::panicking::rust_panic_with_hook::h50680ff4b44510c6
                               at /rustc/f1edd0429582dd29cccacaf50fd134b05593bd9c/library/std/src/panicking.rs:624:17
  11:     0x56477cfe5a38 - std::panicking::begin_panic_handler::{{closure}}::h9371c0fbb1e8465a
                               at /rustc/f1edd0429582dd29cccacaf50fd134b05593bd9c/library/std/src/panicking.rs:521:13
  12:     0x56477cfe59b6 - std::sys_common::backtrace::__rust_end_short_backtrace::h9b3efa22a5768c0f
                               at /rustc/f1edd0429582dd29cccacaf50fd134b05593bd9c/library/std/src/sys_common/backtrace.rs:139:18
  13:     0x56477cfe5972 - rust_begin_unwind
                               at /rustc/f1edd0429582dd29cccacaf50fd134b05593bd9c/library/std/src/panicking.rs:517:5
  14:     0x56477c8dc530 - core::panicking::panic_fmt::h23b9203e89cc61cf
                               at /rustc/f1edd0429582dd29cccacaf50fd134b05593bd9c/library/core/src/panicking.rs:100:14
  15:     0x56477c8dca3c - core::str::slice_error_fail::h454fcfb281cf9cd8
  16:     0x56477cdfc694 - rendering::markdown::markdown_to_html::haaa6a41d81ec48c2
  17:     0x56477cde4d4f - rendering::render_content::h0cb32b7fc0cf7787
  18:     0x56477cc8ae55 - library::content::page::Page::render_markdown::h51574c648a8367df
  19:     0x56477cfc232b - rayon::iter::plumbing::bridge_producer_consumer::helper::hb673658c74c0ae2a
  20:     0x56477cfc357b - rayon_core::join::join_context::{{closure}}::hf1094e7d91406d6d
  21:     0x56477cfc2769 - rayon::iter::plumbing::bridge_producer_consumer::helper::hb673658c74c0ae2a
  22:     0x56477cfc3461 - rayon_core::join::join_context::{{closure}}::hf1094e7d91406d6d
  23:     0x56477cfc391d - <rayon_core::job::StackJob<L,F,R> as rayon_core::job::Job>::execute::he0fad10ea131fc93
  24:     0x56477c8f91de - rayon_core::registry::WorkerThread::wait_until_cold::h2c9310f951cc592f
  25:     0x56477cd6e832 - std::sys_common::backtrace::__rust_begin_short_backtrace::he712ca47253d433c
  26:     0x56477cd6e37e - core::ops::function::FnOnce::call_once{{vtable.shim}}::h676489c359b9d93f
  27:     0x56477cff7dd5 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h7bd677a5dc988be6
                               at /rustc/f1edd0429582dd29cccacaf50fd134b05593bd9c/library/alloc/src/boxed.rs:1691:9
  28:     0x56477cff7dd5 - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h7b1c1ba11c4db785
                               at /rustc/f1edd0429582dd29cccacaf50fd134b05593bd9c/library/alloc/src/boxed.rs:1691:9
  29:     0x56477cff7dd5 - std::sys::unix::thread::Thread::new::thread_start::h9c58c0d12d84e854
                               at /rustc/f1edd0429582dd29cccacaf50fd134b05593bd9c/library/std/src/sys/unix/thread.rs:106:17
  30:     0x7f2f0e5ca6db - start_thread
  31:     0x7f2f0dd5171f - __clone
  32:                0x0 - <unknown>
Error: Process completed with exit code 101.

Step to reproduce

https://github.com/huhu/rust-search-extension/runs/4466121292?check_suite_focus=true

About this issue

  • Original URL
  • State: closed
  • Created 3 years ago
  • Reactions: 3
  • Comments: 18 (5 by maintainers)

Commits related to this issue

Most upvoted comments

Ok the next branch should fix it, at least cheat.rs seems to work

It’s not related.