View Issue Details

IDCategoryLast Update
0000169Bug Report2018-04-15 12:57
ReporterMaZl 
SeverityminorReproducibilityalways
Status resolvedResolutionfixed
Summary0000169: Inability to save the game at all at the starting area (before leaving the house).
DescriptionAttempted to save and quicksave on the very first screen in MC's room. Attempted to save in hallway after meeting Jenny. At all times reported an exception, without creating a save.
Same thing happened after leaving the house.
Tried both changing the name of the save and leaving it the same.

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

While running game code:
  File "renpy/common/00gamemenu.rpy", line 173, in script
    $ ui.interact()
  File "renpy/common/00gamemenu.rpy", line 173, in <module>
    $ ui.interact()
  File "renpy/common/00action_file.rpy", line 357, in __call__
    renpy.save(fn, extra_info=save_name)
IOError: [Errno 13] Permission denied: 'save_dump.txt'

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

Full traceback:
  File "renpy/common/00gamemenu.rpy", line 173, in script
    $ ui.interact()
  File "/private/var/folders/24/mqvvlwx95k36rntpd4p6f6v80000gn/T/AppTranslocation/1180B637-D587-495C-AF63-5840E839B4EF/d/SummertimeSaga.app/Contents/Resources/autorun/renpy/ast.py", line 814, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "/private/var/folders/24/mqvvlwx95k36rntpd4p6f6v80000gn/T/AppTranslocation/1180B637-D587-495C-AF63-5840E839B4EF/d/SummertimeSaga.app/Contents/Resources/autorun/renpy/python.py", line 1719, in py_exec_bytecode
    exec bytecode in globals, locals
  File "renpy/common/00gamemenu.rpy", line 173, in <module>
    $ ui.interact()
  File "/private/var/folders/24/mqvvlwx95k36rntpd4p6f6v80000gn/T/AppTranslocation/1180B637-D587-495C-AF63-5840E839B4EF/d/SummertimeSaga.app/Contents/Resources/autorun/renpy/ui.py", line 285, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "/private/var/folders/24/mqvvlwx95k36rntpd4p6f6v80000gn/T/AppTranslocation/1180B637-D587-495C-AF63-5840E839B4EF/d/SummertimeSaga.app/Contents/Resources/autorun/renpy/display/core.py", line 2526, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
  File "/private/var/folders/24/mqvvlwx95k36rntpd4p6f6v80000gn/T/AppTranslocation/1180B637-D587-495C-AF63-5840E839B4EF/d/SummertimeSaga.app/Contents/Resources/autorun/renpy/display/core.py", line 3204, in interact_core
    rv = root_widget.event(ev, x, y, 0)
  File "/private/var/folders/24/mqvvlwx95k36rntpd4p6f6v80000gn/T/AppTranslocation/1180B637-D587-495C-AF63-5840E839B4EF/d/SummertimeSaga.app/Contents/Resources/autorun/renpy/display/layout.py", line 960, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "/private/var/folders/24/mqvvlwx95k36rntpd4p6f6v80000gn/T/AppTranslocation/1180B637-D587-495C-AF63-5840E839B4EF/d/SummertimeSaga.app/Contents/Resources/autorun/renpy/display/layout.py", line 960, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "/private/var/folders/24/mqvvlwx95k36rntpd4p6f6v80000gn/T/AppTranslocation/1180B637-D587-495C-AF63-5840E839B4EF/d/SummertimeSaga.app/Contents/Resources/autorun/renpy/display/layout.py", line 960, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "/private/var/folders/24/mqvvlwx95k36rntpd4p6f6v80000gn/T/AppTranslocation/1180B637-D587-495C-AF63-5840E839B4EF/d/SummertimeSaga.app/Contents/Resources/autorun/renpy/display/screen.py", line 651, in event
    rv = self.child.event(ev, x, y, st)
  File "/private/var/folders/24/mqvvlwx95k36rntpd4p6f6v80000gn/T/AppTranslocation/1180B637-D587-495C-AF63-5840E839B4EF/d/SummertimeSaga.app/Contents/Resources/autorun/renpy/display/layout.py", line 960, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "/private/var/folders/24/mqvvlwx95k36rntpd4p6f6v80000gn/T/AppTranslocation/1180B637-D587-495C-AF63-5840E839B4EF/d/SummertimeSaga.app/Contents/Resources/autorun/renpy/display/behavior.py", line 889, in event
    return handle_click(self.clicked)
  File "/private/var/folders/24/mqvvlwx95k36rntpd4p6f6v80000gn/T/AppTranslocation/1180B637-D587-495C-AF63-5840E839B4EF/d/SummertimeSaga.app/Contents/Resources/autorun/renpy/display/behavior.py", line 824, in handle_click
    rv = run(action)
  File "/private/var/folders/24/mqvvlwx95k36rntpd4p6f6v80000gn/T/AppTranslocation/1180B637-D587-495C-AF63-5840E839B4EF/d/SummertimeSaga.app/Contents/Resources/autorun/renpy/display/behavior.py", line 299, in run
    new_rv = run(i, *args, **kwargs)
  File "/private/var/folders/24/mqvvlwx95k36rntpd4p6f6v80000gn/T/AppTranslocation/1180B637-D587-495C-AF63-5840E839B4EF/d/SummertimeSaga.app/Contents/Resources/autorun/renpy/display/behavior.py", line 306, in run
    return action(*args, **kwargs)
  File "renpy/common/00action_file.rpy", line 357, in __call__
    renpy.save(fn, extra_info=save_name)
  File "/private/var/folders/24/mqvvlwx95k36rntpd4p6f6v80000gn/T/AppTranslocation/1180B637-D587-495C-AF63-5840E839B4EF/d/SummertimeSaga.app/Contents/Resources/autorun/renpy/loadsave.py", line 283, in save
    save_dump(roots, renpy.game.log)
  File "/private/var/folders/24/mqvvlwx95k36rntpd4p6f6v80000gn/T/AppTranslocation/1180B637-D587-495C-AF63-5840E839B4EF/d/SummertimeSaga.app/Contents/Resources/autorun/renpy/loadsave.py", line 177, in save_dump
    f = file("save_dump.txt", "w")
IOError: [Errno 13] Permission denied: 'save_dump.txt'

Darwin-17.5.0-x86_64-i386-64bit
Ren'Py 6.99.12.4.2187
SummertimeSaga 0.15.0
[/code]
Platform/OSOSX
Version0.15

Activities

tichaud

tichaud

2018-04-15 01:41

reporter   ~0000195

same thing happen to me.
sipps35

sipps35

2018-04-15 01:42

reporter   ~0000196

Confirm this happened for me. MacOS 10.11.6.
sipps35

sipps35

2018-04-15 02:02

reporter   ~0000197

Save issue is not self-resolving after first day in-game. traceback attached.
dogeek

dogeek

2018-04-15 12:57

viewer   ~0000220

Is caused by MacOS not having permissions to save the file, fixed in 0.15.1.

Issue History

Date Modified Username Field Change
2018-04-15 01:22 MaZl New Issue
2018-04-15 01:41 tichaud Note Added: 0000195
2018-04-15 01:42 sipps35 Note Added: 0000196
2018-04-15 02:02 sipps35 Note Added: 0000197
2018-04-15 12:57 dogeek Status new => resolved
2018-04-15 12:57 dogeek Resolution open => fixed
2018-04-15 12:57 dogeek Note Added: 0000220