Witam, mam pewien problem.
Skompilowalem otsa, i odpalam. Po włączeniu serwera występuje błąd :
Tutorial z kompilacją elfa robiłem.
Skompilowalem otsa, i odpalam. Po włączeniu serwera występuje błąd :
Code:
*** glibc detected *** ./theforgottenserver: double free or corruption (out): 0721c6cb8 ***
======= Backtrace: =========
/lib/i686/cmov/libc.so.6[0xb7032624]
/lib/i686/cmov/libc.so.6(cfree+0x96)[0xb7034826]
/usr/lib/libstdc++.so.6(_ZdlPv+0x21)[0xb720a2e1]
./theforgottenserver[0x80941ed]
./theforgottenserver[0x80c957a]
./theforgottenserver[0x80c95d7]
./theforgottenserver[0x809d711]
./theforgottenserver[0x823250c]
./theforgottenserver[0x823231a]
/lib/i686/cmov/libpthread.so.0[0xb6fb04c0]
/lib/i686/cmov/libc.so.6(clone+0x5e)[0xb70a46de]
======= Memory map: ========
08048000-082c0000 r-xp 00000000 08:11 3494 /home2/home/vinera/ots/theforgttenserver
082c0000-082c2000 rw-p 00277000 08:11 3494 /home2/home/vinera/ots/theforgttenserver
082c2000-082c9000 rw-p 00000000 00:00 0
0869f000-721d4000 rw-p 00000000 00:00 0 [heap]
b4e00000-b4ebb000 rw-p 00000000 00:00 0
b4ebb000-b4f00000 ---p 00000000 00:00 0
b5000000-b5100000 rw-p 00000000 00:00 0
b51bb000-b51bc000 ---p 00000000 00:00 0
b51bc000-b59bc000 rw-p 00000000 00:00 0
b59bc000-b59cc000 r-xp 00000000 08:02 1013 /lib/i686/cmov/libresolv-2.7.s
b59cc000-b59ce000 rw-p 0000f000 08:02 1013 /lib/i686/cmov/libresolv-2.7.s
b59ce000-b59d0000 rw-p 00000000 00:00 0
b59d0000-b59d4000 r-xp 00000000 08:02 1006 /lib/i686/cmov/libnss_dns-2.7.o
b59d4000-b59d6000 rw-p 00003000 08:02 1006 /lib/i686/cmov/libnss_dns-2.7.o
b59e8000-b59e9000 ---p 00000000 00:00 0
b59e9000-b61eb000 rw-p 00000000 00:00 0
b61eb000-b6307000 r-xp 00000000 08:02 214046 /usr/lib/libicuuc.so.38.1
b6307000-b6310000 rw-p 0011b000 08:02 214046 /usr/lib/libicuuc.so.38.1
b6310000-b6312000 rw-p 00000000 00:00 0
b6312000-b645f000 r-xp 00000000 08:02 214041 /usr/lib/libicui18n.so.38.1
b645f000-b6465000 rw-p 0014d000 08:02 214041 /usr/lib/libicui18n.so.38.1
b6465000-b6f3b000 r--p 00000000 08:02 214040 /usr/lib/libicudata.so.38.1
b6f3b000-b6f3c000 rw-p 00ad5000 08:02 214040 /usr/lib/libicudata.so.38.1
b6f3c000-b6f43000 r-xp 00000000 08:02 1014 /lib/i686/cmov/librt-2.7.so
b6f43000-b6f45000 rw-p 00006000 08:02 1014 /lib/i686/cmov/librt-2.7.so
b6f45000-b6f46000 rw-p 00000000 00:00 0
b6f46000-b6f5a000 r-xp 00000000 08:02 4274 /usr/lib/libz.so.1.2.3.3
b6f5a000-b6f5b000 rw-p 00013000 08:02 4274 /usr/lib/libz.so.1.2.3.3
b6f5b000-b6f70000 r-xp 00000000 08:02 1004 /lib/i686/cmov/libnsl-2.7.so
b6f70000-b6f72000 rw-p 00014000 08:02 1004 /lib/i686/cmov/libnsl-2.7.so
b6f72000-b6f74000 rw-p 00000000 00:00 0
b6f74000-b6f7d000 r-xp 00000000 08:02 1000 /lib/i686/cmov/libcrypt-2.7.so
b6f7d000-b6f7f000 rw-p 00008000 08:02 1000 /lib/i686/cmov/libcrypt-2.7.so
b6f7f000-b6fa6000 rw-p 00000000 00:00 0
b6fa6000-b6fa8000 r-xp 00000000 08:02 1001 /lib/i686/cmov/libdl-2.7.so
b6fa8000-b6faa000 rw-p 00001000 08:02 1001 /lib/i686/cmov/libdl-2.7.so
b6faa000-b6fbf000 r-xp 00000000 08:02 1012 /lib/i686/cmov/libpthread-2.7.o
b6fbf000-b6fc1000 rw-p 00014000 08:02 1012 /lib/i686/cmov/libpthread-2.7.o
b6fc1000-b6fc4000 rw-p 00000000 00:00 0
b6fc4000-b7119000 r-xp 00000000 08:02 998 /lib/i686/cmov/libc-2.7.so
b7119000-b711a000 r--p 00155000 08:02 998 /lib/i686/cmov/libc-2.7.so
b711a000-b711c000 rw-p 00156000 08:02 998 /lib/i686/cmov/libc-2.7.so
b711c000-b711f000 rw-p 00000000 00:00 0
b711f000-b712b000 r-xp 00000000 08:02 1251 /lib/libgcc_s.so.1
b712b000-b712c000 rw-p 0000b000 08:02 1251 /lib/libgcc_s.so.1
b712c000-b7150000 r-xp 00000000 08:02 1002 /lib/i686/cmov/libm-2.7.so
b7150000-b7152000 rw-p 00023000 08:02 1002 /lib/i686/cmov/libm-2.7.so
b7152000-b7235000 r-xp 00000000 08:02 4267 /usr/lib/libstdc++.so.6.0.10
b7235000-b7238000 r--p 000e2000 08:02 4267 /usr/lib/libstdc++.so.6.0.10
b7238000-b723a000 rw-p 000e5000 08:02 4267 /usr/lib/libstdc++.so.6.0.10
b723a000-b7240000 rw-p 00000000 00:00 0
b7240000-b7373000 r-xp 00000000 08:02 9480 /usr/lib/libxml2.so.2.6.32
b7373000-b7378000 rw-p 00132000 08:02 9480 /usr/lib/libxml2.so.2.6.32
b7378000-b7379000 rw-p 00000000 00:00 0
b7379000-b73bb000 r-xp 00000000 08:02 4213 /usr/lib/libgmp.so.3.4.2
b73bb000-b73bc000 rw-p 00042000 08:02 4213 /usr/lib/libgmp.so.3.4.2
b73bc000-b73bd000 rw-p 00000000 00:00 0
b73bd000-b745d000 r-xp 00000000 08:02 208187 /usr/lib/libboost_regex-mt.so..35.0
b745d000-b7460000 rw-p 0009f000 08:02 208187 /usr/lib/libboost_regex-mt.so..35.0
b7460000-b7463000 r-xp 00000000 08:02 207773 /usr/lib/libboost_system-mt.so1.35.0
b7463000-b7464000 rw-p 00002000 08:02 207773 /usr/lib/libboost_system-mt.so1.35.0
b7464000-b7471000 r-xp 00000000 08:02 207632 /usr/lib/libboost_date_time-mtso.1.35.0
b7471000-b7472000 rw-p 0000c000 08:02 207632 /usr/lib/libboost_date_time-mtso.1.35.0
b7472000-b747f000 r-xp 00000000 08:02 207788 /usr/lib/libboost_filesystem-m.so.1.35.0
b747f000-b7480000 rw-p 0000c000 08:02 207788 /usr/lib/libboost_filesystem-m.so.1.35.0
b7480000-b7624000 r-xp 00000000 08:02 29519 /usr/lib/libmysqlclient.so.15..0
b7624000-b7668000 rw-p 001a3000 08:02 29519 /usr/lib/libmysqlclient.so.15..0
b7668000-b766a000 rw-p 00000000 00:00 0
b766a000-b76d7000 r-xp 00000000 08:02 30465 /usr/lib/libsqlite3.so.0.8.6
b76d7000-b76d9000 rw-p 0006c000 08:02 30465 /usr/lib/libsqlite3.so.0.8.6
b76d9000-b76fc000 r-xp 00000000 08:02 215492 /usr/lib/liblua5.1.so.0.0.0
b76fc000-b76fd000 rw-p 00023000 08:02 215492 /usr/lib/liblua5.1.so.0.0.0
b76fd000-b76ff000 r-xp 00000000 08:02 283945 /lib/libnss_mdns4_minimal.so.2
b76ff000-b7700000 rw-p 00001000 08:02 283945 /lib/libnss_mdns4_minimal.so.2
b7700000-b770a000 r-xp 00000000 08:02 1007 /lib/i686/cmov/libnss_files-2..so
b770a000-b770c000 rw-p 00009000 08:02 1007 /lib/i686/cmov/libnss_files-2..so
b770e000-b7711000 rw-p 00000000 00:00 0
b7711000-b7712000 r-xp 00000000 00:00 0 [vdso]
b7712000-b772c000 r-xp 00000000 08:02 1231 /lib/ld-2.7.so
b772c000-b772e000 rw-p 0001a000 08:02 1231 /lib/ld-2.7.so
bf9c5000-bf9da000 rw-p 00000000 00:00 0 [stack]
Aborted
Tutorial z kompilacją elfa robiłem.