PDA

View Full Version : SEQ keeps crashing after detecting client



Barshamm
09-15-2005, 08:20 PM
I've started having a problem where SEQ crashes as soon as it detects the client. AFAIK it was working fine, then one evening I fired it up, got in game, as soon as I zoned the first time, bang, the interface crashes and I get no type of error messags in the shell window, just "Info: Client detected 192.168.0.5" and I'm then staring at the KDE desktop.

It's done this for over a month and I've even gone as far as deleting all SEQ related files and directories and rebuilt. No joy.

Any suggestions?
Thanks
(Yes, I've searched)

tanner
09-15-2005, 10:35 PM
tarball ?
distro ?
version of kde?
version of gcc?
gdb backtrace?

Cryonic
09-15-2005, 10:45 PM
well, let's see... THERE WAS A PATCH SO OF COURSE OLDER VERSIONS BREAK... DUH

Barshamm
09-16-2005, 05:30 AM
Tanner, thanks, I'll work on that.

Cyronic, Thanks jerkoff, I quite fucking well know that, this has been happening for a month now dumbass, I'm more than fucking capable of understanding that a patch occured, I was hoping that the new patch would fix it, but no. Now why not try a big steaming cup of STFU unless you have something contructive to say, got it punk?

Barshamm
09-16-2005, 06:32 AM
gcc 3.3.5
kde 3.4.1
tarball showeq-5.1.0.0-pre1

gdb shows:


(gdb) run
Starting program: /usr/local/bin/showeq
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 20118)]
ShowEQ 5.1.0.0-pre1, released under the GPL.
SINS 0.5, released under the GPL.
All ShowEQ source code is Copyright (C) 2000-2005 by the respective ShowEQ Developers
ShowEQ comes with NO WARRANTY.

You may redistribute copies of ShowEQ under the terms of
The GNU General Public License.
See: http://www.gnu.org/copyleft/gpl.html for more details...

For updates and information, please visit http://seq.sourceforge.net/
ShowEQ 5.1.0.0-pre1, Built from 'main.cpp' on Sep 16 2005 at 08:12:25
CVS: @(#) $Id: main.cpp,v 1.34 2005/09/13 15:23:11 cmmalone Exp $ $Name: $
Using GCC version: 3.3.5
Using glibc version: 2.3
Using Qt version: 3.3.4
Using headers from linux version: 2.6.11
Using EQItemDB: @(#) $Id: itemdb.cpp,v 1.11 2005/09/13 15:23:11 cmmalone Exp $ $Name: $
Using GDBM: GDBM version 1.8.3. 10/15/2002 (built May 29 2005 12:52:30)
Running on Linux release 2.6.12-gentoo-r6 for processor i686

Using config file '/root/.showeq/showeq.xml'
Loaded preferences file: /usr/local/share/showeq/seqdef.xml!
Loaded preferences file: /root/.showeq/showeq.xml!
Warning: Warning: Unknown payload typename 'utf8' for opcode '524e
Info: Listening for first client seen.
Info: Initializing Packet Capture Thread:
Info: Filtering packets on device eth1, searching for EQ client...
[New Thread 32769 (LWP 20121)]
[New Thread 16386 (LWP 20122)]
Info: Loaded 7834 spells from '/usr/local/share/showeq/spells_us.txt' maxSpell=0x20d8
Info: GuildMgr: Guildsfile loaded
Debug: ItemDB: Disabled
Info: Loading Filters from '/root'
Info: Loading Zone Filter File: /root
Info: Loading Zone Filter File: /root
Info: Categories Reloaded
Info: No Map found for zone 'unknown'!
Info: Checked for all variants of 'unknown.map', 'unknown.txt', and 'unknown_1.txt'
Info: in directories '/root/.showeq/maps' and '/usr/local/share/showeq/maps'!
Info: Loaded 12281 message strings from '/usr/local/share/showeq/eqstr_us.txt' maxFormat=46959
Info: Client Detected: not.gonna.tell.ya

Program received signal SIGXFSZ, File size limit exceeded.
[Switching to Thread 16384 (LWP 20118)]
0xb741e8fb in write () from /lib/libc.so.6
(gdb) bt
#0 0xb741e8fb in write () from /lib/libc.so.6
#1 0xb7488ff4 in ?? () from /lib/libc.so.6
#2 0x00000000 in ?? ()
#3 0xb73d2ca2 in _IO_file_write () from /lib/libc.so.6
#4 0xb73d16ee in _IO_do_write () from /lib/libc.so.6
#5 0xb73d1686 in _IO_do_write () from /lib/libc.so.6
#6 0xb73d22f7 in _IO_file_sync () from /lib/libc.so.6
#7 0xb73c7dbc in fflush () from /lib/libc.so.6
#8 0xb7d5d35a in QFile::flush () from /usr/qt/3/lib/libqt-mt.so.3
#9 0x0815934a in PacketLog::logData (this=0x839c1e8,
data=0x85df70c "562596114", len=464, dir=1 '\001', opcode=10130,
opcodeEntry=0x830da80, origPrefix=@0x830daa8) at packetlog.cpp:202
#10 0x0815a1e5 in UnknownPacketLog::packet (this=0x839c1e8,
data=0x85df70c "562596114", len=464, dir=1 '\001', opcode=10130,
opcodeEntry=0x830da80) at qshared.h:49
#11 0x0815b417 in UnknownPacketLog::qt_invoke (this=0x839c1e8, _id=140375820,
_o=0xbfa1c3a0) at qucom_p.h:312
#12 0xb7ad3d77 in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3
#13 0x08090f39 in EQPacket::decodedWorldPacket (this=0x836e830,
t0=0x85df70c "562596114", t1=464, t2=1 '\001', t3=10130, t4=0x830da80,
t5=40) at packet.moc:500
#14 0x08091940 in EQPacket::qt_emit (this=0x836e830, _id=137419392,
_o=0xbfa1c500) at qucom_p.h:312
#15 0xb7ad3da9 in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3
#16 0x08088069 in EQPacketStream::decodedPacket (this=0x83dae90,
t0=0x85df70c "562596114", t1=464, t2=1 '\001', t3=10130, t4=0x830da80,
t5=232) at packetstream.moc:216
#17 0x08086cda in EQPacketStream::dispatchPacket (this=0x83dae90,
data=0x85df70c "562596114", len=464, opCode=10130, opcodeEntry=0x830da80)
at packetstream.cpp:472
#18 0x08087952 in EQPacketStream::processPacket (this=0x83dae90,
packet=@0xbfa1c790) at packetformat.h:174
#19 0x08087299 in EQPacketStream::handlePacket (this=0x83dae90,
packet=@0xbfa1c790) at packetstream.cpp:560
#20 0x0808f325 in EQPacket::dispatchPacket (this=0x83dae90, packet=@0xbfa1c790)
at packet.cpp:654
#21 0x0808f227 in EQPacket::dispatchPacket (this=0x836e830, size=77,
buffer=0xbfa1c80e "E") at packet.cpp:578
#22 0x08091404 in EQPacket::qt_invoke (this=0x836e830, _id=91, _o=0xbfa1e890)
at packet.cpp:398
#23 0xb7ad3d77 in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3
#24 0xb7ad3bac in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3
#25 0xb7de1735 in QTimer::timeout () from /usr/qt/3/lib/libqt-mt.so.3
#26 0xb7af2a09 in QTimer::event () from /usr/qt/3/lib/libqt-mt.so.3
#27 0xb7a7c12c in QApplication::internalNotify ()
from /usr/qt/3/lib/libqt-mt.so.3
#28 0xb7a7b4bd in QApplication::notify () from /usr/qt/3/lib/libqt-mt.so.3
#29 0xb7a6c011 in QEventLoop::activateTimers ()
from /usr/qt/3/lib/libqt-mt.so.3
#30 0xb7a2a5f0 in QEventLoop::processEvents () from /usr/qt/3/lib/libqt-mt.so.3
#31 0xb7a8cdbf in QEventLoop::enterLoop () from /usr/qt/3/lib/libqt-mt.so.3
#32 0xb7a8cc74 in QEventLoop::exec () from /usr/qt/3/lib/libqt-mt.so.3
#33 0xb7a7c350 in QApplication::exec () from /usr/qt/3/lib/libqt-mt.so.3
#34 0x08067e0e in main (argc=1, argv=0xbfa1ee20) at main.cpp:702
(gdb)



File size limit exceeded huh? wonder which one?

Anyway, any help would be appreciated. Thanks all.

purple
09-16-2005, 06:49 AM
What does ls -al ~/.showeq/logs say?

Barshamm
09-16-2005, 07:08 AM
hehe good catch Purple. I'd forgotten all about that dir. unknownzone.log was over 21 gigs. All is well now.
Thanks!!!

purple
09-16-2005, 07:16 AM
Make sure Network->Logs has all the log types unchecked unless you really want packet logs.