PDA

View Full Version : Problems with 5.4.0.0 on Debian sarge



tano
04-24-2006, 12:26 PM
Hi all

I have been happily using ShowEQ for years and switched to the Debian packaged distribution last year sometime. All was fine on 5.3.0.0 but I can't get it working at all under 5.4.0.0. Here is the console log (I turned on Network debugging)

debian:~# showeq
ShowEQ 5.4.0.0, released under the GPL.
SINS 0.5, released under the GPL.
All ShowEQ source code is Copyright (C) 2000-2005 by the respective ShowEQ Devel opers
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.4.0.0, Built from 'main.cpp' on Apr 23 2006 at 23:20:17
CVS: @(#) $Id: main.cpp,v 1.35 2005/10/05 15:29:08 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.0-test7
Using EQItemDB: @(#) $Id: itemdb.cpp,v 1.12 2005/12/10 23:27:15 cmmalone Exp $ $Name: $
Using GDBM: GDBM version 1.8.3. 10/15/2002 (built Sep 9 2003 00:02:26)
Running on Linux release 2.6.8-2-386 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!
Info: Listening for first client seen.
Info: Initializing Packet Capture Thread:
Info: Filtering packets on device eth0, searching for EQ client...
Info: Loaded 8558 spells from '/usr/local/share/showeq/spells_us.txt' maxSpell=0 x237c
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' !
Debug: connect2: Warning! opcode 'OP_Action' has no matching payload.
Debug: dir '1' payload 'actionAltStruct' szt '1'
Debug: for receiver 'spellshell' of type 'SpellShell' to member '1action(const uint8_t*, size_t, uint8_t)'
Info: Loaded 5983 message strings from '/usr/local/share/showeq/eqstr_us.txt' ma xFormat=35003
Info: Listening for first client seen.
Info: Initializing Packet Capture Thread:
Info: Filtering packets on device eth0, searching for EQ client...
Info: Client Detected: 192.168.3.10
Debug: PCAP Filter Set: (udp[0:2] = 9000 or udp[2:2] = 9000 or udp[0:2] = 9876 o r udp[0:2] = 1465 or udp[2:2] = 1465) and host 192.168.3.10 and ether proto 0x08 00
Info: EQPacket: SessionRequest detected, pcap filter: EQ Client 192.168.3.10, Cl ient port 1465. Server port 1398
Warning: SEQ: Giving up on finding arq 0173 in stream zone-client cache, skippin g!

I have used tcpdump to check that I was getting packets and saw loads going to and from my EQ pc to a zone server so I don't think it is a networking problem (+ nothing has changed in my setup between 5.3 and 5.4 *as far as I know ;)*). I have tried building straight from the source code (rather than using Tanner's excellent packages) but this had exactly the same problem. I even tried installing sid and trying to get it working on that but still didn't get any pretty colours.

Anyone got any ideas cause I'm at my wit's end?

Tano

purple
04-24-2006, 12:59 PM
Debug: connect2: Warning! opcode 'OP_Action' has no matching payload.
Debug: dir '1' payload 'actionAltStruct' szt '1'
Debug: for receiver 'spellshell' of type 'SpellShell' to member '1action(const uint8_t*, size_t, uint8_t)'


That's interesting. Maybe you have extra zoneopcodes.xml somewhere that it is using instead of the installed one?

tano
04-24-2006, 02:54 PM
Thanks for the quick reply purple - you were spot on, for some reason the copy in /usr/local/share was different than the one I downloaded in the source .zip. Copied it in and all up and running :)

Thanks again (and for all your hard work)

Tano

tanner
04-24-2006, 03:26 PM
I assume you are rolling your own installation? Just want to confirm this isn't a bug in the debian packages I make. Pretty sure they aren't since you mention /usr/local...

tano
04-24-2006, 04:11 PM
Nah I'm sure that I messed things up when I compiled and installed from source so I wouldn't worry that there is anything wrong with your stuff - maybe the source make install changed my preferences file to point at the wrong directory? Anyway it's fixed now and I'll go through and clean it out when a new version comes out at some point.

datadog
04-24-2006, 08:51 PM
Just to confirm, I updated sarge using apt today and I didn't have any problems.

Thanks Tanner! =)