Re: [ekg-users] Naruszenie ochrony pamięci
W dniu 2012-02-18 12:58, Marcin Owsiany: Spróbuj tak: $ bash $ ulimit -c unlimited $ ekg $ gdb -c core ekg (gdb) bt full (gdb) CTRL+D $ CTRL+D Dziękuję za zainteresowanie. Udało mi się naprawić problem. Ponownie skompilowałem ekg i libgadu z tych samych źródeł, co poprzednio i teraz działa... dziwne. Natomiast na fabrycznych paczkach z Ubuntu nadal się wywala.
Re: [ekg-users] Naruszenie ochrony pamięci
On Sat, Feb 18, 2012 at 08:31:01PM +0100, s wrote: W dniu 2012-02-18 12:58, Marcin Owsiany: Spróbuj tak: $ bash $ ulimit -c unlimited $ ekg $ gdb -c core ekg (gdb) bt full (gdb) CTRL+D $ CTRL+D Dziękuję za zainteresowanie. Udało mi się naprawić problem. Ponownie skompilowałem ekg i libgadu z tych samych źródeł, co poprzednio i teraz działa... dziwne. Natomiast na fabrycznych paczkach z Ubuntu nadal się wywala. Jeśli masz możliwość wykonania powyższych komend na tej fabrycznej wersji, to byłbym wdzięczny za wyniki - paczki w Ubuntu są bazowane na moich Debianowych, więc interesuje mnie co może być w nich nie tak. -- Marcin Owsiany porri...@debian.org http://marcin.owsiany.pl/ GnuPG: 2048R/02F946FC 35E9 1344 9F77 5F43 13DD 6423 DBF4 80C6 02F9 46FC
[ekg-users] Naruszenie ochrony pamięci
Ostatnio zepsuło mi się ekg, a nic nie zmieniałem. Po wpisaniu 'ekg' najczęściej pokazuje się takie coś: http://vpx.pl/i/SHdB8.png a rzadziej to poniżej: *** Naruszenie ochrony pamięci *** Spróbuję zapisać ustawienia, ale nie obiecuję, że cokolwiek z tego wyjdzie. Trafią one do plików /home/s/.gg/config.1361 oraz /home/s/.gg/userlist.1361 Do pliku /home/s/.gg/debug.1361 zapiszę ostatanie komunikaty z okna debugowania. Jeśli zostanie utworzony plik /home/s/.gg/stack.1361, to uruchom polecenie: sed -e 's/^.*\[//' -e 's/\].*$//' /home/s/.gg/stack.1361 | xargs addr2line -e ekg i wyślij wynik jego działania na listę ekg-devel. Dzięki temu autorzy dowiedzą się, w którym miejscu wystąpił błąd i najprawdopodobniej pozwoli to uniknąć tego typu sytuacji w przyszłości. *** Naruszenie ochrony pamięci *** Oczywiście żadnych plików z 1361 w nazwie nigdzie nie ma. Raz na 10-15 razy w końcu udaje mi się uruchomić ekg i wtedy działa normalnie. RAM sprawdziłem memtestem, jest bezbłędny. Wersja ekg-1.8rc2 jak i najnowsza z CVS, to samo z libgadu (próbowałem wszystkiego, na wszystkich jest to samo).