aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: 20050826 amulecmd not able to complete "show dl"  (Read 2665 times)

morph

  • Full Member
  • ***
  • Karma: 2
  • Offline Offline
  • Posts: 213
    • http://matrixhasu.altervista.org/
20050826 amulecmd not able to complete "show dl"
« on: August 27, 2005, 02:25:17 PM »

I can't execute show dl in amulecmd or it will crash. Below the strace of amulecmd: the last line stayed there 10 min, the a Ctrl+C makes it exits.

Thanks

$ strace amulecmd --command="show dl"
execve("/usr/bin/amulecmd", ["amulecmd", "--command=show dl"], [/* 27 vars */]) = 0
uname({sys="Linux", node="morpheus", ...}) = 0
brk(0)                                  = 0x808a000
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f7f000
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=75410, ...}) = 0
old_mmap(NULL, 75410, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f6c000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/tls/i686/cmov/libpthread.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0G\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=82632, ...}) = 0
old_mmap(NULL, 64932, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xb7f5c000
old_mmap(0xb7f69000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xd000) = 0xb7f69000
old_mmap(0xb7f6a000, 7588, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7f6a000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/libwx_baseu-2.6.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260\277"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=1173088, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f5b000
old_mmap(NULL, 1230000, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xb7e2e000
old_mmap(0xb7f40000, 57344, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x111000) = 0xb7f40000
old_mmap(0xb7f4e000, 50352, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7f4e000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/libwx_baseu_net-2.6.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260\342"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=172304, ...}) = 0
old_mmap(NULL, 171828, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xb7e04000
old_mmap(0xb7e2c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x28000) = 0xb7e2c000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/libz.so.1", O_RDONLY)    = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200\27"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=67468, ...}) = 0
old_mmap(NULL, 70528, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xb7df2000
old_mmap(0xb7e03000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x10000) = 0xb7e03000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/libstdc++.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\240\304"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=919252, ...}) = 0
old_mmap(NULL, 941656, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xb7d0c000
old_mmap(0xb7de8000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0xdc000) = 0xb7de8000
old_mmap(0xb7ded000, 20056, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7ded000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/tls/i686/cmov/libm.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\00005\0\000"..., 512) = 512fstat64(3, {st_mode=S_IFREG|0644, st_size=134208, ...}) = 0
old_mmap(NULL, 136704, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xb7cea000
old_mmap(0xb7d0b000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x20000) = 0xb7d0b000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/libgcc_s.so.1", O_RDONLY)    = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000\30\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=41156, ...}) = 0
old_mmap(NULL, 44296, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xb7cdf000
old_mmap(0xb7ce9000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x9000) = 0xb7ce9000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/tls/i686/cmov/libc.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`Z\1\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1254500, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7cde000
old_mmap(NULL, 1264812, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xb7ba9000
old_mmap(0xb7cd3000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x129000) = 0xb7cd3000
old_mmap(0xb7cdc000, 7340, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb7cdc000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/tls/i686/cmov/libdl.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260\32"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=9872, ...}) = 0
old_mmap(NULL, 8632, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xb7ba6000
old_mmap(0xb7ba8000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2000) = 0xb7ba8000
close(3)                                = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7ba5000
set_thread_area({entry_number:-1 -> 6, base_addr:0xb7ba5340, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
munmap(0xb7f6c000, 75410)               = 0
set_tid_address(0xb7ba5388)             = 15676
rt_sigaction(SIGRTMIN, {0xb7f60660, [], SA_SIGINFO}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM_INFINITY}) = 0
brk(0)                                  = 0x808a000
brk(0x80ab000)                          = 0x80ab000
futex(0xb7dedca4, FUTEX_WAKE, 2147483647) = 0
brk(0)                                  = 0x80ab000
brk(0x80ce000)                          = 0x80ce000
brk(0)                                  = 0x80ce000
brk(0x80f2000)                          = 0x80f2000
futex(0x8089cec, FUTEX_WAKE, 2147483647) = 0
open("/usr/lib/locale/locale-archive", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=290576, ...}) = 0
mmap2(NULL, 290576, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7b5e000
close(3)                                = 0
open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/gconv/gconv-modules", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=45278, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7b5d000
read(3, "# GNU libc iconv configuration.\n"..., 4096) = 4096
read(3, ".B1.002//\nalias\tJS//\t\t\tJUS_I.B1."..., 4096) = 4096
read(3, "859-3\t1\nmodule\tINTERNAL\t\tISO-885"..., 4096) = 4096
read(3, "9-14//\nalias\tLATIN8//\t\tISO-8859-"..., 4096) = 4096
read(3, "CSEBCDICES//\t\tEBCDIC-ES//\nalias\t"..., 4096) = 4096
read(3, "IBM284//\nalias\tEBCDIC-CP-ES//\t\tI"..., 4096) = 4096
read(3, "ias\t864//\t\t\tIBM864//\nalias\tCSIBM"..., 4096) = 4096
read(3, "\tIBM937\t\t1\nmodule\tINTERNAL\t\tIBM9"..., 4096) = 4096
read(3, "UC-JP//\nmodule\tEUC-JP//\t\tINTERNA"..., 4096) = 4096
read(3, "143IECP271//\tIEC_P27-1//\nalias\tI"..., 4096) = 4096
read(3, "\nmodule\tINTERNAL\t\tISO_10367-BOX/"..., 4096) = 4096
read(3, "\t\tto\t\t\tmodule\t\tcost\nmodule\tShift"..., 4096) = 222
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0xb7b5d000, 4096)                = 0
futex(0xb7cdb210, FUTEX_WAKE, 2147483647) = 0
open("/usr/lib/gconv/ISO8859-1.so", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`\6\0\000"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=5920, ...}) = 0
old_mmap(NULL, 8860, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xb7b5b000
old_mmap(0xb7b5d000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0xb7b5d000
close(3)                                = 0
brk(0)                                  = 0x80f2000
brk(0x8115000)                          = 0x8115000
stat64("/home/morph/.aMule/remote.conf", {st_mode=S_IFREG|0644, st_size=72, ...}) = 0
open("/home/morph/.aMule/remote.conf", O_RDONLY|O_LARGEFILE) = 3
read(3, "[EC]\nHost=127.0.0.1\nPort=4712\nPa"..., 1024) = 72
close(3)                                = 0
stat64("/usr/share/locale/en_US/LC_MESSAGES/wxstd.mo", 0xbf994b54) = -1 ENOENT (No such file or directory)
stat64("/usr/share/locale/en_US/wxstd.mo", 0xbf994b54) = -1 ENOENT (No such file or directory)
stat64("/usr/share/locale/wxstd.mo", 0xbf994b54) = -1 ENOENT (No such file or directory)
stat64("/usr/share/locale/en_US/LC_MESSAGES/wxstd.mo", 0xbf994b54) = -1 ENOENT (No such file or directory)
stat64("/usr/share/locale/en_US/wxstd.mo", 0xbf994b54) = -1 ENOENT (No such file or directory)
stat64("/usr/share/locale/wxstd.mo", 0xbf994b54) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/locale/en_US/LC_MESSAGES/wxstd.mo", 0xbf994b54) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/locale/en_US/wxstd.mo", 0xbf994b54) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/locale/wxstd.mo", 0xbf994b54) = -1 ENOENT (No such file or directory)
stat64("/usr/local/share/locale/en_US/LC_MESSAGES/wxstd.mo", 0xbf994b54) = -1 ENOENT (No such file or directory)
stat64("/usr/local/share/locale/en_US/wxstd.mo", 0xbf994b54) = -1 ENOENT (No such file or directory)
stat64("/usr/local/share/locale/wxstd.mo", 0xbf994b54) = -1 ENOENT (No such file or directory)
stat64("./en_US/LC_MESSAGES/wxstd.mo", 0xbf994b54) = -1 ENOENT (No such file or directory)
stat64("./en_US/wxstd.mo", 0xbf994b54)  = -1 ENOENT (No such file or directory)
stat64("./wxstd.mo", 0xbf994b54)        = -1 ENOENT (No such file or directory)
stat64("/usr/share/locale/en/LC_MESSAGES/wxstd.mo", 0xbf994b54) = -1 ENOENT (No such file or directory)
stat64("/usr/share/locale/en/wxstd.mo", 0xbf994b54) = -1 ENOENT (No such file or directory)
stat64("/usr/share/locale/wxstd.mo", 0xbf994b54) = -1 ENOENT (No such file or directory)
stat64("/usr/share/locale/en/LC_MESSAGES/wxstd.mo", 0xbf994b54) = -1 ENOENT (No such file or directory)
stat64("/usr/share/locale/en/wxstd.mo", 0xbf994b54) = -1 ENOENT (No such file or directory)
stat64("/usr/share/locale/wxstd.mo", 0xbf994b54) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/locale/en/LC_MESSAGES/wxstd.mo", 0xbf994b54) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/locale/en/wxstd.mo", 0xbf994b54) = -1 ENOENT (No such file or directory)
stat64("/usr/lib/locale/wxstd.mo", 0xbf994b54) = -1 ENOENT (No such file or directory)
stat64("/usr/local/share/locale/en/LC_MESSAGES/wxstd.mo", 0xbf994b54) = -1 ENOENT (No such file or directory)
stat64("/usr/local/share/locale/en/wxstd.mo", 0xbf994b54) = -1 ENOENT (No such file or directory)
stat64("/usr/local/share/locale/wxstd.mo", 0xbf994b54) = -1 ENOENT (No such file or directory)
stat64("./en/LC_MESSAGES/wxstd.mo", 0xbf994b54) = -1 ENOENT (No such file or directory)
stat64("./en/wxstd.mo", 0xbf994b54)     = -1 ENOENT (No such file or directory)
stat64("./wxstd.mo", 0xbf994b54)        = -1 ENOENT (No such file or directory)
stat64("/usr/share/locale/en_US/LC_MESSAGES/amule.mo", {st_mode=S_IFREG|0644, st_size=31793, ...}) = 0
open("/usr/share/locale/en_US/LC_MESSAGES/amule.mo", O_RDONLY|O_LARGEFILE) = 3
_llseek(3, 0,
  • , SEEK_CUR)            = 0

_llseek(3, 0, [31793], SEEK_END)        = 0
_llseek(3, 0,
  • , SEEK_SET)            = 0

brk(0)                                  = 0x8115000
brk(0x8137000)                          = 0x8137000
read(3, "\336\22\4\225\0\0\0\0\314\1\0\0\34\0\0\0|\16\0\0e\2\0\0"..., 31793) = 31793
close(3)                                = 0
brk(0)                                  = 0x8137000
brk(0x8158000)                          = 0x8158000
fstat64(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 7), ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f7e000
write(1, "\n", 1
)                       = 1
write(1, "Creating client...\n", 19Creating client...
)    = 19
write(1, "Now, doing connection....\n", 26Now, doing connection....
) = 26
socket(PF_FILE, SOCK_STREAM, 0)         = 3
connect(3, {sa_family=AF_FILE, path="/var/run/.nscd_socket"}, 110) = -1 ENOENT (No such file or directory)
close(3)                                = 0
open("/etc/nsswitch.conf", O_RDONLY)    = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=465, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f7d000
read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 465
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0xb7f7d000, 4096)                = 0
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=75410, ...}) = 0
old_mmap(NULL, 75410, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7b48000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/tls/i686/cmov/libnss_files.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200\35"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=34716, ...}) = 0
old_mmap(NULL, 38012, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0xb7b3e000
old_mmap(0xb7b47000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x8000) = 0xb7b47000
close(3)                                = 0
munmap(0xb7b48000, 75410)               = 0
gettimeofday({1125145675, 585843}, NULL) = 0
getpid()                                = 15676
open("/etc/resolv.conf", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=66, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7b5a000
read(3, "nameserver 193.70.152.15\nnameser"..., 4096) = 66
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0xb7b5a000, 4096)                = 0
open("/etc/host.conf", O_RDONLY)        = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=26, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7b5a000
read(3, "order hosts,bind\nmulti on\n", 4096) = 26
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0xb7b5a000, 4096)                = 0
futex(0xb7cdcf20, FUTEX_WAKE, 2147483647) = 0
open("/etc/hosts", O_RDONLY)            = 3
fcntl64(3, F_GETFD)                     = 0
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size=505, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7b5a000
read(3, "127.0.0.1  morpheus.zion.int loc"..., 4096) = 505
close(3)                                = 0
munmap(0xb7b5a000, 4096)                = 0
write(1, "Using host \'morpheus.zion.int\' p"..., 42Using host 'morpheus.zion.int' port: 4712
) = 42
write(1, "Trying to connect (timeout = 10 "..., 40Trying to connect (timeout = 10 sec)...
) = 40
socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 3
ioctl(3, FIONBIO, [1])                  = 0
connect(3, {sa_family=AF_INET, sin_port=htons(4712), sin_addr=inet_addr("127.0.0.1")}, 16) = -1 EINPROGRESS (Operation now in progress)
gettimeofday({1125145675, 590031}, NULL) = 0
select(4, [3], [3], [3], {10, 0})       = 1 (out [3], left {10, 0})
getsockopt(3, SOL_SOCKET, SO_ERROR,
  • , [4]) = 0

mmap2(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7b1d000
mmap2(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7afc000
gettimeofday({1125145675, 590562}, NULL) = 0
select(4, [3], [3], [3], {10, 0})       = 1 (out [3], left {10, 0})
gettimeofday({1125145675, 590730}, NULL) = 0
select(4, [3], [3], [3], {600, 0})      = 1 (out [3], left {600, 0})
select(4, NULL, [3], NULL, {600, 0})    = 1 (out [3], left {600, 0})
rt_sigaction(SIGPIPE, {SIG_IGN}, {SIG_DFL}, 8) = 0
send(3, "0", 1, MSG_NOSIGNAL)           = 1
rt_sigaction(SIGPIPE, {SIG_DFL}, {SIG_IGN}, 8) = 0
gettimeofday({1125145675, 591686}, NULL) = 0
select(4, [3], [3], [3], {10, 0})       = 1 (out [3], left {10, 0})
gettimeofday({1125145675, 602794}, NULL) = 0
select(4, [3], [3], [3], {600, 0})      = 1 (out [3], left {600, 0})
select(4, NULL, [3], NULL, {600, 0})    = 1 (out [3], left {600, 0})
rt_sigaction(SIGPIPE, {SIG_IGN}, {SIG_DFL}, 8) = 0
send(3, "#", 1, MSG_NOSIGNAL)           = 1
rt_sigaction(SIGPIPE, {SIG_DFL}, {SIG_IGN}, 8) = 0
gettimeofday({1125145675, 603649}, NULL) = 0
select(4, [3], [3], [3], {10, 0})       = 1 (out [3], left {10, 0})
gettimeofday({1125145675, 603814}, NULL) = 0
select(4, [3], [3], [3], {600, 0})      = 1 (out [3], left {600, 0})
select(4, NULL, [3], NULL, {600, 0})    = 1 (out [3], left {600, 0})
rt_sigaction(SIGPIPE, {SIG_IGN}, {SIG_DFL}, 8) = 0
send(3, "\2\0\5\0\6\0\0\0\taMulecmd\0\0\10\0\0\0\4CVS\0\0\f\0\0"..., 80, MSG_NOSIGNAL) = 80
rt_sigaction(SIGPIPE, {SIG_DFL}, {SIG_IGN}, 8) = 0
gettimeofday({1125145675, 606072}, NULL) = 0
select(4, [3], [], [3], {600, 0})       = 1 (in [3], left {600, 0})
recv(3, "2", 1, MSG_PEEK|MSG_NOSIGNAL)  = 1
select(4, [3], NULL, NULL, {600, 0})    = 1 (in [3], left {600, 0})
recv(3, "2", 1, MSG_NOSIGNAL)           = 1
gettimeofday({1125145675, 606523}, NULL) = 0
select(4, [3], [], [3], {600, 0})       = 1 (in [3], left {600, 0})
recv(3, "#", 1, MSG_PEEK|MSG_NOSIGNAL)  = 1
select(4, [3], NULL, NULL, {600, 0})    = 1 (in [3], left {600, 0})
recv(3, "#", 1, MSG_NOSIGNAL)           = 1
gettimeofday({1125145675, 606922}, NULL) = 0
select(4, [3], [], [3], {600, 0})       = 1 (in [3], left {600, 0})
recv(3, "\4", 1, MSG_PEEK|MSG_NOSIGNAL) = 1
select(4, [3], NULL, NULL, {600, 0})    = 1 (in [3], left {600, 0})
recv(3, "\4\1r\4CVS\0", 131072, MSG_NOSIGNAL) = 8
write(1, "Succeeded! Connection establishe"..., 47Succeeded! Connection established to aMule CVS
) = 47
write(1, "\n-------------------------------"..., 35
---------------------------------
) = 35
write(1, "|       aMule text client       "..., 34|       aMule text client |
) = 34
write(1, "--------------------------------"..., 35---------------------------------

) = 35
write(1, "\nUse \'Help\' for command list\n\n", 30
Use 'Help' for command list

) = 30
gettimeofday({1125145675, 608362}, NULL) = 0
select(4, [3], [3], [3], {10, 0})       = 1 (out [3], left {10, 0})
gettimeofday({1125145675, 608540}, NULL) = 0
select(4, [3], [3], [3], {600, 0})      = 1 (out [3], left {600, 0})
select(4, NULL, [3], NULL, {600, 0})    = 1 (out [3], left {600, 0})
rt_sigaction(SIGPIPE, {SIG_IGN}, {SIG_DFL}, 8) = 0
send(3, "\"", 1, MSG_NOSIGNAL)          = 1
rt_sigaction(SIGPIPE, {SIG_DFL}, {SIG_IGN}, 8) = 0
gettimeofday({1125145675, 609518}, NULL) = 0
select(4, [3], [3], [3], {10, 0})       = 1 (out [3], left {10, 0})
gettimeofday({1125145675, 609681}, NULL) = 0
select(4, [3], [3], [3], {600, 0})      = 1 (out [3], left {600, 0})
select(4, NULL, [3], NULL, {600, 0})    = 1 (out [3], left {600, 0})
rt_sigaction(SIGPIPE, {SIG_IGN}, {SIG_DFL}, 8) = 0
send(3, "\r\0", 2, MSG_NOSIGNAL)        = 2
rt_sigaction(SIGPIPE, {SIG_DFL}, {SIG_IGN}, 8) = 0
gettimeofday({1125145675, 610199}, NULL) = 0
select(4, [3], [], [3], {600, 0})       = 1 (in [3], left {599, 446000})
recv(3, "!", 1, MSG_PEEK|MSG_NOSIGNAL)  = 1
select(4, [3], NULL, NULL, {600, 0})    = 1 (in [3], left {600, 0})
recv(3, "!", 1, MSG_NOSIGNAL)           = 1
gettimeofday({1125145676, 164977}, NULL) = 0
select(4, [3], [], [3], {600, 0})       = 1 (in [3], left {599, 853000})
recv(3, "x", 1, MSG_PEEK|MSG_NOSIGNAL)  = 1
select(4, [3], NULL, NULL, {600, 0})    = 1 (in [3], left {600, 0})
recv(3, "x\332\314}\7\234\24E\372\366.\31%\210\10\250\30Z=u\t;T"..., 131072, MSG_NOSIGNAL) = 65536
brk(0)                                  = 0x8158000
brk(0x817d000)                          = 0x817d000
brk(0)                                  = 0x817d000
brk(0x819e000)                          = 0x819e000
brk(0)                                  = 0x819e000
brk(0x81bf000)                          = 0x81bf000
brk(0)                                  = 0x81bf000
brk(0x81e0000)                          = 0x81e0000
gettimeofday({1125145676, 396076}, NULL) = 0
select(4, [3], [], [3], {600, 0})       = 1 (in [3], left {600, 0})
recv(3, "\307", 1, MSG_PEEK|MSG_NOSIGNAL) = 1
select(4, [3], NULL, NULL, {600, 0})    = 1 (in [3], left {600, 0})
recv(3, "\307\355\7<;\364\200\372\3313\337\275\263i\306 \274\353"..., 103232, MSG_NOSIGNAL) = 25476
brk(0)                                  = 0x81e0000
brk(0x8201000)                          = 0x8201000
brk(0)                                  = 0x8201000
brk(0x8222000)                          = 0x8222000
brk(0)                                  = 0x8222000
brk(0x8243000)                          = 0x8243000
brk(0)                                  = 0x8243000
brk(0x8264000)                          = 0x8264000
gettimeofday({1125145676, 452135}, NULL) = 0
select(4, [3], [], [3], {600, 0}
« Last Edit: August 27, 2005, 02:25:55 PM by morph »
Logged

phoenix

  • Evil respawning bird from aMule Dev Team
  • Developer
  • Hero Member
  • *****
  • Karma: 44
  • Offline Offline
  • Posts: 2503
  • The last shadow you'll ever see
Re: 20050826 amulecmd not able to complete "show dl"
« Reply #1 on: August 27, 2005, 06:51:49 PM »

morph,

If you get a crash, you can try to generate a core file and post a backtrace here (not an strace ;)), it would really help a lot.

Cheers!
Logged

morph

  • Full Member
  • ***
  • Karma: 2
  • Offline Offline
  • Posts: 213
    • http://matrixhasu.altervista.org/
Re: 20050826 amulecmd not able to complete "show dl"
« Reply #2 on: September 05, 2005, 10:32:40 PM »

Here I am (back from my vacation)

I tried to generate the backtrace of the problem. After sending the command "show dl" I have waited some minuts, then pressed Ctrl+C (Once I've waited even 1 hour and nothing happened...)

>>
(gdb) file amulecmd
Reading symbols from /usr/bin/amulecmd...(no debugging symbols found)...done.
Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
(gdb) run
Starting program: /usr/bin/amulecmd
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread -1212123456 (LWP 27225)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)

Creating client...
Now, doing connection....
(no debugging symbols found)
Using host 'morpheus.zion.int' port: 4712
Trying to connect (timeout = 10 sec)...
Succeeded! Connection established to aMule CVS

---------------------------------
|       aMule text client       |
---------------------------------


Use 'Help' for command list

aMulecmd$ show dl

Program received signal SIGINT, Interrupt.
[Switching to Thread -1212123456 (LWP 27225)]
0xffffe410 in __kernel_vsyscall ()
(gdb) bt
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7cd69fd in select () from /lib/tls/i686/cmov/libc.so.6
#2  0xb7e8c463 in GSocket::Select () from /usr/lib/libwx_baseu_net-2.6.so.0
#3  0xb7e87719 in wxSocketBase::_Wait () from /usr/lib/libwx_baseu_net-2.6.so.0
#4  0xb7e87ab0 in wxSocketBase::WaitForRead ()
   from /usr/lib/libwx_baseu_net-2.6.so.0
#5  0xb7e87b32 in wxSocketBase::_Read () from /usr/lib/libwx_baseu_net-2.6.so.0
#6  0xb7e87d1a in wxSocketBase::Read () from /usr/lib/libwx_baseu_net-2.6.so.0
#7  0x08058bb3 in wxThreadHelperThread::~wxThreadHelperThread ()
#8  0x080590e9 in wxThreadHelperThread::~wxThreadHelperThread ()
#9  0x08059491 in wxThreadHelperThread::~wxThreadHelperThread ()
#10 0x080627c7 in wxStringTokenizer::~wxStringTokenizer ()
#11 0x0806258f in wxStringTokenizer::~wxStringTokenizer ()
#12 0x0806283f in wxStringTokenizer::~wxStringTokenizer ()
#13 0x0806258f in wxStringTokenizer::~wxStringTokenizer ()
#14 0x080626ad in wxStringTokenizer::~wxStringTokenizer ()
#15 0x0805a01d in wxThreadHelperThread::~wxThreadHelperThread ()
#16 0x0805cd98 in wxThreadHelperThread::~wxThreadHelperThread ()
#17 0x08053992 in ?? ()
#18 0x0805ca4e in wxThreadHelperThread::~wxThreadHelperThread ()
#19 0x0805cd04 in wxThreadHelperThread::~wxThreadHelperThread ()
#20 0x0804def6 in ?? ()
#21 0x0805f93f in wxThreadHelperThread::~wxThreadHelperThread ()
#22 0x0804f5f3 in ?? ()
#23 0xb7f0950b in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#24 0xb7f095de in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#25 0x0804dd0b in ?? ()
#26 0xb7c21eb0 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#27 0x0804db81 in ?? ()
(gdb) bt full
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7cd69fd in select () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2  0xb7e8c463 in GSocket::Select () from /usr/lib/libwx_baseu_net-2.6.so.0
No symbol table info available.
#3  0xb7e87719 in wxSocketBase::_Wait () from /usr/lib/libwx_baseu_net-2.6.so.0
No symbol table info available.
#4  0xb7e87ab0 in wxSocketBase::WaitForRead ()
   from /usr/lib/libwx_baseu_net-2.6.so.0
No symbol table info available.
#5  0xb7e87b32 in wxSocketBase::_Read () from /usr/lib/libwx_baseu_net-2.6.so.0
No symbol table info available.
#6  0xb7e87d1a in wxSocketBase::Read () from /usr/lib/libwx_baseu_net-2.6.so.0
No symbol table info available.
#7  0x08058bb3 in wxThreadHelperThread::~wxThreadHelperThread ()
No symbol table info available.
#8  0x080590e9 in wxThreadHelperThread::~wxThreadHelperThread ()
No symbol table info available.
#9  0x08059491 in wxThreadHelperThread::~wxThreadHelperThread ()
No symbol table info available.
#10 0x080627c7 in wxStringTokenizer::~wxStringTokenizer ()
No symbol table info available.
#11 0x0806258f in wxStringTokenizer::~wxStringTokenizer ()
No symbol table info available.
#12 0x0806283f in wxStringTokenizer::~wxStringTokenizer ()
No symbol table info available.
#13 0x0806258f in wxStringTokenizer::~wxStringTokenizer ()
No symbol table info available.
#14 0x080626ad in wxStringTokenizer::~wxStringTokenizer ()
No symbol table info available.
#15 0x0805a01d in wxThreadHelperThread::~wxThreadHelperThread ()
No symbol table info available.
#16 0x0805cd98 in wxThreadHelperThread::~wxThreadHelperThread ()
No symbol table info available.
---Type to continue, or q to quit---
#17 0x08053992 in ?? ()
No symbol table info available.
#18 0x0805ca4e in wxThreadHelperThread::~wxThreadHelperThread ()
No symbol table info available.
#19 0x0805cd04 in wxThreadHelperThread::~wxThreadHelperThread ()
No symbol table info available.
#20 0x0804def6 in ?? ()
No symbol table info available.
#21 0x0805f93f in wxThreadHelperThread::~wxThreadHelperThread ()
No symbol table info available.
#22 0x0804f5f3 in ?? ()
No symbol table info available.
#23 0xb7f0950b in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#24 0xb7f095de in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
No symbol table info available.
#25 0x0804dd0b in ?? ()
No symbol table info available.
#26 0xb7c21eb0 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#27 0x0804db81 in ?? ()
No symbol table info available.
(gdb) thread apply all bt

Thread 1 (Thread -1212123456 (LWP 27225)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7cd69fd in select () from /lib/tls/i686/cmov/libc.so.6
#2  0xb7e8c463 in GSocket::Select () from /usr/lib/libwx_baseu_net-2.6.so.0
#3  0xb7e87719 in wxSocketBase::_Wait () from /usr/lib/libwx_baseu_net-2.6.so.0
#4  0xb7e87ab0 in wxSocketBase::WaitForRead ()
   from /usr/lib/libwx_baseu_net-2.6.so.0
#5  0xb7e87b32 in wxSocketBase::_Read () from /usr/lib/libwx_baseu_net-2.6.so.0
#6  0xb7e87d1a in wxSocketBase::Read () from /usr/lib/libwx_baseu_net-2.6.so.0
#7  0x08058bb3 in wxThreadHelperThread::~wxThreadHelperThread ()
#8  0x080590e9 in wxThreadHelperThread::~wxThreadHelperThread ()
#9  0x08059491 in wxThreadHelperThread::~wxThreadHelperThread ()
#10 0x080627c7 in wxStringTokenizer::~wxStringTokenizer ()
#11 0x0806258f in wxStringTokenizer::~wxStringTokenizer ()
#12 0x0806283f in wxStringTokenizer::~wxStringTokenizer ()
#13 0x0806258f in wxStringTokenizer::~wxStringTokenizer ()
#14 0x080626ad in wxStringTokenizer::~wxStringTokenizer ()
#15 0x0805a01d in wxThreadHelperThread::~wxThreadHelperThread ()
#16 0x0805cd98 in wxThreadHelperThread::~wxThreadHelperThread ()
#17 0x08053992 in ?? ()
#18 0x0805ca4e in wxThreadHelperThread::~wxThreadHelperThread ()
#19 0x0805cd04 in wxThreadHelperThread::~wxThreadHelperThread ()
#20 0x0804def6 in ?? ()
#21 0x0805f93f in wxThreadHelperThread::~wxThreadHelperThread ()
#22 0x0804f5f3 in ?? ()
#23 0xb7f0950b in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#24 0xb7f095de in wxEntry () from /usr/lib/libwx_baseu-2.6.so.0
#25 0x0804dd0b in ?? ()
#26 0xb7c21eb0 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#27 0x0804db81 in ?? ()
(gdb)
<<

I hope this will help.
Logged

phoenix

  • Evil respawning bird from aMule Dev Team
  • Developer
  • Hero Member
  • *****
  • Karma: 44
  • Offline Offline
  • Posts: 2503
  • The last shadow you'll ever see
Re: 20050826 amulecmd not able to complete "show dl"
« Reply #3 on: September 06, 2005, 06:03:42 AM »

Hum, not quite yet  ;(
You must compile aMule with debug information. Please, read these:

http://www.amule.org/wiki/index.php/Backtraces
http://www.amule.org/wiki/index.php/Using_gdb_and_valgrind
Logged

morph

  • Full Member
  • ***
  • Karma: 2
  • Offline Offline
  • Posts: 213
    • http://matrixhasu.altervista.org/
Re: 20050826 amulecmd not able to complete "show dl"
« Reply #4 on: September 06, 2005, 07:00:40 AM »

I supposed soo me too....

Now I take the pkgs from http://www.vollstreckernet.de/debian/ . I'll try to compile it by myself we I'll find time... ;)
Logged

morph

  • Full Member
  • ***
  • Karma: 2
  • Offline Offline
  • Posts: 213
    • http://matrixhasu.altervista.org/
Re: 20050826 amulecmd not able to complete "show dl"
« Reply #5 on: September 16, 2005, 12:45:25 AM »

ok, i fill this bug and go to sleep... ;))

below the backtrace of the "show dl" problem. I've Ctrl+C after some time launching the command show dl

amuletest@morpheus:~/bin$ gdb ./amulecmd
GNU gdb 6.3-debian
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-linux"...Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".

(gdb) run
Starting program: /home/amuletest/bin/amulecmd
[Thread debugging using libthread_db enabled]
[New Thread -1213385024 (LWP 8889)]

Creating client...
Now, doing connection....
Using host 'morpheus.zion.int' port: 4712
Trying to connect (timeout = 10 sec)...
Succeeded! Connection established to aMule CVS

---------------------------------
|       aMule text client       |
---------------------------------


Use 'Help' for command list

aMulecmd$ show dl

Program received signal SIGINT, Interrupt.
[Switching to Thread -1213385024 (LWP 8889)]
0xffffe410 in __kernel_vsyscall ()
(gdb) bt
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7ba29fd in select () from /lib/tls/i686/cmov/libc.so.6
#2  0xb7d6086f in GSocket::Select (this=0x811f8d0, flags=9) at ../src/unix/gsocket.cpp:980
#3  0xb7d5b302 in wxSocketBase::_Wait (this=0x811e830, seconds=-1, milliseconds=0, flags=9) at ../src/common/socket.cpp:720
#4  0xb7d5b75a in wxSocketBase::WaitForRead (this=0x811e830, seconds=-1, milliseconds=0) at ../src/common/socket.cpp:774
#5  0xb7d5b877 in wxSocketBase::_Read (this=0x811e830, buffer=0xb7a9621a, nbytes=114158) at ../src/common/socket.cpp:363
#6  0xb7d5bd1b in wxSocketBase::Read (this=0x811e830, buffer=0xb7a9621a, nbytes=114158) at ../src/common/socket.cpp:309
#7  0x08059e19 in ReadBufferFromSocket (sock=0x811e830, buffer=0xb7a9621a, required_len=0, max_len=114158,
    ErrorCode=0x811e8d0) at ECSocket.cpp:259
#8  0x0805a34b in ECSocket::ReadBuffer (this=0x811e830, buffer=0x8235b54, len=12) at ECSocket.cpp:552
#9  0x08063c2b in CECTag (this=0xbfb31f60, socket=@0x811e830) at ECPacket.cpp:462
#10 0x08063907 in CECTag::ReadChildren (this=0x812f9c8, socket=@0x811e830) at ECPacket.cpp:509
#11 0x08063a25 in CECPacket (this=0x812f9c8, socket=@0x811e830) at ECPacket.cpp:774
#12 0x0805b27f in ECSocket::ReadPacket (this=0x811e830) at ECSocket.cpp:820
#13 0x0805e03e in CaMuleExternalConnector::SendRecvMsg_v2 (this=0x80fa798, request=0x811fa28) at ExternalConnector.cpp:245
#14 0x08054ad9 in CamulecmdApp::ProcessCommand (this=0x80fa798, CmdId=3) at TextClient.cpp:544
#15 0x0805dce8 in CaMuleExternalConnector::Parse_Command (this=0x80fa798, buffer=@0xbfb326d8, commands=0x808d9a0)
    at ExternalConnector.cpp:180
#16 0x0805df79 in CaMuleExternalConnector::TextShell (this=0x80fa798, prompt=@0xbfb32980, commands=0x808d9a0)
    at ExternalConnector.cpp:238
#17 0x0804f07a in CamulecmdApp::TextShell (this=0x80fa798, prompt=@0xbfb32980, commands=0x808d9a0) at TextClient.cpp:258
#18 0x08060c42 in CaMuleExternalConnector::ConnectAndRun (this=0x80fa798, ProgName=@0xbfb32980, ProgVersion=@0xbfb3297c,
    commands=0x808d9a0) at ExternalConnector.cpp:374
#19 0x08050757 in CamulecmdApp::OnRun (this=0x80fa798) at TextClient.cpp:772
#20 0xb7e072c9 in wxEntry (argc=@0xbfb32a20, argv=0x808f408) at ../src/common/init.cpp:439
#21 0xb7e073a0 in wxEntry (argc=@0xbfb32a20, argv=0xbfb32a94) at ../src/common/init.cpp:451
#22 0x0804ee91 in main (argc=1, argv=0xbfb32a94) at TextClient.cpp:97
(gdb) bt full
#0  0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb7ba29fd in select () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2  0xb7d6086f in GSocket::Select (this=0x811f8d0, flags=9) at ../src/unix/gsocket.cpp:980
        readfds = {fds_bits = {64, 0 }}
        writefds = {fds_bits = {0 }}
        tv = {tv_sec = 555, tv_usec = 931000}
        result = 4
        exceptfds = {fds_bits = {64, 0 }}
        __PRETTY_FUNCTION__ = "GSocketEventFlags GSocket::Select(GSocketEventFlags)"
#3  0xb7d5b302 in wxSocketBase::_Wait (this=0x811e830, seconds=-1, milliseconds=0, flags=9) at ../src/common/socket.cpp:720
        result = 0
        timeout = 600000
        chrono = {m_t0 = {m_ll = 1126825071232}, m_pause = 0, m_pauseCount = 0}
        done = false
#4  0xb7d5b75a in wxSocketBase::WaitForRead (this=0x811e830, seconds=-1, milliseconds=0) at ../src/common/socket.cpp:774
No locals.
#5  0xb7d5b877 in wxSocketBase::_Read (this=0x811e830, buffer=0xb7a9621a, nbytes=114158) at ../src/common/socket.cpp:363
        more = true
        total = 0
        ret = -1210709172
#6  0xb7d5bd1b in wxSocketBase::Read (this=0x811e830, buffer=0xb7a9621a, nbytes=114158) at ../src/common/socket.cpp:309
No locals.
#7  0x08059e19 in ReadBufferFromSocket (sock=0x811e830, buffer=0xb7a9621a, required_len=0, max_len=114158,
    ErrorCode=0x811e8d0) at ECSocket.cpp:259
        LastIO = 135549536
        ReadSoFar = 0
        iobuf = 0xb7a9621a "¦µ©Õ¤»ó¥øÕJ:·ûÄ\205néS\035z\215\231C;,¸âÉë\006õn¼Ý\201.R ^Ù\221ÑL$.*\224áRg\006f\\\"Á_ÔÚ°\025\215\n\215¦°\031®\b÷\a<¨ÈNo\025{¥\212öûýüx\036\r\212¶­i;ä#@¥¶¦2b\032Te\006$\222ÌC\030À\230eaÀ eYª\036\224°n¿\237\037s\201¾ù¹ï\027¼4¬\230ìûâ\206ê§7üúX\001¦\f6\002=@¼¬\033yaGs\217 .Z\033J+gÄ7½µa~\033ùgv\027ï̲«~ËÓ/ÑÚÕl\b¹g\201\024\233B\203ß"...
        error = false
        LastErrorValue = wxSOCKET_WOULDBLOCK
#8  0x0805a34b in ECSocket::ReadBuffer (this=0x811e830, buffer=0x8235b54, len=12) at ECSocket.cpp:552
        min_read = 0
        zerror = 16
#9  0x08063c2b in CECTag (this=0xbfb31f60, socket=@0x811e830) at ECPacket.cpp:462
        tagLen = 352
---Type to continue, or q to quit---
        tmp_tagName = 39
#10 0x08063907 in CECTag::ReadChildren (this=0x812f9c8, socket=@0x811e830) at ECPacket.cpp:509
        i = 737
        tmp_tagCount = 898
#11 0x08063a25 in CECPacket (this=0x812f9c8, socket=@0x811e830) at ECPacket.cpp:774
No locals.
#12 0x0805b27f in ECSocket::ReadPacket (this=0x811e830) at ECSocket.cpp:820
        flags = 33
        p = (CECPacket *) 0x23
#13 0x0805e03e in CaMuleExternalConnector::SendRecvMsg_v2 (this=0x80fa798, request=0x811fa28) at ExternalConnector.cpp:245
        reply = (CECPacket *) 0xb7edde01
#14 0x08054ad9 in CamulecmdApp::ProcessCommand (this=0x80fa798, CmdId=3) at TextClient.cpp:544
        curr = (CECPacket *) 0x811fa28
        reply = (CECPacket *) 0x1b3fa32
        it = {<__gnu_debug::_Safe_iterator_base> = {_M_sequence = 0xbfb321b4, _M_version = 1, _M_prior = 0x0,
    _M_next = 0x0}, _M_current = {_M_node = 0xbfb321ac}}
        args = { = {static npos = 4294967295, m_pchData = 0x812fa94}, }
        request = (CECPacket *) 0x811fa28
        request_list = {<__gnu_norm::list >> = {<__gnu_norm::_List_base >> = {
      _M_impl = { >> = {<__gnu_cxx::__mt_alloc<__gnu_norm::_List_node,__gnu_cxx::__common_pool_policy<__gnu_cxx::__pool, true> >> = {<__gnu_cxx::__mt_alloc_base<__gnu_norm::_List_node >> = {}, }, }, _M_node = {_M_next = 0x812faf8,
          _M_prev = 0x812faf8}}}, }, <__gnu_debug::_Safe_sequence<__gnu_debug_def::list > >> = {<__gnu_debug::_Safe_sequence_base> = {_M_iterators = 0xbfb32134, _M_const_iterators = 0x0,
      _M_version = 1}, }, }
#15 0x0805dce8 in CaMuleExternalConnector::Parse_Command (this=0x80fa798, buffer=@0xbfb326d8, commands=0x808d9a0)
    at ExternalConnector.cpp:180
        cmd_ID = 3
        quit = false
#16 0x0805df79 in CaMuleExternalConnector::TextShell (this=0x80fa798, prompt=@0xbfb32980, commands=0x808d9a0)
    at ExternalConnector.cpp:238
        buffer = "show dl\n\n\000À·àÑÀ·\bï\021\b\b&³¿<\023À·àÑÀ·\037\000\000\000ô¯À·ô¯À·àÑÀ·Pù\021\b(&³¿2ú³·àÑÀ·Pù\021\b4Þí·\000\000\000\000À\\ó·H&³¿èV\005\bPù\021\bàÑÀ·ðù\021\bX&³¿2ú³·àÑÀ\001h&³¿¹W\005\bPù\021\bÀ\\ó·x&³¿zR\005\bðù\021\b@¿À·\210&³¿,Z\005\bü&³¿4Þí·¨&³¿h×\005\b &³¿ðù\021\b¨&³¿Ëg\005\bü&³¿\224Æ\a\bè&³¿¬ü\021\b"...
        buf = { = {static npos = 4294967295, m_pchData = 0x811f95c}, }
        The_End = false
#17 0x0804f07a in CamulecmdApp::TextShell (this=0x80fa798, prompt=@0xbfb32980, commands=0x808d9a0) at TextClient.cpp:258
---Type to continue, or q to quit---
No locals.
#18 0x08060c42 in CaMuleExternalConnector::ConnectAndRun (this=0x80fa798, ProgName=@0xbfb32980, ProgVersion=@0xbfb3297c,
    commands=0x808d9a0) at ExternalConnector.cpp:374
        success = true
        reply = (CECPacket *) 0x811ee98
        packet = { = { = {m_error = 0, m_tagData = 0x0, m_tagName = 0, m_dataLen = 0,
      m_dynamic = false,
      m_tagList = {<__gnu_norm::vector >> = {<__gnu_norm::_Vector_base >> = {
            _M_impl = {> = {<__gnu_cxx::__mt_alloc >> = {<__gnu_cxx::__mt_alloc_base> = {}, }, },
              _M_start = 0x810b7e0, _M_finish = 0x810b8d0,
              _M_end_of_storage = 0x810b960}}, }, <__gnu_debug::_Safe_sequence<__gnu_debug_def::vector > >> = {<__gnu_debug::_Safe_sequence_base> = {_M_iterators = 0x0, _M_const_iterators = 0x0,
            _M_version = 5}, }, _M_guaranteed_capacity = 5}, static s_theNullTag = {m_error = 0,
        m_tagData = 0x8080578, m_tagName = 0, m_dataLen = 0, m_dynamic = false,
        m_tagList = {<__gnu_norm::vector >> = {<__gnu_norm::_Vector_base >> = {
              _M_impl = {> = {<__gnu_cxx::__mt_alloc >> = {<__gnu_cxx::__mt_alloc_base> = {}, }, },
                _M_start = 0x0, _M_finish = 0x0,
                _M_end_of_storage = 0x0}}, }, <__gnu_debug::_Safe_sequence<__gnu_debug_def::vector > >> = {<__gnu_debug::_Safe_sequence_base> = {_M_iterators = 0x0, _M_const_iterators = 0x0,
              _M_version = 1}, }, _M_guaranteed_capacity = 0},
        static s_theNullTag = , static s_theNullTagData = {0, 0, 0, 0}},
      static s_theNullTagData = {0, 0, 0, 0}}, }, m_opCode = 2 '\002'}
        addr = { = { = { = {_vptr.wxObject = 0xb7d6e4c8, static ms_classInfo = {
          m_className = 0xb7e9c1d8, m_objectSize = 8, m_objectConstructor = 0, m_baseInfo1 = 0x0, m_baseInfo2 = 0x0,
          static sm_first = 0xb7d6ec24, m_next = 0xb7ef7e70, static sm_classTable = 0x808e008}, m_refData = 0x0},
      static ms_classInfo = {m_className = 0xb7d648b8, m_objectSize = 12, m_objectConstructor = 0,
        m_baseInfo1 = 0xb7ef7e58, m_baseInfo2 = 0x0, static sm_first = 0xb7d6ec24, m_next = 0xb7d6ed60,
        static sm_classTable = 0x808e008}, m_address = 0x810b5f0}, static ms_classInfo = {m_className = 0xb7d648f0,
      m_objectSize = 12, m_objectConstructor = 0, m_baseInfo1 = 0xb7d6ed18, m_baseInfo2 = 0x0,
      static sm_first = 0xb7d6ec24, m_next = 0xb7d6ed18, static sm_classTable = 0x808e008}}, static ms_classInfo = {
    m_className = 0xb7d64920, m_objectSize = 16, m_objectConstructor = 0xb7d55a0c ,
    m_baseInfo1 = 0xb7d6ed00, m_baseInfo2 = 0x0, static sm_first = 0xb7d6ec24, m_next = 0xb7d6ed00,
    static sm_classTable = 0x808e008}, m_origHostname = { = {static npos = 4294967295,
      m_pchData = 0x80fdea4}, }}
---Type to continue, or q to quit---
#19 0x08050757 in CamulecmdApp::OnRun (this=0x80fa798) at TextClient.cpp:772
No locals.
#20 0xb7e072c9 in wxEntry (argc=@0xbfb32a20, argv=0x808f408) at ../src/common/init.cpp:439
        callOnExit = {}
        cleanupOnExit = {}
#21 0xb7e073a0 in wxEntry (argc=@0xbfb32a20, argv=0xbfb32a94) at ../src/common/init.cpp:451
No locals.
#22 0x0804ee91 in main (argc=1, argv=0xbfb32a94) at TextClient.cpp:97
No locals.
(gdb) thread apply all bt

Thread 1 (Thread -1213385024 (LWP 8889)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0xb7ba29fd in select () from /lib/tls/i686/cmov/libc.so.6
#2  0xb7d6086f in GSocket::Select (this=0x811f8d0, flags=9) at ../src/unix/gsocket.cpp:980
#3  0xb7d5b302 in wxSocketBase::_Wait (this=0x811e830, seconds=-1, milliseconds=0, flags=9) at ../src/common/socket.cpp:720
#4  0xb7d5b75a in wxSocketBase::WaitForRead (this=0x811e830, seconds=-1, milliseconds=0) at ../src/common/socket.cpp:774
#5  0xb7d5b877 in wxSocketBase::_Read (this=0x811e830, buffer=0xb7a9621a, nbytes=114158) at ../src/common/socket.cpp:363
#6  0xb7d5bd1b in wxSocketBase::Read (this=0x811e830, buffer=0xb7a9621a, nbytes=114158) at ../src/common/socket.cpp:309
#7  0x08059e19 in ReadBufferFromSocket (sock=0x811e830, buffer=0xb7a9621a, required_len=0, max_len=114158,
    ErrorCode=0x811e8d0) at ECSocket.cpp:259
#8  0x0805a34b in ECSocket::ReadBuffer (this=0x811e830, buffer=0x8235b54, len=12) at ECSocket.cpp:552
#9  0x08063c2b in CECTag (this=0xbfb31f60, socket=@0x811e830) at ECPacket.cpp:462
#10 0x08063907 in CECTag::ReadChildren (this=0x812f9c8, socket=@0x811e830) at ECPacket.cpp:509
#11 0x08063a25 in CECPacket (this=0x812f9c8, socket=@0x811e830) at ECPacket.cpp:774
#12 0x0805b27f in ECSocket::ReadPacket (this=0x811e830) at ECSocket.cpp:820
#13 0x0805e03e in CaMuleExternalConnector::SendRecvMsg_v2 (this=0x80fa798, request=0x811fa28) at ExternalConnector.cpp:245
#14 0x08054ad9 in CamulecmdApp::ProcessCommand (this=0x80fa798, CmdId=3) at TextClient.cpp:544
#15 0x0805dce8 in CaMuleExternalConnector::Parse_Command (this=0x80fa798, buffer=@0xbfb326d8, commands=0x808d9a0)
    at ExternalConnector.cpp:180
#16 0x0805df79 in CaMuleExternalConnector::TextShell (this=0x80fa798, prompt=@0xbfb32980, commands=0x808d9a0)
    at ExternalConnector.cpp:238
#17 0x0804f07a in CamulecmdApp::TextShell (this=0x80fa798, prompt=@0xbfb32980, commands=0x808d9a0) at TextClient.cpp:258
#18 0x08060c42 in CaMuleExternalConnector::ConnectAndRun (this=0x80fa798, ProgName=@0xbfb32980, ProgVersion=@0xbfb3297c,
    commands=0x808d9a0) at ExternalConnector.cpp:374
#19 0x08050757 in CamulecmdApp::OnRun (this=0x80fa798) at TextClient.cpp:772
#20 0xb7e072c9 in wxEntry (argc=@0xbfb32a20, argv=0x808f408) at ../src/common/init.cpp:439
#21 0xb7e073a0 in wxEntry (argc=@0xbfb32a20, argv=0xbfb32a94) at ../src/common/init.cpp:451
#22 0x0804ee91 in main (argc=1, argv=0xbfb32a94) at TextClient.cpp:97
(gdb)
Logged