View Issue Details

IDCategoryLast Update
0002624Bug Report2020-05-04 01:33
ReporterCirdanElf 
SeveritycrashReproducibilityhave not tried
Status resolvedResolutionfixed
Summary0002624: Went into Rump manor and tried to click the kitchen, then received the following crash error
DescriptionI'm sorry, but an uncaught exception occurred.

While loading <'Blur' <'MatrixColor' <'Crop' <'Rotozoom' <'Image' u'backgrounds/location_rump_entrance_day.jpg'> 0 5.0> 2808 1776 1024 768> (1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1)> 1.7 None>:
error: Out of memory

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

Full traceback:
  File "scripts/locations/map/map.rpyc", line 15, in script call
  File "scripts/locks/01global_lock_check.rpyc", line 67, in script call
  File "scripts/locations/school/school_front.rpyc", line 42, in script call
  File "scripts/locks/01global_lock_check.rpyc", line 67, in script call
  File "scripts/locations/map/map.rpyc", line 15, in script call
  File "scripts/locks/01global_lock_check.rpyc", line 67, in script call
  File "scripts/locations/rump/main.rpyc", line 3, in script call
  File "scripts/locks/01global_lock_check.rpyc", line 67, in script call
  File "scripts/locations/rump/lobby/main.rpyc", line 18, in script call
  File "scripts/characters/thotbot/button.rpyc", line 5, in script call
  File "scripts/characters/thotbot/dialogue/mansion.rpyc", line 5, in script
  File "C:\Documents and Settings\Bill\Desktop\SummertimeSaga-0-19-5-pc\renpy\ast.py", line 1389, in execute
    renpy.exports.with_statement(trans, paired)
  File "C:\Documents and Settings\Bill\Desktop\SummertimeSaga-0-19-5-pc\renpy\exports.py", line 1601, in with_statement
    return renpy.game.interface.do_with(trans, paired, clear=clear)
  File "C:\Documents and Settings\Bill\Desktop\SummertimeSaga-0-19-5-pc\renpy\display\core.py", line 2251, in do_with
    clear=clear)
  File "C:\Documents and Settings\Bill\Desktop\SummertimeSaga-0-19-5-pc\renpy\display\core.py", line 2702, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
  File "C:\Documents and Settings\Bill\Desktop\SummertimeSaga-0-19-5-pc\renpy\display\core.py", line 3194, in interact_core
    self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
  File "C:\Documents and Settings\Bill\Desktop\SummertimeSaga-0-19-5-pc\renpy\display\core.py", line 2094, in draw_screen
    renpy.config.screen_height,
  File "renpy/display/render.pyx", line 490, in renpy.display.render.render_screen (gen\renpy.display.render.c:6805)
    rv = render(root, width, height, st, st)
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
    rv = d.render(widtho, heighto, st, at)
  File "C:\Documents and Settings\Bill\Desktop\SummertimeSaga-0-19-5-pc\renpy\display\layout.py", line 722, in render
    surf = render(child, width, height, cst, cat)
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075)
    cpdef render(d, object widtho, object heighto, double st, double at):
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
    rv = d.render(widtho, heighto, st, at)
  File "C:\Documents and Settings\Bill\Desktop\SummertimeSaga-0-19-5-pc\renpy\display\transition.py", line 360, in render
    bottom = render(self.old_widget, width, height, st, at)
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075)
    cpdef render(d, object widtho, object heighto, double st, double at):
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
    rv = d.render(widtho, heighto, st, at)
  File "C:\Documents and Settings\Bill\Desktop\SummertimeSaga-0-19-5-pc\renpy\display\layout.py", line 722, in render
    surf = render(child, width, height, cst, cat)
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075)
    cpdef render(d, object widtho, object heighto, double st, double at):
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
    rv = d.render(widtho, heighto, st, at)
  File "C:\Documents and Settings\Bill\Desktop\SummertimeSaga-0-19-5-pc\renpy\display\layout.py", line 722, in render
    surf = render(child, width, height, cst, cat)
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075)
    cpdef render(d, object widtho, object heighto, double st, double at):
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
    rv = d.render(widtho, heighto, st, at)
  File "accelerator.pyx", line 110, in renpy.display.accelerator.transform_render
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
    rv = d.render(widtho, heighto, st, at)
  File "C:\Documents and Settings\Bill\Desktop\SummertimeSaga-0-19-5-pc\renpy\display\im.py", line 583, in render
    return cache.get(self, render=True)
  File "C:\Documents and Settings\Bill\Desktop\SummertimeSaga-0-19-5-pc\renpy\display\im.py", line 266, in get
    surf = image.load()
  File "C:\Documents and Settings\Bill\Desktop\SummertimeSaga-0-19-5-pc\renpy\display\im.py", line 1196, in load
    surf = cache.get(self.image)
  File "C:\Documents and Settings\Bill\Desktop\SummertimeSaga-0-19-5-pc\renpy\display\im.py", line 266, in get
    surf = image.load()
  File "C:\Documents and Settings\Bill\Desktop\SummertimeSaga-0-19-5-pc\renpy\display\im.py", line 1259, in load
    surf = cache.get(self.image)
  File "C:\Documents and Settings\Bill\Desktop\SummertimeSaga-0-19-5-pc\renpy\display\im.py", line 266, in get
    surf = image.load()
  File "C:\Documents and Settings\Bill\Desktop\SummertimeSaga-0-19-5-pc\renpy\display\im.py", line 1007, in load
    return cache.get(self.image).subsurface((self.x, self.y,
  File "C:\Documents and Settings\Bill\Desktop\SummertimeSaga-0-19-5-pc\renpy\display\im.py", line 266, in get
    surf = image.load()
  File "C:\Documents and Settings\Bill\Desktop\SummertimeSaga-0-19-5-pc\renpy\display\im.py", line 965, in load
    rv = renpy.display.pgrender.rotozoom(child, self.angle, self.zoom)
  File "C:\Documents and Settings\Bill\Desktop\SummertimeSaga-0-19-5-pc\renpy\display\pgrender.py", line 181, in rotozoom
    surf = pygame.transform.rotozoom(surf, angle, zoom)
  File "src/pygame_sdl2/transform.pyx", line 100, in pygame_sdl2.transform.rotozoom
error: Out of memory

Windows-XP-5.1.2600-SP3
Ren'Py 7.3.5.606
SummertimeSaga 0.19.5
Fri Jan 24 02:26:05 2020
Platform/OSWindows
Version0.19.5

Relationships

related to 0002685 resolved Sometimes Out of memory during blurry backgrounds calculation 

Activities

Casiope

Casiope

2020-04-18 13:16

updater   ~0004588

The game developer has analyzed the submitted reports and several changes have been made in the way the engine computes and applies the image transformations. These changes will be effective in the next update.

Thank you for your report.
Casiope

Casiope

2020-05-04 01:33

updater   ~0004668

The issue has been fixed in version 0.20.0. Please update the game to the last version. The report is now closed.

Issue History

Date Modified Username Field Change
2020-01-24 07:29 CirdanElf New Issue
2020-04-18 13:16 Casiope Status new => confirmed
2020-04-18 13:16 Casiope Note Added: 0004588
2020-04-18 13:16 Casiope Relationship added related to 0002685
2020-05-04 01:33 Casiope Status confirmed => resolved
2020-05-04 01:33 Casiope Resolution open => fixed
2020-05-04 01:33 Casiope Note Added: 0004668