Spells cause possible deadlock

Old bugs stored here for reference.
Locked
User avatar
John Adams
Retired
Posts: 9684
Joined: Thu Jul 26, 2007 6:27 am
EQ2Emu Server: EQ2Emulator Test Center
Characters: John
Location: Arizona
Contact:

Spells cause possible deadlock

Post by John Adams » Mon Mar 30, 2009 5:31 pm

I broke it!

We have an icon now for Beta Mount, which summons a plain horse with runspeed 40%. I was running my toon along after logging in and clicked the mount button - and of course, because I was moving, it got interrupted. Welp, I went to cast it again standing still... Nothing. Tried again. Nothing. Finally, reverted to /test 6852 255 255 255 to get my mount. Nothing. I looked at the console, there are some issues. :D

Code: Select all

[john@mmo-everquest2 dev]$ tail -f logs/world
   0: CB 01 00 00                                        | ....
Unhandled command: clearallqueuedabilities
   0: 25 00 01 00 30                                     | %...0
   0: 23 00 01 00 31                                     | #...1
Left Grid 4294967295 and Entered Grid 2930642605
   0: 22 00 01 00 32                                     | "...2
   0: 22 00 01 00 32                                     | "...2
Combined Packet!
   0: 29 00 03 00 61 6C 6C                               | )...all
   0: 22 00 01 00 32                                     | "...2
Possible deadlock attempt by 'SpellProcess::MActiveSpells'!
Possible deadlock attempt by 'SpellProcess::MActiveSpells'!
Left Grid 2930642605 and Entered Grid 2596076681
Left Grid 2596076681 and Entered Grid 2930642605
Left Grid 2930642605 and Entered Grid 2596076681
Left Grid 2596076681 and Entered Grid 2910082142
Left Grid 2910082142 and Entered Grid 3301007003
   0: 22 00 01 00 32                                     | "...2
   0: 54 00 04 00 36 38 35 32                            | T...6852
   0: 54 00 10 00 36 38 35 32 - 20 32 35 35 20 32 35 35  | T...6852 255 255
  16: 20 32 35 35                                        |  255
Combined Packet!
Login Lock Check (MinStatus: 10):, UserStatus: 255, CharID: 12
AddAuth: 1667 Key: 1238459533
22617858 New client from ip: 67.190.134.169 port: 63759
Combined Packet!
ZoneAuth: Access Key, 1238459533, Character Name, Xanibunib, Account ID, 1667, T                                                                                                                               imeStamp, 1238459533
Loading new Zone 'ScaleYard'
Loaded 68 NPC(s), 6 Object(s), 11 Widget(s), 34 Sign(s), 11 GroundSpawn(s).
Combined Packet!
Combined Packet!
I'm up top causing the deadlock, Xan is trying to log in. I haven't seen him succeed yet.

Edit; He made it in. Also, I have no mount under me, but I do have the Speel, and the maintained icon.

User avatar
John Adams
Retired
Posts: 9684
Joined: Thu Jul 26, 2007 6:27 am
EQ2Emu Server: EQ2Emulator Test Center
Characters: John
Location: Arizona
Contact:

Re: Spells cause possible deadlock

Post by John Adams » Mon Mar 30, 2009 5:37 pm

immediately after posting this, I got the billions of

Got signal 11
Got signal 11
Got signal 11
Got signal 11
Got signal 11
Got signal 11
Got signal 11
Got signal 11


spamming til I ctrl-C'd the world. :(


Dev team: Running debug for a bit, so no logview on the editor til I'm done.

User avatar
Xanibunib
Retired
Posts: 121
Joined: Thu Mar 06, 2008 11:01 pm
EQ2Emu Server: RENS
Location: Colorado

Re: Spells cause possible deadlock

Post by Xanibunib » Tue Mar 31, 2009 10:59 pm

Yep, something weird is going on with the mounts now... think I just crashed the dev server trying to summon one =\
Village idiot...

Locked

Who is online

Users browsing this forum: No registered users and 0 guests