Re: Sub-process /usr/bin/dpkg received a segmentation fault.
On Tue, Dec 23, 2003 at 10:29:02PM +0300, alexander saltanov wrote:
> On Tue, 23 Dec 2003 at 19:02:22 +0200, Mykola A. Nickishov wrote:
> > В какую сторону смотреть?
> Взять strace и посмотреть, чего там dpkg не хватает?
mn@gw:~$ sudo strace dpkg -i <deb>
...
write(2, "dpkg: parse error, in file `/var"..., 148dpkg: parse error, in
file `/var/lib/dpkg/status' near line 9670 package `sysstat':
`insda' is not allowed for first (want) word in `status' field
) = 148
Файл /var/lib/dpkg/status содержит такую строчку #9670:
Status: insdall ok installed
Ладно, можно и поправить. Пускаем еще раз 'sudo strace dpkg -i <deb>':
open("/var/lib/dpkg/info/libsnmp4.2.list", O_RDONLY <unfinished ...>
+++ killed by SIGSEGV +++
Совсем интересно стало после этого:
mn@gw:~$ cat /var/lib/dpkg/info/libsnmp4.2.list
Segmentation fault
mn@gw:~$ ls -l /var/lib/dpkg/info/
Segmentation fault
mn@gw:~$ uptime
09:38:15 up 8 days, 19:34, 1 user, load average: 0.02, 0.05, 0.06
В логах за этот период ничего подозрительного не видно. Что делать?
--
MAN-UANIC
Reply to: