Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::General Support

Support::General Support Post all topics here having to do with errors while trying to connect to an EQEMu server but not about the setup/running of the Server itself.

Reply
 
Thread Tools Display Modes
  #1  
Old 06-07-2009, 12:30 AM
provocating's Avatar
provocating
Demi-God
 
Join Date: Nov 2007
Posts: 2,175
Default Server is really unstable

Okay I have only two players, me and my friend. I really have not had any problems and I do play from work on occasion, but nothing heavy duty because I play on a laptop.

I guess the server has been running about 3 months now with not much of a problem. I can seem to play all day long with no problems, but I do not do much for boss mobs. Now anytime my friend seems to be fighting some big, bad boss mob he has stability issues. Back when I was running a Windows server I could sometimes see his zone give a big error and go down, so I switched it to Linux last week hoping it would improve. It still was giving him issues so I purchased two copies of SoF thinking it could be his client, but the same thing. It always seems to do it when he is in some long ass battle though. I never hear him say it does it when he is just walking or something. Now the only real difference is that I am in my house and he is in another town, but we are on the same ISP.

As far as the server hardware it is all top notch, running in a VM and the VM's on this server never, ever give me problems so I know it is not that. Plus I can seem to play and leave my guy logged in with no issues.

I need ideas here though, he is getting really frustrated not being able to do any major raiding of fear of losing the battles.
Reply With Quote
  #2  
Old 06-07-2009, 01:17 AM
provocating's Avatar
provocating
Demi-God
 
Join Date: Nov 2007
Posts: 2,175
Default

I did happen to find this.

Code:
[Error] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_BlockedBuffs (#420 eq=0x0000), size: 88
[Error] HandlePacket() Opcode error: Unexpected packet during CLIENT_CONNECTING: opcode: OP_BlockedBuffs (#420 eq=0x0000), size: 88
Unable to get raid id, char not found!
[Debug] [CLIENT__NET_ERR] Ellisar: Unhandled incoming opcode: [OpCode OP_WeaponEquip2 (0x5c2f) Size=8]
   0: DB 01 00 00 40 00 00 00                            | ....@...
[Debug] [CLIENT__NET_ERR] Ellisar: Unhandled incoming opcode: [OpCode OP_WeaponEquip2 (0x5c2f) Size=8]
   0: DB 01 00 00 80 00 00 00                            | ........
[Error] Consuming from empty slot 263
[Error] Consuming from empty slot 262
Client linkdead: Ellisar
Client disconnected (cs=d): Ellisar
Reply With Quote
  #3  
Old 06-07-2009, 10:44 AM
provocating's Avatar
provocating
Demi-God
 
Join Date: Nov 2007
Posts: 2,175
Default

Okay I have some more information. I can almost say what it is not.

I had him log in last night after it crashed. He stayed in PoK all night, when I got up at 7am his guy was still on. So I know it is not our connections. I also dropped the server to just 4 dynamic zones. I played for 2 hours this morning with no problems at all. I ask him to log in, he goes to Temple of Veeshan and fights his way to a bad guy, no problems whatsoever. The entire time I am doing a tail on zone-dynamic_02.log

I all of a sudden see VI give me a message that that file is now truncated...... Dumb me did not save it though. I get a text message from him saying he was killing Ikatair the Venom and he was at 6% and he froze up, the exact time the file was truncated. I watched the server stats at that time. The server was only using a few mb of memory, only using about 2-3 percent of the 4 cores, this server is a beast. This only happens on boss mobs, and this Ikatiar the Venom is a rogue, so no spells. He also said yesterday it happened with Lendiniara the Keeper three times. He has reported it on Sontalak, Trakanon, Itraeur Vius.....could this be Rampage ??

From seconds of him losing connection I got this.

Code:
2604 [06.07. - 09:07:23] Adding Ellisar to Rampage List in slot 0
2604 [06.07. - 09:07:26] Adding Daneal`s_pet000 to Rampage List in slot 1
2604 [06.07. - 09:07:26] Adding Daneal to Rampage List in slot 2
2604 [06.07. - 09:07:26] Adding Legbreaker to Rampage List in slot 3
2604 [06.07. - 09:07:26] Adding Synergy to Rampage List in slot 4
2604 [06.07. - 09:07:26] Adding Ranna`s_pet000 to Rampage List in slot 5
2604 [06.07. - 09:07:26] Adding Bookoo`s_pet000 to Rampage List in slot 6
2604 [06.07. - 09:07:26] Adding Bookoo to Rampage List in slot 7
2604 [06.07. - 09:07:26] Adding Ranna to Rampage List in slot 8
2604 [06.07. - 09:07:26] Adding Gretchen to Rampage List in slot 9
2604 [06.07. - 09:07:26] Adding Veruka to Rampage List in slot 10
2604 [06.07. - 09:07:26] Adding Nova to Rampage List in slot 11
2604 [06.07. - 09:07:26] Adding Strychnine to Rampage List in slot 12
2604 [06.07. - 09:07:26] Adding Shilah to Rampage List in slot 13
2604 [06.07. - 09:07:26] Adding Concussion to Rampage List in slot 14
2604 [06.07. - 09:07:26] Adding Alaya to Rampage List in slot 15
2604 [06.07. - 09:07:26] Adding Malador to Rampage List in slot 16
2604 [06.07. - 09:07:26] Adding Restless to Rampage List in slot 17
2604 [06.07. - 09:07:26] Adding Kinetic to Rampage List in slot 18
2604 [06.07. - 09:07:26] Adding Zorch to Rampage List in slot 19
Reply With Quote
  #4  
Old 06-07-2009, 10:56 AM
provocating's Avatar
provocating
Demi-God
 
Join Date: Nov 2007
Posts: 2,175
Default

We just did this again on Trakanon. The file got truncated in the big fight around a rampage time, could be coincidental that it was around a Rampage though. Here is the last of the zone file before the truncation and disconnect.

Code:
[Debug] Fading rune from slot 7
[Normal] Adding Ellisar to Rampage List in slot 2
[Normal] Adding Alaya to Rampage List in slot 3
[Normal] Adding Daneal`s_pet000 to Rampage List in slot 4
[Normal] Adding Painful`s_pet000 to Rampage List in slot 5
[Normal] Adding Celestia to Rampage List in slot 6
[Normal] Adding Meshka to Rampage List in slot 7
[Normal] Adding Nova to Rampage List in slot 8
[Normal] Adding Concussion to Rampage List in slot 9
[Normal] Adding Legbreaker to Rampage List in slot 10
[Normal] Adding Synergy to Rampage List in slot 11
[Normal] Adding Kinetic to Rampage List in slot 12
[Normal] Adding Restless`s_pet000 to Rampage List in slot 13
[Normal] Adding Zorch`s_pet000 to Rampage List in slot 14
[Normal] Adding Ranna`s_pet000 to Rampage List in slot 15
[Normal] Adding Strychnine`s_pet000 to Rampage List in slot 16
[Normal] Adding Meshka`s_Warder000 to Rampage List in slot 17
[Normal] Adding Bookoo`s_pet000 to Rampage List in slot 18
[Normal] Adding Veruka`s_pet000 to Rampage List in slot 19
[Debug] Fading rune from slot 14
[Debug] Fading rune from slot 6
[Debug] Concussion chance for a death save was 33 and the roll was 41
[Debug] Fading rune from slot 9
[Debug] Nova chance for a death save was 36 and the roll was 6
[Debug] Fading rune from slot 15
[Debug] Unknown slot being used by Ellisar, slot being used is: -1501
[Debug] [NET__STRUCTS] Wrong size on outbound OP_InterruptCast (InterruptCast_Struct): Got 19, expected 8
[Debug] [NET__STRUCT_HEX] 0000: 1e 01 00 00 be 30 00 00 - 53 74 72 79 63 68 6e 69  | .....0..Strychni
[Debug] [NET__STRUCT_HEX] 0016: 6e 65 00                -                          | ne.
[Debug] Fading rune from slot 2
[Debug] Fading rune from slot 5
[Debug] Fading rune from slot 9
[Debug] Fading rune from slot 15
[Debug] [NET__STRUCTS] Wrong size on outbound OP_InterruptCast (InterruptCast_Struct): Got 17, expected 8
[Debug] [NET__STRUCT_HEX] 0000: 13 01 00 00 be 30 00 00 - 52 65 73 74 6c 65 73 73  | .....0..Restless
[Debug] [NET__STRUCT_HEX] 0016: 00                      -                          | .
[Debug] [NET__STRUCTS] Wrong size on outbound OP_InterruptCast (InterruptCast_Struct): Got 19, expected 8
[Debug] [NET__STRUCT_HEX] 0000: 23 01 00 00 be 30 00 00 - 53 68 61 73 74 72 69 6e  | #....0..Shastrin
[Debug] [NET__STRUCT_HEX] 0016: 73 61 00                -                          | sa.
[Debug] [NET__STRUCTS] Wrong size on outbound OP_InterruptCast (InterruptCast_Struct): Got 15, expected 8
[Debug] [NET__STRUCT_HEX] 0000: 20 01 00 00 be 30 00 00 - 56 65 72 75 6b 61 00     |  ....0..Veruka.
[Debug] [NET__STRUCTS] Wrong size on outbound OP_InterruptCast (InterruptCast_Struct): Got 17, expected 8
[Debug] [NET__STRUCT_HEX] 0000: 13 01 00 00 be 30 00 00 - 52 65 73 74 6c 65 73 73  | .....0..Restless
[Debug] [NET__STRUCT_HEX] 0016: 00                      -                          | .
[Debug] Fading rune from slot 16
[Debug] Fading spell rune from slot 5
[Debug] [NET__STRUCTS] Wrong size on outbound OP_InterruptCast (InterruptCast_Struct): Got 17, expected 8
[Debug] [NET__STRUCT_HEX] 0000: 25 01 00 00 be 30 00 00 - 43 65 6c 65 73 74 69 61  | %....0..Celestia
[Debug] [NET__STRUCT_HEX] 0016: 00                      -                          | .
[Error] Consuming from empty slot 267
[Error] Consuming from empty slot 264
[Debug] [NET__STRUCTS] Wrong size on outbound OP_InterruptCast (InterruptCast_Struct): Got 19, expected 8
[Debug] [NET__STRUCT_HEX] 0000: 1e 01 00 00 be 30 00 00 - 53 74 72 79 63 68 6e 69  | .....0..Strychni
[Debug] [NET__STRUCT_HEX] 0016: 6e 65 00                -                          | ne.
[Debug] [NET__STRUCTS] Wrong size on outbound OP_InterruptCast (InterruptCast_Struct): Got 15, expected 8
[Debug] [NET__STRUCT_HEX] 0000: 1d 01 00 00 be 30 00 00 - 53 68 69 6c 61 68 00     | .....0..Shilah.
[Debug] [NET__STRUCTS] Wrong size on outbound OP_InterruptCast (InterruptCast_Struct): Got 19, expected 8
[Debug] [NET__STRUCT_HEX] 0000: 1e 01 00 00 be 30 00 00 - 53 74 72 79 63 68 6e 69  | .....0..Strychni
[Debug] [NET__STRUCT_HEX] 0016: 6e 65 00                -                          | ne.
[Debug] Fading spell rune from slot 6
[Debug] Fading spell rune from slot 8
[Debug] Fading spell rune from slot 9
[Debug] Kinetic chance for a death save was 35 and the roll was 69
[Debug] Fading rune from slot 11
[Debug] [NET__STRUCTS] Wrong size on outbound OP_InterruptCast (InterruptCast_Struct): Got 17, expected 8
[Debug] [NET__STRUCT_HEX] 0000: 22 01 00 00 be 30 00 00 - 56 61 6c 6b 79 72 69 65  | "....0..Valkyrie
[Debug] [NET__STRUCT_HEX] 0016: 00                      -                          | .
[Debug] [NET__STRUCTS] Wrong size on outbound OP_InterruptCast (InterruptCast_Struct): Got 16, expected 8
[Debug] [NET__STRUCT_HEX] 0000: 21 01 00 00 be 30 00 00 - 50 61 69 6e 66 75 6c 00  | !....0..Painful.
[Debug] [NET__STRUCTS] Wrong size on outbound OP_InterruptCast (InterruptCast_Struct): Got 17, expected 8
[Debug] [NET__STRUCT_HEX] 0000: 22 01 00 00 be 30 00 00 - 56 61 6c 6b 79 72 69 65  | "....0..Valkyrie
[Debug] [NET__STRUCT_HEX] 0016: 00                      -                          | .
[Debug] [NET__STRUCTS] Wrong size on outbound OP_InterruptCast (InterruptCast_Struct): Got 15, expected 8
[Debug] [NET__STRUCT_HEX] 0000: 20 01 00 00 be 30 00 00 - 56 65 72 75 6b 61 00     |  ....0..Veruka.
[Debug] [NET__STRUCTS] Wrong size on outbound OP_InterruptCast (InterruptCast_Struct): Got 17, expected 8
[Debug] [NET__STRUCT_HEX] 0000: 13 01 00 00 be 30 00 00 - 52 65 73 74 6c 65 73 73  | .....0..Restless
[Debug] [NET__STRUCT_HEX] 0016: 00                      -                          | .
[Debug] [NET__STRUCTS] Wrong size on outbound OP_InterruptCast (InterruptCast_Struct): Got 15, expected 8
[Debug] [NET__STRUCT_HEX] 0000: 20 01 00 00 be 30 00 00 - 56 65 72 75 6b 61 00     |  ....0..Veruka.
[Debug] Fading spell rune from slot 6
[Debug] Fading spell rune from slot 6
[Debug] Synergy chance for a death save was 35 and the roll was 69
[Debug] [NET__STRUCTS] Wrong size on outbound OP_InterruptCast (InterruptCast_Struct): Got 17, expected 8
[Debug] [NET__STRUCT_HEX] 0000: 17 01 00 00 be 30 00 00 - 47 72 65 74 63 68 65 6e  | .....0..Gretchen
[Debug] [NET__STRUCT_HEX] 0016: 00                      -                          | .
[Debug] Daneal`s pet chance for a death save was 34 and the roll was 83
[Debug] Veshila chance for a death save was 36 and the roll was 66
[Debug] [NET__STRUCTS] Wrong size on outbound OP_InterruptCast (InterruptCast_Struct): Got 15, expected 8
[Debug] [NET__STRUCT_HEX] 0000: 1a 01 00 00 be 30 00 00 - 42 6f 6f 6b 6f 6f 00     | .....0..Bookoo.
   0: 21 01 00 00 50 61 69 6E - 66 75 6C 00 00 00 00 00  | !...Painful.....
  16: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00  | ................
  32: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00  | ................
  48: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00  | ................
  64: 00 00 00 00 06 00 00 00 - 01 02 00 00 02 00 00 00  | ................
  80: FF 00 00 00 FF FF FF FF - FF 00 00 00 FF 00 00 00  | ................
  96: FF 00 00 00 FF FF FF FF - FF FF 00 00 00 00 00 00  | ................
 112: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00  | ................
 128: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00  | ................
 144: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00  | ................
 160: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00  | ................
 176: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00  | ................
 192: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00  | ................
 208: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00  | ................
 224: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00  | ................
 240: 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00  | ................
[Debug] Bookoo`s pet chance for a death save was 38 and the roll was 98
Reply With Quote
  #5  
Old 06-07-2009, 11:50 AM
Derision
Developer
 
Join Date: Feb 2004
Location: UK
Posts: 1,540
Default

As you are running Linux, you are well placed to try and track this down.

In a command prompt, before you run the script to start your zones, issue the command:
Code:
ulimit -c unlimited
to enable core dumps.

Run eqlaunch to start the zones, then when you get a crash, you will have a file called core or core.nnnnn (where nnnnn is a number) in the same directory as your zone executable.

Next fire up gdb in the same directory with the zone executable and the core dump
Code:
gdb ./zone <core dump file name>
At the (gdb) prompt, issue the command bt full. This will display a backtrace of the sequence of calls that lead up to the crash. You can copy and paste that here.

e.g.
Code:
Core was generated by `./zone dynamic_01 zones'.
Program terminated with signal 6, Aborted.
#0  0xb7f50410 in ?? ()
(gdb) bt full
#0  0xb7f50410 in ?? ()
No symbol table info available.
#1  0xbfb0ae3c in ?? ()
No symbol table info available.
#2  0x00000006 in ?? ()
No symbol table info available.
#3  0xb7b93c69 in abort () from /lib/libc.so.6
No symbol table info available.
#4  0x0818544d in command_optest (c=0x86bb8b8, sep=0xbfb0afcc) at command.cpp:850
No locals.
#5  0x081921ed in command_realdispatch (c=0x86bb8b8, message=0x86e720c "#optest") at command.cpp:657
        sep = {argnum = 0, arg = 0x86ddd30, argplus = 0x86ddca0, msg = 0x84064b8 "#optest", maxargnum = 10}
        cstr = {static npos = 4294967295,
  _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
    _M_p = 0x86b164c "optest"}}
        cur = (._232 *) 0x83a4808
#6  0x080f04f7 in Client::ChannelMessageReceived (this=0x86bb8b8, chan_num=8 '\b', language=0 '\0', lang_skill=100 'd',
    message=0x86e720c "#optest", targetname=0x86e7178 "") at client.cpp:846
        sender = <value optimized out>
#7  0x081beae6 in Client::Handle_OP_ChannelMessage (this=0x3da0, app=0x86b15b0) at client_packet.cpp:2725
No locals.
#8  0x081cfe5d in Client::HandlePacket (this=0x86bb8b8, app=0x86b15b0) at client_packet.cpp:428
        opcode = <value optimized out>
#9  0x080fc1bf in Client::Process (this=0x86bb8b8) at client_process.cpp:616
        ranged = <value optimized out>
        may_use_attacks = false
        auto_attack_target = <value optimized out>
        ret = true
        app = (class EQApplicationPacket *) 0x0
#10 0x080df1c6 in EntityList::MobProcess (this=0x831de40) at entity.cpp:476
        iterator = {list = @0x831de78, current_element = 0x86b1688, dir = FORWARD}
#11 0x08107359 in main (argc=Cannot access memory at address 0x3da0
) at net.cpp:494
        error2 = 95 '_'
        dbaw = <value optimized out>
        zone_name = 0x82ae9ca "."
        Config = (const ZoneConfig *) 0x838b4c0
        retval = <value optimized out>
        InterserverTimer = {start_time = 20024, timer_time = 10000, enabled = true, set_at_trigger = 10000, pUseAcurateTiming = false}
        stream_identifier = {m_patches = {<std::_Vector_base<EQStreamIdentifier::Patch*,std::allocator<EQStreamIdentifier::Patch*> >> = {
      _M_impl = {<std::allocator<EQStreamIdentifier::Patch*>> = {<__gnu_cxx::new_allocator<EQStreamIdentifier::Patch*>> = {<No data fields>}, <N---Type <return> to continue, or q <return> to quit---
o data fields>}, _M_start = 0x8496e48, _M_finish = 0x8496e60, _M_end_of_storage = 0x8496e68}}, <No data fields>},
  m_streams = {<std::_Vector_base<EQStreamIdentifier::Record*,std::allocator<EQStreamIdentifier::Record*> >> = {
      _M_impl = {<std::allocator<EQStreamIdentifier::Record*>> = {<__gnu_cxx::new_allocator<EQStreamIdentifier::Record*>> = {<No data fields>}, <No data fields>}, _M_start = 0x86b9888, _M_finish = 0x86b9888, _M_end_of_storage = 0x86b988c}}, <No data fields>}, m_identified = {
    c = {<std::_Deque_base<EQStreamInterface*,std::allocator<EQStreamInterface*> >> = {
        _M_impl = {<std::allocator<EQStreamInterface*>> = {<__gnu_cxx::new_allocator<EQStreamInterface*>> = {<No data fields>}, <No data fields>}, _M_map = 0x8420190, _M_map_size = 8, _M_start = {_M_cur = 0x842035c, _M_first = 0x8420358, _M_last = 0x8420558, _M_node = 0x842019c},
          _M_finish = {_M_cur = 0x842035c, _M_first = 0x8420358, _M_last = 0x8420558, _M_node = 0x842019c}}}, <No data fields>}}}
        quest_timers = {start_time = 23144, timer_time = 1000, enabled = true, set_at_trigger = 1000, pUseAcurateTiming = false}
        worldwasconnected = true
        eqss = (class EQStream *) 0x0
        eqsi = (EQStreamInterface *) 0x0
        temp_timer = {start_time = 23224, timer_time = 10, enabled = true, set_at_trigger = 10, pUseAcurateTiming = false}
(gdb)
Reply With Quote
  #6  
Old 06-07-2009, 12:45 PM
provocating's Avatar
provocating
Demi-God
 
Join Date: Nov 2007
Posts: 2,175
Default

Ok, I am going to try this within the hour. And thanks for taking the time to message back.
Reply With Quote
  #7  
Old 06-07-2009, 05:08 PM
provocating's Avatar
provocating
Demi-God
 
Join Date: Nov 2007
Posts: 2,175
Default

Thank you for looking at this. Took three BOSS kills but I witnessed it go down as I was GM standing in the one summoning the boss for him to kill. And letting you know my Debian is 32 bit,

Code:
GNU gdb 6.4.90-debian
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i486-linux-gnu"...Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".

Reading symbols from /usr/lib/libstdc++.so.6...done.
Loaded symbols for /usr/lib/libstdc++.so.6
Reading symbols from /lib/tls/i686/cmov/libdl.so.2...done.
Loaded symbols for /lib/tls/i686/cmov/libdl.so.2
Reading symbols from /usr/lib/libmysqlclient.so.15...done.
Loaded symbols for /usr/lib/libmysqlclient.so.15
Reading symbols from /usr/lib/libz.so.1...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /lib/tls/i686/cmov/libcrypt.so.1...done.
Loaded symbols for /lib/tls/i686/cmov/libcrypt.so.1
Reading symbols from /lib/tls/i686/cmov/libnsl.so.1...done.
Loaded symbols for /lib/tls/i686/cmov/libnsl.so.1
Reading symbols from /lib/tls/i686/cmov/libm.so.6...done.
Loaded symbols for /lib/tls/i686/cmov/libm.so.6
Reading symbols from /lib/tls/i686/cmov/libc.so.6...done.
Loaded symbols for /lib/tls/i686/cmov/libc.so.6
Reading symbols from /lib/tls/i686/cmov/libnss_files.so.2...done.
Loaded symbols for /lib/tls/i686/cmov/libnss_files.so.2
Reading symbols from /lib/tls/i686/cmov/libnss_dns.so.2...done.
Loaded symbols for /lib/tls/i686/cmov/libnss_dns.so.2
Reading symbols from /lib/tls/i686/cmov/libresolv.so.2...done.
Loaded symbols for /lib/tls/i686/cmov/libresolv.so.2
Reading symbols from /usr/lib/libperl.so.5.8...done.
Loaded symbols for /usr/lib/libperl.so.5.8
Reading symbols from /lib/tls/i686/cmov/libpthread.so.0...done.
Loaded symbols for /lib/tls/i686/cmov/libpthread.so.0
Reading symbols from /lib/libgcc_s.so.1...done.
Loaded symbols for /lib/libgcc_s.so.1
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /home/jkg/eqemu/libEMuShareMem.so...done.
Loaded symbols for ./libEMuShareMem.so
Core was generated by `./zone dynamic_04 zones'.
Program terminated with signal 11, Segmentation fault.
#0  0x08300670 in Mob::PET_Process (this=0xb10c3140) at petAI.cpp:156
156						if (attack_dw_timer.Check() && GetOwnerID() && ( GetOwner()->GetClass() == MAGICIAN || GetOwner()->GetClass() == NECROMANCER || GetOwner()->GetClass() == SHADOWKNIGHT || GetOwner()->GetClass() == BEASTLORD ) ) 
(gdb) (gdb) 
(gdb) (gdb) quit
Reply With Quote
  #8  
Old 06-07-2009, 05:13 PM
Derision
Developer
 
Join Date: Feb 2004
Location: UK
Posts: 1,540
Default

petAI.cpp is Bot code, speak to Congdar

EDIT: The line number where the error occurred does not match up to the current version of petAI.cpp, so it is possible this may have been corrected, but as I say, Congdar is the guru of the bot code.

Last edited by Derision; 06-08-2009 at 01:20 AM..
Reply With Quote
  #9  
Old 06-07-2009, 07:50 PM
provocating's Avatar
provocating
Demi-God
 
Join Date: Nov 2007
Posts: 2,175
Default

Yeah looking at the newest SVN, it looks like he is checking the dual wield differently now.
Reply With Quote
  #10  
Old 06-07-2009, 08:00 PM
provocating's Avatar
provocating
Demi-God
 
Join Date: Nov 2007
Posts: 2,175
Default

Quote:
Originally Posted by Derision View Post
petAI.cpp is Bot code, speak to Congdar

EDIT: The line number where the error occurred does not match up to the current version of petAI.cpp, so it is possible this may have been corrected, but as I say, Congdar is the guru of the bot code.
Actually I correct myself...it really does match up.

http://code.google.com/p/projecteqem...zone/petAI.cpp

Line 156 is identical.
Reply With Quote
  #11  
Old 06-08-2009, 02:10 AM
Derision
Developer
 
Join Date: Feb 2004
Location: UK
Posts: 1,540
Default

The instance branch is no longer being updated, the latest version is in the trunk:

http://code.google.com/p/projecteqem...zone/petAI.cpp
Reply With Quote
  #12  
Old 06-08-2009, 08:26 AM
provocating's Avatar
provocating
Demi-God
 
Join Date: Nov 2007
Posts: 2,175
Default

Quote:
Originally Posted by Derision View Post
The instance branch is no longer being updated, the latest version is in the trunk:

http://code.google.com/p/projecteqem...zone/petAI.cpp
Is this just for that one file, or the entire instance branch ? I guess I did not get the memo.
Reply With Quote
  #13  
Old 06-08-2009, 08:36 AM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

Quote:
R640 - Removed instance branch so people stop getting confuzzled.
The entire instance branch is gone, since it was all merged back into the trunk R612.
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
Reply With Quote
  #14  
Old 06-08-2009, 08:38 AM
provocating's Avatar
provocating
Demi-God
 
Join Date: Nov 2007
Posts: 2,175
Default

Yeah I finally got that memo. You posting like 30 seconds before I did.

Code:
 (Removed instance branch so people stop getting confuzzled.) committed by KimmySprite     -   Removed instance branch so people stop getting confuzzled.
Reply With Quote
  #15  
Old 06-13-2009, 12:00 PM
provocating's Avatar
provocating
Demi-God
 
Join Date: Nov 2007
Posts: 2,175
Default

Just letting you all know that all is well now. Server is running beautiful, no more crashes whatsoever. I really appreciate everyone's hard work.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 07:54 PM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3