Nespusteni Kylixu 3

Zdenek Janis zdenek.janis na brajan.cz
Čtvrtek Říjen 16 22:11:16 CEST 2003


Dobry den,
pred casem jsem tu psal, ze se mi kylix nedari spustit...
Od te doby se mi povedlo vyzkoumat, ze to nema s verzi XFree86 nic
spolecneho (zrejmne) nebod po nove (uplne) instalaci systemu vcetne
posledni verze XFree86 mi to spostet slo. Nicmene, jakozto tvor zvedavy
jsem presel na KDE z 3.1.3 na 3.1.4 a ejhle, stejny stav.

Tedy:

Pokud spustim pouze kylixi binar, tedy delphi :-) radkou:

LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/kylix3/bin \
strace -ff -o /tmp/strace.log /usr/local/kylix3/bin/delphi

tak se normalne rozbehne a da se tam delat (nevim zda se to da nazvat
praci, ale budis, proste se obevi vyvojove prostredi) a vytvori to 8
souboru (cca 7MB), takze je neposilam.

Ovsem tato prikazova radka rozhodne ke zdarnemu zobrazeni vyvojoveho
prostredi nevede:

LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/kylix3/bin \
strace -o /tmp/strace.log ./delphi

Vytvori sice soubor, viz priloha, ale ze by si vylozene na neco
stezoval, to snad ani ne. Krom toho tam je vic textu nez jsem schopen
vstrebat a nevim ani na co koukat.

Jeste nekolik dalsich spoustecich pokusu s negativnim vysledkem:
cmd:
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/kylix3/bin \
/usr/local/kylix3/bin/delphi
res:
Ukončen (SIGTERM)

cmd:
startdelphi
res:
/usr/local/bin/startdelphi: line 27:  2944 Ukončen (SIGTERM)
/usr/local/kylix3/bin/delphi $*

Nevim zda muze byt chyba v QT, Wine, fontech ci kde?!

Pokud bude nekdo ochoten mi vtomto pomoci budu mu neskonale vdecny.
Pripadne pomohou-li nekomu ty logy ostatnich procesu, tak je zaslu, ale
soukrome.

-- 
S pozdravem
                   Zdenek Janis



------------- další část ---------------
execve("/usr/local/kylix3/bin/delphi", ["/usr/local/kylix3/bin/delphi"], [/* 29 vars */]) = 0
uname({sys="Linux", node="medusa", ...}) = 0
brk(0)                                  = 0x81c7614
open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("mmx/libpthread.so.0", O_RDONLY)   = -1 ENOENT (No such file or directory)
open("libpthread.so.0", O_RDONLY)       = -1 ENOENT (No such file or directory)
open("/usr/local/kylix3/bin/mmx/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/local/kylix3/bin/mmx", 0xbfffea34) = -1 ENOENT (No such file or directory)
open("/usr/local/kylix3/bin/libpthread.so.0", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/usr/local/kylix3/bin", {st_mode=S_IFDIR|S_ISGID|0755, st_size=10256, ...}) = 0
open("/etc/ld.so.cache", O_RDONLY)      = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=48519, ...}) = 0
old_mmap(NULL, 48519, PROT_READ, MAP_PRIVATE, 4, 0) = 0x40014000
close(4)                                = 0
open("/lib/libpthread.so.0", O_RDONLY)  = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0`C\0\000"..., 1024) = 1024
fstat64(4, {st_mode=S_IFREG|0644, st_size=102172, ...}) = 0
old_mmap(NULL, 81316, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x40020000
mprotect(0x4002d000, 28068, PROT_NONE)  = 0
old_mmap(0x4002d000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0xd000) = 0x4002d000
close(4)                                = 0


write(9, "<o\0@\5\0\0\0\30h4A\364\364\377\277ql\0@\3540\1@\205s\0"..., 148) = 148
rt_sigprocmask(SIG_SETMASK, NULL, [RTMIN], 8) = 0
write(9, "\240\20\3@\0\0\0\0\230\365\377\277\260\342;A\0\0\0\0\0"..., 148) = 148
rt_sigprocmask(SIG_SETMASK, NULL, [RTMIN], 8) = 0
rt_sigsuspend([] <unfinished ...>
--- SIGRTMIN (Real-time signal 0) @ 0 (0) ---
<... rt_sigsuspend resumed> )           = -1 EINTR (Interrupted system call)
sigreturn()                             = ? (mask now [RTMIN])
sigaltstack({ss_sp=0x42931000, ss_flags=0, ss_size=16384}, NULL) = 0
rt_sigaction(SIGCHLD, {SIG_IGN}, {SIG_IGN}, 8) = 0
rt_sigaction(SIGINT, {0x40028e80, [], SA_RESTORER|SA_STACK|SA_RESTART|SA_NOMASK, 0x415f06b8}, NULL, 8) = 0
rt_sigaction(SIGFPE, {0x40028e80, [], SA_RESTORER|SA_STACK|SA_RESTART|SA_NOMASK, 0x415f06b8}, NULL, 8) = 0
rt_sigaction(SIGSEGV, {0x40028e80, [], SA_RESTORER|SA_STACK|SA_RESTART|SA_NOMASK, 0x415f06b8}, NULL, 8) = 0
rt_sigaction(SIGILL, {0x40028e80, [], SA_RESTORER|SA_STACK|SA_RESTART|SA_NOMASK, 0x415f06b8}, NULL, 8) = 0
rt_sigaction(SIGBUS, {0x40028e80, [], SA_RESTORER|SA_STACK|SA_RESTART|SA_NOMASK, 0x415f06b8}, NULL, 8) = 0
rt_sigaction(SIGTRAP, {0x40028e80, [], SA_RESTORER|SA_STACK|SA_RESTART|SA_NOMASK, 0x415f06b8}, NULL, 8) = 0
rt_sigprocmask(SIG_SETMASK, NULL, [RTMIN], 8) = 0
rt_sigsuspend([] <unfinished ...>
--- SIGTERM (Terminated) @ 0 (0) ---
+++ killed by SIGTERM +++


Další informace o konferenci Linux