View Issue Details

IDCategoryLast Update
0001958Bug Report2019-12-13 13:02
ReporterTxPunster 
SeveritycrashReproducibilityhave not tried
Status resolvedResolutionfixed
Summary0001958: Daisy needing milking causes crash late at night
Descriptionheard noise from barn in evening. went into barn then crash occured
Platform/OSWindows
Version0.18.6

Activities

TxPunster

TxPunster

2019-06-06 16:38

reporter  

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

While running game code:
Exception: DynamicImage 'characters/daisy/daisy_body_b_naked_milking_[M_diane.outfit.get]1.png': could not find image. (u'characters/daisy/daisy_body_b_naked_milking_nightgown1.png')

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

Full traceback:
  File "lib/windows-i686/scripts/minigames/garden_minigame/garden_minigame.rpyc", line 347, in script call
  File "lib/windows-i686/scripts/minigames/garden_minigame/garden_minigame.rpyc", line 290, in script call
  File "lib/windows-i686/scripts/locations/diane_s_home/barn/dialogues.rpyc", line 824, in script
  File "C:\Users\Philip Poxon\Documents\Games\SummertimeSaga-0-18-6-pc\renpy\ast.py", line 652, in execute
    renpy.exports.say(who, what, interact=self.interact, *args, **kwargs)
  File "C:\Users\Philip Poxon\Documents\Games\SummertimeSaga-0-18-6-pc\renpy\exports.py", line 1199, in say
    who(what, *args, **kwargs)
  File "C:\Users\Philip Poxon\Documents\Games\SummertimeSaga-0-18-6-pc\renpy\character.py", line 1016, in __call__
    self.do_display(who, what, cb_args=self.cb_args, **display_args)
  File "C:\Users\Philip Poxon\Documents\Games\SummertimeSaga-0-18-6-pc\renpy\character.py", line 817, in do_display
    **display_args)
  File "C:\Users\Philip Poxon\Documents\Games\SummertimeSaga-0-18-6-pc\renpy\character.py", line 566, in display_say
    rv = renpy.ui.interact(mouse='say', type=type, roll_forward=roll_forward)
  File "C:\Users\Philip Poxon\Documents\Games\SummertimeSaga-0-18-6-pc\renpy\ui.py", line 287, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "C:\Users\Philip Poxon\Documents\Games\SummertimeSaga-0-18-6-pc\renpy\display\core.py", line 2649, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
  File "C:\Users\Philip Poxon\Documents\Games\SummertimeSaga-0-18-6-pc\renpy\display\core.py", line 3033, in interact_core
    root_widget.visit_all(lambda i : i.per_interact())
  File "C:\Users\Philip Poxon\Documents\Games\SummertimeSaga-0-18-6-pc\renpy\display\core.py", line 511, in visit_all
    d.visit_all(callback)
  File "C:\Users\Philip Poxon\Documents\Games\SummertimeSaga-0-18-6-pc\renpy\display\core.py", line 511, in visit_all
    d.visit_all(callback)
  File "C:\Users\Philip Poxon\Documents\Games\SummertimeSaga-0-18-6-pc\renpy\display\core.py", line 511, in visit_all
    d.visit_all(callback)
  File "C:\Users\Philip Poxon\Documents\Games\SummertimeSaga-0-18-6-pc\renpy\display\core.py", line 511, in visit_all
    d.visit_all(callback)
  File "C:\Users\Philip Poxon\Documents\Games\SummertimeSaga-0-18-6-pc\renpy\display\core.py", line 511, in visit_all
    d.visit_all(callback)
  File "C:\Users\Philip Poxon\Documents\Games\SummertimeSaga-0-18-6-pc\renpy\display\core.py", line 511, in visit_all
    d.visit_all(callback)
  File "C:\Users\Philip Poxon\Documents\Games\SummertimeSaga-0-18-6-pc\renpy\display\core.py", line 511, in visit_all
    d.visit_all(callback)
  File "C:\Users\Philip Poxon\Documents\Games\SummertimeSaga-0-18-6-pc\renpy\display\core.py", line 511, in visit_all
    d.visit_all(callback)
  File "C:\Users\Philip Poxon\Documents\Games\SummertimeSaga-0-18-6-pc\renpy\display\core.py", line 511, in visit_all
    d.visit_all(callback)
  File "C:\Users\Philip Poxon\Documents\Games\SummertimeSaga-0-18-6-pc\renpy\display\core.py", line 508, in visit_all
    for d in self.visit():
  File "C:\Users\Philip Poxon\Documents\Games\SummertimeSaga-0-18-6-pc\renpy\display\image.py", line 718, in visit
    self.find_target()
  File "C:\Users\Philip Poxon\Documents\Games\SummertimeSaga-0-18-6-pc\renpy\display\image.py", line 632, in find_target
    raise Exception(error)
Exception: DynamicImage 'characters/daisy/daisy_body_b_naked_milking_[M_diane.outfit.get]1.png': could not find image. (u'characters/daisy/daisy_body_b_naked_milking_nightgown1.png')

Windows-8-6.2.9200
Ren'Py 7.0.0.196
SummertimeSaga 0.18.6
Thu Jun 06 10:13:20 2019
traceback.txt (4,123 bytes)
mil578

mil578

2019-06-06 16:54

updater   ~0002712

There is no noise from barn or event in the evening. Please make sure you got your copy of the game directly from us, and that there are no mods or patches installed. If all of that criteria is met, upload a save right before your crash.
Casiope

Casiope

2019-06-06 17:55

updater   ~0002713

I think TxPunster is talking to the scene where Diane is milking Daisy in the barn, when the main character is actually hearing sounds coming from this location. Also the traceback refers to Daisy's layering: the image is supposed to be "daisy_body_b_naked_milking_nightgown1.png" (from the code: "daisy_body_b_naked_milking_[M_diane.outfit.get]1.png") but this image doesn't exist.

From my point of view, and without having yet repro the problem, it is likely that the character Daisy is using an outfit dedicated to Diane during the evening, hence the bug.
TxPunster

TxPunster

2019-06-07 04:56

reporter   ~0002716

I agree that no action should occur during evening, i do have a save from yesterday but it is not just before event so not sure it will help. I was at barn during morning and afternoon, don't remember exactly what actions , and was outside barn in evening when i heard noise of Diane helping daisy when i entered barn the error occurred I did also upload a traceback file

quick-1-LT1.save (400,410 bytes)
TxPunster

TxPunster

2019-07-04 16:48

reporter   ~0002854

Second report of problem with daisy and diane at night in discord https://cdn.discordapp.com/attachments/298093140764524547/596379104727793666/Screenshot_2019-07-04-22-07-20-23_e074c266f86836949da455a87e637160.png
Casiope

Casiope

2019-07-11 14:57

updater   ~0002905

As the way to reproduce this bug is missing, I add it, and the attachment, and the save file!

Steps to reproduce:
1. Progress in Daisy's route until step 3.
2. Wait for the afternoon.
3. Go to Diane's house and do the garden minigame.
4. The time of day goes to evening.

Issue:
• After the main character's initial dialogue, the game crashes.

Solution:
• After the main character's initial dialogue, the game shouldn' t crash.

This bug report is related (but not duplicate of) to bug report 0001967 and bug report 0002033. The cause of these bugs is the same: Diane is not supposed to wear the "nightgown" outfit at night in the barn. It is therefore a more general problem that must be addressed by developers.

Daisy milking bug.jpg (270,687 bytes)
1-1-LT1.save (750,225 bytes)
sal

sal

2019-08-15 23:46

reporter   ~0002945

I'm also getting this crash. Bob's working in the garden , finishes minigame, finds it hot, takes a break, hears noises from barn (tickles) then game crashes. It is reproducible , has happened to me twice. I've included the traceback file.

traceback-2.txt (4,170 bytes)
I'm sorry, but an uncaught exception occurred.

While running game code:
Exception: DynamicImage 'characters/daisy/daisy_body_b_naked_milking_[M_diane.outfit.get]1.png': could not find image. (u'characters/daisy/daisy_body_b_naked_milking_nightgown1.png')

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

Full traceback:
  File "scripts/locations/home/entrance/hallway/bedroom/dialogue.rpyc", line 2266, in script call
  File "scripts/locations/home/entrance/hallway/bedroom/bedroom.rpyc", line 76, in script call
  File "scripts/locations/home/entrance/hallway/hallway.rpyc", line 68, in script call
  File "scripts/minigames/garden_minigame/garden_minigame.rpyc", line 347, in script call
  File "scripts/minigames/garden_minigame/garden_minigame.rpyc", line 290, in script call
  File "scripts/locations/diane_s_home/barn/dialogues.rpyc", line 708, in script
  File "D:\Users\Geoff\Downloads\SummertimeSaga-0-18-6-pc\SummertimeSaga-0-18-6-pc\renpy\ast.py", line 1337, in execute
    renpy.exports.with_statement(trans, paired)
  File "D:\Users\Geoff\Downloads\SummertimeSaga-0-18-6-pc\SummertimeSaga-0-18-6-pc\renpy\exports.py", line 1452, in with_statement
    return renpy.game.interface.do_with(trans, paired, clear=clear)
  File "D:\Users\Geoff\Downloads\SummertimeSaga-0-18-6-pc\SummertimeSaga-0-18-6-pc\renpy\display\core.py", line 2207, in do_with
    clear=clear)
  File "D:\Users\Geoff\Downloads\SummertimeSaga-0-18-6-pc\SummertimeSaga-0-18-6-pc\renpy\display\core.py", line 2649, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
  File "D:\Users\Geoff\Downloads\SummertimeSaga-0-18-6-pc\SummertimeSaga-0-18-6-pc\renpy\display\core.py", line 3033, in interact_core
    root_widget.visit_all(lambda i : i.per_interact())
  File "D:\Users\Geoff\Downloads\SummertimeSaga-0-18-6-pc\SummertimeSaga-0-18-6-pc\renpy\display\core.py", line 511, in visit_all
    d.visit_all(callback)
  File "D:\Users\Geoff\Downloads\SummertimeSaga-0-18-6-pc\SummertimeSaga-0-18-6-pc\renpy\display\core.py", line 511, in visit_all
    d.visit_all(callback)
  File "D:\Users\Geoff\Downloads\SummertimeSaga-0-18-6-pc\SummertimeSaga-0-18-6-pc\renpy\display\core.py", line 511, in visit_all
    d.visit_all(callback)
  File "D:\Users\Geoff\Downloads\SummertimeSaga-0-18-6-pc\SummertimeSaga-0-18-6-pc\renpy\display\core.py", line 511, in visit_all
    d.visit_all(callback)
  File "D:\Users\Geoff\Downloads\SummertimeSaga-0-18-6-pc\SummertimeSaga-0-18-6-pc\renpy\display\core.py", line 511, in visit_all
    d.visit_all(callback)
  File "D:\Users\Geoff\Downloads\SummertimeSaga-0-18-6-pc\SummertimeSaga-0-18-6-pc\renpy\display\core.py", line 511, in visit_all
    d.visit_all(callback)
  File "D:\Users\Geoff\Downloads\SummertimeSaga-0-18-6-pc\SummertimeSaga-0-18-6-pc\renpy\display\core.py", line 511, in visit_all
    d.visit_all(callback)
  File "D:\Users\Geoff\Downloads\SummertimeSaga-0-18-6-pc\SummertimeSaga-0-18-6-pc\renpy\display\core.py", line 511, in visit_all
    d.visit_all(callback)
  File "D:\Users\Geoff\Downloads\SummertimeSaga-0-18-6-pc\SummertimeSaga-0-18-6-pc\renpy\display\core.py", line 511, in visit_all
    d.visit_all(callback)
  File "D:\Users\Geoff\Downloads\SummertimeSaga-0-18-6-pc\SummertimeSaga-0-18-6-pc\renpy\display\core.py", line 511, in visit_all
    d.visit_all(callback)
  File "D:\Users\Geoff\Downloads\SummertimeSaga-0-18-6-pc\SummertimeSaga-0-18-6-pc\renpy\display\core.py", line 508, in visit_all
    for d in self.visit():
  File "D:\Users\Geoff\Downloads\SummertimeSaga-0-18-6-pc\SummertimeSaga-0-18-6-pc\renpy\display\image.py", line 718, in visit
    self.find_target()
  File "D:\Users\Geoff\Downloads\SummertimeSaga-0-18-6-pc\SummertimeSaga-0-18-6-pc\renpy\display\image.py", line 632, in find_target
    raise Exception(error)
Exception: DynamicImage 'characters/daisy/daisy_body_b_naked_milking_[M_diane.outfit.get]1.png': could not find image. (u'characters/daisy/daisy_body_b_naked_milking_nightgown1.png')

Windows-8-6.2.9200
Ren'Py 7.0.0.196
SummertimeSaga 0.18.6
Thu Aug 15 19:37:37 2019
traceback-2.txt (4,170 bytes)
sal

sal

2019-08-16 00:43

reporter   ~0002946

The workaround is to work in the garden in the morning, then after the minigame he is able to enter the barn.
Casiope

Casiope

2019-12-13 13:02

updater   ~0004008

This issue has either been fixed in game version 0.19 or 0.19.1. The report is now closed.

Issue History

Date Modified Username Field Change
2019-06-06 16:38 TxPunster New Issue
2019-06-06 16:38 TxPunster File Added: traceback.txt
2019-06-06 16:54 mil578 Note Added: 0002712
2019-06-06 17:55 Casiope Note Added: 0002713
2019-06-07 04:56 TxPunster File Added: quick-1-LT1.save
2019-06-07 04:56 TxPunster Note Added: 0002716
2019-07-04 16:48 TxPunster Note Added: 0002854
2019-07-11 14:57 Casiope File Added: Daisy milking bug.jpg
2019-07-11 14:57 Casiope File Added: 1-1-LT1.save
2019-07-11 14:57 Casiope Note Added: 0002905
2019-08-15 23:46 sal File Added: traceback-2.txt
2019-08-15 23:46 sal Note Added: 0002945
2019-08-16 00:43 sal Note Added: 0002946
2019-12-13 13:02 Casiope Status new => resolved
2019-12-13 13:02 Casiope Resolution open => fixed
2019-12-13 13:02 Casiope Note Added: 0004008