kadu

Michał Sutkowski michal.sutkowski w ugww.pl
Sob, 17 Maj 2003, 01:47:55 CEST


Le Samedi 17 Mai 2003 00:30, Piotr Szymański a écrit :
> Hi,
> Michał Sutkowski (Saturday 17 of May 2003 00:15)
>
> > kadu: relocation error: kadu: undefined symbol: static_QUType_varptr
>
> Wklej strace kadu.

$ strace kadu
execve("/usr/X11R6/bin/kadu", ["kadu"], [/* 28 vars */]) = 0
uname({sys="Linux", node="localhost", ...}) = 0
brk(0)                                  = 0x814e7d4
open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or 
directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=71291, ...}) = 0
old_mmap(NULL, 71291, PROT_READ, MAP_PRIVATE, 3, 0) = 0x45ce2000
close(3)                                = 0
open("/lib/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\0PP\0\000"..., 1024) = 
1024
fstat(3, {st_mode=S_IFREG|0755, st_size=85256, ...}) = 0
old_mmap(NULL, 87792, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x45cf4000
mprotect(0x45d02000, 30448, PROT_NONE)  = 0
old_mmap(0x45d02000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0xd000) = 0x45d02000
close(3)                                = 0
open("/usr/lib/libpng.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\360U\0"..., 1024) = 
1024
fstat(3, {st_mode=S_IFREG|0755, st_size=177696, ...}) = 0
old_mmap(NULL, 180648, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x45d0a000
mprotect(0x45d35000, 4520, PROT_NONE)   = 0
old_mmap(0x45d35000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x2a000) = 0x45d35000
close(3)                                = 0
open("/usr/X11R6/lib/libqt-mt.so.3", 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\363"..., 1024) = 
1024
fstat(3, {st_mode=S_IFREG|0755, st_size=5646612, ...}) = 0
old_mmap(NULL, 5669568, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x45d37000
mprotect(0x4625c000, 275136, PROT_NONE) = 0
old_mmap(0x4625c000, 258048, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x524000) = 0x4625c000
old_mmap(0x4629b000, 17088, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4629b000
close(3)                                = 0
open("/usr/lib/libgadu.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\20&\0\000"..., 1024) 
= 1024
fstat(3, {st_mode=S_IFREG|0755, st_size=74192, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x462a0000
old_mmap(NULL, 77408, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x462a1000
mprotect(0x462b3000, 3680, PROT_NONE)   = 0
old_mmap(0x462b3000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x11000) = 0x462b3000
close(3)                                = 0
open("/usr/lib/libssl.so.0.9.6.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\240\201"..., 1024) = 
1024
fstat(3, {st_mode=S_IFREG|0755, st_size=177712, ...}) = 0
old_mmap(NULL, 182400, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x462b4000
mprotect(0x462de000, 10368, PROT_NONE)  = 0
old_mmap(0x462de000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x29000) = 0x462de000
close(3)                                = 0
open("/usr/lib/libcrypto.so.0.9.6.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\0p\340\1"..., 1024) = 
1024
fstat(3, {st_mode=S_IFREG|0755, st_size=722016, ...}) = 0
old_mmap(NULL, 737856, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x462e1000
mprotect(0x46388000, 53824, PROT_NONE)  = 0
old_mmap(0x46388000, 40960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0xa6000) = 0x46388000
old_mmap(0x46392000, 12864, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x46392000
close(3)                                = 0
open("/usr/lib/libstdc++.so.2.10", 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\0\251\1"..., 1024) = 
1024
fstat(3, {st_mode=S_IFREG|0755, st_size=298044, ...}) = 0
old_mmap(NULL, 310020, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x46396000
mprotect(0x463cf000, 76548, PROT_NONE)  = 0
old_mmap(0x463cf000, 69632, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x38000) = 0x463cf000
old_mmap(0x463e0000, 6916, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x463e0000
close(3)                                = 0
open("/lib/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\0\0I\0\000"..., 1024) = 
1024
fstat(3, {st_mode=S_IFREG|0755, st_size=136256, ...}) = 0
old_mmap(NULL, 138772, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x463e2000
mprotect(0x46403000, 3604, PROT_NONE)   = 0
old_mmap(0x46403000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x20000) = 0x46403000
close(3)                                = 0
open("/lib/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\310\332"..., 1024) = 
1024
fstat(3, {st_mode=S_IFREG|0755, st_size=1187044, ...}) = 0
old_mmap(NULL, 1203168, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x46404000
mprotect(0x4651f000, 44000, PROT_NONE)  = 0
old_mmap(0x4651f000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x11a000) = 0x4651f000
old_mmap(0x46526000, 15328, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x46526000
close(3)                                = 0
open("/usr/X11R6/lib/libX11.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\260\23"..., 1024) = 
1024
fstat(3, {st_mode=S_IFREG|0755, st_size=780560, ...}) = 0
old_mmap(NULL, 785624, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4652a000
mprotect(0x465e6000, 15576, PROT_NONE)  = 0
old_mmap(0x465e6000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0xbb000) = 0x465e6000
close(3)                                = 0
open("/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\0P\31\0\000"..., 1024) 
= 1024
fstat(3, {st_mode=S_IFREG|0755, st_size=55992, ...}) = 0
old_mmap(NULL, 58944, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x465ea000
mprotect(0x465f7000, 5696, PROT_NONE)   = 0
old_mmap(0x465f7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0xc000) = 0x465f7000
close(3)                                = 0
open("/usr/X11R6/lib/libGL.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\0p\326\1"..., 1024) = 
1024
fstat(3, {st_mode=S_IFREG|0755, st_size=386080, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x465f9000
old_mmap(NULL, 401276, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x465fa000
mprotect(0x46655000, 28540, PROT_NONE)  = 0
old_mmap(0x46655000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x5a000) = 0x46655000
old_mmap(0x46659000, 12156, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x46659000
close(3)                                = 0
open("/usr/X11R6/lib/libXmu.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\320J\0"..., 1024) = 
1024
fstat(3, {st_mode=S_IFREG|0755, st_size=82416, ...}) = 0
old_mmap(NULL, 86312, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4665c000
mprotect(0x46670000, 4392, PROT_NONE)   = 0
old_mmap(0x46670000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x13000) = 0x46670000
old_mmap(0x46671000, 296, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x46671000
close(3)                                = 0
open("/usr/X11R6/lib/libICE.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\0005\0"..., 1024) = 
1024
fstat(3, {st_mode=S_IFREG|0755, st_size=86864, ...}) = 0
old_mmap(NULL, 97136, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x46672000
mprotect(0x46687000, 11120, PROT_NONE)  = 0
old_mmap(0x46687000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x14000) = 0x46687000
old_mmap(0x46688000, 7024, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x46688000
close(3)                                = 0
open("/usr/X11R6/lib/libSM.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\340 \0"..., 1024) = 
1024
fstat(3, {st_mode=S_IFREG|0755, st_size=34296, ...}) = 0
old_mmap(NULL, 37256, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4668a000
mprotect(0x46692000, 4488, PROT_NONE)   = 0
old_mmap(0x46692000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x7000) = 0x46692000
close(3)                                = 0
open("/lib/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\254\34"..., 1024) = 
1024
fstat(3, {st_mode=S_IFREG|0755, st_size=9444, ...}) = 0
old_mmap(NULL, 12324, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x46694000
mprotect(0x46696000, 4132, PROT_NONE)   = 0
old_mmap(0x46696000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x1000) = 0x46696000
old_mmap(0x46697000, 36, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x46697000
close(3)                                = 0
open("/usr/X11R6/lib/libXext.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\0000)\0\000"..., 1024) 
= 1024
fstat(3, {st_mode=S_IFREG|0755, st_size=51440, ...}) = 0
old_mmap(NULL, 54620, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x46698000
mprotect(0x466a4000, 5468, PROT_NONE)   = 0
old_mmap(0x466a4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0xb000) = 0x466a4000
close(3)                                = 0
open("/usr/X11R6/lib/libXrender.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\0\17\0"..., 1024) = 
1024
fstat(3, {st_mode=S_IFREG|0755, st_size=17320, ...}) = 0
old_mmap(NULL, 20332, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x466a6000
mprotect(0x466aa000, 3948, PROT_NONE)   = 0
old_mmap(0x466aa000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x3000) = 0x466aa000
close(3)                                = 0
open("/usr/X11R6/lib/libXft.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\340M\0"..., 1024) = 
1024
fstat(3, {st_mode=S_IFREG|0755, st_size=91120, ...}) = 0
old_mmap(NULL, 170388, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x466ab000
mprotect(0x466c1000, 80276, PROT_NONE)  = 0
old_mmap(0x466c1000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x15000) = 0x466c1000
old_mmap(0x466c2000, 76180, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x466c2000
close(3)                                = 0
open("/usr/lib/libfreetype.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\20|\0\000"..., 1024) 
= 1024
fstat(3, {st_mode=S_IFREG|0755, st_size=310248, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x466d5000
old_mmap(NULL, 313200, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x466d6000
mprotect(0x4671e000, 18288, PROT_NONE)  = 0
old_mmap(0x4671e000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x47000) = 0x4671e000
close(3)                                = 0
open("/usr/X11R6/lib/libXt.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\0P\300\0"..., 1024) = 
1024
fstat(3, {st_mode=S_IFREG|0755, st_size=308272, ...}) = 0
old_mmap(NULL, 312964, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x46723000
mprotect(0x4676c000, 13956, PROT_NONE)  = 0
old_mmap(0x4676c000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x48000) = 0x4676c000
old_mmap(0x4676f000, 1668, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4676f000
close(3)                                = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x46770000
mprotect(0x465fa000, 372736, PROT_READ|PROT_WRITE) = 0
mprotect(0x465fa000, 372736, PROT_READ|PROT_EXEC) = 0
mprotect(0x462e1000, 684032, PROT_READ|PROT_WRITE) = 0
mprotect(0x462e1000, 684032, PROT_READ|PROT_EXEC) = 0
writev(2, [{"kadu", 4}, {": ", 2}, {"relocation error", 16}, {": ", 2}, 
{"kadu", 4}, {": ", 2}, {"undefined symbol: static_QUType_"..., 38}, {"", 0}, 
{"", 0}, {"\n", 1}], 10kadu: relocation error: kadu: undefined symbol: 
static_QUType_varptr
) = 69
_exit(127)                              = ?




-- 
Michał Sutkowski
e-mail: michal.sutkowski w ugww.pl



Więcej informacji o liście dyskusyjnej pld-users-pl