"KeyError: 'mm'" using quit confirmation screen

In this forum we discuss the future of Ren'Py, both bug fixes and longer-term development. Pre-releases are announced and discussed here.
Post Reply
Message
Author
apricotorange
Veteran
Posts: 479
Joined: Tue Jun 05, 2012 2:01 am
Contact:

"KeyError: 'mm'" using quit confirmation screen

#1 Post by apricotorange » Fri Jun 29, 2012 1:40 am

Steps to reproduce:
1. Create a new project
2. Run the project
3. When the new window pops up, quickly click the "X" in the titlebar.
4. Click "no" on the confirmation screen.

Depending on exactly how quickly you hit the "X", you can see two different issues, which are possibly related: one is a crash (traceback follows), the other is that it can trigger the "Performance Warning" screen.

Full traceback:

Code: Select all

I'm sorry, but an uncaught exception occurred.

While running game code:
KeyError: 'mm'

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

Full traceback:
  File "XXXXX\renpy-6.13.12\renpy\execution.py", line 265, in run
  File "XXXXX\renpy-6.13.12\renpy\ast.py", line 632, in execute
  File "XXXXX\renpy-6.13.12\renpy\python.py", line 972, in py_exec_bytecode
  File "common/_layout/screen_main_menu.rpym", line 11, in <module>
  File "XXXXX\renpy-6.13.12\renpy\ui.py", line 237, in interact
  File "XXXXX\renpy-6.13.12\renpy\display\core.py", line 1803, in interact
  File "XXXXX\renpy-6.13.12\renpy\display\core.py", line 2108, in interact_core
  File "XXXXX\renpy-6.13.12\renpy\display\core.py", line 1392, in draw_screen
  File "render.pyx", line 366, in renpy.display.render.render_screen (gen\renpy.display.render.c:4567)
  File "render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:2032)
  File "XXXXX\renpy-6.13.12\renpy\display\layout.py", line 511, in render
  File "render.pyx", line 95, in renpy.display.render.render (gen\renpy.display.render.c:2290)
  File "render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:2032)
  File "XXXXX\renpy-6.13.12\renpy\display\layout.py", line 511, in render
  File "render.pyx", line 95, in renpy.display.render.render (gen\renpy.display.render.c:2290)
  File "render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:2032)
  File "XXXXX\renpy-6.13.12\renpy\display\layout.py", line 511, in render
  File "render.pyx", line 95, in renpy.display.render.render (gen\renpy.display.render.c:2290)
  File "render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:2032)
  File "XXXXX\renpy-6.13.12\renpy\display\screen.py", line 276, in render
  File "render.pyx", line 95, in renpy.display.render.render (gen\renpy.display.render.c:2290)
  File "render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:2032)
  File "XXXXX\renpy-6.13.12\renpy\display\layout.py", line 511, in render
  File "render.pyx", line 95, in renpy.display.render.render (gen\renpy.display.render.c:2290)
  File "render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:2032)
  File "XXXXX\renpy-6.13.12\renpy\display\layout.py", line 854, in render
  File "render.pyx", line 95, in renpy.display.render.render (gen\renpy.display.render.c:2290)
  File "render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:2032)
  File "XXXXX\renpy-6.13.12\renpy\display\layout.py", line 662, in render
  File "render.pyx", line 95, in renpy.display.render.render (gen\renpy.display.render.c:2290)
  File "render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:2032)
  File "XXXXX\renpy-6.13.12\renpy\display\behavior.py", line 516, in render
  File "XXXXX\renpy-6.13.12\renpy\display\layout.py", line 827, in render
KeyError: 'mm'

Windows-7-6.1.7601-SP1
Ren'Py 6.13.12.1728
A Ren'Py Game 0.0

Post Reply

Who is online

Users browsing this forum: No registered users