# New Bug in Post-Sound Experimental

**URL:** https://discourse.cataclysmdda.org/t/new-bug-in-post-sound-experimental/5852
**Category:** The Garage
**Created:** [April 15, 2014, 4:23am UTC](https://discourse.cataclysmdda.org/t/new-bug-in-post-sound-experimental/5852 "2014-04-15T04:23:17Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![secretfire](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/secretfire/32/2984_2.png) [@secretfire](https://discourse.cataclysmdda.org/u/secretfire)
#### Post date: [April 15, 2014, 4:23am UTC](https://discourse.cataclysmdda.org/t/new-bug-in-post-sound-experimental/5852/1 "2014-04-15T04:23:17Z")

</div>

Not sure if its one bug or two. Some new bugs appear when generating worlds and during play. The game also inevitably crashes. Often. Never seen that before. Started on the version with sound (or that day, at least), and has continued since then.

> src/game.cpp[4025]: 6 radio towers src/game.cpp[4025]: 6 radio towers src/mapgen.cpp[762]: Bad JSON mapgen, discarding: line 58:8: duplicate entry in json object
> 
> ```
> "B": "t_palisade",
> "*": "t_door_locked",
> "@":
> ^
> "t_floor",
> "!": "t_floor",
> "V": "t_floor",
> 
> ```
> 
> src/mapgen.cpp[762]: Bad JSON mapgen, discarding:  
> line 60:8: duplicate entry in json object
> 
> ```
> "5": "t_chainfence_h",
> "8": "t_chainfence_v",
> "f":
> ^
> "t_pavement",
> "v": "t_wall_glass_v",
> "M": "t_floor"
> 
> ```
> 
> src/mapgen.cpp[762]: Bad JSON mapgen, discarding:  
> line 50:17: duplicate entry in json object
> 
> ```
> ":": "t_floor",
> "T": "t_floor",
> "l":
> ^
> "t_floor",
> "x": "t_floor",
> "G": "t_floor",
> 
> ```
> 
> src/mapgen.cpp[762]: Bad JSON mapgen, discarding:  
> line 58:8: duplicate entry in json object
> 
> ```
> "5": "t_chainfence_h",
> "8": "t_chainfence_v",
> "f":
> ^
> "t_pavement",
> "v": "t_wall_glass_v",
> "M": "t_floor"
> 
> ```
> 
> src/mapgen.cpp[762]: Bad JSON mapgen, discarding:  
> line 58:8: duplicate entry in json object
> 
> ```
> "5": "t_chainfence_h",
> "8": "t_chainfence_v",
> "f":
> ^
> "t_pavement",
> "v": "t_wall_glass_v",
> "M": "t_floor"
> 
> ```
> 
> src/profession.cpp[190]: bionic bio\_eyes for profession assassin does not exist  
> src/mapgen.cpp[762]: Bad JSON mapgen, discarding:  
> line 58:8: duplicate entry in json object
> 
> ```
> "B": "t_palisade",
> "*": "t_door_locked",
> "@":
> ^
> "t_floor",
> "!": "t_floor",
> "V": "t_floor",
> 
> ```
> 
> src/mapgen.cpp[762]: Bad JSON mapgen, discarding:  
> line 60:8: duplicate entry in json object
> 
> ```
> "5": "t_chainfence_h",
> "8": "t_chainfence_v",
> "f":
> ^
> "t_pavement",
> "v": "t_wall_glass_v",
> "M": "t_floor"
> 
> ```
> 
> src/mapgen.cpp[762]: Bad JSON mapgen, discarding:  
> line 50:17: duplicate entry in json object
> 
> ```
> ":": "t_floor",
> "T": "t_floor",
> "l":
> ^
> "t_floor",
> "x": "t_floor",
> "G": "t_floor",
> 
> ```
> 
> src/mapgen.cpp[762]: Bad JSON mapgen, discarding:  
> line 58:8: duplicate entry in json object
> 
> ```
> "5": "t_chainfence_h",
> "8": "t_chainfence_v",
> "f":
> ^
> "t_pavement",
> "v": "t_wall_glass_v",
> "M": "t_floor"
> 
> ```
> 
> src/mapgen.cpp[762]: Bad JSON mapgen, discarding:  
> line 58:8: duplicate entry in json object
> 
> ```
> "5": "t_chainfence_h",
> "8": "t_chainfence_v",
> "f":
> ^
> "t_pavement",
> "v": "t_wall_glass_v",
> "M": "t_floor"
> 
> ```
> 
> src/profession.cpp[190]: bionic bio\_eyes for profession assassin does not exist  
> src/mapgen.cpp[762]: Bad JSON mapgen, discarding:  
> line 58:8: duplicate entry in json object
> 
> ```
> "B": "t_palisade",
> "*": "t_door_locked",
> "@":
> ^
> "t_floor",
> "!": "t_floor",
> "V": "t_floor",
> 
> ```
> 
> src/mapgen.cpp[762]: Bad JSON mapgen, discarding:  
> line 60:8: duplicate entry in json object
> 
> ```
> "5": "t_chainfence_h",
> "8": "t_chainfence_v",
> "f":
> ^
> "t_pavement",
> "v": "t_wall_glass_v",
> "M": "t_floor"
> 
> ```
> 
> src/mapgen.cpp[762]: Bad JSON mapgen, discarding:  
> line 50:17: duplicate entry in json object
> 
> ```
> ":": "t_floor",
> "T": "t_floor",
> "l":
> ^
> "t_floor",
> "x": "t_floor",
> "G": "t_floor",
> 
> ```
> 
> src/mapgen.cpp[762]: Bad JSON mapgen, discarding:  
> line 58:8: duplicate entry in json object
> 
> ```
> "5": "t_chainfence_h",
> "8": "t_chainfence_v",
> "f":
> ^
> "t_pavement",
> "v": "t_wall_glass_v",
> "M": "t_floor"
> 
> ```
> 
> src/mapgen.cpp[762]: Bad JSON mapgen, discarding:  
> line 58:8: duplicate entry in json object
> 
> ```
> "5": "t_chainfence_h",
> "8": "t_chainfence_v",
> "f":
> ^
> "t_pavement",
> "v": "t_wall_glass_v",
> "M": "t_floor"
> 
> ```
> 
> src/profession.cpp[190]: bionic bio\_eyes for profession assassin does not exist  
> src/mapgen.cpp[762]: Bad JSON mapgen, discarding:  
> line 58:8: duplicate entry in json object
> 
> ```
> "B": "t_palisade",
> "*": "t_door_locked",
> "@":
> ^
> "t_floor",
> "!": "t_floor",
> "V": "t_floor",
> 
> ```
> 
> src/mapgen.cpp[762]: Bad JSON mapgen, discarding:  
> line 60:8: duplicate entry in json object
> 
> ```
> "5": "t_chainfence_h",
> "8": "t_chainfence_v",
> "f":
> ^
> "t_pavement",
> "v": "t_wall_glass_v",
> "M": "t_floor"
> 
> ```
> 
> src/mapgen.cpp[762]: Bad JSON mapgen, discarding:  
> line 50:17: duplicate entry in json object
> 
> ```
> ":": "t_floor",
> "T": "t_floor",
> "l":
> ^
> "t_floor",
> "x": "t_floor",
> "G": "t_floor",
> 
> ```
> 
> src/mapgen.cpp[762]: Bad JSON mapgen, discarding:  
> line 58:8: duplicate entry in json object
> 
> ```
> "5": "t_chainfence_h",
> "8": "t_chainfence_v",
> "f":
> ^
> "t_pavement",
> "v": "t_wall_glass_v",
> "M": "t_floor"
> 
> ```
> 
> src/mapgen.cpp[762]: Bad JSON mapgen, discarding:  
> line 58:8: duplicate entry in json object
> 
> ```
> "5": "t_chainfence_h",
> "8": "t_chainfence_v",
> "f":
> ^
> "t_pavement",
> "v": "t_wall_glass_v",
> "M": "t_floor"
> 
> ```
> 
> src/profession.cpp[190]: bionic bio\_eyes for profession assassin does not exist  
> src/mapgen.cpp[762]: Bad JSON mapgen, discarding:  
> line 58:8: duplicate entry in json object
> 
> ```
> "B": "t_palisade",
> "*": "t_door_locked",
> "@":
> ^
> "t_floor",
> "!": "t_floor",
> "V": "t_floor",
> 
> ```
> 
> src/mapgen.cpp[762]: Bad JSON mapgen, discarding:  
> line 60:8: duplicate entry in json object
> 
> ```
> "5": "t_chainfence_h",
> "8": "t_chainfence_v",
> "f":
> ^
> "t_pavement",
> "v": "t_wall_glass_v",
> "M": "t_floor"
> 
> ```
> 
> src/mapgen.cpp[762]: Bad JSON mapgen, discarding:  
> line 50:17: duplicate entry in json object
> 
> ```
> ":": "t_floor",
> "T": "t_floor",
> "l":
> ^
> "t_floor",
> "x": "t_floor",
> "G": "t_floor",
> 
> ```
> 
> src/mapgen.cpp[762]: Bad JSON mapgen, discarding:  
> line 58:8: duplicate entry in json object
> 
> ```
> "5": "t_chainfence_h",
> "8": "t_chainfence_v",
> "f":
> ^
> "t_pavement",
> "v": "t_wall_glass_v",
> "M": "t_floor"
> 
> ```
> 
> src/mapgen.cpp[762]: Bad JSON mapgen, discarding:  
> line 58:8: duplicate entry in json object
> 
> ```
> "5": "t_chainfence_h",
> "8": "t_chainfence_v",
> "f":
> ^
> "t_pavement",
> "v": "t_wall_glass_v",
> "M": "t_floor"
> 
> ```
> 
> src/profession.cpp[190]: bionic bio\_eyes for profession assassin does not exist  
> src/mapgen.cpp[762]: Bad JSON mapgen, discarding:  
> line 58:8: duplicate entry in json object
> 
> ```
> "B": "t_palisade",
> "*": "t_door_locked",
> "@":
> ^
> "t_floor",
> "!": "t_floor",
> "V": "t_floor",
> 
> ```
> 
> src/mapgen.cpp[762]: Bad JSON mapgen, discarding:  
> line 60:8: duplicate entry in json object
> 
> ```
> "5": "t_chainfence_h",
> "8": "t_chainfence_v",
> "f":
> ^
> "t_pavement",
> "v": "t_wall_glass_v",
> "M": "t_floor"
> 
> ```
> 
> src/mapgen.cpp[762]: Bad JSON mapgen, discarding:  
> line 50:17: duplicate entry in json object
> 
> ```
> ":": "t_floor",
> "T": "t_floor",
> "l":
> ^
> "t_floor",
> "x": "t_floor",
> "G": "t_floor",
> 
> ```
> 
> src/mapgen.cpp[762]: Bad JSON mapgen, discarding:  
> line 58:8: duplicate entry in json object
> 
> ```
> "5": "t_chainfence_h",
> "8": "t_chainfence_v",
> "f":
> ^
> "t_pavement",
> "v": "t_wall_glass_v",
> "M": "t_floor"
> 
> ```
> 
> src/mapgen.cpp[762]: Bad JSON mapgen, discarding:  
> line 58:8: duplicate entry in json object
> 
> ```
> "5": "t_chainfence_h",
> "8": "t_chainfence_v",
> "f":
> ^
> "t_pavement",
> "v": "t_wall_glass_v",
> "M": "t_floor"
> 
> ```
> 
> src/profession.cpp[190]: bionic bio\_eyes for profession assassin does not exist  
> src/mapgen.cpp[762]: Bad JSON mapgen, discarding:  
> line 58:8: duplicate entry in json object
> 
> ```
> "B": "t_palisade",
> "*": "t_door_locked",
> "@":
> ^
> "t_floor",
> "!": "t_floor",
> "V": "t_floor",
> 
> ```
> 
> src/mapgen.cpp[762]: Bad JSON mapgen, discarding:  
> line 60:8: duplicate entry in json object
> 
> ```
> "5": "t_chainfence_h",
> "8": "t_chainfence_v",
> "f":
> ^
> "t_pavement",
> "v": "t_wall_glass_v",
> "M": "t_floor"
> 
> ```
> 
> src/mapgen.cpp[762]: Bad JSON mapgen, discarding:  
> line 50:17: duplicate entry in json object
> 
> ```
> ":": "t_floor",
> "T": "t_floor",
> "l":
> ^
> "t_floor",
> "x": "t_floor",
> "G": "t_floor",
> 
> ```
> 
> src/mapgen.cpp[762]: Bad JSON mapgen, discarding:  
> line 58:8: duplicate entry in json object
> 
> ```
> "5": "t_chainfence_h",
> "8": "t_chainfence_v",
> "f":
> ^
> "t_pavement",
> "v": "t_wall_glass_v",
> "M": "t_floor"
> 
> ```
> 
> src/mapgen.cpp[762]: Bad JSON mapgen, discarding:  
> line 58:8: duplicate entry in json object
> 
> ```
> "5": "t_chainfence_h",
> "8": "t_chainfence_v",
> "f":
> ^
> "t_pavement",
> "v": "t_wall_glass_v",
> "M": "t_floor"
> 
> ```
> 
> src/profession.cpp[190]: bionic bio\_eyes for profession assassin does not exist  
> src/inventory.cpp[743]: Tried to remove a item not in inventory (name: silver earring)  
> src/mapgen.cpp[762]: Bad JSON mapgen, discarding:  
> line 58:8: duplicate entry in json object
> 
> ```
> "B": "t_palisade",
> "*": "t_door_locked",
> "@":
> ^
> "t_floor",
> "!": "t_floor",
> "V": "t_floor",
> 
> ```
> 
> src/mapgen.cpp[762]: Bad JSON mapgen, discarding:  
> line 60:8: duplicate entry in json object
> 
> ```
> "5": "t_chainfence_h",
> "8": "t_chainfence_v",
> "f":
> ^
> "t_pavement",
> "v": "t_wall_glass_v",
> "M": "t_floor"
> 
> ```
> 
> src/mapgen.cpp[762]: Bad JSON mapgen, discarding:  
> line 50:17: duplicate entry in json object
> 
> ```
> ":": "t_floor",
> "T": "t_floor",
> "l":
> ^
> "t_floor",
> "x": "t_floor",
> "G": "t_floor",
> 
> ```
> 
> src/mapgen.cpp[762]: Bad JSON mapgen, discarding:  
> line 58:8: duplicate entry in json object
> 
> ```
> "5": "t_chainfence_h",
> "8": "t_chainfence_v",
> "f":
> ^
> "t_pavement",
> "v": "t_wall_glass_v",
> "M": "t_floor"
> 
> ```
> 
> src/mapgen.cpp[762]: Bad JSON mapgen, discarding:  
> line 58:8: duplicate entry in json object
> 
> ```
> "5": "t_chainfence_h",
> "8": "t_chainfence_v",
> "f":
> ^
> "t_pavement",
> "v": "t_wall_glass_v",
> "M": "t_floor"
> 
> ```
> 
> src/profession.cpp[190]: bionic bio\_eyes for profession assassin does not exist

---

<div class="post-metadata">

### Author: ![kevin.granade](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.cataclysmdda.org/kevin.granade/32/1316_2.png) [@kevin.granade](https://discourse.cataclysmdda.org/u/kevin.granade)
#### Post date: [April 15, 2014, 7:01am UTC](https://discourse.cataclysmdda.org/t/new-bug-in-post-sound-experimental/5852/2 "2014-04-15T07:01:55Z")

</div>

That’s the output from some consistency cross-checks that were added recently, thanks for reporting them.
