Jump to content


Photo

game crash on zone change

crashzone change

42 replies to this topic

#21 cobb

cobb

    Advanced Member

  • Members
  • PipPipPip
  • 30 posts

    Posted 17 December 2014 - 01:24 AM

    update:

     -Tried a full reinstall, including windower and it was unsuccessful.

     -Tried disabling plugins and addons and got a crash (fyi crash occurs more often when zoning into a bc)

     -Tried w/o windower and didn't crash for the 40min or so I kept zoning (for the tests I used Cloister of Storms)



    #22 Arcon

    Arcon

      Advanced Member

    • Windower Staff
    • 1189 posts
    • LocationMunich, Germany

    Posted 17 December 2014 - 07:54 AM

    Do you mean it crashes on zone without any plugins/addons loaded or it crashes when trying to unload plugins/addons?



    #23 ThatGuy

    ThatGuy

      Newbie

    • Members
    • Pip
    • 2 posts

      Posted 17 December 2014 - 02:02 PM

      This has been happening to me and a friend for the last 2 months as well. Only time it crashes is within 10 seconds after zoning.

       

      The crash originates from luacore.dll. I'll see if I can grab disassembly the next time it occurs.



      #24 cobb

      cobb

        Advanced Member

      • Members
      • PipPipPip
      • 30 posts

        Posted 17 December 2014 - 06:08 PM

        Arcon- I've tried to unload all plugins and addons and yes, the game crashes after I zone. The game has never crashed when loading plugins/addons.

         

        Thatguy- Looks like you may have the same problem.. crashes occur within 10s after zoning (and most frequently when zoning into a BC or Incursion). Not sure if it's a luacore problem as I've tried //lua unloadall and was still getting a crash.



        #25 Arcon

        Arcon

          Advanced Member

        • Windower Staff
        • 1189 posts
        • LocationMunich, Germany

        Posted 19 December 2014 - 07:10 AM

        Can you try unloading LuaCore as well? That one's a bit tricky. You need to go to Windower/plugins/ and rename LuaCore.dll to something else and then type //reload luacore in the game. Do that, followed by //unloadall, then truly all plugins will be unloaded (LuaCore will not unload with //unloadall). Then try to see if it crashes again. If it does, I'd like a new crash dump again, please.



        #26 cobb

        cobb

          Advanced Member

        • Members
        • PipPipPip
        • 30 posts

          Posted 19 December 2014 - 07:55 PM

          Arcon- When I rename LuaCore.dll and type //reload luacore it says "luacore - File does not exist". Typed //unloadall and zoned into BCs/town/mog for about 40min and did have a crash at the 40min mark.

           

           

          jsut a quick fyi: I'll be out of town for a few days we can reconvene the troubleshooting then.



          #27 Iryoku

          Iryoku

            Advanced Member

          • Windower Staff
          • 488 posts

            Posted 20 December 2014 - 01:22 AM

            OK, so that confirms that it's LuaCore. I'm not sure what happened with that last crash dump, but the rest all showed LuaCore, which is consistent.



            #28 cobb

            cobb

              Advanced Member

            • Members
            • PipPipPip
            • 30 posts

              Posted 20 December 2014 - 01:52 AM

              My apologies, I completely forgot the crash dump.

               

              https://www.dropbox....e.3440.dmp?dl=0



              #29 ThatGuy

              ThatGuy

                Newbie

              • Members
              • Pip
              • 2 posts

                Posted 20 December 2014 - 02:58 AM

                Sorry haven't had much time to play lately.

                 

                Attached File  Capture.PNG   3.11K   9 downloads

                 

                Also attached SS of debugger information. Not sure if it's helpful (haven't done disassembly in over a decade).

                 

                Here's hoping you can track it down!

                Attached Files



                #30 Iryoku

                Iryoku

                  Advanced Member

                • Windower Staff
                • 488 posts

                  Posted 20 December 2014 - 04:25 AM

                  My apologies, I completely forgot the crash dump.
                   
                  https://www.dropbox....e.3440.dmp?dl=0

                  Thank you sir.

                   

                  Also attached SS of debugger information. Not sure if it's helpful (haven't done disassembly in over a decade).

                  It's pretty much useless without the symbol data. Crash dumps help us a lot more.



                  #31 Arcon

                  Arcon

                    Advanced Member

                  • Windower Staff
                  • 1189 posts
                  • LocationMunich, Germany

                  Posted 21 December 2014 - 11:22 AM

                  OK, so that confirms that it's LuaCore. I'm not sure what happened with that last crash dump, but the rest all showed LuaCore, which is consistent.

                   

                  Wait, how can it be LuaCore when he crashed with it unloaded? Or did I misunderstand this:

                   

                  Arcon- When I rename LuaCore.dll and type //reload luacore it says "luacore - File does not exist". Typed //unloadall and zoned into BCs/town/mog for about 40min and did have a crash at the 40min mark.

                   

                  For the record, the "File does not exist" message is correct, that means it unloaded it, but couldn't find it anymore to load it again (since you renamed it). So that means that LuaCore was unloaded. Or did you log back in again after that, before you got the crash? Because in that case Launcher would re-download LuaCore.

                   

                  If LuaCore was loaded (which the crash dumps seem to indicate), the crash happens in the incoming chunk event, meaning it's likely an addon causing it, because the function doesn't do anything if no addons are loaded (or rather, if no events are registered). But you also mentioned it happening with no addons loaded, which makes it very strange... I can whip up a debug version of LuaCore that outputs some possibly useful information later.



                  #32 cobb

                  cobb

                    Advanced Member

                  • Members
                  • PipPipPip
                  • 30 posts

                    Posted 21 December 2014 - 11:12 PM

                    Arcon- I did not log back in until I crashed, and I did notice launcher redownloaded LuaCore when I logged back in after the crash



                    #33 Iryoku

                    Iryoku

                      Advanced Member

                    • Windower Staff
                    • 488 posts

                      Posted 22 December 2014 - 12:30 AM

                      Wait, how can it be LuaCore when he crashed with it unloaded? Or did I misunderstand this:

                       

                      You're right, I misread the post. That directly contradicts the crash dump though. So, either LuaCore was still loaded somehow, or we got the wrong crash dump. So far only one crash dump hasn't been in LuaCore though.



                      #34 Arcon

                      Arcon

                        Advanced Member

                      • Windower Staff
                      • 1189 posts
                      • LocationMunich, Germany

                      Posted 22 December 2014 - 06:36 AM

                      Or there are two types of crashes that both relate to zoning, which sounds unlikely since only two people report it, or we get heap corruption in Hook somehow, and the crash itself is a result of the corruption and only made more noticeable by LuaCore...  Either way, I'll make a debug version of LuaCore in a bit and give that to you to use, just to see if there's any other info we can get from it.



                      #35 cobb

                      cobb

                        Advanced Member

                      • Members
                      • PipPipPip
                      • 30 posts

                        Posted 31 December 2014 - 11:18 PM

                        Was there an update to LuaCore? Crashing happens way more frequently now



                        #36 Arcon

                        Arcon

                          Advanced Member

                        • Windower Staff
                        • 1189 posts
                        • LocationMunich, Germany

                        Posted 01 January 2015 - 08:49 AM

                        There was, a new event has been added. I'll try going to one of those zones myself later and see if I can replicate it. Can anyone go to Incursion? I have pretty much 0 Adoulin content done.

                        #37 cobb

                        cobb

                          Advanced Member

                        • Members
                        • PipPipPip
                        • 30 posts

                          Posted 01 January 2015 - 07:54 PM

                          I would say in order of crash frequency: Incursion > BCs > Outside of cities > cities. I'd say percentage chance of crashing is about 20-35%



                          #38 cobb

                          cobb

                            Advanced Member

                          • Members
                          • PipPipPip
                          • 30 posts

                            Posted 01 January 2015 - 08:40 PM

                            I talked to a friend who also has crashing issues and he walked me through a step to disable luacore. I loaded windower and once I got to the POL screen I deleted LuaCore, logged in and noticed none of my addons were working. I tried zoning and crashed immediately (game has been crashing frequently the last 2-3 days). Dump file below, hope this helps.

                             

                            https://www.dropbox....e.4720.dmp?dl=0



                            #39 cobb

                            cobb

                              Advanced Member

                            • Members
                            • PipPipPip
                            • 30 posts

                              Posted 13 January 2015 - 09:33 AM

                              did that file dump suggest anything?



                              #40 Arcon

                              Arcon

                                Advanced Member

                              • Windower Staff
                              • 1189 posts
                              • LocationMunich, Germany

                              Posted 13 January 2015 - 10:15 AM

                              Unfortunately nothing useful and I haven't yet been able to recreate the crash… it keeps mentioning an error outside of Windower. As Iryoku said above, it's possible for Windower to cause some errors in native FFXI code, but normally that would affect a lot of people. I'm afraid I'm kinda stumped on this one.







                              Also tagged with one or more of these keywords: crash, zone change

                              1 user(s) are reading this topic

                              0 members, 1 guests, 0 anonymous users