Toon posts:

[FreeBSD4.10] ps: bad namelist

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hoi Tweakers,

Na +/- een dag FreeBSD draaien (in die tijd heb ik mijn kernel uiteraard geupdate), krijg ik de error: ps: bad namelist.

Ik heb aan google gevraagd wat dit betekend, hier werd mij unaniem aangeraden 'world' te upgraden en daarna de kernel opnieuw te bouwen.
Dat heb ik dus gedaan: eerst make world etc..., daarna de kernel opnieuw gecompiled.

Nu krijg ik echter nog steeds dezelfde error |:(.

Weet iemand misschien waar dit anders aan kan liggen?

Alvast bedankt!

Verwijderd

Topicstarter
ik heb btw ook stable-supfile geCVSup'ed.

Verwijderd

Topicstarter
Iemand in #nos vertelde me het volgende te draaien:
strace ps
Dat heb ik braaf gedaan en kreeg dit als output:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
blake# strace ps
execve("/bin/ps", ["ps"], [/* 20 vars */]) = 0
gettimeofday({1092076684, 730192}, NULL) = 0
ioctl(1, TIOCGWINSZ, {ws_row=56, ws_col=158, ws_xpixel=0, ws_ypixel=0}) = 0
readlink("/etc/malloc.conf", 0xbfbff230, 63) = -1 ENOENT (No such file or directory)
mmap(0, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANON, -1, 0) = 0x28078000
break(0x8084000)                        = 0
break(0x8085000)                        = 0
open("/dev/null", O_RDONLY)             = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=28, ...}) = 0
fcntl(3, F_SETFD, FD_CLOEXEC)           = 0
open("/dev/null", O_RDONLY)             = 4
fcntl(4, F_SETFD, FD_CLOEXEC)           = 0
break(0x8086000)                        = 0
fstat(4, {st_mode=S_IFREG|0644, st_size=28, ...}) = 0
lseek(4, 0, SEEK_SET)                   = 0
read(4, "kill: 7353: No such process\n", 52) = 28
fstat(4, {st_mode=S_IFREG|0644, st_size=28, ...}) = 0
lseek(4, 0, SEEK_SET)                   = 0
read(4, "kill: 7353: No such process\n", 52) = 28
close(3)                                = 0
close(4)                                = 0
write(2, "ps: ", 4ps: )                     = 4
write(2, "bad namelist", 12bad namelist)            = 12
write(2, "\n", 1
)                       = 1
exit(1)                                 = ?


Weet iemand wat ik hieruit kan concluderen?

  • active2
  • Registratie: Juni 2001
  • Laatst online: 26-10-2024

active2

Google is your friend

Je hebt hoogstwaarschijnlijk een update gedaan van een versie eerder en de userland tools niet helemaal goed meegebakken.

Het lijkt me belangrijk als je de volgende stappen onderneemt:

Eerst de kernel herbakken: (met de nieuwe source die je gecvsupped hebt)
make buildkernel
make installkernel

reboot

Daarna het volgende:
make buildworld
# Haal koffie
# Haal nog wat meer koffie
make installworld

reboot

Hierna zou ps het gewoon weer moeten doen.

Google, Het mirakel van de 21e eeuw!!!!


Verwijderd

active2 schreef op 09 augustus 2004 @ 22:46:
Je hebt hoogstwaarschijnlijk een update gedaan van een versie eerder en de userland tools niet helemaal goed meegebakken.

Het lijkt me belangrijk als je de volgende stappen onderneemt:

Eerst de kernel herbakken: (met de nieuwe source die je gecvsupped hebt)
make buildkernel
make installkernel

reboot

Daarna het volgende:
make buildworld
# Haal koffie
# Haal nog wat meer koffie
make installworld

reboot

Hierna zou ps het gewoon weer moeten doen.
En nog even een mergemaster ;)