Skocz do zawartości

Naruszenie ochrony pamięci


Bart777

Rekomendowane odpowiedzi

Czesc

 

Zainstalowalem sobie nowego kernela 2.6.10-1-770_FC3 no i niektore programy wywalaja bledy naruszenia pamieci choc wczesniej dzialaly i tak sie zastanawiam czy one sa zle napisane czy to cos z moim kernelem albo jego nieprawidlowa instalacja

__

Bart

Odnośnik do komentarza
Udostępnij na innych stronach

  • Odpowiedzi 66
  • Created
  • Ostatniej odpowiedzi

Top Posters In This Topic

niektore programy wywalaja bledy naruszenia pamieci choc wczesniej dzialaly

A nie aktualizowałeś przypadkiem jeszcze jakichś innych aplikacji? Prelink w cronie masz włączony? Prelink zaktualizowany? Odpal

touch /var/lib/misc/prelink.force && /etc/cron.daily/prelink

i zobacz czy pomoże.

Odnośnik do komentarza
Udostępnij na innych stronach

1) innych paczek nie aktualizowalem

2) nie mam pojecia co to prelink i do czego sluzy :huh: niedawno olalem winde i nie zabardzo sie jeszcze orientuje

3) wpisalem to co kazales i po 20 min dzialania dalem ctrl+C bo nic sie nie dzialo (nie wiem czemu ale nie mam pliku prelink.force, wiec moze dlatego)

__

Bart

 

EDIT

 

o kurcze mimo iz przewalem to jednak dziala :) dzieki

Odnośnik do komentarza
Udostępnij na innych stronach

Podane przez gajownika polecenie "touch /var/lib/misc/prelink.force" zakłada właśnie plik prelink.force (o ile wcześniej nie istniał - man touch) - może uruchomiłeś to jako zwykły user a nie jako root?

Poczekaj cierpliwie aż polecenie wykona się do końca - to może trwać czasem b.długo (nawet do 1 godz., ale zazwyczaj na szczęście krócej :)) zależnie od sprzętu jakim dysponujesz.

 

Pozdr,

W.

Odnośnik do komentarza
Udostępnij na innych stronach

o kurcze mimo iz przewalem to jednak dziala  :)

Jak przerwałeś, to polecałbym jeszcze raz to odpalić - mogą Ci inne aplikacje przestać działać :P

 

Możesz jeszcze odpowiedzieć na zadane pytania? Prelink masz zaktualizowany i nie wywaliłeś go z crona? W przeciwnym wypadku może Cię to znowu spotkać.

Odnośnik do komentarza
Udostępnij na innych stronach

oczywiscie uruchomilem jako root no i robie to jeszcze raz (wlasnie czekam), prelink aktualizowany

a crona jeszcze nie dotykalem bo nie wiem jak :P wiec jesli tam byl to (_napewno_ → na pewno) ORT nadal tam jest, choc w sumie jesli ktos mi powie jak to sprawdzic to sprawdze.

__

Bart

Odnośnik do komentarza
Udostępnij na innych stronach

prelink aktualizowany

O to dobrze. W wersji dostarczanej wraz z dystrybucja był błąd i pewne programy przestawały działać ;-)

 

http://www.redhat.com/archives/fedora-anno...r/msg00082.html

a crona jeszcze nie dotykalem bo nie wiem  jak  :P  wiec jesli tam byl to (_napewno_ → na pewno) ORT nadal tam jest, choc w sumie jesli ktos mi powie jak to sprawdzic to sprawdze.

Sprawdź czy istnieje plik /etc/cron.daily/prelink. Jeśli tak, to wszystko jest w porządku B)

Odnośnik do komentarza
Udostępnij na innych stronach

mam podobne komunikaty

Może byś je wkleił? Nie będę zgadywał... Która wersja prelinka?

rpm -q prelink

Zrobiłeś to co było napisane powyżej?

prelink-0.3.3-0.fc3

 

komunikat: naruszenie ochrony pamieci, wywala go przy instalacji z uzyciem yum w trakcie sprawdzania repozytoriów.

 

zanim napisalem cokolwiek zrobiłem to co poleciłes dla Bart777

Odnośnik do komentarza
Udostępnij na innych stronach

komunikat: naruszenie ochrony pamieci

To jest dokładnie taki komunikat? Ile masz pamięci w systemie? Jak wyłączysz repozytorium base (lub jeszcze kilka innych) to też masz taki komunikat?

Dokładnie taki

Pamięci mam 512 MB

co do wyłączenia repozytoriów to jeszcze nie sprawdzałem ale ten komunikat nie pojawia sie zawsze i zazwyczaj po ponownym wydaniu polecenia juz działa (czasami trzeba 2-3razy)

Odnośnik do komentarza
Udostępnij na innych stronach

 

 

rpm -qa gpg-pubkey\*

gpg-pubkey-1aa78495-3eb24301

gpg-pubkey-4f2a6fd2-3f9d9d3b

gpg-pubkey-e418e3aa-3f439953

gpg-pubkey-e42d547b-3960bdf1

gpg-pubkey-1cddbca9-3f9da14c

gpg-pubkey-a109b1ec-3f6e28d5

gpg-pubkey-6b8d79e6-3f49313d

gpg-pubkey-30c9ecf8-3f9da3f7

gpg-pubkey-1ac70ce6-41bebeef

gpg-pubkey-6b8d79e6-3f49313d

gpg-pubkey-c431416d-3db4c821

gpg-pubkey-db42a60e-37ea5438

gpg-pubkey-66534c2b-41d57eae

gpg-pubkey-897da07a-3c979a7f

gpg-pubkey-b8693f2c-3f48c249

 

Co do rpm --rebuilddb -vv to raczej nie bo potem zrobiłem:

 

yum search amule

Searching Packages:

Setting up Repos

dries 100% |=========================| 951 B 00:00

livna-stable 100% |=========================| 951 B 00:00

jpackage-generic 100% |=========================| 903 B 00:00

dag 100% |=========================| 1.1 kB 00:00

livna-unstable 100% |=========================| 951 B 00:00

updates-released 100% |=========================| 951 B 00:00

newrpms 100% |=========================| 1.1 kB 00:00

freshrpms 100% |=========================| 951 B 00:00

livna-testing 100% |=========================| 951 B 00:00

base 100% |=========================| 1.1 kB 00:00

extras 100% |=========================| 951 B 00:00

Reading repository metadata in from local files

primary.xml.gz 100% |=========================| 188 kB 00:01

MD Read : ################################################## 738/738

Naruszenie ochrony pamięci

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się

×
×
  • Dodaj nową pozycję...