PDA

View Full Version : Error question



Snarf
03-17-2009, 05:24 PM
Hi,

I recently got back into the game. So I reloaded showeq on Ubuntu 8.10. Everything seemed to install fine, showeq comes up, but shortly after getting data from the game it "aborts"

I read through Purples post trying to see if my problems fell under it, but from what I can tell it doesn't. It still could, linux isn't my forte.

Looking through the info, did I not install it correctly?



ShowEQ 5.13.2.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 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.13.2.0, Built from 'main.cpp' on Mar 16 2009 at 18:16:38
CVS: @(#) $Id: main.cpp 718 2009-01-20 17:41:14Z ieatacid $ $Name$
Using GCC version: 4.3.2
Using glibc version: 2.8
Using Qt version: 3.3.8b
Running on Linux release 2.6.27-11-generic for processor i686

Using config file '/root/.showeq/showeq.xml'
Loaded preferences file: /usr/local/share/showeq/seqdef.xml!
Unable to open 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...
Warning: Spells: Failed to open: '/usr/local/share/showeq/spells_us.txt'
Info: GuildMgr: Guildsfile loaded
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'!
Warning: EQStr: Failed to open '/usr/local/share/showeq/eqstr_us.txt'
Info: Listening for IP client: 172.16.9.100
Debug: PCAP Filter Set: udp[0:2] > 1024 and udp[2:2] > 1024 and ether proto 0x0800 and host 172.16.9.100
Info: Client Detected: 172.16.9.100
Info: GuildMgr: New guildsfile written
Info: GuildMgr: Guildsfile loaded
MOTD: Starting Mon, March 16 log in to LoN to check out the Anniversary Event! There will be five daily events that honor the first five LoN releases. For more information please visit http://legendsofnorrath.station.sony.com/en/index.vm
Debug: PCAP Filter Set: (udp[0:2] = 9000 or udp[2:2] = 9000 or udp[0:2] = 9876 or udp[0:2] = 2022 or udp[2:2] = 2022) and host 172.16.9.100 and ether proto 0x0800
Info: EQPacket: SessionRequest detected, pcap filter: EQ Client 172.16.9.100, Client port 2022. Server port 1378
Zone: EntryCode: Client
Info: No Map found for zone 'overthere'!
Info: Checked for all variants of 'overthere.map', 'overthere.txt', and 'overthere_1.txt'
Info: in directories '/root/.showeq/maps' and '/usr/local/share/showeq/maps'!
Info: Loading Zone Filter File: /root
Zone: Zoning, Please Wait... (Zone: 'overthere')
Player: Name: '' Last: ''
Player: Level: 70
Player: PlayerMoney: P=289 G=8 S=5 C=1
Player: BankMoney: P=75902 G=0 S=2 C=6
Player: CursorMoney: P=0 G=0 S=0 C=0
Player: SharedMoney: P=11073
Player: DoN Crystals: Radiant=228 Ebon=0
Player: Exp: 2,505,416,037
Player: ExpAA: 741 (aa spent: 377, aa unspent: 1)
Player: You have buff Fiery Might duration left is 377 in ticks.
Player: You have buff Acumen duration left is 419 in ticks.
Player: You have buff Spirit of Wolf duration left is 151 in ticks.
Player: LDoN Earned Guk Points: 357
Player: LDoN Earned Mira Points: 1,199
Player: LDoN Earned MMC Points: 1,377
Player: LDoN Earned Ruj Points: 2,441
Player: LDoN Earned Tak Points: 1,406
Player: LDoN Unspent Points: 1,920
Debug: Player::backfill(bind): Pos (-461.683380/1208.584106/-125.246986) Heading: 0.000000
Debug: Player::backfill(): Pos (4192.531250/-1098.667969/99.689445) Heading: 385.000000
Player: ExpAA: Set: 741 total, with 377 aapoints
Time: Tue Jul 07,3181 - 08:19 pm
Debug: Welcome to lovely downtown 'The Overthere' with an experience multiplier of 1.000000
Debug: Safe Point (1450.000000, -3500.000000, 309.000000)
Info: No Map found for zone 'overthere'!
Info: Checked for all variants of 'overthere.map', 'overthere.txt', and 'overthere_1.txt'
Info: in directories '/root/.showeq/maps' and '/usr/local/share/showeq/maps'!
Warning: Zone name not set in 'SpawnMonitor::saveSpawnPoints'!
Warning: Can't find spawn point file /root
Info: Loading Zone Filter File: /root
Zone: Entered: ShortName = 'overthere' LongName = The Overthere
Zone: NewCode: Zone: Overthere (The Overthere)
Player: ExpAA: < 45454, 90908 (2/330) with 14909092 left
Player: Exp: Set: 2505416037 total, with 1086257157 (167/330) into level with 3271311259 left, where 1/330 = 189700
*** buffer overflow detected ***: showeq terminated
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x48)[0xb76c26d8]
/lib/tls/i686/cmov/libc.so.6[0xb76c0800]
/lib/tls/i686/cmov/libc.so.6[0xb76bfef8]
/lib/tls/i686/cmov/libc.so.6(__overflow+0x53)[0xb7636543]
/lib/tls/i686/cmov/libc.so.6(__printf_fp+0x17b1)[0xb760e3e1]
/lib/tls/i686/cmov/libc.so.6(_IO_vfprintf+0x3ca)[0xb7607d8a]
/lib/tls/i686/cmov/libc.so.6(__vsprintf_chk+0xa4)[0xb76bffa4]
/lib/tls/i686/cmov/libc.so.6(__sprintf_chk+0x2d)[0xb76bfeed]
showeq[0x80a88ba]
showeq[0x80e3f63]
/usr/lib/libqt-mt.so.3(_ZN7QObject15activate_signalEP15QConnectio nListP8QUObject+0xed)[0xb7b5330d]
showeq[0x8125988]
showeq[0x8125c5e]
showeq[0x81278d7]
/usr/lib/libqt-mt.so.3(_ZN7QObject15activate_signalEP15QConnectio nListP8QUObject+0x16a)[0xb7b5338a]
showeq[0x8091946]
showeq[0x808eaeb]
showeq[0x808f5b5]
showeq[0x808f6e2]
showeq[0x808ff70]
showeq[0x8098848]
showeq[0x809895d]
showeq[0x809c2f0]
/usr/lib/libqt-mt.so.3(_ZN7QObject15activate_signalEP15QConnectio nListP8QUObject+0x16a)[0xb7b5338a]
/usr/lib/libqt-mt.so.3(_ZN7QObject15activate_signalEi+0x9b)[0xb7b558ab]
/usr/lib/libqt-mt.so.3(_ZN6QTimer7timeoutEv+0x29)[0xb7eb4ca9]
/usr/lib/libqt-mt.so.3(_ZN6QTimer5eventEP6QEvent+0x3c)[0xb7b7796c]
/usr/lib/libqt-mt.so.3(_ZN12QApplication14internalNotifyEP7QObjec tP6QEvent+0xe5)[0xb7aee4f5]
/usr/lib/libqt-mt.so.3(_ZN12QApplication6notifyEP7QObjectP6QEvent +0xf6)[0xb7aef536]
/usr/lib/libqt-mt.so.3(_ZN10QEventLoop14activateTimersEv+0x233)[0xb7ae3d13]
/usr/lib/libqt-mt.so.3(_ZN10QEventLoop13processEventsEj+0xb27)[0xb7a99147]
/usr/lib/libqt-mt.so.3(_ZN10QEventLoop9enterLoopEv+0x40)[0xb7b06f00]
/usr/lib/libqt-mt.so.3(_ZN10QEventLoop4execEv+0x26)[0xb7b06dc6]
/usr/lib/libqt-mt.so.3(_ZN12QApplication4execEv+0x1f)[0xb7aeeb8f]
showeq[0x8069f68]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe5)[0xb75de685]
showeq[0x8066e81]
======= Memory map: ========
08048000-08269000 r-xp 00000000 08:01 2581731 /usr/local/bin/showeq
08269000-0826a000 r--p 00220000 08:01 2581731 /usr/local/bin/showeq
0826a000-0826c000 rw-p 00221000 08:01 2581731 /usr/local/bin/showeq
0826c000-0826d000 rw-p 0826c000 00:00 0
09594000-0982a000 rw-p 09594000 00:00 0 [heap]
b6500000-b6564000 rw-p b6500000 00:00 0
b6564000-b6600000 ---p b6564000 00:00 0
b6700000-b6800000 rw-p b6700000 00:00 0
b6879000-b688d000 r--p 00000000 08:01 2631462 /usr/share/fonts/type1/gsfonts/n019003l.pfb
b688d000-b6898000 r-xp 00000000 08:01 2917728 /usr/lib/qt3/plugins/inputmethods/libqxim.so
b6898000-b6899000 rw-p 0000a000 08:01 2917728 /usr/lib/qt3/plugins/inputmethods/libqxim.so
b6899000-b68bd000 r-xp 00000000 08:01 2917727 /usr/lib/qt3/plugins/inputmethods/libqsimple.so
b68bd000-b68be000 rw-p 00024000 08:01 2917727 /usr/lib/qt3/plugins/inputmethods/libqsimple.so
b68be000-b68c2000 r-xp 00000000 08:01 2917726 /usr/lib/qt3/plugins/inputmethods/libqimsw-none.so
b68c2000-b68c3000 rw-p 00003000 08:01 2917726 /usr/lib/qt3/plugins/inputmethods/libqimsw-none.so
b68c3000-b68cc000 r-xp 00000000 08:01 2917725 /usr/lib/qt3/plugins/inputmethods/libqimsw-multi.so
b68cc000-b68cd000 rw-p 00008000 08:01 2917725 /usr/lib/qt3/plugins/inputmethods/libqimsw-multi.so
b68cd000-b68ce000 rw-p b68cd000 00:00 0
b68ce000-b6963000 r--p 00000000 08:01 2631400 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
b6963000-b6964000 ---p b6963000 00:00 0
b6964000-b7165000 rw-p b6964000 00:00 0
b7165000-b716b000 r--s 00000000 08:01 2859077 /var/cache/fontconfig/945677eb7aeaf62f1d50efc3fb3ec7d8-x86.cache-2
b716b000-b716e000 r--s 00000000 08:01 2861204 /var/cache/fontconfig/e383d7ea5fbe662a33d9b44caf393297-x86.cache-2
b716e000-b716f000 r--s 00000000 08:01 2861203 /var/cache/fontconfig/4c73fe0c47614734b17d736dbde7580a-x86.cache-2
b716f000-b7172000 r--s 00000000 08:01 2861201 /var/cache/fontconfig/a755afe4a08bf5b97852ceb7400b47bc-x86.cache-2
b7172000-b7175000 r--s 00000000 08:01 2861103 /var/cache/fontconfig/6d41288fd70b0be22e8c3a91e032eec0-x86.cache-2
b7175000-b7178000 r--s 00000000 08:01 2861102 /var/cache/fontconfig/de156ccd2eddbdc19d37a45b8b2aac9c-x86.cache-2
b7178000-b7180000 r--s 00000000 08:01 2861101 /var/cache/fontconfig/e3de0de479f42330eadf588a55fb5bf4-x86.cache-2
b7180000-b718b000 r--s 00000000 08:01 2861099 /var/cache/fontconfig/0f34bcd4b6ee430af32735b75db7f02b-x86.cache-2
b718b000-b718c000 r--s 00000000 08:01 2861085 /var/cache/fontconfig/4794a0821666d79190d59a36cb4f44b5-x86.cache-2
b718c000-b718f000 r--s 00000000 08:01 2861078 /var/cache/fontconfig/de9486f0b47a4d768a594cb4198cb1c6-x86.cache-2
b718f000-b7196000 r--s 00000000 08:01 2861077 /var/cache/fontconfig/d52a8644073d54c13679302ca1180695-x86.cache-2
b7196000-b719c000 r--s 00000000 08:01 2859071 /var/cache/fontconfig/089dead882dea3570ffc31a9898cfb69-x86.cache-2
b719c000-b719e000 r--s 00000000 08:01 2859083 /var/cache/fontconfig/e13b20fdb08344e0e664864cc2ede53d-x86.cache-2
b719e000-b71dd000 r--p 00000000 08:01 2516982 /usr/lib/locale/en_US.utf8/LC_CTYPE
b71dd000-b71de000 r--p 00000000 08:01 2516987 /usr/lib/locale/en_US.utf8/LC_NUMERIC
b71de000-b71df000 r--p 00000000 08:01 2516990 /usr/lib/locale/en_US.utf8/LC_TIME
b71df000-b72c0000 r--p 00000000 08:01 2516981 /usr/lib/locale/en_US.utf8/LC_COLLATE
b72c0000-b72c1000 r--p 00000000 08:01 2516985 /usr/lib/locale/en_US.utf8/LC_MONETARY
b72c1000-b72c3000 rw-p b72c1000 00:00 0
b72c3000-b72c7000 r-xp 00000000 08:01 2493030 /usr/lib/libXdmcp.so.6.0.0
b72c7000-b72c8000 rw-p 00003000 08:01 2493030 /usr/lib/libXdmcp.so.6.0.0
b72c8000-b72c9000 rw-p b72c8000 00:00 0
b72c9000-b72e0000 r-xp 00000000 08:01 2493963 /usr/lib/libxcb.so.1.0.0
b72e0000-b72e1000 r--p 00016000 08:01 2493963 /usr/lib/libxcb.so.1.0.0
b72e1000-b72e2000 rw-p 00017000 08:01 2493963 /usr/lib/libxcb.so.1.0.0
b72e2000-b72e3000 r-xp 00000000 08:01 2493961 /usr/lib/libxcb-xlib.so.0.0.0
b72e3000-b72e4000 r--p 00000000 08:01 2493961 /usr/lib/libxcb-xlib.so.0.0.0
b72e4000-b72e5000 rw-p 00001000 08:01 2493961 /usr/lib/libxcb-xlib.so.0.0.0
b72e5000-b72e7000 r-xp 00000000 08:01 2493019 /usr/lib/libXau.so.6.0.0
b72e7000-b72e8000 rw-p 00001000 08:01 2493019 /usr/lib/libXau.so.6.0.0
b72e8000-b72ec000 r-xp 00000000 08:01 2493036 /usr/lib/libXfixes.so.3.1.0
b72ec000-b72ed000 rw-p 00003000 08:01 2493036 /usr/lib/libXfixes.so.3.1.0
b72ed000-b7311000 r-xp 00000000 08:01 2493272 /usr/lib/libexpat.so.1.5.2
b7311000-b7313000 r--p 00023000 08:01 2493272 /usr/lib/libexpat.so.1.5.2
b7313000-b7314000 rw-p 00025000 08:01 2493272 /usr/lib/libexpat.so.1.5.2
b7314000-b7315000 rw-p b7314000 00:00 0
b7315000-b7317000 r-xp 00000000 08:01 4498439 /lib/tls/i686/cmov/libdl-2.8.90.so
b7317000-b7318000 r--p 00001000 08:01 4498439 /lib/tls/i686/cmov/libdl-2.8.90.so
b7318000-b7319000 rw-p 00002000 08:01 4498439 /lib/tls/i686/cmov/libdl-2.8.90.so
b7319000-b732e000 r-xp 00000000 08:01 2492978 /usr/lib/libICE.so.6.3.0
b732e000-b732f000 rw-p 00014000 08:01 2492978 /usr/lib/libICE.so.6.3.0
b732f000-b7331000 rw-p b732f000 00:00 0
b7331000-b7338000 r-xp 00000000 08:01 2493007 /usr/lib/libSM.so.6.0.0
b7338000-b7339000 r--p 00006000 08:01 2493007 /usr/lib/libSM.so.6.0.0
b7339000-b733a000 rw-p 00007000 08:01 2493007 /usr/lib/libSM.so.6.0.0
b733a000-b7425000 r-xp 00000000 08:01 2491141 /usr/lib/libX11.so.6.2.0
b7425000-b7426000 r--p 000ea000 08:01 2491141 /usr/lib/libX11.so.6.2.0
b7426000-b7428000 rw-p 000eb000 08:01 2491141 /usr/lib/libX11.so.6.2.0
b7428000-b7429000 rw-p b7428000 00:00 0
b7429000-b7436000 r-xp 00000000 08:01 2493034 /usr/lib/libXext.so.6.4.0
b7436000-b7438000 rw-p 0000c000 08:01 2493034 /usr/lib/libXext.so.6.4.0
b7438000-b7439000 rw-p b7438000 00:00 0
b7439000-b74aa000 r-xp 00000000 08:01 2493290 /usr/lib/libfreetype.so.6.3.18
b74aa000-b74ae000 r--p 00070000 08:01 2493290 /usr/lib/libfreetype.so.6.3.18
b74ae000-b74af000 rw-p 00074000 08:01 2493290 /usr/lib/libfreetype.so.6.3.18
b74af000-b74c1000 r-xp 00000000 08:01 2493040 /usr/lib/libXft.so.2.1.2
b74c1000-b74c2000 r--p 00011000 08:01 2493040 /usr/lib/libXft.so.2.1.2
b74c2000-b74c3000 rw-p 00012000 08:01 2493040 /usr/lib/libXft.so.2.1.2
b74c3000-b74c5000 r-xp 00000000 08:01 2493044 /usr/lib/libXinerama.so.1.0.0
b74c5000-b74c6000 rw-p 00001000 08:01 2493044 /usr/lib/libXinerama.so.1.0.0
b74c6000-b74ce000 r-xp 00000000 08:01 2493026 /usr/lib/libXcursor.so.1.0.2
b74ce000-b74cf000 rw-p 00007000 08:01 2493026 /usr/lib/libXcursor.so.1.0.2
b74cf000-b74d4000 r-xp 00000000 08:01 2493054 /usr/lib/libXrandr.so.2.1.0
b74d4000-b74d5000 r--p 00005000 08:01 2493054 /usr/lib/libXrandr.so.2.1.0
b74d5000-b74d6000 rw-p 00006000 08:01 2493054 /usr/lib/libXrandr.so.2.1.0
b74d6000-b74de000 r-xp 00000000 08:01 2493056 /usr/lib/libXrender.so.1.3.0
b74de000-b74df000 r--p 00007000 08:01 2493056 /usr/lib/libXrender.so.1.3.0
b74df000-b74e0000 rw-p 00008000 08:01 2493056 /usr/lib/libXrender.so.1.3.0
b74e0000-b74e1000 rw-p b74e0000 00:00 0
b74e1000-b74e9000 r-xp 00000000 08:01 2493042 /usr/lib/libXi.so.6.0.0
b74e9000-b74ea000 r--p 00007000 08:01 2493042 /usr/lib/libXi.so.6.0.0
b74ea000-b74eb000 rw-p 00008000 08:01 2493042 /usr/lib/libXi.so.6.0.0
b74eb000-b750f000 r-xp 00000000 08:01 2490854 /usr/lib/libpng12.so.0.27.0
b750f000-b7510000 r--p 00023000 08:01 2490854 /usr/lib/libpng12.so.0.27.0
b7510000-b7511000 rw-p 00024000 08:01 2490854 /usr/lib/libpng12.so.0.27.0
b7511000-b7530000 r-xp 00000000 08:01 2493597 /usr/lib/libjpeg.so.62.0.0
b7530000-b7531000 rw-p 0001e000 08:01 2493597 /usr/lib/libjpeg.so.62.0.0
b7531000-b757e000 r-xp 00000000 08:01 2493060 /usr/lib/libXt.so.6.0.0
b757e000-b7582000 rw-p 0004c000 08:01 2493060 /usr/lib/libXt.so.6.0.0
b7582000-b7598000 r-xp 00000000 08:01 2492456 /usr/lib/libaudio.so.2.4
b7598000-b7599000 r--p 00015000 08:01 2492456 /usr/lib/libaudio.so.2.4
b7599000-b759a000 rw-p 00016000 08:01 2492456 /usr/lib/libaudio.so.2.4
b759a000-b75c5000 r-xp 00000000 0Aborted
Now it doesn't always happen at the same spot.


ShowEQ 5.13.2.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 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.13.2.0, Built from 'main.cpp' on Mar 16 2009 at 18:16:38
CVS: @(#) $Id: main.cpp 718 2009-01-20 17:41:14Z ieatacid $ $Name$
Using GCC version: 4.3.2
Using glibc version: 2.8
Using Qt version: 3.3.8b
Running on Linux release 2.6.27-11-generic for processor i686

Using config file '/root/.showeq/showeq.xml'
Loaded preferences file: /usr/local/share/showeq/seqdef.xml!
Unable to open 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...
Warning: Spells: Failed to open: '/usr/local/share/showeq/spells_us.txt'
Info: GuildMgr: Guildsfile loaded
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'!
Warning: EQStr: Failed to open '/usr/local/share/showeq/eqstr_us.txt'
Info: Listening for next client seen. (you must zone for this to work!)
Info: Filtering packets on device eth0, searching for EQ client...
Debug: PCAP Filter Set: udp[0:2] > 1024 and udp[2:2] > 1024 and ether proto 0x0800
Info: Client Detected: 172.16.9.100
MOTD: Starting Mon, March 16 log in to LoN to check out the Anniversary Event! There will be five daily events that honor the first five LoN releases. For more information please visit http://legendsofnorrath.station.sony.com/en/index.vm
Zone: EntryCode: Client
Warning: INVALID PACKET: Bad CRC [172.16.9.100:1046 -> 72.165.61.187:27017] netOp 3056 seq 0000 len 100 crc (81f9 != aa18)
Info: No Map found for zone 'skyfire'!
Info: Checked for all variants of 'skyfire.map', 'skyfire.txt', and 'skyfire_1.txt'
Info: in directories '/root/.showeq/maps' and '/usr/local/share/showeq/maps'!
Info: Loading Zone Filter File: /root
Zone: Zoning, Please Wait... (Zone: 'skyfire')
Player: Name: '' Last: ''
Player: Level: 70
Player: PlayerMoney: P=289 G=8 S=5 C=1
Player: BankMoney: P=75902 G=0 S=2 C=6
Player: CursorMoney: P=0 G=0 S=0 C=0
Player: SharedMoney: P=11073
Player: DoN Crystals: Radiant=228 Ebon=0
Player: Exp: 2,505,416,037
Player: ExpAA: 741 (aa spent: 377, aa unspent: 1)
Player: You have buff Fiery Might duration left is 360 in ticks.
Player: You have buff Acumen duration left is 402 in ticks.
Player: You have buff Spirit of Wolf duration left is 134 in ticks.
Player: LDoN Earned Guk Points: 357
Player: LDoN Earned Mira Points: 1,199
Player: LDoN Earned MMC Points: 1,377
Player: LDoN Earned Ruj Points: 2,441
Player: LDoN Earned Tak Points: 1,406
Player: LDoN Unspent Points: 1,920
Debug: Player::backfill(bind): Pos (-461.683380/1208.584106/-125.246986) Heading: 0.000000
Debug: Player::backfill(): Pos (-4327.000000/-1199.000000/44.000000) Heading: 128.000000
Player: ExpAA: Set: 741 total, with 377 aapoints
Time: Tue Jul 07,3181 - 09:10 pm
Warning: INVALID PACKET: Bad CRC [199.108.3.43:1388 -> 172.16.9.100:2028] netOp 0d00 seq 0000 len 60 crc (5161 != 18dd)
Warning: INVALID PACKET: Bad CRC [172.16.9.100:1046 -> 72.165.61.187:27017] netOp 3056 seq 0000 len 100 crc (4047 != eaf6)
Warning: INVALID PACKET: Bad CRC [72.165.61.187:27017 -> 172.16.9.100:1046] netOp 3056 seq 0000 len 36 crc (0000 != db8b)
Debug: Welcome to lovely downtown 'The Skyfire Mountains' with an experience multiplier of 1.000000
Debug: Safe Point (-4286.000000, -1140.000000, 38.000000)
Info: No Map found for zone 'skyfire'!
Info: Checked for all variants of 'skyfire.map', 'skyfire.txt', and 'skyfire_1.txt'
Info: in directories '/root/.showeq/maps' and '/usr/local/share/showeq/maps'!
Warning: Zone name not set in 'SpawnMonitor::saveSpawnPoints'!
Warning: Can't find spawn point file /root
Info: Loading Zone Filter File: /root
Zone: Entered: ShortName = 'skyfire' LongName = The Skyfire Mountains
Zone: NewCode: Zone: Skyfire (The Skyfire Mountains)
Warning: INVALID PACKET: Bad CRC [172.16.9.100:1046 -> 72.165.61.187:27017] netOp 3056 seq 0000 len 100 crc (1d60 != fc24)
Player: ExpAA: < 45454, 90908 (2/330) with 14909092 left
Player: Exp: Set: 2505416037 total, with 1086257157 (167/330) into level with 3271311259 left, where 1/330 = 189700
*** buffer overflow detected ***: showeq terminated
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x48)[0xb76f36d8]
/lib/tls/i686/cmov/libc.so.6[0xb76f1800]
/lib/tls/i686/cmov/libc.so.6[0xb76f0ef8]
/lib/tls/i686/cmov/libc.so.6(__overflow+0x53)[0xb7667543]
/lib/tls/i686/cmov/libc.so.6(__printf_fp+0x17b1)[0xb763f3e1]
/lib/tls/i686/cmov/libc.so.6(_IO_vfprintf+0x3ca)[0xb7638d8a]
/lib/tls/i686/cmov/libc.so.6(__vsprintf_chk+0xa4)[0xb76f0fa4]
/lib/tls/i686/cmov/libc.so.6(__sprintf_chk+0x2d)[0xb76f0eed]
showeq[0x80a88ba]
showeq[0x80e3f63]
/usr/lib/libqt-mt.so.3(_ZN7QObject15activate_signalEP15QConnectio nListP8QUObject+0xed)[0xb7b8430d]
showeq[0x8125988]
showeq[0x8125c5e]
showeq[0x81278d7]
/usr/lib/libqt-mt.so.3(_ZN7QObject15activate_signalEP15QConnectio nListP8QUObject+0x16a)[0xb7b8438a]
showeq[0x8091946]
showeq[0x808eaeb]
showeq[0x808f5b5]
showeq[0x808f6e2]
showeq[0x808ff70]
showeq[0x8098848]
showeq[0x809895d]
showeq[0x809c2f0]
/usr/lib/libqt-mt.so.3(_ZN7QObject15activate_signalEP15QConnectio nListP8QUObject+0x16a)[0xb7b8438a]
/usr/lib/libqt-mt.so.3(_ZN7QObject15activate_signalEi+0x9b)[0xb7b868ab]
/usr/lib/libqt-mt.so.3(_ZN6QTimer7timeoutEv+0x29)[0xb7ee5ca9]
/usr/lib/libqt-mt.so.3(_ZN6QTimer5eventEP6QEvent+0x3c)[0xb7ba896c]
/usr/lib/libqt-mt.so.3(_ZN12QApplication14internalNotifyEP7QObjec tP6QEvent+0xe5)[0xb7b1f4f5]
/usr/lib/libqt-mt.so.3(_ZN12QApplication6notifyEP7QObjectP6QEvent +0xf6)[0xb7b20536]
/usr/lib/libqt-mt.so.3(_ZN10QEventLoop14activateTimersEv+0x233)[0xb7b14d13]
/usr/lib/libqt-mt.so.3(_ZN10QEventLoop13processEventsEj+0xb27)[0xb7aca147]
/usr/lib/libqt-mt.so.3(_ZN10QEventLoop9enterLoopEv+0x40)[0xb7b37f00]
/usr/lib/libqt-mt.so.3(_ZN10QEventLoop4execEv+0x26)[0xb7b37dc6]
/usr/lib/libqt-mt.so.3(_ZN12QApplication4execEv+0x1f)[0xb7b1fb8f]
showeq[0x8069f68]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe5)[0xb760f685]
showeq[0x8066e81]
======= Memory map: ========
08048000-08269000 r-xp 00000000 08:01 2581731 /usr/local/bin/showeq
08269000-0826a000 r--p 00220000 08:01 2581731 /usr/local/bin/showeq
0826a000-0826c000 rw-p 00221000 08:01 2581731 /usr/local/bin/showeq
0826c000-0826d000 rw-p 0826c000 00:00 0
08b67000-08ed9000 rw-p 08b67000 00:00 0 [heap]
b6700000-b6721000 rw-p b6700000 00:00 0
b6721000-b6800000 ---p b6721000 00:00 0
b68aa000-b68be000 r--p 00000000 08:01 2631462 /usr/share/fonts/type1/gsfonts/n019003l.pfb
b68be000-b68c9000 r-xp 00000000 08:01 2917728 /usr/lib/qt3/plugins/inputmethods/libqxim.so
b68c9000-b68ca000 rw-p 0000a000 08:01 2917728 /usr/lib/qt3/plugins/inputmethods/libqxim.so
b68ca000-b68ee000 r-xp 00000000 08:01 2917727 /usr/lib/qt3/plugins/inputmethods/libqsimple.so
b68ee000-b68ef000 rw-p 00024000 08:01 2917727 /usr/lib/qt3/plugins/inputmethods/libqsimple.so
b68ef000-b68f3000 r-xp 00000000 08:01 2917726 /usr/lib/qt3/plugins/inputmethods/libqimsw-none.so
b68f3000-b68f4000 rw-p 00003000 08:01 2917726 /usr/lib/qt3/plugins/inputmethods/libqimsw-none.so
b68f4000-b68fd000 r-xp 00000000 08:01 2917725 /usr/lib/qt3/plugins/inputmethods/libqimsw-multi.so
b68fd000-b68fe000 rw-p 00008000 08:01 2917725 /usr/lib/qt3/plugins/inputmethods/libqimsw-multi.so
b68fe000-b68ff000 rw-p b68fe000 00:00 0
b68ff000-b6994000 r--p 00000000 08:01 2631400 /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
b6994000-b6995000 ---p b6994000 00:00 0
b6995000-b7196000 rw-p b6995000 00:00 0
b7196000-b719c000 r--s 00000000 08:01 2859077 /var/cache/fontconfig/945677eb7aeaf62f1d50efc3fb3ec7d8-x86.cache-2
b719c000-b719f000 r--s 00000000 08:01 2861204 /var/cache/fontconfig/e383d7ea5fbe662a33d9b44caf393297-x86.cache-2
b719f000-b71a0000 r--s 00000000 08:01 2861203 /var/cache/fontconfig/4c73fe0c47614734b17Aborted
root@spiff-desktop:~#



As I said I read through purples post and tried to the best of my ability to see if it wasn't what he explained.

Thanks for your help!

brainiac
03-18-2009, 12:25 AM
It appears that whatever function showeq[0x80a88ba] is, is calling sprintf with text that is too large for the buffer it is printing to.

I don't know much about debugging on linux, but if you had debugging symbols (compile with -g i think?) it should give the function name instead of the address.

purple
03-18-2009, 11:59 AM
This doesn't look like a networking problem. A debug version of showeq would help immensely with the backtrace. I'm fairly sure we actually leave debug on in the tarball makefiles.

Can you run seq in gbd and give us the output of bt when it crashes?

Snarf
03-18-2009, 03:55 PM
Hope this is the info you're looking for..



#0 0xb7f64430 in __kernel_vsyscall ()
#1 0xb75538a0 in raise () from /lib/tls/i686/cmov/libc.so.6
#2 0xb7555268 in abort () from /lib/tls/i686/cmov/libc.so.6
#3 0xb759116d in ?? () from /lib/tls/i686/cmov/libc.so.6
#4 0xb76226d8 in __fortify_fail () from /lib/tls/i686/cmov/libc.so.6
#5 0xb7620800 in __chk_fail () from /lib/tls/i686/cmov/libc.so.6
#6 0xb761fef8 in ?? () from /lib/tls/i686/cmov/libc.so.6
#7 0xb7596543 in __overflow () from /lib/tls/i686/cmov/libc.so.6
#8 0xb756e3e1 in __printf_fp () from /lib/tls/i686/cmov/libc.so.6
#9 0xb7567d8a in vfprintf () from /lib/tls/i686/cmov/libc.so.6
#10 0xb761ffa4 in __vsprintf_chk () from /lib/tls/i686/cmov/libc.so.6
#11 0xb761feed in __sprintf_chk () from /lib/tls/i686/cmov/libc.so.6
#12 0x080a88ba in EQInterface::setExp (this=0xbfe613c0, totalExp=2505416037, totalTick=0, minExpLevel=1419158880,
maxExpLevel=1481760000, tickExpLevel=189700) at /usr/include/bits/stdio2.h:35
#13 0x080e3f63 in EQInterface::qt_invoke (this=0xbfe63f64, _id=64, _o=0xbfe615b4) at interface.moc:804
#14 0xb7ab330d in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#15 0x08125988 in Player::setExp (this=0x85e6d98, t0=2505416037, t1=167, t2=1419158880, t3=1481760000, t4=189700)
at player.moc:498
#16 0x08125c5e in Player::updateExp (this=0x85e6d98, data=0x608f <Address 0x608f out of bounds>) at player.cpp:638
#17 0x081278d7 in Player::qt_invoke (this=0x85e6d98, _id=15, _o=0xbfe6174c) at player.moc:737
#18 0xb7ab338a in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#19 0x08091946 in EQPacketDispatch::signal (this=0x86b5be8, t0=0x86e4d92 "�", t1=8, t2=2 '\002') at packetinfo.moc:99
#20 0x0808eaeb in EQPacketStream::dispatchPacket (this=0x84ba7c0, data=0x86e4d92 "�", len=8, opCode=3736,
opcodeEntry=0x857c1f8) at packetstream.cpp:435
#21 0x0808f5b5 in EQPacketStream::processPacket (this=0x84ba7c0, packet=@0xbfe618a8, isSubpacket=true)
at packetstream.cpp:713
#22 0x0808f6e2 in EQPacketStream::processPacket (this=0x84ba7c0, packet=@0xbfe619b8, isSubpacket=false)
at packetstream.cpp:801
#23 0x0808ff70 in EQPacketStream::handlePacket (this=0x84ba7c0, packet=@0xbfe619b8) at packetstream.cpp:566
#24 0x08098848 in EQPacket::dispatchPacket (this=0x8523f00, packet=@0xbfe619b8) at packet.cpp:659
#25 0x0809895d in EQPacket::processPackets (this=0x8523f00) at packet.cpp:583
#26 0x0809c2f0 in EQPacket::qt_invoke (this=0x8523f00, _id=2, _o=0xbfe63ab4) at packet.moc:577
#27 0xb7ab338a in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#28 0xb7ab58ab in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#29 0xb7e14ca9 in QTimer::timeout () from /usr/lib/libqt-mt.so.3
#30 0xb7ad796c in QTimer::event () from /usr/lib/libqt-mt.so.3
#31 0xb7a4e4f5 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
---Type <return> to continue, or q <return> to quit---
#32 0xb7a4f536 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#33 0xb7a43d13 in QEventLoop::activateTimers () from /usr/lib/libqt-mt.so.3
#34 0xb79f9147 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#35 0xb7a66f00 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#36 0xb7a66dc6 in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#37 0xb7a4eb8f in QApplication::exec () from /usr/lib/libqt-mt.so.3
#38 0x08069f68 in main (argc=Cannot access memory at address 0x6
) at main.cpp:723


Looking it over, could this be a hardware issue?

brainiac
03-18-2009, 08:46 PM
interface.cpp:

void EQInterface::setExp(uint32_t totalExp, uint32_t totalTick,
uint32_t minExpLevel, uint32_t maxExpLevel,
uint32_t tickExpLevel)
{
if (m_stsbarExp)
{
char expperc[5];
sprintf(expperc, "%.2f", totalTick*100.0/330.0);

m_stsbarExp->setText(QString("Exp: %1 (%2/330, %3%)")
.arg(Commanate(totalExp)).arg(totalTick).arg(exppe rc));
}
}

buffer overflow!

easy fix: char expperc[20];

better fix would be to condense it all into one QString operation imo.

purple
03-19-2009, 11:42 AM
Yes, that's exactly what I'm referring to. Thank you for the backtrace. Very helpful

Snarf
03-19-2009, 06:35 PM
interface.cpp:

void EQInterface::setExp(uint32_t totalExp, uint32_t totalTick,
uint32_t minExpLevel, uint32_t maxExpLevel,
uint32_t tickExpLevel)
{
if (m_stsbarExp)
{
char expperc[5];
sprintf(expperc, "%.2f", totalTick*100.0/330.0);

m_stsbarExp->setText(QString("Exp: %1 (%2/330, %3%)")
.arg(Commanate(totalExp)).arg(totalTick).arg(exppe rc));
}
}

buffer overflow!

easy fix: char expperc[20];

better fix would be to condense it all into one QString operation imo.


I tried that but unfortunately didn't work. seems the other thread has the same issue with the same version of Linux. I might try another one and see if this happens as well.

brainiac
03-19-2009, 10:52 PM
my "fix" was more of a indication of where the problem was and not an actual fix, as I haven't been able to reproduce the crash. If you want to try further, instead of 20, try 256 or something larger (assuming thats what the problem is. I have no idea what is actually happening, but it looked like a buffer overflow)

purple
03-21-2009, 09:44 AM
Can you try just commenting out the entire contents of that function and see if it clears up?

Alternately, if you really want to be helpful, add this to the start of the method:

printf("%d %d %d %d %d\n", totalExp, totalTick,
minExpLevel, maxExpLevel,
tickExpLevel);

Then maybe it'll print method args before it crashes and you can come and paste them in here and we can reproduce this without actually having it happen to us.

bonkersbobcat
03-22-2009, 07:00 PM
Just another data point: I had to comment out setExp, newExp, setAltExp, and newAltExp to get the thing to run.

I can and the prints if it will help, but it looks like something is messed up with values used by those functions.

BB

purple
03-23-2009, 12:57 PM
Maybe charProfileStruct is off for the experience fields?

ieatacid
03-23-2009, 02:36 PM
That's what I was thinking but the data that's output to the console looks correct for those on the two characters I've tested it on.

koolatron
04-29-2009, 01:11 PM
Could this error be due to gcc having problems? The version shipping with Intrepid (4.3.3) has caused me nothing but headache from square one.