View Issue Details

IDCategoryLast Update
0002784Bug Report2020-05-29 20:27
ReporterVito113 
SeveritymajorReproducibilityalways
Status confirmedResolutionopen
Summary0002784: Saving and Loading will not work
Descriptionevery time I click load game, it won't bring me to it ut will bring up a screen about An exception has occurred. the same thing will happen when I start a new game and try to save. Every time I reload the game and uninstall and install a new one, it always happens

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

While running game code:
  File "renpy/common/000statements.rpy", line 531, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "game/scripts/core/user_interface/menu/slots.rpy", line 1, in execute
  File "game/scripts/core/user_interface/menu/slots.rpy", line 1, in execute
  File "game/scripts/core/user_interface/menu/slots.rpy", line 3, in execute
  File "game/scripts/core/user_interface/menu/slots.rpy", line 13, in execute
  File "game/scripts/core/user_interface/menu/slots.rpy", line 13, in execute
  File "game/scripts/core/user_interface/menu/slots.rpy", line 14, in execute
  File "game/scripts/core/user_interface/menu/common.rpy", line 1, in execute
  File "game/scripts/core/user_interface/menu/common.rpy", line 1, in execute
  File "game/scripts/core/user_interface/menu/common.rpy", line 4, in execute
  File "game/scripts/core/user_interface/menu/common.rpy", line 6, in execute
  File "game/scripts/core/user_interface/menu/slots.rpy", line 14, in execute
  File "game/scripts/core/user_interface/menu/slots.rpy", line 17, in execute
  File "game/scripts/core/user_interface/menu/slots.rpy", line 38, in execute
  File "game/scripts/core/user_interface/menu/slots.rpy", line 41, in execute
  File "game/scripts/core/user_interface/menu/slots.rpy", line 42, in execute
  File "game/scripts/core/user_interface/menu/slots.rpy", line 61, in <module>
Exception: Expected an image, but got a general displayable.

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

Full traceback:
  File "scripts/script.rpyc", line 36, in script
  File "C:\Users\JAVI\Desktop\Steam\New folder\games\SummertimeSaga-0-20-1-pc\renpy\ast.py", line 1949, in execute
    self.call("execute")
  File "C:\Users\JAVI\Desktop\Steam\New folder\games\SummertimeSaga-0-20-1-pc\renpy\ast.py", line 1937, in call
    return renpy.statements.call(method, parsed, *args, **kwargs)
  File "C:\Users\JAVI\Desktop\Steam\New folder\games\SummertimeSaga-0-20-1-pc\renpy\statements.py", line 277, in call
    return method(parsed, *args, **kwargs)
  File "renpy/common/000statements.rpy", line 531, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "C:\Users\JAVI\Desktop\Steam\New folder\games\SummertimeSaga-0-20-1-pc\renpy\exports.py", line 2905, in call_screen
    rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
  File "C:\Users\JAVI\Desktop\Steam\New folder\games\SummertimeSaga-0-20-1-pc\renpy\ui.py", line 297, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "C:\Users\JAVI\Desktop\Steam\New folder\games\SummertimeSaga-0-20-1-pc\renpy\display\core.py", line 2702, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
  File "C:\Users\JAVI\Desktop\Steam\New folder\games\SummertimeSaga-0-20-1-pc\renpy\display\core.py", line 3094, in interact_core
    root_widget.visit_all(lambda i : i.per_interact())
  File "C:\Users\JAVI\Desktop\Steam\New folder\games\SummertimeSaga-0-20-1-pc\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "C:\Users\JAVI\Desktop\Steam\New folder\games\SummertimeSaga-0-20-1-pc\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "C:\Users\JAVI\Desktop\Steam\New folder\games\SummertimeSaga-0-20-1-pc\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "C:\Users\JAVI\Desktop\Steam\New folder\games\SummertimeSaga-0-20-1-pc\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "C:\Users\JAVI\Desktop\Steam\New folder\games\SummertimeSaga-0-20-1-pc\renpy\display\screen.py", line 430, in visit_all
    callback(self)
  File "C:\Users\JAVI\Desktop\Steam\New folder\games\SummertimeSaga-0-20-1-pc\renpy\display\core.py", line 3094, in <lambda>
    root_widget.visit_all(lambda i : i.per_interact())
  File "C:\Users\JAVI\Desktop\Steam\New folder\games\SummertimeSaga-0-20-1-pc\renpy\display\screen.py", line 440, in per_interact
    self.update()
  File "C:\Users\JAVI\Desktop\Steam\New folder\games\SummertimeSaga-0-20-1-pc\renpy\display\screen.py", line 625, in update
    self.screen.function(**self.scope)
  File "game/scripts/core/user_interface/menu/slots.rpy", line 1, in execute
  File "game/scripts/core/user_interface/menu/slots.rpy", line 1, in execute
  File "game/scripts/core/user_interface/menu/slots.rpy", line 3, in execute
  File "game/scripts/core/user_interface/menu/slots.rpy", line 13, in execute
  File "game/scripts/core/user_interface/menu/slots.rpy", line 13, in execute
  File "game/scripts/core/user_interface/menu/slots.rpy", line 14, in execute
  File "game/scripts/core/user_interface/menu/common.rpy", line 1, in execute
  File "game/scripts/core/user_interface/menu/common.rpy", line 1, in execute
  File "game/scripts/core/user_interface/menu/common.rpy", line 4, in execute
  File "game/scripts/core/user_interface/menu/common.rpy", line 6, in execute
  File "game/scripts/core/user_interface/menu/slots.rpy", line 14, in execute
  File "game/scripts/core/user_interface/menu/slots.rpy", line 17, in execute
  File "game/scripts/core/user_interface/menu/slots.rpy", line 38, in execute
  File "game/scripts/core/user_interface/menu/slots.rpy", line 41, in execute
  File "game/scripts/core/user_interface/menu/slots.rpy", line 42, in execute
  File "game/scripts/core/user_interface/menu/slots.rpy", line 61, in <module>
  File "C:\Users\JAVI\Desktop\Steam\New folder\games\SummertimeSaga-0-20-1-pc\renpy\display\im.py", line 1579, in Grayscale
    return MatrixColor(im, matrix.saturation(0.0, desat), **properties)
  File "C:\Users\JAVI\Desktop\Steam\New folder\games\SummertimeSaga-0-20-1-pc\renpy\display\im.py", line 1243, in __init__
    im = image(im)
  File "C:\Users\JAVI\Desktop\Steam\New folder\games\SummertimeSaga-0-20-1-pc\renpy\display\im.py", line 1755, in image
    raise Exception("Expected an image, but got a general displayable.")
Exception: Expected an image, but got a general displayable.

Windows-8-6.2.9200
Ren'Py 7.3.5.606
SummertimeSaga 0.20.1
Mon May 04 22:12:25 2020
[/code]
Platform/OSWindows
Version0.20

Activities

axios

axios

2020-05-07 06:43

updater   ~0004847

Can you please upload a zip file of your entire save folder so we can recreate the issue? if you need a how to for this https://www.simplehow.tips/a/56/how-to-zip-and-unzip-files-in-windows10
and where to find you saves
https://wiki.summertimesaga.com/Getting_started#Save_games_and_persistent_data_file
Vito113

Vito113

2020-05-28 05:09

reporter   ~0004924

this is my save folder
axios

axios

2020-05-28 05:48

updater   ~0004925

This issue is caused by one or more of your save files being corrupt. You'd you can identify the save file and delete it from both locations you should be able to save and load or you can delete all saves and start fresh. This issue has been fixed for future versions.

Issue History

Date Modified Username Field Change
2020-05-05 05:25 Vito113 New Issue
2020-05-07 06:43 axios Note Added: 0004847
2020-05-28 05:09 Vito113 Note Added: 0004924
2020-05-28 05:48 axios Note Added: 0004925
2020-05-29 20:27 axios Status new => confirmed