View Issue Details

IDCategoryLast Update
0002578Bug Report2020-04-08 00:08
ReporterKid_Bwapo 
SeveritycrashReproducibilityalways
Status closedResolutionno change required
Summary0002578: Load 19.5 Save Crash
DescriptionHi
Consistently getting out of memory errors when trying to load the 19.5 save game:

I'm sorry, but an uncaught exception occurred.

While running game code:
  File "renpy/common/00start.rpy", line 97, in script
    python hide:
  File "renpy/common/00start.rpy", line 97, in script
    python hide:
  File "renpy/common/00start.rpy", line 97, in <module>
    python hide:
  File "renpy/common/00start.rpy", line 100, in _execute_python_hide
    i()
  File "game/scripts/script.rpy", line 5, in check_name
  File "renpy/common/00action_menu.rpy", line 103, in __call__
    renpy.call_in_new_context("_game_menu", *self.args, _game_menu_screen=screen, **self.kwargs)
  File "renpy/common/00gamemenu.rpy", line 166, in script call
    call _enter_game_menu from _call__enter_game_menu_0
  File "renpy/common/00gamemenu.rpy", line 147, in script
    $ _enter_menu()
  File "renpy/common/00gamemenu.rpy", line 166, in script call
    call _enter_game_menu from _call__enter_game_menu_0
  File "renpy/common/00gamemenu.rpy", line 147, in script
    $ _enter_menu()
  File "renpy/common/00gamemenu.rpy", line 147, in <module>
    $ _enter_menu()
  File "renpy/common/00gamemenu.rpy", line 88, in _enter_menu
    renpy.take_screenshot((config.thumbnail_width, config.thumbnail_height))
error: Out of memory

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

Full traceback:
  File "C:\Program Files\SSaga\Downloads\SummertimeSaga-0-19-5-pc\renpy\bootstrap.py", line 316, in bootstrap
    renpy.main.main()
  File "C:\Program Files\SSaga\Downloads\SummertimeSaga-0-19-5-pc\renpy\main.py", line 578, in main
    run(restart)
  File "C:\Program Files\SSaga\Downloads\SummertimeSaga-0-19-5-pc\renpy\main.py", line 143, in run
    renpy.execution.run_context(True)
  File "C:\Program Files\SSaga\Downloads\SummertimeSaga-0-19-5-pc\renpy\execution.py", line 908, in run_context
    context.run()
  File "scripts/locations/erik_s_house/erik_s_house.rpyc", line 19, in script call
  File "scripts/locks/01global_lock_check.rpyc", line 67, in script call
  File "scripts/locations/home/entrance/hallway/hallway.rpyc", line 65, in script call
  File "scripts/locks/01global_lock_check.rpyc", line 67, in script call
  File "scripts/script.rpyc", line 15, in script call
  File "scripts/script.rpyc", line 15, in script call
  File "scripts/locations/home/entrance/hallway/bedroom/bedroom.rpyc", line 67, 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/trailer_park/trailer_park.rpyc", line 9, in script call
  File "scripts/locks/01global_lock_check.rpyc", line 67, in script call
  File "scripts/locations/trailer_park/trailer/trailer.rpyc", line 18, in script call
  File "scripts/locations/home/entrance/hallway/hallway.rpyc", line 65, in script call
  File "scripts/locks/01global_lock_check.rpyc", line 67, in script call
  File "scripts/locations/home/entrance/hallway/bedroom/bedroom.rpyc", line 16, in script call
  File "renpy/common/00start.rpy", line 97, in script
    python hide:
  File "scripts/locations/erik_s_house/erik_s_house.rpyc", line 19, in script call
  File "scripts/locks/01global_lock_check.rpyc", line 67, in script call
  File "scripts/locations/home/entrance/hallway/hallway.rpyc", line 65, in script call
  File "scripts/locks/01global_lock_check.rpyc", line 67, in script call
  File "scripts/script.rpyc", line 15, in script call
  File "scripts/script.rpyc", line 15, in script call
  File "scripts/locations/home/entrance/hallway/bedroom/bedroom.rpyc", line 67, 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/trailer_park/trailer_park.rpyc", line 9, in script call
  File "scripts/locks/01global_lock_check.rpyc", line 67, in script call
  File "scripts/locations/trailer_park/trailer/trailer.rpyc", line 18, in script call
  File "scripts/locations/home/entrance/hallway/hallway.rpyc", line 65, in script call
  File "scripts/locks/01global_lock_check.rpyc", line 67, in script call
  File "scripts/locations/home/entrance/hallway/bedroom/bedroom.rpyc", line 16, in script call
  File "renpy/common/00start.rpy", line 97, in script
    python hide:
  File "C:\Program Files\SSaga\Downloads\SummertimeSaga-0-19-5-pc\renpy\ast.py", line 914, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "C:\Program Files\SSaga\Downloads\SummertimeSaga-0-19-5-pc\renpy\python.py", line 2028, in py_exec_bytecode
    exec bytecode in globals, locals
  File "renpy/common/00start.rpy", line 97, in <module>
    python hide:
  File "renpy/common/00start.rpy", line 100, in _execute_python_hide
    i()
  File "game/scripts/script.rpy", line 5, in check_name
  File "C:\Program Files\SSaga\Downloads\SummertimeSaga-0-19-5-pc\renpy\display\behavior.py", line 320, in run
    return action(*args, **kwargs)
  File "renpy/common/00action_menu.rpy", line 103, in __call__
    renpy.call_in_new_context("_game_menu", *self.args, _game_menu_screen=screen, **self.kwargs)
  File "C:\Program Files\SSaga\Downloads\SummertimeSaga-0-19-5-pc\renpy\game.py", line 332, in call_in_new_context
    return renpy.execution.run_context(False)
  File "C:\Program Files\SSaga\Downloads\SummertimeSaga-0-19-5-pc\renpy\execution.py", line 908, in run_context
    context.run()
  File "renpy/common/00gamemenu.rpy", line 166, in script call
    call _enter_game_menu from _call__enter_game_menu_0
  File "renpy/common/00gamemenu.rpy", line 147, in script
    $ _enter_menu()
  File "renpy/common/00gamemenu.rpy", line 166, in script call
    call _enter_game_menu from _call__enter_game_menu_0
  File "renpy/common/00gamemenu.rpy", line 147, in script
    $ _enter_menu()
  File "C:\Program Files\SSaga\Downloads\SummertimeSaga-0-19-5-pc\renpy\ast.py", line 914, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "C:\Program Files\SSaga\Downloads\SummertimeSaga-0-19-5-pc\renpy\python.py", line 2028, in py_exec_bytecode
    exec bytecode in globals, locals
  File "renpy/common/00gamemenu.rpy", line 147, in <module>
    $ _enter_menu()
  File "renpy/common/00gamemenu.rpy", line 88, in _enter_menu
    renpy.take_screenshot((config.thumbnail_width, config.thumbnail_height))
  File "C:\Program Files\SSaga\Downloads\SummertimeSaga-0-19-5-pc\renpy\exports.py", line 1719, in take_screenshot
    renpy.game.interface.take_screenshot(scale, background=background)
  File "C:\Program Files\SSaga\Downloads\SummertimeSaga-0-19-5-pc\renpy\display\core.py", line 2141, in take_screenshot
    surf = renpy.display.draw.screenshot(self.surftree, self.fullscreen_video)
  File "gldraw.pyx", line 1373, in renpy.gl.gldraw.GLDraw.screenshot
  File "C:\Program Files\SSaga\Downloads\SummertimeSaga-0-19-5-pc\renpy\display\pgrender.py", line 118, in surface
    surf = Surface((width + 4, height + 4), 0, sample)
  File "src/pygame_sdl2/surface.pyx", line 164, in pygame_sdl2.surface.Surface.__init__
error: Out of memory

Windows-8-6.2.9200
Ren'Py 7.3.5.606
SummertimeSaga 0.19.5
Tue Dec 31 08:52:12 2019
Platform/OSWindows
Version0.19.5

Activities

Casiope

Casiope

2020-01-01 18:47

updater   ~0004280

Do you use a mod or a patch while playing Summertime Saga?
Kid_Bwapo

Kid_Bwapo

2020-01-01 19:43

reporter   ~0004282

Hi
No. Not to my knowledge. I had to add the new save file on the App Data folder as the games/saves option didn't work.
Casiope

Casiope

2020-01-07 21:46

updater   ~0004315

Have you been able to load the official save?
Kid_Bwapo

Kid_Bwapo

2020-01-07 21:56

reporter   ~0004316

Nope. It crashes every time before it even loads
Casiope

Casiope

2020-01-07 23:11

updater   ~0004317

I invite you to delete all Summertime Saga data (the game folder and the user folder, aka app data folder) and reinstall the game then importe the official save.
Kid_Bwapo

Kid_Bwapo

2020-04-06 15:06

reporter   ~0004550

Cannot get the game to run at all. Can load the startup screen. Choose the mode I want. When it gets to the funeral scene. It freezes and then crashes if I trip to skip forwards or click the mouse. I have tried a clean install twice already. Thing was, it worked fine on earlier versions.
skrskrskr

skrskrskr

2020-04-06 17:29

reporter   ~0004551

I encountered this once with corrupted savegames present in the game\saves folder. Summertime Saga tries to load the screenshot which is defective, and the game crashes.

Scan your saves folder for files which are empty (0 bytes size) and delete them. Also delete them in the %appdata%\Renpy\SummertimeSaga folder if there are any.

If this does not help or if you don't have any such saves, you should still try to delete the saves therein (make a backup first) and see if it helps. You can then try restoring until you find the corrupted one.
Kid_Bwapo

Kid_Bwapo

2020-04-06 17:39

reporter   ~0004552

I've tried that to no avail. Game just hangs on the opening scene for ages. Progresses after 10 mins to next screen. Uninstalled and re-installed about five times including Registry clear out. Worked fine on the previous version. I'm a bit lost here.
Casiope

Casiope

2020-04-06 18:09

updater   ~0004554

To reiterate the recommendation of skrskrskr, please delete all game files, including the saves stored in two separate locations:
- Summertime Saga folder
- %AppData%\RenPy\SummertimeSaga

Only once this step has been done, download the latest version from the official website and make an extraction of the game folder on your desktop. You have to EXTRACT the game folder from the archive file you have downloaded.

Then launch the game.
Kid_Bwapo

Kid_Bwapo

2020-04-06 18:28

reporter   ~0004556

Ok did that. Finally got to opening screen and...

[code]
I'm sorry, but an uncaught exception occurred.

While running game code:
error: Out of memory

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

Full traceback:
  File "scripts/locations/home/entrance/hallway/bedroom/bedroom.rpyc", line 14, in script call
  File "scripts/characters/player/just_wokeup.rpyc", line 10, in script call
  File "scripts/locations/home/entrance/hallway/bedroom/dialogue.rpyc", line 514, in script
  File "C:\Users\Rod Fraser\Documents\MEGAsync Downloads\SummertimeSaga-0-19-5-pc\renpy\ast.py", line 708, in execute
    renpy.exports.say(who, what, *args, **kwargs)
  File "C:\Users\Rod Fraser\Documents\MEGAsync Downloads\SummertimeSaga-0-19-5-pc\renpy\exports.py", line 1345, in say
    who(what, *args, **kwargs)
  File "C:\Users\Rod Fraser\Documents\MEGAsync Downloads\SummertimeSaga-0-19-5-pc\renpy\character.py", line 1142, in __call__
    self.do_display(who, what, cb_args=self.cb_args, **display_args)
  File "C:\Users\Rod Fraser\Documents\MEGAsync Downloads\SummertimeSaga-0-19-5-pc\renpy\character.py", line 842, in do_display
    **display_args)
  File "C:\Users\Rod Fraser\Documents\MEGAsync Downloads\SummertimeSaga-0-19-5-pc\renpy\character.py", line 591, in display_say
    rv = renpy.ui.interact(mouse='say', type=type, roll_forward=roll_forward)
  File "C:\Users\Rod Fraser\Documents\MEGAsync Downloads\SummertimeSaga-0-19-5-pc\renpy\ui.py", line 297, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "C:\Users\Rod Fraser\Documents\MEGAsync Downloads\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:\Users\Rod Fraser\Documents\MEGAsync Downloads\SummertimeSaga-0-19-5-pc\renpy\display\core.py", line 3386, in interact_core
    self.quit_event()
  File "C:\Users\Rod Fraser\Documents\MEGAsync Downloads\SummertimeSaga-0-19-5-pc\renpy\display\core.py", line 2401, in quit_event
    renpy.exports.take_screenshot()
  File "C:\Users\Rod Fraser\Documents\MEGAsync Downloads\SummertimeSaga-0-19-5-pc\renpy\exports.py", line 1719, in take_screenshot
    renpy.game.interface.take_screenshot(scale, background=background)
  File "C:\Users\Rod Fraser\Documents\MEGAsync Downloads\SummertimeSaga-0-19-5-pc\renpy\display\core.py", line 2141, in take_screenshot
    surf = renpy.display.draw.screenshot(self.surftree, self.fullscreen_video)
  File "gldraw.pyx", line 1373, in renpy.gl.gldraw.GLDraw.screenshot
  File "C:\Users\Rod Fraser\Documents\MEGAsync Downloads\SummertimeSaga-0-19-5-pc\renpy\display\pgrender.py", line 118, in surface
    surf = Surface((width + 4, height + 4), 0, sample)
  File "src/pygame_sdl2/surface.pyx", line 164, in pygame_sdl2.surface.Surface.__init__
error: Out of memory

Windows-8-6.2.9200
Ren'Py 7.3.5.606
SummertimeSaga 0.19.5
Mon Apr 06 19:27:01 2020
[/code]
Casiope

Casiope

2020-04-06 18:38

updater   ~0004557

Please extract the game folder on your desktop. Don't keep the game folder inside the file hosting service folder.
Kid_Bwapo

Kid_Bwapo

2020-04-06 18:42

reporter   ~0004558

i tried that. it wouldn't run at all there. I don't understand why not, it's odd.
skrskrskr

skrskrskr

2020-04-06 20:19

reporter   ~0004559

Sorry it did not help. When I had that issue, it was from another user (in another forum) who sent me his save file and it was corrupted. He claimed he had a hard disc crash before and that he recovered the files (if I remember correctly). Are you certain your hard disc is not failing as well, just now? Such thing happen...

To rule that out, I would try on another machine, or at least another physical hard disc.
Kid_Bwapo

Kid_Bwapo

2020-04-06 20:26

reporter   ~0004560

Yes I'm certain. Everything else runs fine. It worked in the last few versions. Even when I get it running now it's lagging like hell. Unplayably so
skrskrskr

skrskrskr

2020-04-06 20:50

reporter   ~0004561

Did you try downloading the game archive again, from the official site, and install that?

Can you try a previous game version that you know worked correctly?
Kid_Bwapo

Kid_Bwapo

2020-04-06 20:55

reporter   ~0004562

Yes I tried downloading again. I'll try a previous version
skrskrskr

skrskrskr

2020-04-06 21:02

reporter   ~0004563

The only other thing I can think of would be an update of your graphic driver.
Kid_Bwapo

Kid_Bwapo

2020-04-07 14:33

reporter   ~0004566

Graphics driver was the problem. Updated and all working now. Thanks for your patience!
skrskrskr

skrskrskr

2020-04-07 15:10

reporter   ~0004567

:)
Casiope

Casiope

2020-04-08 00:08

updater   ~0004568

I'm glad your issue is resolved. The report is now closed.

Issue History

Date Modified Username Field Change
2019-12-31 08:53 Kid_Bwapo New Issue
2020-01-01 18:47 Casiope Note Added: 0004280
2020-01-01 19:43 Kid_Bwapo Note Added: 0004282
2020-01-07 21:46 Casiope Note Added: 0004315
2020-01-07 21:56 Kid_Bwapo Note Added: 0004316
2020-01-07 23:11 Casiope Note Added: 0004317
2020-04-06 15:06 Kid_Bwapo Note Added: 0004550
2020-04-06 17:29 skrskrskr Note Added: 0004551
2020-04-06 17:39 Kid_Bwapo Note Added: 0004552
2020-04-06 18:09 Casiope Note Added: 0004554
2020-04-06 18:28 Kid_Bwapo Note Added: 0004556
2020-04-06 18:38 Casiope Note Added: 0004557
2020-04-06 18:42 Kid_Bwapo Note Added: 0004558
2020-04-06 20:19 skrskrskr Note Added: 0004559
2020-04-06 20:26 Kid_Bwapo Note Added: 0004560
2020-04-06 20:50 skrskrskr Note Added: 0004561
2020-04-06 20:55 Kid_Bwapo Note Added: 0004562
2020-04-06 21:02 skrskrskr Note Added: 0004563
2020-04-07 14:33 Kid_Bwapo Note Added: 0004566
2020-04-07 15:10 skrskrskr Note Added: 0004567
2020-04-08 00:08 Casiope Status new => closed
2020-04-08 00:08 Casiope Resolution open => no change required
2020-04-08 00:08 Casiope Note Added: 0004568