View Issue Details

IDCategoryLast Update
0002925Bug Report2020-09-08 16:35
Reporterbobouches 
SeveritymajorReproducibilityalways
Status acknowledgedResolutionopen
Summary0002925: If old save game used attempt to create new save game crashes game
DescriptionIf old save game used to continue play, attempt to create new save game will result in crash

I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/scripts/script.rpy", line 41, in <module>
  File "renpy/common/00action_file.rpy", line 372, in __call__
    renpy.save(fn, extra_info=save_name)
  File "game/scripts/core/systems/day_timer.rpy", line 112, in __getstate__
AttributeError: 'DayTimer' object has no attribute '_seed' (perhaps store.game.timer = Sunday morning day 160)

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

Full traceback:
  File "scripts/script.rpyc", line 41, in script
  File "/Users/sstikine/Downloads/SummertimeSaga-0-20-5-mac/SummertimeSaga.app/Contents/Resources/autorun/renpy/ast.py", line 914, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "/Users/sstikine/Downloads/SummertimeSaga-0-20-5-mac/SummertimeSaga.app/Contents/Resources/autorun/renpy/python.py", line 2028, in py_exec_bytecode
    exec bytecode in globals, locals
  File "game/scripts/script.rpy", line 41, in <module>
  File "/Users/sstikine/Downloads/SummertimeSaga-0-20-5-mac/SummertimeSaga.app/Contents/Resources/autorun/renpy/exports.py", line 2905, in call_screen
    rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
  File "/Users/sstikine/Downloads/SummertimeSaga-0-20-5-mac/SummertimeSaga.app/Contents/Resources/autorun/renpy/ui.py", line 297, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "/Users/sstikine/Downloads/SummertimeSaga-0-20-5-mac/SummertimeSaga.app/Contents/Resources/autorun/renpy/display/core.py", line 2702, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
  File "/Users/sstikine/Downloads/SummertimeSaga-0-20-5-mac/SummertimeSaga.app/Contents/Resources/autorun/renpy/display/core.py", line 3518, in interact_core
    rv = root_widget.event(ev, x, y, 0)
  File "/Users/sstikine/Downloads/SummertimeSaga-0-20-5-mac/SummertimeSaga.app/Contents/Resources/autorun/renpy/display/layout.py", line 998, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "/Users/sstikine/Downloads/SummertimeSaga-0-20-5-mac/SummertimeSaga.app/Contents/Resources/autorun/renpy/display/layout.py", line 998, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "/Users/sstikine/Downloads/SummertimeSaga-0-20-5-mac/SummertimeSaga.app/Contents/Resources/autorun/renpy/display/layout.py", line 998, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "/Users/sstikine/Downloads/SummertimeSaga-0-20-5-mac/SummertimeSaga.app/Contents/Resources/autorun/renpy/display/screen.py", line 714, in event
    rv = self.child.event(ev, x, y, st)
  File "/Users/sstikine/Downloads/SummertimeSaga-0-20-5-mac/SummertimeSaga.app/Contents/Resources/autorun/renpy/display/layout.py", line 998, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "/Users/sstikine/Downloads/SummertimeSaga-0-20-5-mac/SummertimeSaga.app/Contents/Resources/autorun/renpy/display/layout.py", line 244, in event
    rv = d.event(ev, x - xo, y - yo, st)
  File "/Users/sstikine/Downloads/SummertimeSaga-0-20-5-mac/SummertimeSaga.app/Contents/Resources/autorun/renpy/display/layout.py", line 998, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "/Users/sstikine/Downloads/SummertimeSaga-0-20-5-mac/SummertimeSaga.app/Contents/Resources/autorun/renpy/display/layout.py", line 998, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "/Users/sstikine/Downloads/SummertimeSaga-0-20-5-mac/SummertimeSaga.app/Contents/Resources/autorun/renpy/display/behavior.py", line 962, in event
    return handle_click(self.clicked)
  File "/Users/sstikine/Downloads/SummertimeSaga-0-20-5-mac/SummertimeSaga.app/Contents/Resources/autorun/renpy/display/behavior.py", line 897, in handle_click
    rv = run(action)
  File "/Users/sstikine/Downloads/SummertimeSaga-0-20-5-mac/SummertimeSaga.app/Contents/Resources/autorun/renpy/display/behavior.py", line 313, in run
    new_rv = run(i, *args, **kwargs)
  File "/Users/sstikine/Downloads/SummertimeSaga-0-20-5-mac/SummertimeSaga.app/Contents/Resources/autorun/renpy/display/behavior.py", line 320, in run
    return action(*args, **kwargs)
  File "renpy/common/00action_file.rpy", line 372, in __call__
    renpy.save(fn, extra_info=save_name)
  File "/Users/sstikine/Downloads/SummertimeSaga-0-20-5-mac/SummertimeSaga.app/Contents/Resources/autorun/renpy/loadsave.py", line 422, in save
    six.reraise(t, e, tb)
  File "/Users/sstikine/Downloads/SummertimeSaga-0-20-5-mac/SummertimeSaga.app/Contents/Resources/autorun/renpy/loadsave.py", line 405, in save
    dump((roots, renpy.game.log), logf)
  File "/Users/sstikine/Downloads/SummertimeSaga-0-20-5-mac/SummertimeSaga.app/Contents/Resources/autorun/renpy/loadsave.py", line 49, in dump
    cPickle.dump(o, f, cPickle.HIGHEST_PROTOCOL)
  File "game/scripts/core/systems/day_timer.rpy", line 112, in __getstate__
AttributeError: 'DayTimer' object has no attribute '_seed' (perhaps store.game.timer = Sunday morning day 160)

Darwin-19.6.0-x86_64-i386-64bit
Ren'Py 7.3.5.606
SummertimeSaga 0.20.5
Tue Sep 8 09:08:15 2020
Platform/OSOSX
Version0.20.5

Relationships

related to 0002928 acknowledged Sleeping crash 
related to 0002926 acknowledged Q.Save crash 

Activities

bobouches

bobouches

2020-09-08 06:12

reporter  

GreenCap

GreenCap

2020-09-08 16:35

updater   ~0005014

When reporting bugs with loading saves please provide the save file being used as an attachment.

Issue History

Date Modified Username Field Change
2020-09-08 06:12 bobouches New Issue
2020-09-08 06:12 bobouches File Added: Screen Shot 2020-09-08 at 09.08.12.png
2020-09-08 06:12 bobouches File Added: Screen Shot 2020-09-08 at 09.08.24.png
2020-09-08 16:27 GreenCap Relationship added related to 0002928
2020-09-08 16:27 GreenCap Relationship added related to 0002926
2020-09-08 16:35 GreenCap Status new => acknowledged
2020-09-08 16:35 GreenCap Note Added: 0005014