Announcement

Collapse
No announcement yet.

Map Jam 7 Crashing Issue (Quoth and Quakespasm)

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Map Jam 7 Crashing Issue (Quoth and Quakespasm)

    Hi all,

    I recently downloaded Map Jam 7 to play through and 2 of the maps are crashing the game on me. This map pack requires Quoth so I made sure I had the latest Quoth and the latest Quakespasm engine. However, it still dumps me out at certain times in these maps!

    Here is the whole error:

    call2 657(sub_UseSpecificTarget)sub_UseSpecificTarget()
    subs.qc : sub_UseTargets
    subs.qc : sub_UseTargets
    triggers.qc : multi_trigger
    triggers.qc : multi_use
    subs.qc : sub_useSpecificTarget
    subs.qc : sub_useTargets

    Then it repeats all of those lines several times until it says this:

    (NO FUNCTION)
    stack overflow
    Host_Error: Program error

    Anyone have any idea on how to fix this? Thanks!

  • #2
    one possible solution: bump quakespasm's MAX_STACK_DEPTH define and recompile
    alternative solution: use fte or dp.

    it might also 'just' be an infinite loop too, in which case good luck with that. you'd need to make an .ent file that adds a tiny delay to one of the triggers, and that would at least stop it from crashing. although it would still be infinite, just staggered over multiple frames, but hey, if it works...
    Some Game Thing

    Comment


    • #3
      If it is any help to know I played through purely using vanilla Quakespasm 0.90.0 and had no crashes.

      Just double checking, you add the " -heapsize 65536 " part into your shortcut, right?
      Last edited by Adam; 09-04-2016, 10:22 AM.
      Username : Atomic Robokid on Steam

      Please check out my Quake made things:

      https://www.indiedb.com/games/run-over
      https://adam-freeman.itch.io/hazard
      https://adam-freeman.itch.io/diver
      https://adam-freeman.itch.io/beyond

      Comment


      • #4
        Originally posted by Adam View Post
        Just double checking, you add the " -heapsize 65536 " part into your shortcut, right?
        Quakespasm 0.92 allocates 256 MB by default.

        (That's 4 times higher than your suggestion.)
        Quakeone.com - Being exactly one-half good and one-half evil has advantages. When a portal opens to the antimatter universe, my opposite is just me with a goatee.

        So while you guys all have to fight your anti-matter counterparts, me and my evil twin will be drinking a beer laughing at you guys ...

        Comment


        • #5
          Originally posted by Baker View Post
          Quakespasm 0.92 allocates 256 MB by default.

          (That's 4 times higher than your suggestion.)
          That's great, but it wasn't my suggestion.
          I was just following what it said in the Jam 7 readme.txt
          Username : Atomic Robokid on Steam

          Please check out my Quake made things:

          https://www.indiedb.com/games/run-over
          https://adam-freeman.itch.io/hazard
          https://adam-freeman.itch.io/diver
          https://adam-freeman.itch.io/beyond

          Comment


          • #6
            Thanks for the replies!

            Adam - Yes, I tried making a shortcut with the exact command line in the readme and it still dumps me out.

            Spike - Hey I Appreciate the input here, but I'm not much of a programmer here, just trying to get the maps to actually play through. You're right, I might have to use another engine.

            Comment


            • #7
              I think you aren't using Quoth.

              Almost all the mappers are using Quakespasm so it cannot be the engine.

              You also say it happens with multiple maps so it cannot be the map.

              All that remains is you not doing -game quoth or something to that effect or you installed Quoth wrong somehow.
              Quakeone.com - Being exactly one-half good and one-half evil has advantages. When a portal opens to the antimatter universe, my opposite is just me with a goatee.

              So while you guys all have to fight your anti-matter counterparts, me and my evil twin will be drinking a beer laughing at you guys ...

              Comment


              • #8
                I'm pretty sure it's installed correctly. The different Quoth enemies are showing up on the other maps. 3 of these maps are showing up and finish just fine. The other 2 boot up just fine as well, it's just certain actions in the map cause them to crash.

                Comment


                • #9
                  Just as a heads up, Quoth was installed correctly but apparently there was a 2.2 release of it and I had 2.1 which I thought was the latest. Dummy me!

                  Comment


                  • #10
                    Originally posted by Baker View Post
                    or something to that effect or you installed Quoth wrong somehow.
                    Baker +1

                    I'm glad you got it work. I was having a hard time believing it could be the engine or the maps, seemed statistically impossible.
                    Quakeone.com - Being exactly one-half good and one-half evil has advantages. When a portal opens to the antimatter universe, my opposite is just me with a goatee.

                    So while you guys all have to fight your anti-matter counterparts, me and my evil twin will be drinking a beer laughing at you guys ...

                    Comment


                    • #11
                      Yea, I had no idea there was a 2.2 release. The main download site for Quoth is listed as 2.1 and Quake Injector is also at 2.1. Weird.

                      Comment


                      • #12
                        Originally posted by ArrrCee View Post
                        Yea, I had no idea there was a 2.2 release. The main download site for Quoth is listed as 2.1 and Quake Injector is also at 2.1. Weird.
                        Was an unusual and tricky situation.

                        The Quake Injector doesn't know about 2.2 and would have to be recompiled and redistributed AFAIK to address that.
                        Quakeone.com - Being exactly one-half good and one-half evil has advantages. When a portal opens to the antimatter universe, my opposite is just me with a goatee.

                        So while you guys all have to fight your anti-matter counterparts, me and my evil twin will be drinking a beer laughing at you guys ...

                        Comment

                        Working...
                        X