Тема: перл хук
Показать сообщение отдельно
  #10  
Старый 16.10.2018, 19:53
Stas Mishchenkov
Guest
 
Сообщений: n/a
По умолчанию перл хук

Stas Mishchenkov написал(а) к Alexander N. Skovpen в Oct 18 18:35:28 по местному времени:

Нi, Alexander!

16 окт 18 14:08, Alexander N. Skovpen -> Stas Mishchenkov:

SM>> === Import Windows Clipboard Start ===
SM>> 1 09:35:57 Start

[...skipped...]

SM>> Segmentation fault
SM>> === Import Windows Clipboard End ===
SM>> Видасть не С ему там хочется.

ANS> strace добавь перед командой.

Похоже, что у меня там, где они ищет локали, ничего нет. Даже директории locale нет. У меня все не в /usr/lib64, а в /usr/lib. Кстати, перловые скрипты при этом в шеле прекрасно запускаются.

=== Import Windows Clipboard Start ===
access("/home/fido/perl/filter.pl", R_OK) = 0
rtsigaction(SIGFPE, {sa_handler=SIG_IGN, sa_mask=[FPE], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x558430}, {sa_handler=SIG_DFL, sa_mask=[], saflags=0}, 8) = 0
getuid() = 501
geteuid() = 501
getgid() = 501
getegid() = 501
open("/usr/lib64/locale/locale-archive", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/locale.alias", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib64/locale/ruRU.IBM866/LC_IDENTIFICATION", ORDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib64/locale/ruRU.ibm866/LC_IDENTIFICATION", ORDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib64/locale/ruRU/LC_IDENTIFICATION", ORDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib64/locale/ru.IBM866/LCIDENTIFICATION", ORDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib64/locale/ru.ibm866/LCIDENTIFICATION", ORDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib64/locale/ru/LCIDENTIFICATION", ORDONLY) = -1 ENOENT (No such file or directory)
ioctl(0, TCGETS, {B38400 opost isig icanon echo ...}) = 0
lseek(0, 0, SEEK_CUR) = -1 ESPIPE (Illegal seek)
ioctl(1, TCGETS, {B38400 opost isig icanon echo ...}) = 0
lseek(1, 0, SEEK_CUR) = -1 ESPIPE (Illegal seek)
ioctl(2, TCGETS, {B38400 opost isig icanon echo ...}) = 0
lseek(2, 0, SEEK_CUR) = -1 ESPIPE (Illegal seek)
write(2, "perl: warning: Setting locale fa"..., 38perl: warning: Setting locale failed.
) = 38
write(2, "perl: warning: Please check that"..., 55perl: warning: Please check that your locale settings:
) = 55
write(2, "\tLANGUAGE = (unset),\n", 21 LANGUAGE = (unset),
) = 21
write(2, "\tLCALL = (unset),\n", 19 LCALL = (unset),
) = 19
write(2, "\tLANG = \"ruRU.IBM866\"\n", 23 LANG = "ruRU.IBM866"
) = 23
write(2, " are supported and installed "..., 48 are supported and installed on your system.
) = 48
write(2, "perl: warning: Falling back to t"..., 58perl: warning: Falling back to the standard locale ("C").
) = 58

brk(0x95f000) = 0x95f000
open("/dev/urandom", O_RDONLY) = 4
read(4, "J\345!\364", 4) = 4
close(4) = 0
stat("/home/fido/perl//5.8.8/x86_64-linux-thread-multi", 0x7ffef4108a00) = -1 ENOENT (No such file or directory)
stat("/home/fido/perl//5.8.8", 0x7ffef4108a00) = -1 ENOENT (No such file or directory)
stat("/home/fido/perl//x86_64-linux-thread-multi", 0x7ffef4108a00) = -1 ENOENT (No such file or directory)
stat("/home/fido/perl//5.8.0/x86_64-linux-thread-multi", 0x7ffef4108a00) = -1 ENOENT (No such file or directory)
stat("/home/fido/perl//5.8.0", 0x7ffef4108a00) = -1 ENOENT (No such file or directory)
stat("/usr/lib/perl5/siteperl/5.8.0/x8664-linux-thread-multi", 0x7ffef4108a00) = -1 ENOENT (No such file or directory)
stat("/usr/lib/perl5/site_perl/5.8.0", 0x7ffef4108a00) = -1 ENOENT (No such file or directory)
stat("/usr/lib/perl5/vendorperl/5.8.0/x8664-linux-thread-multi", 0x7ffef4108a00) = -1 ENOENT (No such file or directory)
stat("/usr/lib/perl5/vendor_perl/5.8.0", 0x7ffef4108a00) = -1 ENOENT (No such file or directory)
stat("/usr/lib/perl5/5.8.8/5.8.8/x86_64-linux-thread-multi", 0x7ffef4108a00) = -1 ENOENT (No such file or directory)
stat("/usr/lib/perl5/5.8.8/5.8.8", 0x7ffef4108a00) = -1 ENOENT (No such file or directory)
stat("/usr/lib/perl5/5.8.8/x86_64-linux-thread-multi", 0x7ffef4108a00) = -1 ENOENT (No such file or directory)
stat("/usr/lib/perl5/5.8.8/5.8.0/x86_64-linux-thread-multi", 0x7ffef4108a00) = -1 ENOENT (No such file or directory)
stat("/usr/lib/perl5/5.8.8/5.8.0", 0x7ffef4108a00) = -1 ENOENT (No such file or directory)
open("/dev/null", O_RDONLY) = 4
ioctl(4, TCGETS, 0x7ffef41088a8) = -1 ENOTTY (Inappropriate ioctl for device)
lseek(4, 0, SEEK_CUR) = 0
fcntl(4, FSETFD, FDCLOEXEC) = 0
rtsigaction(SIGCНLD, NULL, {sa_handler=SIG_DFL, sa_mask=[], saflags=0}, 8) = 0
readlink("/proc/self/exe", "/usr/bin/hpt", 4095) = 12
-+- SIGSEGV {sisigno=SIGSEGV, si_code=SEGV_MAPERR, siaddr=0xffff80010d0e8608} -+-
+++ killed by SIGSEGV +++

=== Import Windows Clipboard End ===

Нave nice nights.
Stas Mishchenkov.

--- Хороший собеседник не только внимательно слушает, но и вовремя наливает.
Ответить с цитированием