PDA

View Full Version : Showeq-5.13.10.30



Sky_Genie
11-22-2014, 09:23 AM
Hi all. I am having some issues with the latest release. It crashes everytime I zone. It either gives:

Warning: EQStr: Failed to open '/usr/local/share/showeq/eqstr_us.txt'
Info: Client Detected: 192.168.1.20
Zone: EntryCode: Client
*** glibc detected *** showeq: malloc(): memory corruption: 0x086c02d0 ***

or simply closes. I have tried ver.29 band it does not crash on zone, doesn't work, but doesn't crash.

It configures and compiles without issue, so I am not sure what the next step should be.

Any ideas or clues would be appreciated, please.

Note that the above was done using the downloaded tar version since when I try to run the Makefile.dist command on the SVN version I get this:

sudo make -f Makefile.dist build
Removing old files.......................................... done!
Adding libtool support......................................make: *** [config.guess] Error 127

./configure
bash: ./configure: No such file or directory

Thank you.

fransick
11-22-2014, 11:14 AM
Uploading a new tarball that includes playerProfile fixes. That might be what's trampling your memory. Not sure but worth a try. Be up in about 10 minutes. Have to compile again first...

Sky_Genie
11-22-2014, 11:47 AM
That worked.

Thank you very much!!!

BlueAdept
11-22-2014, 08:08 PM
Thank you fransick.

K_S_R
12-05-2014, 12:48 PM
I'm having crashes from memory corruption as well. I've tried the latest svn tarball, latest prod tarball, and checked out / compiled the latest svn source. Compiles and runs fine until a character enters the world and/or crosses a zone line. Posting the out put below. Would love to have this working again.


[root@localhost ~]# showeq
ShowEQ 5.13.10.30, released under the GPL.
SINS 0.5, released under the GPL.
All ShowEQ source code is Copyright (C) 2000-2010 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.10.30, Built from 'main.cpp' on Dec 4 2014 at 18:27:55
CVS: @(#) $Id: main.cpp 760 2012-03-10 05:17:33Z ngdeao $ $Name$
Using GCC version: 4.4.7
Using glibc version: 2.12
Using Qt version: 3.3.8b
Running on Linux release 2.6.32-504.1.3.el6.x86_64 for processor x86_64

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 client: 10.0.0.90
Info: Initializing Packet Capture Thread:
Info: Filtering packets on device eth0, IP host 10.0.0.90
Warning: Spells: Failed to open: '/usr/local/share/showeq/spells_us.txt'
Warning: GuildMgr: Could not load guildsfile, /root/.showeq/tmp/guilds2.dat
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'
Zone: EntryCode: Client
*** glibc detected *** showeq: malloc(): memory corruption: 0x000000000211cd20 ***
======= Backtrace: =========
/lib64/libc.so.6[0x35e3a75e66]
/lib64/libc.so.6[0x35e3a79904]
/lib64/libc.so.6(__libc_malloc+0x71)[0x35e3a7a6b1]
/usr/lib64/qt-3.3/lib/libqt-mt.so.3(_ZN11QTextEngine7itemizeEi+0x83e)[0x35e51da73e]
/usr/lib64/qt-3.3/lib/libqt-mt.so.3(_ZN8QPainter8drawTextEiiRK7QStringiiNS_13T extDirectionE+0x1e3)[0x35e50c1293]
/usr/lib64/qt-3.3/lib/libqt-mt.so.3(_ZN8QPainter8drawTextEiiRK7QStringiNS_13Te xtDirectionE+0x13)[0x35e50c1673]
showeq[0x506989]
showeq[0x492905]
showeq[0x492b13]
/usr/lib64/qt-3.3/lib/libqt-mt.so.3(_ZN7QWidget5eventEP6QEvent+0x2b3)[0x35e5183aa3]
/usr/lib64/qt-3.3/lib/libqt-mt.so.3(_ZN12QApplication14internalNotifyEP7QObjec tP6QEvent+0xb5)[0x35e50fb225]
/usr/lib64/qt-3.3/lib/libqt-mt.so.3(_ZN12QApplication6notifyEP7QObjectP6QEvent +0x70)[0x35e50fcbb0]
/usr/lib64/qt-3.3/lib/libqt-mt.so.3(_ZN7QWidget7repaintEiiiib+0x199)[0x35e50cc519]
showeq[0x483e68]
showeq[0x49d68d]
/usr/lib64/qt-3.3/lib/libqt-mt.so.3(_ZN7QObject15activate_signalEP15QConnectio nListP8QUObject+0x7c)[0x35e5152f4c]
/usr/lib64/qt-3.3/lib/libqt-mt.so.3(_ZN7QObject15activate_signalEi+0x69)[0x35e5154719]
showeq[0x431352]
showeq[0x433df8]
/usr/lib64/qt-3.3/lib/libqt-mt.so.3(_ZN7QObject15activate_signalEP15QConnectio nListP8QUObject+0x7c)[0x35e5152f4c]
/usr/lib64/qt-3.3/lib/libqt-mt.so.3(_ZN7QObject15activate_signalEi7QString+0xb 3)[0x35e51549f3]
showeq[0x4d8710]
showeq[0x4d9373]
/usr/lib64/qt-3.3/lib/libqt-mt.so.3(_ZN7QObject15activate_signalEP15QConnectio nListP8QUObject+0x126)[0x35e5152ff6]
showeq[0x44b5a4]
showeq[0x447c27]
showeq[0x4487b4]
showeq[0x4491ca]
showeq[0x450e87]
showeq[0x450fbd]
showeq[0x452af0]
/usr/lib64/qt-3.3/lib/libqt-mt.so.3(_ZN7QObject15activate_signalEP15QConnectio nListP8QUObject+0x126)[0x35e5152ff6]
/usr/lib64/qt-3.3/lib/libqt-mt.so.3(_ZN7QObject15activate_signalEi+0x69)[0x35e5154719]
/usr/lib64/qt-3.3/lib/libqt-mt.so.3(_ZN6QTimer5eventEP6QEvent+0x1e)[0x35e517201e]
/usr/lib64/qt-3.3/lib/libqt-mt.so.3(_ZN12QApplication14internalNotifyEP7QObjec tP6QEvent+0xb5)[0x35e50fb225]
/usr/lib64/qt-3.3/lib/libqt-mt.so.3(_ZN12QApplication6notifyEP7QObjectP6QEvent +0x70)[0x35e50fcbb0]
/usr/lib64/qt-3.3/lib/libqt-mt.so.3(_ZN10QEventLoop14activateTimersEv+0x262)[0x35e50f1c32]
/usr/lib64/qt-3.3/lib/libqt-mt.so.3(_ZN10QEventLoop13processEventsEj+0x9fa)[0x35e50b170a]
/usr/lib64/qt-3.3/lib/libqt-mt.so.3(_ZN10QEventLoop9enterLoopEv+0x49)[0x35e5110159]
/usr/lib64/qt-3.3/lib/libqt-mt.so.3(_ZN10QEventLoop4execEv+0x22)[0x35e510ffe2]
showeq[0x4285e4]
/lib64/libc.so.6(__libc_start_main+0xfd)[0x35e3a1ed5d]
showeq[0x425849]
======= Memory map: ========
00400000-0064b000 r-xp 00000000 fd:00 1180286 /usr/local/bin/showeq
0084a000-0084e000 rw-p 0024a000 fd:00 1180286 /usr/local/bin/showeq
0084e000-0084f000 rw-p 00000000 00:00 0
01d6a000-0224b000 rw-p 00000000 00:00 0 [heap]
35e3200000-35e3220000 r-xp 00000000 fd:00 1046534 /lib64/ld-2.12.so
35e341f000-35e3420000 r--p 0001f000 fd:00 1046534 /lib64/ld-2.12.so
35e3420000-35e3421000 rw-p 00020000 fd:00 1046534 /lib64/ld-2.12.so
35e3421000-35e3422000 rw-p 00000000 00:00 0
35e3600000-35e3683000 r-xp 00000000 fd:00 1046930 /lib64/libm-2.12.so
35e3683000-35e3882000 ---p 00083000 fd:00 1046930 /lib64/libm-2.12.so
35e3882000-35e3883000 r--p 00082000 fd:00 1046930 /lib64/libm-2.12.so
35e3883000-35e3884000 rw-p 00083000 fd:00 1046930 /lib64/libm-2.12.so
35e3a00000-35e3b8a000 r-xp 00000000 fd:00 1046924 /lib64/libc-2.12.so
35e3b8a000-35e3d8a000 ---p 0018a000 fd:00 1046924 /lib64/libc-2.12.so
35e3d8a000-35e3d8e000 r--p 0018a000 fd:00 1046924 /lib64/libc-2.12.so
35e3d8e000-35e3d8f000 rw-p 0018e000 fd:00 1046924 /lib64/libc-2.12.so
35e3d8f000-35e3d94000 rw-p 00000000 00:00 0
35e3e00000-35e3e17000 r-xp 00000000 fd:00 1046944 /lib64/libpthread-2.12.so
35e3e17000-35e4017000 ---p 00017000 fd:00 1046944 /lib64/libpthread-2.12.so
35e4017000-35e4018000 r--p 00017000 fd:00 1046944 /lib64/libpthread-2.12.so
35e4018000-35e4019000 rw-p 00018000 fd:00 1046944 /lib64/libpthread-2.12.so
35e4019000-35e401d000 rw-p 00000000 00:00 0
35e4200000-35e4202000 r-xp 00000000 fd:00 1046931 /lib64/libdl-2.12.so
35e4202000-35e4402000 ---p 00002000 fd:00 1046931 /lib64/libdl-2.12.so
35e4402000-35e4403000 r--p 00002000 fd:00 1046931 /lib64/libdl-2.12.so
35e4403000-35e4404000 rw-p 00003000 fd:00 1046931 /lib64/libdl-2.12.so
35e4a00000-35e4a15000 r-xp 00000000 fd:00 1046979 /lib64/libz.so.1.2.3
35e4a15000-35e4c14000 ---p 00015000 fd:00 1046979 /lib64/libz.so.1.2.3
35e4c14000-35e4c15000 r--p 00014000 fd:00 1046979 /lib64/libz.so.1.2.3
35e4c15000-35e4c16000 rw-p 00015000 fd:00 1046979 /lib64/libz.so.1.2.3
35e4e00000-35e5631000 r-xp 00000000 fd:00 1315389 /usr/lib64/qt-3.3/lib/libqt-mt.so.3.3.8
35e5631000-35e5831000 ---p 00831000 fd:00 1315389 /usr/lib64/qt-3.3/lib/libqt-mt.so.3.3.8
35e5831000-35e58ae000 rw-p 00831000 fd:00 1315389 /usr/lib64/qt-3.3/lib/libqt-mt.so.3.3.8
35e58ae000-35e58b4000 rw-p 00000000 00:00 0
35e6600000-35e661d000 r-xp 00000000 fd:00 1189696 /usr/lib64/libxcb.so.1.1.0
35e661d000-35e681d000 ---p 0001d000 fd:00 1189696 /usr/lib64/libxcb.so.1.1.0
35e681d000-35e681e000 rw-p 0001d000 fd:00 1189696 /usr/lib64/libxcb.so.1.1.0
35e6a00000-35e6a02000 r-xp 00000000 fd:00 1189695 /usr/lib64/libXau.so.6.0.0
35e6a02000-35e6c02000 ---p 00002000 fd:00 1189695 /usr/lib64/libXau.so.6.0.0
35e6c02000-35e6c03000 rw-p 00002000 fd:00 1189695 /usr/lib64/libXau.so.6.0.0
35e6e00000-35e6f37000 r-xp 00000000 fd:00 1189697 /usr/lib64/libX11.so.6.3.0
35e6f37000-35e7137000 ---p 00137000 fd:00 1189697 /usr/lib64/libX11.so.6.3.0
35e7137000-35e713d000 rw-p 00137000 fd:00 1189697 /usr/lib64/libX11.so.6.3.0
35e7600000-35e7626000 r-xp 00000000 fd:00 1046978 /lib64/libexpat.so.1.5.2
35e7626000-35e7825000 ---p 00026000 fd:00 1046978 /lib64/libexpat.so.1.5.2
35e7825000-35e7828000 rw-p 00025000 fd:00 1046978 /lib64/libexpat.so.1.5.2
35e7a00000-35e7a98000 r-xp 00000000 fd:00 1189692 /usr/lib64/libfreetype.so.6.3.22
35e7a98000-35e7c97000 ---p 00098000 fd:00 1189692 /usr/lib64/libfreetype.so.6.3.22
35e7c97000-35e7c9d000 rw-p 00097000 fd:00 1189692 /usr/lib64/libfreetype.so.6.3.22
35e7e00000-35e7e11000 r-xp 00000000 fd:00 1189703 /usr/lib64/libXext.so.6.4.0
35e7e11000-35e8011000 ---p 00011000 fd:00 1189703 /usr/lib64/libXext.so.6.4.0
35e8011000-35e8012000 rw-p 00011000 fd:00 1189703 /usr/lib64/libXext.so.6.4.0
35e8200000-35e8225000 r-xp 00000000 fd:00 1189694 /usr/lib64/libpng12.so.0.49.0
35e8225000-35e8425000 ---p 00025000 fd:00 1189694 /usr/lib64/libpng12.so.0.49.0
35e8425000-35e8426000 rw-p 00025000 fd:00 1189694 /usr/lib64/libpng12.so.0.49.0
35e8600000-35e860f000 r-xp 00000000 fd:00 1189705 /usr/lib64/libXi.so.6.1.0
35e860f000-35e880e000 ---p 0000f000 fd:00 1189705 /usr/lib64/libXi.so.6.1.0
35e880e000-35e880f000 rw-p 0000e000 fd:00 1189705 /usr/lib64/libXi.so.6.1.0
35e8a00000-35e8a34000 r-xp 00000000 fd:00 1189693 /usr/lib64/libfontconfig.so.1.4.4
35e8a34000-35e8c34000 ---p 00034000 fd:00 1189693 /usr/lib64/libfontconfig.so.1.4.4
35e8c34000-35e8c36000 rw-p 00034000 fd:00 1189693 /usr/lib64/libfontconfig.so.1.4.4
35e8e00000-35e8e09000 r-xp 00000000 fd:00 1189698 /usr/lib64/libXrender.so.1.3.0
35e8e09000-35e9008000 ---p 00009000 fd:00 1189698 /usr/lib64/libXrender.so.1.3.0
35e9008000-35e9009000 rw-p 00008000 fd:00 1189698 /usr/lib64/libXrender.so.1.3.0
35e9600000-35e9609000 r-xp 00000000 fd:00 1189708 /usr/lib64/libXcursor.so.1.0.2
35e9609000-35e9809000 ---p 00009000 fd:00 1189708 /usr/lib64/libXcursor.so.1.0.2Aborted (core dumped)

fransick
12-05-2014, 01:21 PM
Did you apply Newby's patch? There was an error in playerProfile struct that I posted. That fixed crashes for me.

K_S_R
12-05-2014, 03:53 PM
Can you point me toward the patch or thread please? Couldn't find it easily and it might help anyone following in our footsteps. Thanks!

fransick
12-05-2014, 04:47 PM
You can find it here (http://www.showeq.net/forums/showthread.php?6909-ShowEQ-5-13-10-30-for-Live-11-19-14&p=48376&viewfull=1#post48376)

~ Fransick

K_S_R
12-05-2014, 05:25 PM
That got it! Thanks for the link Fransick. Hopefully it will help some other folks that didn't think to look in the release thread.