Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

MTool Forum

  1. Home
  2. 错误回报
  3. HardToFind

HardToFind

Scheduled Pinned Locked Moved 错误回报
1 Posts 1 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Offline
    M Offline
    MTool_ErrorReport
    wrote last edited by
    #1

    错误报告: https://trs.mtool.app/share/#agentReport_6e42e7b97d9bb39871d99c9d898b6a8e

    问题描述 / Issue Description:
    无法加载弹出txt文档
    I'm sorry, but an uncaught exception occurred.

    While running game code:
    File "renpy/display/render.pyx", line 494, in renpy.display.render.render_screen
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/render.pyx", line 170, in renpy.display.render.render
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/render.pyx", line 170, in renpy.display.render.render
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/render.pyx", line 170, in renpy.display.render.render
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/render.pyx", line 170, in renpy.display.render.render
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/render.pyx", line 170, in renpy.display.render.render
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/render.pyx", line 170, in renpy.display.render.render
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/render.pyx", line 320, in renpy.display.render.render_for_size
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/render.pyx", line 170, in renpy.display.render.render
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/text/hbfont.pyx", line 467, in renpy.text.hbfont.HBFace.init
    renpy.text.hbfont.FreetypeError: 38: b'invalid charmap handle'

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last):
    File "renpy/display/render.pyx", line 494, in renpy.display.render.render_screen
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/render.pyx", line 170, in renpy.display.render.render
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/render.pyx", line 170, in renpy.display.render.render
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/render.pyx", line 170, in renpy.display.render.render
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/render.pyx", line 170, in renpy.display.render.render
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/render.pyx", line 170, in renpy.display.render.render
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/render.pyx", line 170, in renpy.display.render.render
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/render.pyx", line 320, in renpy.display.render.render_for_size
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/render.pyx", line 320, in renpy.display.render.render_for_size
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/render.pyx", line 170, in renpy.display.render.render
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/render.pyx", line 170, in renpy.display.render.render
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/text/hbfont.pyx", line 467, in renpy.text.hbfont.HBFace.init
    renpy.text.hbfont.FreetypeError: 38: b'invalid charmap handle'

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last):
    File "renpy/display/render.pyx", line 494, in renpy.display.render.render_screen
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/render.pyx", line 170, in renpy.display.render.render
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/render.pyx", line 170, in renpy.display.render.render
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/render.pyx", line 170, in renpy.display.render.render
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/render.pyx", line 170, in renpy.display.render.render
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/render.pyx", line 170, in renpy.display.render.render
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/render.pyx", line 170, in renpy.display.render.render
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/render.pyx", line 320, in renpy.display.render.render_for_size
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/render.pyx", line 320, in renpy.display.render.render_for_size
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/render.pyx", line 170, in renpy.display.render.render
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/render.pyx", line 170, in renpy.display.render.render
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/text/hbfont.pyx", line 467, in renpy.text.hbfont.HBFace.init
    renpy.text.hbfont.FreetypeError: 38: b'invalid charmap handle'

    -- Full Traceback ------------------------------------------------------------

    Traceback (most recent call last):
    File "renpy/common/_layout/screen_main_menu.rpym", line 28, in script
    python hide:
    File "renpy/ast.py", line 1193, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/python.py", line 1276, in py_exec_bytecode
    exec(bytecode, globals, locals)
    ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/common/_layout/screen_main_menu.rpym", line 28, in <module>
    python hide:
    File "renpy/common/_layout/screen_main_menu.rpym", line 35, in _execute_python_hide
    ui.interact()
    ~~~~~~~~~~~^^
    File "renpy/ui.py", line 306, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/display/core.py", line 2163, in interact
    repeat, rv = self.interact_core(
    ~~~~~~~~~~~~~~~~~~^
    preloads=preloads,
    ^^^^^^^^^^^^^^^^^^
    ...<4 lines>...
    **kwargs,
    ^^^^^^^^^
    )
    ^
    File "renpy/display/core.py", line 2842, in interact_core
    self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/display/core.py", line 1279, in draw_screen
    surftree = renpy.display.render.render_screen(
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    root_widget,
    ^^^^^^^^^^^^
    renpy.config.screen_width,
    ^^^^^^^^^^^^^^^^^^^^^^^^^^
    renpy.config.screen_height,
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
    File "renpy/display/render.pyx", line 494, in renpy.display.render.render_screen
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/layout.py", line 896, in render
    surf = render(child, width, height, cst, cat)
    ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/display/render.pyx", line 170, in renpy.display.render.render
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/layout.py", line 896, in render
    surf = render(child, width, height, cst, cat)
    ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/display/render.pyx", line 170, in renpy.display.render.render
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/layout.py", line 896, in render
    surf = render(child, width, height, cst, cat)
    ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/display/render.pyx", line 170, in renpy.display.render.render
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/screen.py", line 767, in render
    child = renpy.display.render.render(self.child, w, h, st, at)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/display/render.pyx", line 170, in renpy.display.render.render
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/layout.py", line 896, in render
    surf = render(child, width, height, cst, cat)
    ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/display/render.pyx", line 170, in renpy.display.render.render
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/layout.py", line 1159, in render
    surf = render(d, width - x, rh, cst, cat)
    ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/display/render.pyx", line 170, in renpy.display.render.render
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/behavior.py", line 990, in render
    rv = super(Button, self).render(width, height, st, at)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/display/layout.py", line 1394, in render
    xminimum = max(xminimum, size_groups[size_group].width(width, height, st, at))
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/display/layout.py", line 1327, in width
    rend = renpy.display.render.render_for_size(i, width, height, st, at)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/display/render.pyx", line 320, in renpy.display.render.render_for_size
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/behavior.py", line 990, in render
    rv = super(Button, self).render(width, height, st, at)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/display/layout.py", line 1444, in render
    surf = render(child, width - cxmargin - cxpadding, height - cymargin - cypadding, st, at)
    ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/display/render.pyx", line 170, in renpy.display.render.render
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/text/text.py", line 2768, in render
    virtual_layout = Layout(self, width, height, renders, drawable_res=False, size_only=True)
    ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/text/text.py", line 837, in init
    seg_glyphs, rtl = self.glyphs_paragraph(p, order)
    ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
    File "renpy/text/text.py", line 1701, in glyphs_paragraph
    rv.append((ts, ts.glyphs(s[offset:], self, l)))
    ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
    File "renpy/text/text.py", line 371, in glyphs
    fo = font.get_font(
    ~~~~~~~~~~~~~^
    self.font,
    ^^^^^^^^^^
    ...<11 lines>...
    self.features,
    ^^^^^^^^^^^^^^
    )
    ^
    File "<string>", line 19, in new_init
    File "renpy/text/font.py", line 750, in get_font
    face = load_face(fn, shaper)
    ~~~~~~~~~^^^^^^^^^^^^
    File "<string>", line 43, in hook_func
    File "renpy/text/hbfont.pyx", line 467, in renpy.text.hbfont.HBFace.init
    renpy.text.hbfont.FreetypeError: 38: b'invalid charmap handle'

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last):
    File "renpy/common/00start.rpy", line 297, in script
    python:
    File "renpy/ast.py", line 1193, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/python.py", line 1276, in py_exec_bytecode
    exec(bytecode, globals, locals)
    ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/common/00start.rpy", line 301, in <module>
    renpy.call_in_new_context("_main_menu")
    ~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^
    File "renpy/game.py", line 346, in call_in_new_context
    return renpy.execution.run_context(False)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^
    File "renpy/execution.py", line 1050, in run_context
    context.run()
    ~~~~~~~~~~~^^
    File "renpy/common/_layout/screen_main_menu.rpym", line 28, in script
    python hide:
    File "renpy/common/_layout/screen_main_menu.rpym", line 28, in script
    python hide:
    File "renpy/display/error.py", line 135, in report_exception
    renpy.game.invoke_in_new_context(
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    call_exception_screen,
    ^^^^^^^^^^^^^^^^^^^^^^
    ...<4 lines>...
    ignore_action=ignore_action,
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
    File "renpy/game.py", line 285, in invoke_in_new_context
    return callable(*args, **kwargs)
    ~~~~~~~~^^^^^^^^^^^^^^^^^
    File "renpy/display/error.py", line 44, in call_exception_screen
    return renpy.ui.interact(mouse="screen", type="screen", suppress_overlay=True, suppress_underlay=True)
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/ui.py", line 306, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/display/core.py", line 2163, in interact
    repeat, rv = self.interact_core(
    ~~~~~~~~~~~~~~~~~~^
    preloads=preloads,
    ^^^^^^^^^^^^^^^^^^
    ...<4 lines>...
    **kwargs,
    ^^^^^^^^^
    )
    ^
    File "renpy/display/core.py", line 2842, in interact_core
    self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/display/core.py", line 1279, in draw_screen
    surftree = renpy.display.render.render_screen(
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    root_widget,
    ^^^^^^^^^^^^
    renpy.config.screen_width,
    ^^^^^^^^^^^^^^^^^^^^^^^^^^
    renpy.config.screen_height,
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
    File "renpy/display/render.pyx", line 494, in renpy.display.render.render_screen
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/layout.py", line 896, in render
    surf = render(child, width, height, cst, cat)
    ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/display/render.pyx", line 170, in renpy.display.render.render
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/layout.py", line 896, in render
    surf = render(child, width, height, cst, cat)
    ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/display/render.pyx", line 170, in renpy.display.render.render
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/layout.py", line 896, in render
    surf = render(child, width, height, cst, cat)
    ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/display/render.pyx", line 170, in renpy.display.render.render
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/screen.py", line 767, in render
    child = renpy.display.render.render(self.child, w, h, st, at)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/display/render.pyx", line 170, in renpy.display.render.render
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/layout.py", line 896, in render
    surf = render(child, width, height, cst, cat)
    ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/display/render.pyx", line 170, in renpy.display.render.render
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/layout.py", line 1444, in render
    surf = render(child, width - cxmargin - cxpadding, height - cymargin - cypadding, st, at)
    ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/display/render.pyx", line 170, in renpy.display.render.render
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/layout.py", line 1955, in render
    cwidth, cheight = sizeit("c", width, height, 0, 0)
    ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/display/layout.py", line 1952, in sizeit
    rend = renpy.display.render.render_for_size(pos_d[pos], width, height, st, at)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/display/render.pyx", line 320, in renpy.display.render.render_for_size
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/layout.py", line 1955, in render
    cwidth, cheight = sizeit("c", width, height, 0, 0)
    ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/display/layout.py", line 1952, in sizeit
    rend = renpy.display.render.render_for_size(pos_d[pos], width, height, st, at)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/display/render.pyx", line 320, in renpy.display.render.render_for_size
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/viewport.py", line 283, in render
    surf = renpy.display.render.render(self.child, child_width, child_height, st, at)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/display/render.pyx", line 170, in renpy.display.render.render
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/layout.py", line 1159, in render
    surf = render(d, width - x, rh, cst, cat)
    ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/display/render.pyx", line 170, in renpy.display.render.render
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/text/text.py", line 2768, in render
    virtual_layout = Layout(self, width, height, renders, drawable_res=False, size_only=True)
    ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/text/text.py", line 837, in init
    seg_glyphs, rtl = self.glyphs_paragraph(p, order)
    ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
    File "renpy/text/text.py", line 1701, in glyphs_paragraph
    rv.append((ts, ts.glyphs(s[offset:], self, l)))
    ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
    File "renpy/text/text.py", line 371, in glyphs
    fo = font.get_font(
    ~~~~~~~~~~~~~^
    self.font,
    ^^^^^^^^^^
    ...<11 lines>...
    self.features,
    ^^^^^^^^^^^^^^
    )
    ^
    File "<string>", line 19, in new_init
    File "renpy/text/font.py", line 750, in get_font
    face = load_face(fn, shaper)
    ~~~~~~~~~^^^^^^^^^^^^
    File "<string>", line 43, in hook_func
    File "renpy/text/hbfont.pyx", line 467, in renpy.text.hbfont.HBFace.init
    renpy.text.hbfont.FreetypeError: 38: b'invalid charmap handle'

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last):
    File "renpy/bootstrap.py", line 401, in bootstrap
    renpy.main.main()
    ~~~~~~~~~~~~~~~^^
    File "renpy/main.py", line 596, in main
    run(restart)
    ~~~^^^^^^^^^
    File "renpy/main.py", line 137, in run
    renpy.execution.run_context(True)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
    File "renpy/execution.py", line 1050, in run_context
    context.run()
    ~~~~~~~~~~~^^
    File "renpy/common/00start.rpy", line 297, in script
    python:
    File "renpy/common/00start.rpy", line 297, in script
    python:
    File "renpy/display/error.py", line 135, in report_exception
    renpy.game.invoke_in_new_context(
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    call_exception_screen,
    ^^^^^^^^^^^^^^^^^^^^^^
    ...<4 lines>...
    ignore_action=ignore_action,
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
    File "renpy/game.py", line 285, in invoke_in_new_context
    return callable(*args, **kwargs)
    ~~~~~~~~^^^^^^^^^^^^^^^^^
    File "renpy/display/error.py", line 44, in call_exception_screen
    return renpy.ui.interact(mouse="screen", type="screen", suppress_overlay=True, suppress_underlay=True)
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/ui.py", line 306, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/display/core.py", line 2163, in interact
    repeat, rv = self.interact_core(
    ~~~~~~~~~~~~~~~~~~^
    preloads=preloads,
    ^^^^^^^^^^^^^^^^^^
    ...<4 lines>...
    **kwargs,
    ^^^^^^^^^
    )
    ^
    File "renpy/display/core.py", line 2842, in interact_core
    self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
    ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/display/core.py", line 1279, in draw_screen
    surftree = renpy.display.render.render_screen(
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
    root_widget,
    ^^^^^^^^^^^^
    renpy.config.screen_width,
    ^^^^^^^^^^^^^^^^^^^^^^^^^^
    renpy.config.screen_height,
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^
    )
    ^
    File "renpy/display/render.pyx", line 494, in renpy.display.render.render_screen
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/layout.py", line 896, in render
    surf = render(child, width, height, cst, cat)
    ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/display/render.pyx", line 170, in renpy.display.render.render
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/layout.py", line 896, in render
    surf = render(child, width, height, cst, cat)
    ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/display/render.pyx", line 170, in renpy.display.render.render
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/layout.py", line 896, in render
    surf = render(child, width, height, cst, cat)
    ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/display/render.pyx", line 170, in renpy.display.render.render
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/screen.py", line 767, in render
    child = renpy.display.render.render(self.child, w, h, st, at)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/display/render.pyx", line 170, in renpy.display.render.render
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/layout.py", line 896, in render
    surf = render(child, width, height, cst, cat)
    ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/display/render.pyx", line 170, in renpy.display.render.render
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/layout.py", line 1444, in render
    surf = render(child, width - cxmargin - cxpadding, height - cymargin - cypadding, st, at)
    ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/display/render.pyx", line 170, in renpy.display.render.render
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/layout.py", line 1955, in render
    cwidth, cheight = sizeit("c", width, height, 0, 0)
    ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/display/layout.py", line 1952, in sizeit
    rend = renpy.display.render.render_for_size(pos_d[pos], width, height, st, at)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/display/render.pyx", line 320, in renpy.display.render.render_for_size
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/layout.py", line 1955, in render
    cwidth, cheight = sizeit("c", width, height, 0, 0)
    ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/display/layout.py", line 1952, in sizeit
    rend = renpy.display.render.render_for_size(pos_d[pos], width, height, st, at)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/display/render.pyx", line 320, in renpy.display.render.render_for_size
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/viewport.py", line 283, in render
    surf = renpy.display.render.render(self.child, child_width, child_height, st, at)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/display/render.pyx", line 170, in renpy.display.render.render
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/display/layout.py", line 1159, in render
    surf = render(d, width - x, rh, cst, cat)
    ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/display/render.pyx", line 170, in renpy.display.render.render
    File "renpy/display/render.pyx", line 267, in renpy.display.render.render
    File "renpy/text/text.py", line 2768, in render
    virtual_layout = Layout(self, width, height, renders, drawable_res=False, size_only=True)
    ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    File "renpy/text/text.py", line 837, in init
    seg_glyphs, rtl = self.glyphs_paragraph(p, order)
    ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^
    File "renpy/text/text.py", line 1701, in glyphs_paragraph
    rv.append((ts, ts.glyphs(s[offset:], self, l)))
    ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^
    File "renpy/text/text.py", line 371, in glyphs
    fo = font.get_font(
    ~~~~~~~~~~~~~^
    self.font,
    ^^^^^^^^^^
    ...<11 lines>...
    self.features,
    ^^^^^^^^^^^^^^
    )
    ^
    File "<string>", line 19, in new_init
    File "renpy/text/font.py", line 750, in get_font
    face = load_face(fn, shaper)
    ~~~~~~~~~^^^^^^^^^^^^
    File "<string>", line 43, in hook_func
    File "renpy/text/hbfont.pyx", line 467, in renpy.text.hbfont.HBFace.init
    renpy.text.hbfont.FreetypeError: 38: b'invalid charmap handle'

    Windows-11-10.0.26300-SP0 AMD64
    Ren'Py 8.5.3.26051504
    Hard To Find 8.1
    Wed Oct 28 02:15:54 2026

    1 Reply Last reply

    Hello! It looks like you're interested in this conversation, but you don't have an account yet.

    Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

    With your input, this post could be even better 💗

    Register Login
    Reply
    • Reply as topic
    Log in to reply
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes


    • Login

    • Login or register to search.
    • First post
      Last post
    0
    • Categories
    • Recent
    • Tags
    • Popular
    • Groups