Why Does my Map hate servers?

Discussion in 'Mapping Questions & Discussion' started by DJive, Apr 14, 2012.

  1. DJive

    aa DJive Cake or Death?

    Messages:
    1,466
    Positive Ratings:
    740
    Map would be ctf_muse:

    Issue was previous build crashed servers within 1 minute of being played, So i redid a ton of the map, removed most all custom texturing and redid most the lighting.

    Made the current version and we did a map test last night and seemed to fix. Was about 8+ people on for about 3 minutes then one by one people started to drop out. I didn't think much of it as some didn't have the map yet then boom.. Majority of us (me included) got kicked. We were able to get reconnected to the map but still seeing people drop out (error out) I changed the map.

    Today I fired up my map, added full bots 12v12 and let it run for over 2 hours..
    Not a single crash or error of any sort shown up in console.

    Idea's?

    I've redone a lot of the brushes, hammer shows no error in compile, no error in "error report", no leaks etc.

    I haven't yet redone all the entities which I'm trying to avoid because it's a lot of work and i figure if it was an issue with them, the BOT's would have set it off.

    Help a Jive QQ
     
  2. xzzy

    aa xzzy

    Messages:
    815
    Positive Ratings:
    500
    • Thanks Thanks x 1
  3. DJive

    aa DJive Cake or Death?

    Messages:
    1,466
    Positive Ratings:
    740
  4. Fr0Z3nR

    aa Fr0Z3nR Creator of blackholes & memes. Destroyer of forums

    Messages:
    6,391
    Positive Ratings:
    5,464
    when the map crashes, any errors? Any errors in console pre crash?
     
    • Thanks Thanks x 1
  5. DJive

    aa DJive Cake or Death?

    Messages:
    1,466
    Positive Ratings:
    740
    Not that I saw. It's hard to replicate because I need a server (not local) with 6+ REAL players.

    Crash doesn't happen on local server with under 6 people and any amount of bots.
     
  6. EArkham

    aa EArkham Necromancer

    Messages:
    1,585
    Positive Ratings:
    2,318
    Check your displacements. Power 4 causes problems.

    There's a no-compile brush prefab that people put in maps to prevent decompiling. I'm not 100% positive, but I have a feeling that this causes crashes sometimes.

    Logic entities possibly, too.

    I know your pain. Development on cp_atomicsands has stalled entirely due to having a crash issue I can't figure out, with similar symptoms: doesn't crash locally, only crashes on a server with multiple players, etc.
     
    • Thanks Thanks x 1
  7. fubarFX

    aa fubarFX The "raw" in "nodraw"

    Messages:
    1,633
    Positive Ratings:
    1,808
    there's an areaportal error when I use alt+p. might be vmex messing up but you should check it out
     
    • Thanks Thanks x 1
  8. DJive

    aa DJive Cake or Death?

    Messages:
    1,466
    Positive Ratings:
    740
    Hmm I do have one area portal in the map. Its not coming up on the Problem report (alt+P) however I'll remove it just in case.
     
  9. Blade x64

    aa Blade x64 Logical insanity

    Messages:
    217
    Positive Ratings:
    521
    Vmex breaks any and all areaportals. Use BSPSource instead.
     
  10. Pocket

    aa Pocket func_croc

    Messages:
    4,489
    Positive Ratings:
    2,377
    Gee I sure wish Windows still provided information when an app crashes instead of "So-and-so has stopped working. No, don't get up; I'll take care of it!"
     
  11. DJive

    aa DJive Cake or Death?

    Messages:
    1,466
    Positive Ratings:
    740
    Windows will tell me that the program failed and where the error happened. It will not however tell me what inside the program caused the error.

    /my sarcasm detector is weak.

    edit:

    removed Area Portal, added info_observer_points, no power4 displacements. Will try a new compile.
     
    Last edited: Apr 14, 2012
  12. henke37

    aa henke37

    Messages:
    1,955
    Positive Ratings:
    465
    Yes, because the register dump was so useful to the end users. Seriously, you need developer only data to be able to figure anything out from that. And an attached debugger will replace the normal error reporting system nicely.
     
  13. ics

    aa ics http://ics-base.net

    Messages:
    736
    Positive Ratings:
    444
    Got any physics objects/entities (moving props) in the map? If one of those happens to be inside a wall, floor, etc, things like crashes could happen. Sometimes it is enough that their collision model is partly inside a wall.
     
    • Thanks Thanks x 1
  14. DJive

    aa DJive Cake or Death?

    Messages:
    1,466
    Positive Ratings:
    740
    Crash was found and fixed.

    Issue was the info_overlay OR the env_cubemap in the main intel room. Removing the 3 overlays in that area and the 1 env_cubemap fixed crash =)
     
  15. grazr

    aa grazr Old Man Mutant Ninja Turtle

    Messages:
    5,436
    Positive Ratings:
    3,768
    Was it a combination of all of those?

    I had crash issues in cp_avante which i later zero'd down to 3 cubemaps being too close together. Can't remember whether that was a debug suggestion from interlopers or whether it was something i discovered myself after 3-4 "cordon" compiles. Anyway, yea, source can be funny with cubemaps at times.
     
  16. DJive

    aa DJive Cake or Death?

    Messages:
    1,466
    Positive Ratings:
    740
    I'm not to sure. I removed all and it worked so I never thought to see if it was all of them or just 1. I did have a cubmap in the other room but they weren't in LoS of each other.
     
  17. tyler

    aa tyler snail prince, master of a ruined tower

    Messages:
    5,035
    Positive Ratings:
    4,499
    I don't think it's line of sight that would do it. Look at the cubemaps on Badlands, for example. If it is a cubemap error it's a weird one.
     
  18. grazr

    aa grazr Old Man Mutant Ninja Turtle

    Messages:
    5,436
    Positive Ratings:
    3,768
    Yea, LoS doesn't seem to be what triggered the issue for me and it only occured when running HD cubes (perhaps it was memory related). Never mind if it isn't the same bug though, just thought i'd bounce that hypothesis off your noggin. IT's always good to know the little weird bugs for future reference.
     
  19. EArkham

    aa EArkham Necromancer

    Messages:
    1,585
    Positive Ratings:
    2,318
    Interesting. Any idea what it is about cubemaps that causes the crash? I went back into atomicsands and saw a cubemap intersecting a spawn room entity. I know that player spawns will fail if they're intersecting brushes (can't remember offhand which error it spits out but it's distinctive)... do cubemaps do the same?

    [Edit] Also, why has the forum claimed I've been in the sdk for the past three days, even after restarting steam?
     
  20. tyler

    aa tyler snail prince, master of a ruined tower

    Messages:
    5,035
    Positive Ratings:
    4,499
    It's always been incredibly wrong--no ones is correct.. It's a caching issue if I remember right.