[solved] krename naruszenie ochrony pamięci

Tylko tematy nie mieszczące się powyżej.
mgmkom
Piegowaty Guziec
Piegowaty Guziec
Posty: 10
Rejestracja: 24 sty 2007, 21:32
Płeć: Mężczyzna
Wersja Ubuntu: 11.10
Środowisko graficzne: KDE Plasma
Architektura: x86

[solved] krename naruszenie ochrony pamięci

Post autor: mgmkom »

kubuntu 11.10

krename 4.0.7-1

Kod: Zaznacz cały

~$ krename
Naruszenie ochrony pamięci

Kod: Zaznacz cały

~$ strace -e open krename
open("/etc/ld.so.cache", O_RDONLY)      = 3
open("/usr/lib/libkdecore.so.5", O_RDONLY) = 3
open("/usr/lib/libkdeui.so.5", O_RDONLY) = 3
open("/usr/lib/libkio.so.5", O_RDONLY)  = 3
open("/usr/lib/libkjsapi.so.4", O_RDONLY) = 3
open("/usr/lib/libtag.so.1", O_RDONLY)  = 3
open("/usr/lib/i386-linux-gnu/libfreetype.so.6", O_RDONLY) = 3
open("/usr/lib/libexiv2.so.10", O_RDONLY) = 3
open("/usr/lib/i386-linux-gnu/libQtGui.so.4", O_RDONLY) = 3
open("/usr/lib/i386-linux-gnu/libQtCore.so.4", O_RDONLY) = 3
open("/usr/lib/i386-linux-gnu/libstdc++.so.6", O_RDONLY) = 3
open("/lib/i386-linux-gnu/libgcc_s.so.1", O_RDONLY) = 3
open("/lib/i386-linux-gnu/libc.so.6", O_RDONLY) = 3
open("/lib/i386-linux-gnu/libpthread.so.0", O_RDONLY) = 3
open("/usr/lib/i386-linux-gnu/libQtNetwork.so.4", O_RDONLY) = 3
open("/usr/lib/i386-linux-gnu/libQtDBus.so.4", O_RDONLY) = 3
open("/lib/i386-linux-gnu/libz.so.1", O_RDONLY) = 3
open("/lib/libbz2.so.1.0", O_RDONLY)    = 3
open("/usr/lib/liblzma.so.2", O_RDONLY) = 3
open("/usr/lib/libdlrestrictions.so.1", O_RDONLY) = 3
open("/lib/i386-linux-gnu/libm.so.6", O_RDONLY) = 3
open("/usr/lib/i386-linux-gnu/libSM.so.6", O_RDONLY) = 3
open("/usr/lib/i386-linux-gnu/libICE.so.6", O_RDONLY) = 3
open("/usr/lib/i386-linux-gnu/libX11.so.6", O_RDONLY) = 3
open("/usr/lib/i386-linux-gnu/libQtXml.so.4", O_RDONLY) = 3
open("/usr/lib/libattica.so.0", O_RDONLY) = 3
open("/usr/lib/i386-linux-gnu/libQtSvg.so.4", O_RDONLY) = 3
open("/usr/lib/i386-linux-gnu/libdbusmenu-qt.so.2", O_RDONLY) = 3
open("/usr/lib/i386-linux-gnu/libXrender.so.1", O_RDONLY) = 3
open("/usr/lib/libnepomuk.so.4", O_RDONLY) = 3                                                    
open("/usr/lib/libstreamanalyzer.so.0", O_RDONLY) = 3                                             
open("/usr/lib/libsolid.so.4", O_RDONLY) = 3                                                      
open("/lib/i386-linux-gnu/libacl.so.1", O_RDONLY) = 3                                             
open("/lib/i386-linux-gnu/libattr.so.1", O_RDONLY) = 3
open("/usr/lib/libkjs.so.4", O_RDONLY)  = 3
open("/lib/i386-linux-gnu/libexpat.so.1", O_RDONLY) = 3
open("/usr/lib/i386-linux-gnu/libfontconfig.so.1", O_RDONLY) = 3
open("/usr/lib/i386-linux-gnu/libaudio.so.2", O_RDONLY) = 3
open("/lib/i386-linux-gnu/libglib-2.0.so.0", O_RDONLY) = 3
open("/lib/i386-linux-gnu/libpng12.so.0", O_RDONLY) = 3
open("/usr/lib/i386-linux-gnu/libgobject-2.0.so.0", O_RDONLY) = 3
open("/usr/lib/i386-linux-gnu/libXi.so.6", O_RDONLY) = 3
open("/usr/lib/i386-linux-gnu/libXext.so.6", O_RDONLY) = 3
open("/lib/i386-linux-gnu/libdl.so.2", O_RDONLY) = 3
open("/usr/lib/i386-linux-gnu/libgthread-2.0.so.0", O_RDONLY) = 3
open("/lib/i386-linux-gnu/librt.so.1", O_RDONLY) = 3
open("/lib/i386-linux-gnu/libdbus-1.so.3", O_RDONLY) = 3
open("/lib/i386-linux-gnu/libuuid.so.1", O_RDONLY) = 3
open("/usr/lib/i386-linux-gnu/libxcb.so.1", O_RDONLY) = 3
open("/usr/lib/libsoprano.so.4", O_RDONLY) = 3
open("/usr/lib/libsopranoclient.so.1", O_RDONLY) = 3
open("/usr/lib/libstreams.so.0", O_RDONLY) = 3
open("/usr/lib/libxml2.so.2", O_RDONLY) = 3
open("/lib/i386-linux-gnu/libudev.so.0", O_RDONLY) = 3
open("/lib/i386-linux-gnu/libpcre.so.3", O_RDONLY) = 3
open("/usr/lib/i386-linux-gnu/libXt.so.6", O_RDONLY) = 3
open("/usr/lib/i386-linux-gnu/libXau.so.6", O_RDONLY) = 3
open("/usr/lib/i386-linux-gnu/libffi.so.6", O_RDONLY) = 3
open("/usr/lib/i386-linux-gnu/libXdmcp.so.6", O_RDONLY) = 3
open("/usr/lib/locale/locale-archive", O_RDONLY|O_LARGEFILE) = 3
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
Naruszenie ochrony pamięci
Ponowna instalacja krename nie pomogła. W googlach nic sensownego nie znalazłem. Czy może ktoś pomóc?
Ostatnio zmieniony 26 sty 2012, 14:19 przez mgmkom, łącznie zmieniany 1 raz.
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4707
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: krename naruszenie ochrony pamięci

Post autor: jacekalex »

Błąd w programie lub bibliotekach, z których korzysta - jakaś niezgodność.
najcześciej pomaga kompilacja ze źródeł, lub zbudowanie paczki ze źródeł dostępnych w repo.
Zainteresuj się (w tym drugim przypadku) poleceniami:

Kod: Zaznacz cały

apt-get source pakiet
apt-get build-dep pakiet
Po tych poleceniach źródla zostaną pobrane na dysk, system też zainstaluje zaleeżności do zbudowania pakietu.
Potem przechodzisz do flderu z tymi źródłami (zazwyczaj wypakowuje albo do /usr/src/pakiet, albo do /pakiet - na dysku), potem w folderze ze źródlami:

Kod: Zaznacz cały

dpkg-buildpackage
- i dpkg grzecznie zbuduje paczuszkę lokalnie, z uwzględnieniem lokalnych zależności.

Nie gwarantuje to sukcesu, ale może pomóc.
Czasami, jak błąd jest w kodzie danej wersji programu, nie pomaga.
Względnie wersja najprostsza, czyli inna wersja z repo, innej wersji Ubuntu, albo z Debiana.
Wtedy pobierasz paczkę o podobnym numerze wersji i instalujesz ręcznie przez instalator gdebi.
Lepiej nie dodawaj z tego powodu repozytoriów z innych wersji Ubuntu czy z Debiana, bo system może tego nie przeżyć (jak wywołasz piekło zależności).

To by było na tyle
:craz:
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
mgmkom
Piegowaty Guziec
Piegowaty Guziec
Posty: 10
Rejestracja: 24 sty 2007, 21:32
Płeć: Mężczyzna
Wersja Ubuntu: 11.10
Środowisko graficzne: KDE Plasma
Architektura: x86

Re: krename naruszenie ochrony pamięci

Post autor: mgmkom »

Kod: Zaznacz cały

~$ sudo apt-get source krename
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
E: Nie udało się odnaleźć źródła dla pakietu krename

Kod: Zaznacz cały

foto@~$ sudo apt-get source krename_4.0.7-1
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
E: Nie udało się odnaleźć źródła dla pakietu krename_4.0.7-1
Próba instalacji pakietu Debiana:

http://img7.imageshack.us/img7/5286/krename.jpg

Przepraszam, że późno reaguję ale sprawa dotyczy komputera w pracy. W domu nie mogę eksperymentować bo mam innego Linuksa, a w pracy nie zawsze mam czas.
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4707
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: krename naruszenie ochrony pamięci

Post autor: jacekalex »

Prawdopodobnie nie masz w /etc/apt/sources.list wpisw deb-src, albo w repo Ubuntu nie ma źródeł do tej paczki.

W tym repo (Debiana) masz i paczki i źródła:
http://ftp.pl.debian.org/debian/pool/main/k/krename/

U mnie (Debian Squeeze) bez wpisów src w sources.list:

Kod: Zaznacz cały

apt-get source krename
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
[b]E: Należy dopisać jakieś URI pakietów źródłowych do pliku sources.list[/b]
Po dodaniu wpisów deb-src i zaktualizowaniu danych u pakietach:

Kod: Zaznacz cały

apt-get source krename
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
NOTICE: 'krename' packaging is maintained in the 'Svn' version control system at:
svn://svn.debian.org/pkg-kde/kde-extras/krename/trunk
Konieczne pobranie 243 kB archiwów źródeł.
Pob: 1 http://ftp.pl.debian.org/debian/ stable/main krename 4.0.4-2 (dsc) [1484 B]
Pob: 2 http://ftp.pl.debian.org/debian/ stable/main krename 4.0.4-2 (tar) [224 kB]
Pob: 3 http://ftp.pl.debian.org/debian/ stable/main krename 4.0.4-2 (diff) [17,0 kB]
Pobrano 243 kB w 0s (839 kB/s)
gpgv: blok klucza ,,/root/.gnupg/trustedkeys.gpg'': błąd przy otwieraniu pliku.
gpgv: Podpisano w pon, 28 cze 2010, 22:59:30 CEST kluczem RSA o numerze 6AA572F7
gpgv: Nie można sprawdzić podpisu: brak klucza publicznego
dpkg-source: ostrzeżenie: błąd weryfikowania sygnatury w ./krename_4.0.4-2.dsc
dpkg-source: info: rozpakowywanie krename w krename-4.0.4
dpkg-source: info: rozpakowywanie krename_4.0.4.orig.tar.bz2
dpkg-source: info: rozpakowywanie krename_4.0.4-2.debian.tar.gz
dpkg-source: info: aplikowanie 01_portugese_translations_contrib.diff
dpkg-source: info: aplikowanie 02_remove_desktop_deprecated_key.diff
dpkg-source: info: aplikowanie 03_skip_equal.diff
Także skonfiguruj sobie najpierw porządne repozytoria.

To by było na tyle
:craz:
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
mgmkom
Piegowaty Guziec
Piegowaty Guziec
Posty: 10
Rejestracja: 24 sty 2007, 21:32
Płeć: Mężczyzna
Wersja Ubuntu: 11.10
Środowisko graficzne: KDE Plasma
Architektura: x86

Re: krename naruszenie ochrony pamięci

Post autor: mgmkom »

Znalazłem nareszcie chwilę czasu na ciąg dalszy.
Oczywiście miałem źródła w repozytoriach, ale wyłączone. Mój błąd.

Ruszyłem, wypakowało mi do mojego katalogu domowego:
krename_4.0.7-1.debian.tar.gz
krename_4.0.7-1.dsc
krename_4.0.7.orig.tar.bz2

i utknąłem:

Kod: Zaznacz cały

~$ sudo dpkg-buildpackage
dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin: vendor): 
dpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export FFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor): -Wl,-Bsymbolic-functions
tail: nie można otworzyć `debian/changelog' do czytania: Nie ma takiego pliku ani katalogu
dpkg-buildpackage: błąd: tail na debian/changelog zwrócił status błędu 1
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4707
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: krename naruszenie ochrony pamięci

Post autor: jacekalex »

A krename - paczka z Debiana (z żadnej wersji) też nie działa?
Z żadnej innej wersji Ubuntu też nie poszła?

To może zgłoś na lauchpad, żeby ktoś wrzucił poprawioną wersję do repo.
Albo klasyczna kompilacja ze źródełka:
http://czytelnia.ubuntu.pl/index.php/20 ... z-myslisz/

Też wykonalne...

Poza tym wypakowałeś krename_4.0.7-1.debian.tar.gz, i przeszedłeś do wypakowanego katalogu?
Bo to w tym katalogu masz odpalić dpkg-bulidpackage......
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
mgmkom
Piegowaty Guziec
Piegowaty Guziec
Posty: 10
Rejestracja: 24 sty 2007, 21:32
Płeć: Mężczyzna
Wersja Ubuntu: 11.10
Środowisko graficzne: KDE Plasma
Architektura: x86

Re: krename naruszenie ochrony pamięci

Post autor: mgmkom »

Poza tym wypakowałeś krename_4.0.7-1.debian.tar.gz, i przeszedłeś do wypakowanego katalogu?
Bo to w tym katalogu masz odpalić dpkg-bulidpackage......
Oczywiście!

Spróbowałem jeszcze raz. Ściągnąłem ze strony krename - krename-4.0.7.tar.bz2 KRename 4.0.7 for KDE4
Wypakowałem, wszedłem do katalogu i:

Kod: Zaznacz cały

root@foto:/usr/src/krename/krename-4.0.7# ./configure
bash: ./configure: Nie ma takiego pliku ani katalogu
I rzeczywiści nie ma go tam. Jest tylko:

Kod: Zaznacz cały

root@foto:/usr/src/krename/krename-4.0.7# ls
AUTHORS  cmake  CMakeLists.txt  cmakemodules  config-krename.h.cmake  COPYING  Doxyfile  INSTALL  krename.spec  po  README  src]  TODO
EDIT!
Odwołuję to co powyżej. Nie przeszedłem do wypakowanego katalogu! Błąd!

Zrobiłem wszystko jeszcze raz:

Kod: Zaznacz cały

apt-get source pakiet
apt-get build-dep pakiet
dpkg-buildpackage
i bardzo ładnie zbudował mi paczkę.
Zainstalowałem ją bez problemu i nadal:

Kod: Zaznacz cały

foto@foto:~$ krename
Naruszenie ochrony pamięci
Tak więc aktualne pozostaje pytanie z tego posta o

Kod: Zaznacz cały

.\configure
pioruns
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1172
Rejestracja: 19 lis 2006, 21:28
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64

Re: krename naruszenie ochrony pamięci

Post autor: pioruns »

Zgłosiłeś to wogóle na Launchpad?
Zrobisz to komendą

Kod: Zaznacz cały

ubuntu-bug nazwa_pakietu
Registered Linux user #454644 ---> https://linuxcounter.net/
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4707
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: krename naruszenie ochrony pamięci

Post autor: jacekalex »

Pierwsze primo:
root@foto:/usr/src/krename/krename-4.0.7# ls
AUTHORS cmake CMakeLists.txt cmakemodules config-krename.h.cmake COPYING Doxyfile INSTALL krename.spec po README src] TODO
Te pliki zaznaczone, README i TODO oznaczają, coś po angielsku, co to jest readme, a co to jest todo?
Readme znaczy przeczytaj, todo znaczy do zrobienia.

Drugie primo:
Zbudowana paczka nie działa?, to pozostaje zgłosić błąd gdzie trzeba, napisane wyżej.
Paczkologia stosowana czasem się tak kończy.

Przy okazji albo kiepsko budowaleś, albo system jakiś kiepski, bo u mnie (Debian ), wygląda to tak:
Obrazek
Zbudowane przez dpkg-buildpackage, paczka krename_4.0.4-2_i386.deb.
Debian Squeeze, kernel 2.6.39-bpo.2-686-pae.

Trzecie primo:
Jeśli masz system x86, to może u Ciebie ruszy moja paczkotwórczosć, sznurek: http://jacekalex.sh.dug.net.pl/krename_4.0.4-2_i386.deb
Gwarancji nie ma, jest budowana na Debianie, gdzie biblioteki są w innych wersjach, niż w najnowszym Ubuntu, ale możesz spróbować.

To by było na tyle
:craz:
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
mgmkom
Piegowaty Guziec
Piegowaty Guziec
Posty: 10
Rejestracja: 24 sty 2007, 21:32
Płeć: Mężczyzna
Wersja Ubuntu: 11.10
Środowisko graficzne: KDE Plasma
Architektura: x86

Re: krename naruszenie ochrony pamięci

Post autor: mgmkom »

Te pliki zaznaczone, README i TODO oznaczają, coś po angielsku
W README i TODO nic nie ma, ale w INSTALL jest:
1. `cd' to the directory containing the package's source code and type
`./configure' to configure the package for your system. If you're
using `csh' on an old version of System V, you might need to type
`sh ./configure' instead to prevent `csh' from trying to execute
`configure' itself.

Running `configure' takes a while. While running, it prints some
messages telling which features it is checking for.

2. Type `make' to compile the package.

3. Type `make install' to install the programs and any data files and
documentation.

4. You can remove the program binaries and object files from the
source code directory by typing `make clean'.
Ale dla mnie nic z tego nie wynika.
W paczce ściągniętej ze strony krename:

Kod: Zaznacz cały

$ ls
AUTHORS  cmake  CMakeLists.txt  cmakemodules  config-krename.h.cmake  COPYING  Doxyfile  INSTALL  krename.spec  po  README  src  TODO
W paczce z repozytoriów:

Kod: Zaznacz cały

$ ls
AUTHORS  cmake  CMakeLists.txt  cmakemodules  config-krename.h.cmake  COPYING  debian  Doxyfile  INSTALL  krename.spec  obj-i686-linux-gnu  po  README  src  TODO]
No i w rezultacie za każdym razem:

Kod: Zaznacz cały

$ ./configure
bash: ./configure: Nie ma takiego pliku ani katalogu
Jeśli masz system x86, to może u Ciebie ruszy moja paczkotwórczosć, sznurek: http://jacekalex.sh.dug.net.pl/krename_4.0.4-2_i386.deb
Gwarancji nie ma, jest budowana na Debianie, gdzie biblioteki są w innych wersjach, niż w najnowszym Ubuntu, ale możesz spróbować.
Niestety

Kod: Zaznacz cały

Nie można spełnić zależności
Chyba się poddam, przerosło mnie.
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4707
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: krename naruszenie ochrony pamięci

Post autor: jacekalex »

Jak zwykle zawodzi czytanie numerków.
Wywala się wersja 4.0.7 - najnowsza.
Wersja 4.0.4 z Debiana się skompilowała, na Gentoo mam 4.0.5 i też działa.
Wniosek jest taki, że nie działa wersja 4.0.7, ma jakiś błąd.

Spróbuj wymuśić inną wersję w Synapticu (4.0.4 lub 4.0.5), względnie poszukaj starszej wersji z innego wydania Ubuntu.
I sciągnij albo gotową paczkę, albo źródła, które zbudujesz na miejscu.
http://packages.ubuntu.com/natty/krename
Ta też nie działa? ani paczka, ani źródła przez dpkg-buildpackage?
Ostatnio zmieniony 25 kwie 2012, 16:35 przez jacekalex, łącznie zmieniany 1 raz.
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
mgmkom
Piegowaty Guziec
Piegowaty Guziec
Posty: 10
Rejestracja: 24 sty 2007, 21:32
Płeć: Mężczyzna
Wersja Ubuntu: 11.10
Środowisko graficzne: KDE Plasma
Architektura: x86

Re: krename naruszenie ochrony pamięci

Post autor: mgmkom »

Poddałem się. Nic nie poskutkowało. Moja wiedza skończyła się wcześniej :-x
pioruns pisze:Zgłosiłeś to wogóle na Launchpad?
Zgłosiłem i pozostało czekać.
Temat proponuję zamknąć. Jak coś się zmieni, dam znać.
Dziękuję za pomoc.
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4707
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: krename naruszenie ochrony pamięci

Post autor: jacekalex »

A nie możesz sciągnać z netu źródeł wersji 4.0.4 lub 4.0.5 dla Ubuntu/Debiana i zbudować?
Przeciez na necie są te wersje :
http://packages.ubuntu.com/source/natty/krename

Walnięta jest wersja 4.0.7 - co do poprzednich 4.0.4 mam w Debianie, 4.0.5 w Gentoo, i działają.
A Ty uczepiłeś się jednej walniętej wersji jak rzep psiego ogona, i na tym koniec.
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
alojzikftp
Sędziwy Jeż
Sędziwy Jeż
Posty: 66
Rejestracja: 09 mar 2011, 20:17
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: Brak
Architektura: x86

Re: krename naruszenie ochrony pamięci

Post autor: alojzikftp »

Jakby coś, to taki błąd to najczęściej wyjście poza tablice :)
mgmkom
Piegowaty Guziec
Piegowaty Guziec
Posty: 10
Rejestracja: 24 sty 2007, 21:32
Płeć: Mężczyzna
Wersja Ubuntu: 11.10
Środowisko graficzne: KDE Plasma
Architektura: x86

Re: krename naruszenie ochrony pamięci

Post autor: mgmkom »

Tak trudno zrozumieć, że ktoś może mieć niewystarczającą wiedzę?
Przerabiałem starsze wersje. Ściągnąłem krename 4.0.5-1build1
(krename_4.0.5-1build1.dsc, krename_4.0.5.orig.tar.bz2, krename_4.0.5-1build1.debian.tar.gz),
rozpakowałem, wszedłem do katalogu krename-4.0.5 no i:

Kod: Zaznacz cały

$ sudo apt-get build-dep krename
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 2 nieaktualizowanych.

$ sudo dpkg-buildpackage
dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin: vendor): 
dpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export FFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor): -Wl,-Bsymbolic-functions
tail: nie można otworzyć `debian/changelog' do czytania: Nie ma takiego pliku ani katalogu
dpkg-buildpackage: błąd: tail na debian/changelog zwrócił status błędu 1
Rozpakowałem więc jeszcze krename_4.0.5-1build1.debian.tar.gz, w którym jest debian/changelog no i:

Kod: Zaznacz cały

foto@foto:~/Pulpit/krename/krename-4.0.5$ sudo dpkg-buildpackage
dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin: vendor): 
dpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export FFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor): -Wl,-Bsymbolic-functions
tail: nie można otworzyć `debian/changelog' do czytania: Nie ma takiego pliku ani katalogu
dpkg-buildpackage: błąd: tail na debian/changelog zwrócił status błędu 1
Niestety moja wiedza jest w tym zakresie ograniczona, jestem tylko użytkownikiem komputera i tyle :cry:
Awatar użytkownika
Jaahquubel
Piegowaty Guziec
Piegowaty Guziec
Posty: 23
Rejestracja: 28 gru 2006, 13:30
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: LXDE
Architektura: x86
Kontakt:

Re: krename naruszenie ochrony pamięci

Post autor: Jaahquubel »

Też mi się to właśnie stało.

Niektóre komunikaty o błędach nie powinny być tłumaczone. Pokopałem w sieci przez "krename segmentation fault" i od razu wszystko jasne.
Wersja 4.0.7-1, którą mamy w repo, miała babola (wielokrotnie wałkowanego w necie i zgłoszonego). 4.0.7-2 zawiera poprawkę, ale dostępna jest tylko dla Fedory.
Trzeba sobie ściągnąć: http://download.fedora.redhat.com/pub/f ... 6.i686.rpm (rozmiar: 358 KB (365860 bajtów)), przealienować przez:

Kod: Zaznacz cały

sudo alien --scripts krename-4.0.7-2.fc16.i686.rpm
i zainstalować z palca.

That's all folks!
mgmkom
Piegowaty Guziec
Piegowaty Guziec
Posty: 10
Rejestracja: 24 sty 2007, 21:32
Płeć: Mężczyzna
Wersja Ubuntu: 11.10
Środowisko graficzne: KDE Plasma
Architektura: x86

Re: krename naruszenie ochrony pamięci

Post autor: mgmkom »

Na stronie krename http://www.krename.net/Home.4.0.html jest od paru tygodni:
KDE 4 stable release
* krename-4.0.9.tar.bz2 KRename 4.0.9 for KDE4
W repo na razie brak najnowszej paczki.

Jutro spróbuję przerobić alienem według Twojej recepty.
Dziękuję za info.
Awatar użytkownika
Jaahquubel
Piegowaty Guziec
Piegowaty Guziec
Posty: 23
Rejestracja: 28 gru 2006, 13:30
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: LXDE
Architektura: x86
Kontakt:

Re: krename naruszenie ochrony pamięci

Post autor: Jaahquubel »

Wersja 4.0.9 jest w repo do następnego Ubuntu. Nie da się jej tak łatwo zainstalować, bo ma w zależnościach wyższe (niedostępne w bieżącym repo) wersje pakietów.
4.0.7-2 ma natomiast dokładnie te same zależności, co 4.0.7-1, więc idzie bez bólu.
mgmkom
Piegowaty Guziec
Piegowaty Guziec
Posty: 10
Rejestracja: 24 sty 2007, 21:32
Płeć: Mężczyzna
Wersja Ubuntu: 11.10
Środowisko graficzne: KDE Plasma
Architektura: x86

Re: krename naruszenie ochrony pamięci

Post autor: mgmkom »

Wszystko się wyjaśniło, krename ruszył. Dziękuję za pomoc!
ODPOWIEDZ

Wróć do „Inne”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 9 gości