VGOEmulator.net

A Development Project for the Vanguard:Saga of Heroes MMO

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • Portal
  • Project Manager
  • Bug Tracker
  • Server List
  • Wiki
  • Donate
  • Login
  • Register
  • Board index Bugs Server Bugs Server Bugs (Closed)
  • Search

World Bugs and Crashes List

Closed Server Bugs

Moderators: Community Managers, Developers

Locked
  • Print view
Advanced search
46 posts
  • 1
  • 2
  • 3
  • 4
  • 5
  • Next
User avatar
John Adams
Retired
Posts: 4582
Joined: Wed Aug 28, 2013 9:40 am
Location: Phoenix, AZ.
Contact:
Contact John Adams
Website
World Bugs and Crashes List
  • Quote

Post by John Adams » Fri Aug 01, 2014 7:58 am

Devs, let's work from this list for a while.


The Linux World seems to be crashing a lot more lately than before, though it also has had a lot of visitors in the last 24h. I will post backtraces I find this weekend here to keep things focused.

My first complaint is that just shutting down the world (with a killall) seems to have new results I haven't seen before:
[quote]Killing old current_world loop...
pure virtual method called
terminate called without an active exception[/quote]

New Telon will be in DEBUG the next few days to try and catch these crashes. I urge people to continually TRY to crash it, because that's what Alpha is all about.


Applying Foof's FragPacket fix today.
Top

User avatar
John Adams
Retired
Posts: 4582
Joined: Wed Aug 28, 2013 9:40 am
Location: Phoenix, AZ.
Contact:
Contact John Adams
Website
Re: World Bugs and Crashes List
  • Quote

Post by John Adams » Fri Aug 01, 2014 9:39 am

Crash in /who command:

Code: Select all

Program received signal SIGSEGV, Segmentation fault.
0x000000000044ddf8 in ChunkServer::GetCoordX (this=0x0) at ChunkServer.h:65
65              int32_t GetCoordX() { return coord_x; }
(gdb) bt
#0  0x000000000044ddf8 in ChunkServer::GetCoordX (this=0x0) at ChunkServer.h:65
#1  0x0000000000459f99 in Net::HandleWhoRequest (this=0x729b80 <net>, sender=..., packet_struct=0x831970)
    at Net.cpp:896
#2  0x000000000045614e in Net::Process (this=0x729b80 <net>) at Net.cpp:182
#3  0x0000000000455488 in main (argc=1, argv=0x7fffffffe678) at Main.cpp:137
Guess who? That pesky Gnome again...
Top

User avatar
John Adams
Retired
Posts: 4582
Joined: Wed Aug 28, 2013 9:40 am
Location: Phoenix, AZ.
Contact:
Contact John Adams
Website
Re: World Bugs and Crashes List
  • Quote

Post by John Adams » Fri Aug 01, 2014 11:14 am

Another crash... is Dirty?

Code: Select all

11:09:10.965 I Chunk     control_text='HELLO REVISION=0 MINVER=3151 VER=3186'
11:09:11.052 I Chunk     control_text='LOGIN'
11:09:15.145 I Chunk     control_text='JOIN'
11:09:15.151 D Rules    Rule: R_Player:DefaultMovementSpeed, Value: 750.0
11:09:16.387 I Chunk     control_text='JOIN'
11:09:16.393 D Rules    Rule: R_Player:DefaultMovementSpeed, Value: 750.0
11:09:21.332 I UDP      Client from 70.36.58.221 has been removed
11:09:21.352 I Chunk    Starting chunk shutdown timer for Dahknarg.
11:09:52.495 I Chunk    Shutdown timer expired. Shutting down Kaon's Rush.
[Thread 0x7fffc37fe700 (LWP 25866) exited]
[Thread 0x7fffc2ffd700 (LWP 25865) exited]
[Thread 0x7fffdcff9700 (LWP 25867) exited]
[Thread 0x7fffc3fff700 (LWP 25868) exited]
11:10:35.212 I Chunk    Shutdown timer expired. Shutting down Wardship of the Sleeping Moon.
[Thread 0x7fffef7fe700 (LWP 25902) exited]
[Thread 0x7fffedffb700 (LWP 25904) exited]
[Thread 0x7fffeeffd700 (LWP 25901) exited]
[Thread 0x7fffee7fc700 (LWP 25903) exited]

Program received signal SIGSEGV, Segmentation fault.
0x000000000041b27a in PacketStruct::GetSize (this=0x0) at ../common/PacketStruct.cpp:638
638         if (dirty) {
(gdb) bt
#0  0x000000000041b27a in PacketStruct::GetSize (this=0x0) at ../common/PacketStruct.cpp:638
#1  0x000000000041b5d9 in PacketStruct::SerializeIntoBuffer (this=0x0) at ../common/PacketStruct.cpp:692
#2  0x0000000000426c70 in SOEProtocolData::SetData (this=0x98ebe0, packet_struct=0x0)
    at ../common/SOEProtocolData.cpp:85
#3  0x000000000041b823 in PacketStruct::Serialize (this=0x0) at ../common/PacketStruct.cpp:724
#4  0x0000000000459160 in Net::HandleShoutRequest (this=0x729b80 <net>, sender=..., character=...,
    message=0x803856 "GET ON THE CAD TRAIN") at Net.cpp:735
#5  0x0000000000458592 in Net::HandleWorldChatPacket (this=0x729b80 <net>, client=..., packet_struct=0x98ec40)
    at Net.cpp:603
#6  0x0000000000456314 in Net::Process (this=0x729b80 <net>) at Net.cpp:202
#7  0x0000000000455488 in main (argc=1, argv=0x7fffffffe678) at Main.cpp:137
Top

User avatar
John Adams
Retired
Posts: 4582
Joined: Wed Aug 28, 2013 9:40 am
Location: Phoenix, AZ.
Contact:
Contact John Adams
Website
Re: World Bugs and Crashes List
  • Quote

Post by John Adams » Fri Aug 01, 2014 1:03 pm

New crash (I think this is the 3rd kind?)

Code: Select all

12:29:32.488 I UDP      New client connected from 68.2.68.77
12:29:32.489 I UDP      Received session request from 68.2.68.77 with connection ID 1026150550
12:29:32.597 I Chunk    New Session: Account ID: 60  Session ID: 
12:29:32.725 I Chunk     control_text='HELLO REVISION=0 MINVER=3151 VER=3186'
12:29:32.913 I Chunk     control_text='LOGIN'
12:30:12.821 I UDP      Client from 68.2.68.77 set to disconnect : Timeout
12:30:21.060 I UDP      Client from 68.2.68.77 set to disconnect : Timeout
12:30:22.823 I UDP      Client from 68.2.68.77 has been removed
12:30:31.061 I UDP      Client from 68.2.68.77 has been removed
12:30:31.092 I Chunk    Starting chunk shutdown timer for Jharru Flats.
12:30:42.454 I UDP      New client connected from 68.2.68.77
12:30:42.454 I UDP      New client connected from 68.2.68.77
12:30:42.465 I Chunk     control_text='JOIN'
12:30:42.465 E Unreal   Could not find unreal channel list for account id 0!
12:30:42.465 E Chunk    ChunkServer::HandleClientJoin: Error getting control channel for account id 0
12:30:42.466 I Chunk    Chunk shutdown cancelled for Jharru Flats.

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffed7fa700 (LWP 26397)]
0x0000000000411264 in Client::GetServerSequence (this=0x0) at ../common/Client.cpp:281
281         return server_sequence;
(gdb) bt
#0  0x0000000000411264 in Client::GetServerSequence (this=0x0) at ../common/Client.cpp:281
#1  0x000000000041154b in Client::PushOutgoing (this=0x0, data=0x7fffd00042c0, dump_packet=false)
    at ../common/Client.cpp:352
#2  0x000000000041129b in Client::QueuePacket (this=0x0, data=0x7fffd00042c0, dump_packet=false)
    at ../common/Client.cpp:295
#3  0x0000000000497483 in WorldCharacter::JoinChatChannel (this=0x8409c8, channel=..., client=..., send_packet=true)
    at Chat.cpp:227
#4  0x000000000043ef1f in ChunkServer::HandleClientAuthConfirm (this=0x933008, client=...,
    packet_struct=0x7fffd0003ea0) at ChunkServer.cpp:639
#5  0x000000000043b583 in ChunkServer::ProcessPackets (this=0x933008) at ChunkServer.cpp:278
#6  0x000000000043a7fa in ChunkPacketThread (data=0x933008) at ChunkServer.cpp:107
#7  0x00000000004296e2 in ThreadRun (arg=0x941cc0) at ../common/Thread.cpp:77
#8  0x00007ffff768e182 in start_thread (arg=0x7fffed7fa700) at pthread_create.c:312
#9  0x00007ffff6b9b30d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Top

User avatar
John Adams
Retired
Posts: 4582
Joined: Wed Aug 28, 2013 9:40 am
Location: Phoenix, AZ.
Contact:
Contact John Adams
Website
Re: World Bugs and Crashes List
  • Quote

Post by John Adams » Fri Aug 01, 2014 3:51 pm

Okay, now I'm thinking Foof just put there here to annoy me

Code: Select all

15:48:13.429 I UDP      New client connected from 68.98.218.5
15:48:13.430 I UDP      Received session request from 68.98.218.5 with connection ID 2085109422
15:48:13.560 I Net      New Session: Account ID: 2  Session ID: '00befgnntpbc937fonqi5880v3'

Program received signal SIGSEGV, Segmentation fault.
0x00000000004567c8 in Net::SendCharacterInfo (this=0x729b80 <net>, client=..., characters=0x7fffffff99a0, count=2)
    at Net.cpp:253
253             out->SetInt32("Coord_x", info->coord_x);
(gdb) bt
#0  0x00000000004567c8 in Net::SendCharacterInfo (this=0x729b80 <net>, client=..., characters=0x7fffffff99a0,
    count=2) at Net.cpp:253
#1  0x0000000000456ed0 in Net::HandleCharacterSelected (this=0x729b80 <net>, client=..., packet_struct=0x9bff40)
    at Net.cpp:353
#2  0x0000000000455eb2 in Net::Process (this=0x729b80 <net>) at Net.cpp:145
#3  0x0000000000455488 in main (argc=1, argv=0x7fffffffe678) at Main.cpp:137
This was me, on a 2nd acct, connecting to char select but my toon wasn't found or something (Tweaker). Even though he exists.
Top

User avatar
theFoof
Developer
Developer
Posts: 446
Joined: Fri Jan 24, 2014 10:23 pm
Location: Florida
Re: World Bugs and Crashes List
  • Quote

Post by theFoof » Fri Aug 01, 2014 3:58 pm

Should all be fixed..just null pointers
Top

User avatar
John Adams
Retired
Posts: 4582
Joined: Wed Aug 28, 2013 9:40 am
Location: Phoenix, AZ.
Contact:
Contact John Adams
Website
Re: World Bugs and Crashes List
  • Quote

Post by John Adams » Fri Aug 01, 2014 4:10 pm

Latest chat-related crash (might be same as above).

Code: Select all

638         if (dirty) {
(gdb) bt
#0  0x000000000041b27a in PacketStruct::GetSize (this=0x0) at ../common/PacketStruct.cpp:638
#1  0x000000000041b5d9 in PacketStruct::SerializeIntoBuffer (this=0x0) at ../common/PacketStruct.cpp:692
#2  0x0000000000426c70 in SOEProtocolData::SetData (this=0x7572b0, packet_struct=0x0)
    at ../common/SOEProtocolData.cpp:85
#3  0x000000000041b823 in PacketStruct::Serialize (this=0x0) at ../common/PacketStruct.cpp:724
#4  0x0000000000459160 in Net::HandleShoutRequest (this=0x729b80 <net>, sender=..., character=...,
    message=0xa12306 "Test") at Net.cpp:735
#5  0x0000000000458592 in Net::HandleWorldChatPacket (this=0x729b80 <net>, client=..., packet_struct=0x95a820)
    at Net.cpp:603
#6  0x0000000000456314 in Net::Process (this=0x729b80 <net>) at Net.cpp:202
#7  0x0000000000455488 in main (argc=1, argv=0x7fffffffe678) at Main.cpp:137
Top

Sacred
Posts: 92
Joined: Wed Mar 12, 2014 10:47 am
Re: World Bugs and Crashes List
  • Quote

Post by Sacred » Fri Aug 01, 2014 4:11 pm

Did I break something with screwing with chat? Also, been playing with the server more and more, so if I need to knock anything off, send me a PM. All my toons during test will contain "Sacred" in their name for easy ID.
Top

User avatar
John Adams
Retired
Posts: 4582
Joined: Wed Aug 28, 2013 9:40 am
Location: Phoenix, AZ.
Contact:
Contact John Adams
Website
Re: World Bugs and Crashes List
  • Quote

Post by John Adams » Fri Aug 01, 2014 4:18 pm

No it's fine, we need crashes to root out these issues. Crash away.

Foof, this one still crashing:

Code: Select all

Program received signal SIGSEGV, Segmentation fault.
0x000000000044ddf8 in ChunkServer::GetCoordX (this=0x0) at ChunkServer.h:65
65              int32_t GetCoordX() { return coord_x; }
(gdb) bt
#0  0x000000000044ddf8 in ChunkServer::GetCoordX (this=0x0) at ChunkServer.h:65
#1  0x0000000000459f99 in Net::HandleWhoRequest (this=0x729b80 <net>, sender=..., packet_struct=0x7c2c50) at Net.cpp:896
#2  0x000000000045614e in Net::Process (this=0x729b80 <net>) at Net.cpp:182
#3  0x0000000000455488 in main (argc=1, argv=0x7fffffffe678) at Main.cpp:137
Top

User avatar
John Adams
Retired
Posts: 4582
Joined: Wed Aug 28, 2013 9:40 am
Location: Phoenix, AZ.
Contact:
Contact John Adams
Website
Re: World Bugs and Crashes List
  • Quote

Post by John Adams » Fri Aug 01, 2014 4:27 pm

Also, the 1 error per spawn that is assigned this script, is this wrong? My script?
function hailed(npc, spawn)
    if npc ~= nil then
        Say(npc, "Gnomes rule, elves drool!")
    end
end
If the script is fine, I'd like to find out where that's happening and stop it. Finding it hard to trace bogies when my screen disappears.
Top


Locked
  • Print view

46 posts
  • 1
  • 2
  • 3
  • 4
  • 5
  • Next

Return to “Server Bugs (Closed)”

Jump to
  • Information
  • ↳   Announcements
  • ↳   Dev Chats
  • ↳   Events
  • Community
  • ↳   General Discussions
  • ↳   VGO Team Help Requests
  • ↳   Introductions
  • ↳   Game Features
  • ↳   Wish List
  • ↳   Off-Topic
  • Support
  • ↳   How-To's
  • ↳   General Support
  • ↳   Windows
  • ↳   Linux
  • Bugs
  • ↳   Server Bugs
  • ↳   Server Bugs (Closed)
  • ↳   Content Bugs
  • ↳   Content Bugs (Closed)
  • ↳   Database Bugs
  • ↳   Tools Bugs
  • Board index
  • All times are UTC-07:00
  • Delete cookies
  • Contact us
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD