vgstation13 issueshttps://git.nexisonline.net/vgstation/vgstation13/-/issues2018-06-22T11:33:18Zhttps://git.nexisonline.net/vgstation/vgstation13/-/issues/14007Sometimes events are not invoking because of a runtime2018-06-22T11:33:18ZRob NelsonSometimes events are not invoking because of a runtime*Created by: Zth--*
DEBUG: Runtime in events.dm, line 37: Cannot read null.len [view]
proc name: Invoke (/event/proc/Invoke)
src: /event (/event)
call stack:
/event (/event): Invoke(/list (/list))
INVOKE EVENT(/event (/event), /l...*Created by: Zth--*
DEBUG: Runtime in events.dm, line 37: Cannot read null.len [view]
proc name: Invoke (/event/proc/Invoke)
src: /event (/event)
call stack:
/event (/event): Invoke(/list (/list))
INVOKE EVENT(/event (/event), /list (/list))
the cow (/mob/living/simple_animal/cow): Move(the lush Grass (268,295,1) (/turf/simulated/floor/holofloor/grass), 0, 0, 0)
the cow (/mob/living/simple_animal/cow): Move(the lush Grass (268,295,1) (/turf/simulated/floor/holofloor/grass), null)
the cow (/mob/living/simple_animal/cow): wander move(the lush Grass (268,295,1) (/turf/simulated/floor/holofloor/grass))
the cow (/mob/living/simple_animal/cow): Life()
the cow (/mob/living/simple_animal/cow): Life()
Mob (/datum/subsystem/mob): fire(1)
Master (/datum/controller/master): RunQueue()
Master (/datum/controller/master): Loop()
Master (/datum/controller/master): StartProcessing()
https://git.nexisonline.net/vgstation/vgstation13/-/issues/14022Runtime during initialization 4/42018-06-22T11:33:17ZRob NelsonRuntime during initialization 4/4*Created by: Aurx*
`[21:29:46] Runtime in global cache.dm, line 33: Cannot read null.cache
proc name: send asset (/proc/send_asset)
src: null
call stack:
send asset(null, "jquery.min.js", 1)
/datum/html_interface/nanotras... (/datu...*Created by: Aurx*
`[21:29:46] Runtime in global cache.dm, line 33: Cannot read null.cache
proc name: send asset (/proc/send_asset)
src: null
call stack:
send asset(null, "jquery.min.js", 1)
/datum/html_interface/nanotras... (/datum/html_interface/nanotrasen/vote): sendAssets(null)
/datum/html_interface/nanotras... (/datum/html_interface/nanotrasen/vote): sendAssets(null)
/datum/html_interface/nanotras... (/datum/html_interface/nanotrasen/vote): sendAssets(null)
send html resources()
send resources()`
Fourth runtime encountered during init. Very spooky. https://git.nexisonline.net/vgstation/vgstation13/-/issues/14050Organ runtime2018-06-22T11:33:16ZRob NelsonOrgan runtime*Created by: gbasood*
```dm
[09:45:59] Runtime in organ.dm,181: Cannot execute null.is usable().
proc name: handle organs (/mob/living/carbon/human/proc/handle_organs)
src: the unknown (/mob/living/carbon/human/tajaran)
src.lo...*Created by: gbasood*
```dm
[09:45:59] Runtime in organ.dm,181: Cannot execute null.is usable().
proc name: handle organs (/mob/living/carbon/human/proc/handle_organs)
src: the unknown (/mob/living/carbon/human/tajaran)
src.loc: the lush Grass (165,276,2) (/turf/simulated/floor/holofloor/grass)
call stack:
the unknown (/mob/living/carbon/human/tajaran): handle organs(1)
the unknown (/mob/living/carbon/human/tajaran): handle regular status updates()
the unknown (/mob/living/carbon/human/tajaran): Life()
Mob (/datum/subsystem/mob): fire(0)
Master (/datum/controller/master): RunQueue()
Master (/datum/controller/master): Loop()
Master (/datum/controller/master): StartProcessing()
```https://git.nexisonline.net/vgstation/vgstation13/-/issues/13142Supermatter Cascade Fails to Trigger if the Crystal has Been Touched.2017-02-17T20:40:37ZRob NelsonSupermatter Cascade Fails to Trigger if the Crystal has Been Touched.*Created by: PJB3005*
The issue is because if `fingerprintshidden` isn't `null` it'll try to add a list to a string, resulting in a runtime:
![](http://i.imgur.com/sIdr24A.png)
https://github.com/d3athrow/vgstation13/blob/Bleeding...*Created by: PJB3005*
The issue is because if `fingerprintshidden` isn't `null` it'll try to add a list to a string, resulting in a runtime:
![](http://i.imgur.com/sIdr24A.png)
https://github.com/d3athrow/vgstation13/blob/Bleeding-Edge/code/modules/supermatter/supermatter.dm#L1361.03 (Winter 2017) Bugfix milestonehttps://git.nexisonline.net/vgstation/vgstation13/-/issues/13743Lighting runtimes, super bed shitting action with lights powered on but givin...2017-02-16T23:43:24ZRob NelsonLighting runtimes, super bed shitting action with lights powered on but giving off no light*Created by: Probe1*
http://pastebin.com/V0tpCrCT
This is really bad half the station has lights on but no illumination. Both lines indicated by the runtimes have not been changed in 8 months.*Created by: Probe1*
http://pastebin.com/V0tpCrCT
This is really bad half the station has lights on but no illumination. Both lines indicated by the runtimes have not been changed in 8 months.https://git.nexisonline.net/vgstation/vgstation13/-/issues/13789Runtimes with unathis2017-02-03T18:43:27ZRob NelsonRuntimes with unathis*Created by: Zth--*
[12:50:50]DEBUG: Runtime in <b>say.dm</b>, line <b>110</b>: <b>Cannot execute "Sinta\'unathi".filter speech().</b>
[12:50:50]DEBUG: Runtime in <b>say.dm</b>, line <b>144</b>: <b>Cannot read "Sinta\'unathi".name</b>
...*Created by: Zth--*
[12:50:50]DEBUG: Runtime in <b>say.dm</b>, line <b>110</b>: <b>Cannot execute "Sinta\'unathi".filter speech().</b>
[12:50:50]DEBUG: Runtime in <b>say.dm</b>, line <b>144</b>: <b>Cannot read "Sinta\'unathi".name</b>
[12:50:50]DEBUG: Runtime in <b>say.dm</b>, line <b>213</b>: <b>Cannot read "Sinta\'unathi".name</b>
Sinta'unathi is unathi's language
`#define LANGUAGE_UNATHI "Sinta'unathi"`
There are tons of these. http://game.ss13.moe/logs/2017/02-February/02-Thursday.loghttps://git.nexisonline.net/vgstation/vgstation13/-/issues/13515runtime logs are citing weird non existent reagent stuff.2017-01-17T13:45:47ZRob Nelsonruntime logs are citing weird non existent reagent stuff.*Created by: Probe1*
http://game.ss13.moe/logs/Dev/runtime/2017-01-17-runtime.log
http://game.ss13.moe/logs/2017/01-January/
```
## WARNING: Ren Stevens attempted to add a reagent called '' which doesn't exist. ()
## WARNING: Re...*Created by: Probe1*
http://game.ss13.moe/logs/Dev/runtime/2017-01-17-runtime.log
http://game.ss13.moe/logs/2017/01-January/
```
## WARNING: Ren Stevens attempted to add a reagent called '' which doesn't exist. ()
## WARNING: Ren Stevens attempted to add a reagent called '' which doesn't exist. ()
## WARNING: Ren Stevens attempted to add a reagent called '' which doesn't exist. ()
## WARNING: Ren Stevens attempted to add a reagent called '' which doesn't exist. ()
## WARNING: Ren Stevens attempted to add a reagent called '' which doesn't exist. ()
## WARNING: Doc Scratch attempted to add a reagent called '' which doesn't exist. ()
## WARNING: Doc Scratch attempted to add a reagent called '' which doesn't exist. ()
## WARNING: Doc Scratch attempted to add a reagent called '' which doesn't exist. ()
Victoria Louise Preussen logout
## WARNING: Doc Scratch attempted to add a reagent called '' which doesn't exist. ()
## WARNING: Doc Scratch attempted to add a reagent called '' which doesn't exist. ()
## WARNING: Doc Scratch attempted to add a reagent called '' which doesn't exist. ()
```
~~And then serb died~~ Actually the server died because an admin is a retard and spawned 172 clown goblins.https://git.nexisonline.net/vgstation/vgstation13/-/issues/12842attempting to move while cuffed and dragged causes runtime that crashes the game2017-01-06T22:20:56ZRob Nelsonattempting to move while cuffed and dragged causes runtime that crashes the game*Created by: D3athrow-Issues*
(WEB REPORT BY: realestestate REMOTE: 172.93.109.202:7777)
>Revision (Should be above if you're viewing this from ingame!)
Revision: 64ca162eec555d2c47bba5adf50bee59e70217db
>General description of the...*Created by: D3athrow-Issues*
(WEB REPORT BY: realestestate REMOTE: 172.93.109.202:7777)
>Revision (Should be above if you're viewing this from ingame!)
Revision: 64ca162eec555d2c47bba5adf50bee59e70217db
>General description of the issue
whenever I get cuffed, and try to move, the game spams my box with "you are restrained and unable to move" and dreamseeker crashes for several minutes.
I have to either manually restart, which sometimes is impossible to do because it's crashed so bad.
>What you expected to happen
not crash the game and fill my text box to the absolut maximum. like it's so bad that it maxes out the log to where all old messages were lost.
>What actually happened
see above
>Steps to reproduce if possible
get cuffed, get dragged, try to move1.03 (Winter 2017) Bugfix milestonehttps://git.nexisonline.net/vgstation/vgstation13/-/issues/13254Massive amount of calls and self CPU on barricades/destroy()2017-01-06T22:20:08ZRob NelsonMassive amount of calls and self CPU on barricades/destroy()*Created by: Probe1*
calls a.pomf.cat/ukrlrz.txt
self cpu a.pomf.cat/nxpejp.txt
total cpu a.pomf.cat/dpijtf.txt
Proc Name Self CPU Total CPU ...*Created by: Probe1*
calls a.pomf.cat/ukrlrz.txt
self cpu a.pomf.cat/nxpejp.txt
total cpu a.pomf.cat/dpijtf.txt
Proc Name Self CPU Total CPU Real Time Calls
------------------------------------------------------------------------------------------ --------- --------- --------- ---------
/obj/structure/window/barricade/Destroy 48545.344 0.009 0.009 35
CPU was over 100 for an extended period of time.
http://game.ss13.moe/logs/Dev/runtime/2017-01-03-runtime.log
I dumped profiling info but it doesn't seem to be uploaded I"ll check with Pomf
1.03 (Winter 2017) Bugfix milestonehttps://git.nexisonline.net/vgstation/vgstation13/-/issues/13005slimes runtime when they run into electrified grilles2016-12-22T18:34:19ZRob Nelsonslimes runtime when they run into electrified grilles*Created by: Probe1*
```
if(dna.mutantrace == "slime")
heal_overall_damage(damage/2, damage/2)
Jitter(10)
Stun(5)
Knockdown(5)
//It would be cool if someone added an animation of some electrical shit going through the...*Created by: Probe1*
```
if(dna.mutantrace == "slime")
heal_overall_damage(damage/2, damage/2)
Jitter(10)
Stun(5)
Knockdown(5)
//It would be cool if someone added an animation of some electrical shit going through the body
```
[10:24:09] Runtime in carbon.dm, line 122: Cannot read null.mutantrace
```
proc name: electrocute act (/mob/living/carbon/electrocute_act)
usr: The grey slime (892) () (/mob/living/carbon/slime)
usr.loc: The reinforced floor (290, 201, 1) (/turf/simulated/floor/engine)
src: the grey slime (892) (/mob/living/carbon/slime)
src.loc: the reinforced floor (290,201,1) (/turf/simulated/floor/engine)
call stack:
the grey slime (892) (/mob/living/carbon/slime): electrocute act(109, the grille (/obj/structure/grille), 1)
electrocute mob(the grey slime (892) (/mob/living/carbon/slime), /datum/powernet (/datum/powernet), the grille (/obj/structure/grille), 1)
the grille (/obj/structure/grille): shock(the grey slime (892) (/mob/living/carbon/slime), 60)
the grille (/obj/structure/grille): Bumped(the grey slime (892) (/mob/living/carbon/slime))
the grey slime (892) (/mob/living/carbon/slime): Bump(the grille (/obj/structure/grille))
the grey slime (892) (/mob/living/carbon/slime): Bump(the grille (/obj/structure/grille))
the grey slime (892) (/mob/living/carbon/slime): Bump(the grille (/obj/structure/grille))
```https://git.nexisonline.net/vgstation/vgstation13/-/issues/9679Merch computer bicon runtime2016-10-26T00:40:05ZRob NelsonMerch computer bicon runtime*Created by: gbasood*
``` DM
18:51:10 Runtime detected
undefined variable /datum/store/var/icon at browserOutput.dm:205
proc name: bicon (/proc/bicon)
source file: browserOutput.dm,205
usr: Dunsel Hordon (/mob/living/carbon/human)
...*Created by: gbasood*
``` DM
18:51:10 Runtime detected
undefined variable /datum/store/var/icon at browserOutput.dm:205
proc name: bicon (/proc/bicon)
source file: browserOutput.dm,205
usr: Dunsel Hordon (/mob/living/carbon/human)
src: null
usr.loc: the floor (197,252,1) (/turf/simulated/floor)
call stack:
bicon(/datum/store (/datum/store))
/datum/store (/datum/store): charge(Dunsel Hordon (/mob/living/carbon/human), 150, Crayons (/datum/storeitem/crayons), Merch Computer (/obj/machinery/computer/merch))
/datum/store (/datum/store): PlaceOrder(Dunsel Hordon (/mob/living/carbon/human), "/datum/storeitem/crayons", Merch Computer (/obj/machinery/computer/merch))
Merch Computer (/obj/machinery/computer/merch): Topic("src=\[0x2007be3];choice=buy;ch...", /list (/list))
Edwarus (/client): Topic("src=\[0x2007be3];choice=buy;ch...", /list (/list), Merch Computer (/obj/machinery/computer/merch))
runtime error: undefined variable /datum/store/var/icon
proc name: bicon (/proc/bicon)
source file: browserOutput.dm,205
usr: Dunsel Hordon (/mob/living/carbon/human)
src: null
usr.loc: the floor (197,252,1) (/turf/simulated/floor)
call stack:
bicon(/datum/store (/datum/store))
/datum/store (/datum/store): charge(Dunsel Hordon (/mob/living/carbon/human), 150, Crayons (/datum/storeitem/crayons), Merch Computer (/obj/machinery/computer/merch))
/datum/store (/datum/store): PlaceOrder(Dunsel Hordon (/mob/living/carbon/human), "/datum/storeitem/crayons", Merch Computer (/obj/machinery/computer/merch))
Merch Computer (/obj/machinery/computer/merch): Topic("src=\[0x2007be3];choice=buy;ch...", /list (/list))
Edwarus (/client): Topic("src=\[0x2007be3];choice=buy;ch...", /list (/list), Merch Computer (/obj/machinery/computer/merch))
```
1.02 (Fall 2016) Bugfix Milestonehttps://git.nexisonline.net/vgstation/vgstation13/-/issues/8159Mixed mode mind runtime2016-08-29T16:03:02ZRob NelsonMixed mode mind runtime*Created by: gbasood*
``` DM
14:31:22 Runtime detected
type mismatch: /datum/mind (/datum/mind) += /datum/mind (/datum/mind) at mixed.dm:91
proc name: pre setup (/datum/game_mode/mixed/pre_setup)
source file: mixed.dm,91
usr: null
...*Created by: gbasood*
``` DM
14:31:22 Runtime detected
type mismatch: /datum/mind (/datum/mind) += /datum/mind (/datum/mind) at mixed.dm:91
proc name: pre setup (/datum/game_mode/mixed/pre_setup)
source file: mixed.dm,91
usr: null
src: mixed (/datum/game_mode/mixed)
call stack:
mixed (/datum/game_mode/mixed): pre setup()
/datum/controller/gameticker (/datum/controller/gameticker): setup()
/datum/controller/gameticker (/datum/controller/gameticker): pregame()
ticker (/datum/controller/process/ticker): setup()
```
1.02 (Fall 2016) Bugfix Milestonehttps://git.nexisonline.net/vgstation/vgstation13/-/issues/8158Hear() runtime2016-08-29T16:03:02ZRob NelsonHear() runtime*Created by: gbasood*
``` DM
runtime error: Cannot execute null.GetSource().
proc name: Hear (/mob/living/Hear)
source file: say.dm,229
usr: Bob Barker (/mob/living/carbon/human)
src: Reuben Gronko (/mob/living/carbon/human)
usr...*Created by: gbasood*
``` DM
runtime error: Cannot execute null.GetSource().
proc name: Hear (/mob/living/Hear)
source file: say.dm,229
usr: Bob Barker (/mob/living/carbon/human)
src: Reuben Gronko (/mob/living/carbon/human)
usr.loc: the floor (126,74,2) (/turf/simulated/floor/bluegrid)
src.loc: the floor (63,166,1) (/turf/simulated/floor/wood)
call stack:
Reuben Gronko (/mob/living/carbon/human): Hear(/list (/list), null)
(/mob/virtualhearer): Hear(Bob Barker (/datum/speech), "")
the arena camera (/obj/machinery/camera/arena): tv message( (/mob/virtualhearer), Bob Barker (/datum/speech), "<span class=\'\'><span class=\...")
the arena camera (/obj/machinery/camera/arena): Hear(Bob Barker (/datum/speech), "<span class=\'\'><span class=\...")
Bob Barker (/mob/living/carbon/human): send speech(Bob Barker (/datum/speech), 7, null)
Bob Barker (/mob/living/carbon/human): say("Alright!", null)
Bob Barker (/mob/living/carbon/human): Say("Alright!")
```
Seems to be directly related to cameras, not general saycode.
1.02 (Fall 2016) Bugfix Milestonehttps://git.nexisonline.net/vgstation/vgstation13/-/issues/9156Flare light runtime2016-08-29T16:02:22ZRob NelsonFlare light runtime*Created by: gbasood*
```
code/game/sound.dm:26:Assertion Failed: !isnull(turf_source) at sound.dm:26
proc name: playsound (/proc/playsound)
source file: sound.dm,26
usr: Sara Mitchell (/mob/living/carbon/human)
src: null
usr.l...*Created by: gbasood*
```
code/game/sound.dm:26:Assertion Failed: !isnull(turf_source) at sound.dm:26
proc name: playsound (/proc/playsound)
source file: sound.dm,26
usr: Sara Mitchell (/mob/living/carbon/human)
src: null
usr.loc: the floor (130,140,3) (/turf/simulated/floor)
call stack:
playsound(null, "sound/items/flare_on.ogg", 50, 1, null, null, 1, 0)
the flare (/obj/item/device/flashlight/flare): update brightness(null)
the flare (/obj/item/device/flashlight/flare): Light(null)
the flare (/obj/item/projectile/flare): Bump(Russian (/mob/living/simple_animal/hostile/humanoid/russian/ranged))
the flare (/obj/item/projectile/flare): Move(the floor (125,138,3) (/turf/simulated/floor), 0, 0, 0)
the flare (/obj/item/projectile/flare): bresenham step(5, 2, 8, 2)
the flare (/obj/item/projectile/flare): process step()
the flare (/obj/item/projectile/flare): process()
runtime error: code/game/sound.dm:26:Assertion Failed: !isnull(turf_source)
proc name: playsound (/proc/playsound)
source file: sound.dm,26
usr: Sara Mitchell (/mob/living/carbon/human)
src: null
usr.loc: the floor (130,140,3) (/turf/simulated/floor)
call stack:
playsound(null, "sound/items/flare_on.ogg", 50, 1, null, null, 1, 0)
the flare (/obj/item/device/flashlight/flare): update brightness(null)
the flare (/obj/item/device/flashlight/flare): Light(null)
the flare (/obj/item/projectile/flare): Bump(Russian (/mob/living/simple_animal/hostile/humanoid/russian/ranged))
the flare (/obj/item/projectile/flare): Move(the floor (125,138,3) (/turf/simulated/floor), 0, 0, 0)
the flare (/obj/item/projectile/flare): bresenham step(5, 2, 8, 2)
the flare (/obj/item/projectile/flare): process step()
```
Relevant code:
``` DM
/obj/item/device/flashlight/proc/update_brightness(var/mob/user = null)
if(on)
icon_state = "[initial(icon_state)]-on"
set_light(brightness_on)
if(has_sound)
playsound(get_turf(src), sound_on, 50, 1)
else
icon_state = initial(icon_state)
set_light(0)
if(has_sound)
playsound(get_turf(src), sound_off, 50, 1)
```
1.02 (Fall 2016) Bugfix Milestonehttps://git.nexisonline.net/vgstation/vgstation13/-/issues/9155Observer runtime2016-08-29T16:02:22ZRob NelsonObserver runtime*Created by: gbasood*
```
04:46:02 Runtime detected
Cannot read null.center at observer.dm:885
proc name: Topic (/mob/dead/observer/Topic)
source file: observer.dm,885
usr: (src)
src: Mephistoles (/mob/dead/observer)
src.loc: t...*Created by: gbasood*
```
04:46:02 Runtime detected
Cannot read null.center at observer.dm:885
proc name: Topic (/mob/dead/observer/Topic)
source file: observer.dm,885
usr: (src)
src: Mephistoles (/mob/dead/observer)
src.loc: the floor (259,228,1) (/turf/simulated/floor)
call stack:
Mephistoles (/mob/dead/observer): Topic("src=\[0x30002fc];jumptoarenaco...", /list (/list))
S3Cs4uN 8 (/client): Topic("src=\[0x30002fc];jumptoarenaco...", /list (/list), Mephistoles (/mob/dead/observer))
runtime error: Cannot read null.center
proc name: Topic (/mob/dead/observer/Topic)
source file: observer.dm,885
usr: (src)
src: Mephistoles (/mob/dead/observer)
src.loc: the floor (259,228,1) (/turf/simulated/floor)
call stack:
Mephistoles (/mob/dead/observer): Topic("src=\[0x30002fc];jumptoarenaco...", /list (/list))
S3Cs4uN 8 (/client): Topic("src=\[0x30002fc];jumptoarenaco...", /list (/list), Mephistoles (/mob/dead/observer))
```
1.02 (Fall 2016) Bugfix Milestonehttps://git.nexisonline.net/vgstation/vgstation13/-/issues/9143Runtime on jukebox hacking2016-08-29T16:02:22ZRob NelsonRuntime on jukebox hacking*Created by: Probe1*
```
runtime error: list index out of bounds
proc name: UpdateCut (/datum/wires/jukebox/UpdateCut)
source file: jukebox.dm,77
usr: Gregory Atweeke (/mob/living/carbon/human)
src: /datum/wires/jukebox (/datum/w...*Created by: Probe1*
```
runtime error: list index out of bounds
proc name: UpdateCut (/datum/wires/jukebox/UpdateCut)
source file: jukebox.dm,77
usr: Gregory Atweeke (/mob/living/carbon/human)
src: /datum/wires/jukebox (/datum/wires/jukebox)
usr.loc: the plating (172,268,1) (/turf/simulated/floor/plating)
call stack:
/datum/wires/jukebox (/datum/wires/jukebox): UpdateCut(8, 0)
/datum/wires/jukebox (/datum/wires/jukebox): CutWireIndex(8)
/datum/wires/jukebox (/datum/wires/jukebox): CutWireColour("brown")
/datum/wires/jukebox (/datum/wires/jukebox): Topic("src=\[0x21033fb3];action=1;cut...", /list (/list))
Jorister (/client): Topic("src=\[0x21033fb3];action=1;cut...", /list (/list), /datum/wires/jukebox (/datum/wires/jukebox))
## TESTING: sql_ckey = redun
waiting for redun to have their fingerprint. started: 158470
got redun's fingerprint at 158475 took 0.5s
## TESTING: REdun/redun logged in with age of 517/545/2014-10-29
## TESTING: sql_ckey = carshalash
waiting for carshalash to have their fingerprint. started: 159062
got carshalash's fingerprint at 159068 took 0.6s
## TESTING: Carshalash/carshalash logged in with age of 90/90/2015-12-30
## TESTING: sql_ckey = kavaloosh
waiting for kavaloosh to have their fingerprint. started: 159432
got kavaloosh's fingerprint at 159437 took 0.5s
## TESTING: Kavaloosh/kavaloosh logged in with age of 1816/732/2011-04-09
## TESTING: sql_ckey = xenonia
waiting for xenonia to have their fingerprint. started: 159975
got xenonia's fingerprint at 159980 took 0.5s
## TESTING: Xenonia/xenonia logged in with age of 1331/1047/2012-08-06
23:26:59 Runtime detected
list index out of bounds at jukebox.dm:77
proc name: UpdateCut (/datum/wires/jukebox/UpdateCut)
source file: jukebox.dm,77
usr: Gregory Atweeke (/mob/living/carbon/human)
src: /datum/wires/jukebox (/datum/wires/jukebox)
usr.loc: the plating (172,268,1) (/turf/simulated/floor/plating)
call stack:
/datum/wires/jukebox (/datum/wires/jukebox): UpdateCut(8, 0)
/datum/wires/jukebox (/datum/wires/jukebox): CutWireIndex(8)
/datum/wires/jukebox (/datum/wires/jukebox): CutWireColour("brown")
/datum/wires/jukebox (/datum/wires/jukebox): Topic("src=\[0x21033fb3];action=1;cut...", /list (/list))
Jorister (/client): Topic("src=\[0x21033fb3];action=1;cut...", /list (/list), /datum/wires/jukebox (/datum/wires/jukebox))
```
1.02 (Fall 2016) Bugfix Milestonehttps://git.nexisonline.net/vgstation/vgstation13/-/issues/9114Bullet runtime2016-08-29T16:02:22ZRob NelsonBullet runtime*Created by: gbasood*
``` DM
runtime error: Cannot execute null.Add().
proc name: Bump (/obj/item/projectile/Bump)
source file: projectile.dm,244
usr: Trinity Prewitt (/mob/living/carbon/human)
src: the bullet (/obj/item/projectil...*Created by: gbasood*
``` DM
runtime error: Cannot execute null.Add().
proc name: Bump (/obj/item/projectile/Bump)
source file: projectile.dm,244
usr: Trinity Prewitt (/mob/living/carbon/human)
src: the bullet (/obj/item/projectile/bullet/midbullet)
usr.loc: Gin Sling (/obj/mecha/combat/gygax)
src.loc: the floor (171,256,1) (/turf/simulated/floor)
call stack:
the bullet (/obj/item/projectile/bullet/midbullet): Bump(the bullet (/obj/item/projectile/bullet/midbullet), 1)
the floor (171,256,1) (/turf/simulated/floor): Enter(the bullet (/obj/item/projectile/bullet/midbullet), the floor (172,256,1) (/turf/simulated/floor))
the floor (171,256,1) (/turf/simulated/floor): Enter(the bullet (/obj/item/projectile/bullet/midbullet), the floor (172,256,1) (/turf/simulated/floor))
the bullet (/obj/item/projectile/bullet/midbullet): Move(the floor (171,256,1) (/turf/simulated/floor), 0, 0, 0)
the bullet (/obj/item/projectile/bullet/midbullet): bresenham step(6, 0, 8, 2)
the bullet (/obj/item/projectile/bullet/midbullet): process step()
the bullet (/obj/item/projectile/bullet/midbullet): process()
16:09:18 Runtime detected
Cannot execute null.Add(). at projectile.dm:244
proc name: Bump (/obj/item/projectile/Bump)
source file: projectile.dm,244
usr: Trinity Prewitt (/mob/living/carbon/human)
src: the bullet (/obj/item/projectile/bullet/midbullet)
usr.loc: Gin Sling (/obj/mecha/combat/gygax)
src.loc: the floor (171,256,1) (/turf/simulated/floor)
call stack:
the bullet (/obj/item/projectile/bullet/midbullet): Bump(the bullet (/obj/item/projectile/bullet/midbullet))
the bullet (/obj/item/projectile/bullet/midbullet): Move(the floor (171,256,1) (/turf/simulated/floor), 0, 0, 0)
the bullet (/obj/item/projectile/bullet/midbullet): bresenham step(6, 0, 8, 2)
the bullet (/obj/item/projectile/bullet/midbullet): process step()
the bullet (/obj/item/projectile/bullet/midbullet): process()
runtime error: Cannot execute null.Add().
proc name: Bump (/obj/item/projectile/Bump)
source file: projectile.dm,244
usr: Trinity Prewitt (/mob/living/carbon/human)
src: the bullet (/obj/item/projectile/bullet/midbullet)
usr.loc: Gin Sling (/obj/mecha/combat/gygax)
src.loc: the floor (171,256,1) (/turf/simulated/floor)
call stack:
the bullet (/obj/item/projectile/bullet/midbullet): Bump(the bullet (/obj/item/projectile/bullet/midbullet))
the bullet (/obj/item/projectile/bullet/midbullet): Move(the floor (171,256,1) (/turf/simulated/floor), 0, 0, 0)
the bullet (/obj/item/projectile/bullet/midbullet): bresenham step(6, 0, 8, 2)
the bullet (/obj/item/projectile/bullet/midbullet): process step()
the bullet (/obj/item/projectile/bullet/midbullet): process()
16:09:18 Runtime detected
DEBUG: Boutput called with invalid message at browserOutput.dm:227
proc name: to chat (/proc/to_chat)
source file: browserOutput.dm,227
usr: (src)
src: null
call stack:
to chat(Kikachikahkiti (/mob/living/carbon/human), )
James Bones (/obj/effect/fake_attacker): updateimage()
James Bones (/obj/effect/fake_attacker): attack loop()
James Bones (/obj/effect/fake_attacker): New(the floor (242,227,1) (/turf/simulated/floor))
```
1.02 (Fall 2016) Bugfix Milestonehttps://git.nexisonline.net/vgstation/vgstation13/-/issues/9171Chem grenade runtime2016-08-29T16:02:13ZRob NelsonChem grenade runtime*Created by: gbasood*
08:57:43 Runtime detected
Cannot read null.total_volume at chem_grenade.dm:237
proc name: prime (/obj/item/weapon/grenade/chem_grenade/prime)
source file: chem_grenade.dm,237
usr: Moises Gregory (/mob/living/c...*Created by: gbasood*
08:57:43 Runtime detected
Cannot read null.total_volume at chem_grenade.dm:237
proc name: prime (/obj/item/weapon/grenade/chem_grenade/prime)
source file: chem_grenade.dm,237
usr: Moises Gregory (/mob/living/carbon/human)
src: the grenade (/obj/item/weapon/grenade/chem_grenade)
usr.loc: the floor (12,235,2) (/turf/simulated/shuttle/floor)
src.loc: null
call stack:
the grenade (/obj/item/weapon/grenade/chem_grenade): prime()
the igniter (/obj/item/device/assembly/igniter): activate()
the igniter (/obj/item/device/assembly/igniter): pulsed(0)
the igniter-mousetrap assembly (/obj/item/device/assembly_holder): process activation(the mousetrap (/obj/item/device/assembly/mousetrap), 1, 0)
the mousetrap (/obj/item/device/assembly/mousetrap): pulse(0)
the mousetrap (/obj/item/device/assembly/mousetrap): triggered(Moises Gregory (/mob/living/carbon/human), "r_hand")
the mousetrap (/obj/item/device/assembly/mousetrap): on found(Moises Gregory (/mob/living/carbon/human))
the igniter-mousetrap assembly (/obj/item/device/assembly_holder): on found(Moises Gregory (/mob/living/carbon/human))
the grenade (/obj/item/weapon/grenade/chem_grenade): on found(Moises Gregory (/mob/living/carbon/human))
the bible (/obj/item/weapon/storage/bible): show to(Moises Gregory (/mob/living/carbon/human))
the bible (/obj/item/weapon/storage/bible): MouseDrop(Moises Gregory (/mob/living/carbon/human), null, the floor (12,235,2) (/turf/simulated/shuttle/floor), "mapwindow.map", "mapwindow.map", "icon-x=19;icon-y=19;left=1;scr...")
H0l3M4k3r (/client): MouseDrop(the bible (/obj/item/weapon/storage/bible), Moises Gregory (/mob/living/carbon/human), null, the floor (12,235,2) (/turf/simulated/shuttle/floor), "mapwindow.map", "mapwindow.map", "icon-x=19;icon-y=19;left=1;scr...")
runtime error: Cannot read null.total_volume
proc name: prime (/obj/item/weapon/grenade/chem_grenade/prime)
source file: chem_grenade.dm,237
usr: Moises Gregory (/mob/living/carbon/human)
src: the grenade (/obj/item/weapon/grenade/chem_grenade)
usr.loc: the floor (12,235,2) (/turf/simulated/shuttle/floor)
src.loc: null
call stack:
the grenade (/obj/item/weapon/grenade/chem_grenade): prime()
the igniter (/obj/item/device/assembly/igniter): activate()
the igniter (/obj/item/device/assembly/igniter): pulsed(0)
the igniter-mousetrap assembly (/obj/item/device/assembly_holder): process activation(the mousetrap (/obj/item/device/assembly/mousetrap), 1, 0)
the mousetrap (/obj/item/device/assembly/mousetrap): pulse(0)
the mousetrap (/obj/item/device/assembly/mousetrap): triggered(Moises Gregory (/mob/living/carbon/human), "r_hand")
the mousetrap (/obj/item/device/assembly/mousetrap): on found(Moises Gregory (/mob/living/carbon/human))
the igniter-mousetrap assembly (/obj/item/device/assembly_holder): on found(Moises Gregory (/mob/living/carbon/human))
the grenade (/obj/item/weapon/grenade/chem_grenade): on found(Moises Gregory (/mob/living/carbon/human))
the bible (/obj/item/weapon/storage/bible): show to(Moises Gregory (/mob/living/carbon/human))
the bible (/obj/item/weapon/storage/bible): MouseDrop(Moises Gregory (/mob/living/carbon/human), null, the floor (12,235,2) (/turf/simulated/shuttle/floor), "mapwindow.map", "mapwindow.map", "icon-x=19;icon-y=19;left=1;scr...")
H0l3M4k3r (/client): MouseDrop(the bible (/obj/item/weapon/storage/bible), Moises Gregory (/mob/living/carbon/human), null, the floor (12,235,2) (/turf/simulated/shuttle/floor), "mapwindow.map", "mapwindow.map", "icon-x=19;icon-y=19;left=1;scr...")
1.02 (Fall 2016) Bugfix Milestonehttps://git.nexisonline.net/vgstation/vgstation13/-/issues/10081runtime error: cannot append to list2016-06-30T03:12:45ZRob Nelsonruntime error: cannot append to list*Created by: Probe1*
```
proc name: parse grid (/dmm_suite/proc/parse_grid)
source file: reader.dm,187
usr: null
src: /dmm_suite (/dmm_suite)
call stack:
/dmm_suite (/dmm_suite): parse grid("/turf/unsimulated/mineral,/are...", ...*Created by: Probe1*
```
proc name: parse grid (/dmm_suite/proc/parse_grid)
source file: reader.dm,187
usr: null
src: /dmm_suite (/dmm_suite)
call stack:
/dmm_suite (/dmm_suite): parse grid("/turf/unsimulated/mineral,/are...", 279, 405, 6)
/dmm_suite (/dmm_suite): load map(maps/randomVaults/hivebot_fact..., 6, 268, 403)
generate vaults()
/datum/controller/game_control... (/datum/controller/game_controller): setup objects()
/datum/controller/game_control... (/datum/controller/game_controller): setup()
world: New()
08:14:13 Runtime detected
cannot append to list at reader.dm:187
proc name: parse grid (/dmm_suite/proc/parse_grid)
source file: reader.dm,187
usr: null
src: /dmm_suite (/dmm_suite)
call stack:
/dmm_suite (/dmm_suite): parse grid("/turf/unsimulated/mineral,/are...", 280, 405, 6)
/dmm_suite (/dmm_suite): load map(maps/randomVaults/hivebot_fact..., 6, 268, 403)
generate vaults()
/datum/controller/game_control... (/datum/controller/game_controller): setup objects()
/datum/controller/game_control... (/datum/controller/game_controller): setup()
world: New()
```
https://git.nexisonline.net/vgstation/vgstation13/-/issues/9144Runtime on proc/to_chat could be causing severe lag spikes2016-04-14T03:47:02ZRob NelsonRuntime on proc/to_chat could be causing severe lag spikes*Created by: Probe1*
The server was lagging hard with 2-3 second hangs between actions/inputs. I opened the profiler and under self cpu I only saw proc/to_chat out of the ordinary. It was the 5th highest usage of the CPU. The runtime...*Created by: Probe1*
The server was lagging hard with 2-3 second hangs between actions/inputs. I opened the profiler and under self cpu I only saw proc/to_chat out of the ordinary. It was the 5th highest usage of the CPU. The runtime may be causing bad hangups.
```
runtime error: DEBUG: Boutput called with invalid message
00:45:23 Runtime detected
DEBUG: Boutput called with invalid message at browserOutput.dm:212
proc name: to chat (/proc/to_chat)
source file: browserOutput.dm,212
usr: (src)
src: null
call stack:
to chat(Michael Cariello (/mob/living/carbon/human), )
Dalton Webb (/obj/effect/fake_attacker): updateimage()
Dalton Webb (/obj/effect/fake_attacker): attack loop()
Dalton Webb (/obj/effect/fake_attacker): New(the floor (442,150,5) (/turf/simulated/floor))
```