View Issue Details

IDCategoryLast Update
0000087Bug Report2017-12-19 14:48
Reporterjsmith394856 
SeveritycrashReproducibilitysometimes
Status closedResolutionfixed
Summary0000087: fishing crash
DescriptionAfter selecting an available bait (worms, lure or golden) the game triggers an exception that eventually crashes back to the start screen.

Traceback text attached.
Platform/OSOSX
Version0.14.5

Activities

jsmith394856

jsmith394856

2017-12-19 13:51

reporter  

traceback.txt (3,762 bytes)
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/scripts/pier/fishing_minigame/fishing_minigame.rpy", line 67, in script
  File "renpy/common/000statements.rpy", line 471, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "game/scripts/pier/fishing_minigame/screens.rpy", line 380, in execute
  File "game/scripts/pier/fishing_minigame/screens.rpy", line 380, in execute
  File "game/scripts/pier/fishing_minigame/screens.rpy", line 381, in execute
  File "game/scripts/pier/fishing_minigame/screens.rpy", line 135, in __init__
TypeError: string indices must be integers

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

Full traceback:
  File "game/scripts/pier/fishing_minigame/fishing_minigame.rpy", line 67, in script
  File "/Volumes/SSD_500/Downloads/SummertimeSaga-0.14.5-mac.zip Folder/SummertimeSaga.app/Contents/Resources/autorun/renpy/ast.py", line 1706, in execute
    self.call("execute")
  File "/Volumes/SSD_500/Downloads/SummertimeSaga-0.14.5-mac.zip Folder/SummertimeSaga.app/Contents/Resources/autorun/renpy/ast.py", line 1724, in call
    return renpy.statements.call(method, parsed, *args, **kwargs)
  File "/Volumes/SSD_500/Downloads/SummertimeSaga-0.14.5-mac.zip Folder/SummertimeSaga.app/Contents/Resources/autorun/renpy/statements.py", line 145, in call
    return method(parsed, *args, **kwargs)
  File "renpy/common/000statements.rpy", line 471, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "/Volumes/SSD_500/Downloads/SummertimeSaga-0.14.5-mac.zip Folder/SummertimeSaga.app/Contents/Resources/autorun/renpy/exports.py", line 2526, in call_screen
    rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
  File "/Volumes/SSD_500/Downloads/SummertimeSaga-0.14.5-mac.zip Folder/SummertimeSaga.app/Contents/Resources/autorun/renpy/ui.py", line 285, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "/Volumes/SSD_500/Downloads/SummertimeSaga-0.14.5-mac.zip Folder/SummertimeSaga.app/Contents/Resources/autorun/renpy/display/core.py", line 2538, in interact
    scene_lists.replace_transient()
  File "/Volumes/SSD_500/Downloads/SummertimeSaga-0.14.5-mac.zip Folder/SummertimeSaga.app/Contents/Resources/autorun/renpy/display/core.py", line 822, in replace_transient
    self.remove(layer, tag)
  File "/Volumes/SSD_500/Downloads/SummertimeSaga-0.14.5-mac.zip Folder/SummertimeSaga.app/Contents/Resources/autorun/renpy/display/core.py", line 1107, in remove
    self.hide_or_replace(layer, remove_index, "hide")
  File "/Volumes/SSD_500/Downloads/SummertimeSaga-0.14.5-mac.zip Folder/SummertimeSaga.app/Contents/Resources/autorun/renpy/display/core.py", line 1031, in hide_or_replace
    d = oldsle.displayable._hide(now - st, now - at, prefix)
  File "/Volumes/SSD_500/Downloads/SummertimeSaga-0.14.5-mac.zip Folder/SummertimeSaga.app/Contents/Resources/autorun/renpy/display/screen.py", line 443, in _hide
    self.update()
  File "/Volumes/SSD_500/Downloads/SummertimeSaga-0.14.5-mac.zip Folder/SummertimeSaga.app/Contents/Resources/autorun/renpy/display/screen.py", line 578, in update
    self.screen.function(**self.scope)
  File "game/scripts/pier/fishing_minigame/screens.rpy", line 380, in execute
  File "game/scripts/pier/fishing_minigame/screens.rpy", line 380, in execute
  File "game/scripts/pier/fishing_minigame/screens.rpy", line 381, in execute
  File "<screen language>", line 381, in <module>
  File "game/scripts/pier/fishing_minigame/screens.rpy", line 135, in __init__
TypeError: string indices must be integers

Darwin-17.2.0-x86_64-i386-64bit
Ren'Py 6.99.12.4.2187
SummertimeSaga 0.14.5
traceback.txt (3,762 bytes)
NhKPaNdA

NhKPaNdA

2017-12-19 14:48

developer   ~0000101

Resolved

Issue History

Date Modified Username Field Change
2017-12-19 13:51 jsmith394856 New Issue
2017-12-19 13:51 jsmith394856 File Added: traceback.txt
2017-12-19 14:48 NhKPaNdA Status new => closed
2017-12-19 14:48 NhKPaNdA Resolution open => fixed
2017-12-19 14:48 NhKPaNdA Note Added: 0000101