Autor Wątek: Wyciek pamięci + bonusy  (Przeczytany 3417 razy)

0 Użytkowników i 1 Gość przegląda ten wątek.

Wyciek pamięci + bonusy
« dnia: Kwietnia 21, 2011, 02:08:16 am »
Witam chcę zgłosić błęda jakiego wydaje mi się, że natrafiłem. Ot bardzo mały i raczej ciężki do powtórzenia. Może być też winny temu z grubsza mój chyba padający pomału PC, więc stricte zgłaszam to jako ciekawostkę. Przy okazji dodam też inne pomniejsze ciekawostki na jakie natrafiłem. Nie szperałem czy wszystko czasem nie było poruszone wcześniej to proszę nie linczować. Z racji lenistwa skorzystam sobie ponownie z formatki z posta instrukcji:

Zanim jednak zgłosicie błąd należy:
1. sprawdzić czy błąd lub problem nie został już wcześniej opisany na forum:
   No jak pisałem nie przeglądałem zbytnio.
2. sprawdzić czy błąd lub problem nie został wcześniej zgłoszony na bugtraqa
   Nawet tam nie patrze. Przynajmniej ja jestem za głupi by znaleźć tam opcje szukania o.O.
3. upewnić się że nie jest to problem jednorazowy
   Upewniłem się. Za cholerkę nie udało mi się głównego wywołać ponownie, za to te pozostałe pomniejsze z grubsza działają zawsze.
4. jeżeli używasz nieoficjalnych wtyczek sprawdź czy któraś z nich nie powoduje błędu (odłączaj po kolei wtyczki)
   Poza domyślną i jedyną wtyczką jaką dłuższy czas używałem aka "utlImage-Win64.plug" używam teraz także wtyczki rss "wtwRSS-x64.plug". Dodatkowo na czas pracy nad tłumaczeniem oraz dla działania rss mam powłączane wszelkiej maści wbudowane w WTW wtyczki, jak blip, news, smsy etc. W czasie wykrycia błędów które szło powtórzyć posiadałem tylko ultImage. Do wywołania tego "śmiesznego" błędu, którego powtórnie wywołać jakoś nie mogę zapewne bez większego znaczenia co z tych wtyczek bym włączył/wyłączył.

Błędy należy zgłaszać zgodnie z zasadami zgłaszania błędów podając jak najwięcej szczegółów dot. samego problemu. Niezbędne jest podanie:
- wersji systemu operacyjnego wraz z architekturą procesora
  Windows 7 Pro PL (64bit), E8200, P45, DDR2 1066CL5, Radeon 4850 - nic nie kręcone (co te info daje nie wiem :P ale niech będzie). WTF (AMD64) Kompilacja 2580.
- wersji wtyczki powodującej błąd
  Nie stwierdzono winy wtyczki :P.
- listy uruchomionych niestandardowych wtyczek (jeżeli nie wiemy która wtyczka powoduje błąd)
  Jak w punkcie 4 poprzedniej listy :P.
- wersja Internet Explorera (jeżeli błąd dotyczy okna rozmowy)
  Nie nie dotyczy okna czatu, ale IE to 8ka. No raczej nie dotyczy okna czatu:P

A teraz opis błędu (w końcu XD):

Błąd śmieszek to wyciek pamięci. WTW przy oglądaniu flashowych filmików na pewnej tajnej stornie ^_^ przy użyciu firefoxa 3.6.3 (inne nowsze mi nie działają) wywinął orła. Dobił do 2.8GB użycia pamięci. Skrinka walnąłem akurat jak zaczęło spadać. Oscylowało nieustannie od 1.3 do 2.8GB. Wywalając komunikaty windowsa o za małej ilości pamięci. Zamknięcie WTW z menu z ikony w trayu poskutkowało po 30 sekundach wywaleniem okienka windowsowego, że aplikacja przestała odpowiadać. Kliknięcie anuluj przy poszukiwaniu rozwiązań ubiło proces i można było WTW włączyć powtórnie jak gdyby nigdy nic hehe.



Pozostałe dwa błędy to z grubsza błąd dotyczący komunikacji z innymi aplikacjami XMPP.

Pierwsza to ultImage. Nie wiem czy to zamierzone, ale jeżeli osoba po drugiej stornie nie posiada WTW jako IM do XMPP to w rezultacie nie idzie wysyłać obrazków tą wtyczką. Aka kliknięcie np wyślij fragment zrzutu ekranu otwiera okno ze zrzutem ale nie można nic wysłać. Co ciekawe nie pamiętam bym miał podobne problemy na GG z kimś używającym właśnie GG czy Mirandy, ale to mogę zawsze potestować jeszcze dokładniej bo może mi tylko pamięć nawala. Używałem tego jednak głównie z kimś kto ma GG na WTW. Problem z XMPP sprawdzony był ze znajomym który w międzyczasie posiadał AQQ, PSI, V&V Messenger i jeszcze jakiś inny darmowy z grubsza beta program którego nazwy nie pamiętam. Do żadnego nie szło wysłać obrazka/zrzutu wtyczką. Ba do niektórych nie szło nawet wbudowanym w WTW wysyłaniem obrazków. A tylko zainstalował WTW, włączył protoXMPP i ustawił konto, zrestartował i oba obrazkowe sposoby zaczęły działać.

Drugi zonk był właśnie z V&V Messenger. Domyślnie ta dziwna aplikacja ustawia jako zasób na XMPP "V&V Messenger" W tym samym momencie w którym znajomy pojawiał się dostępny na sieci, w tym samym momencie u mnie XMPP zaliczało zgona. Próba przejścia na dostępny kończyła się szybkim wczytaniem transportu MSN i przejściem w offline idealnie w momencie wczytania dostępności znajomego. Co śmieszne gdy udało mu się zmienić zasób na "X3" problem zniknął. Testowane to było przez nas gdy oboje posiadaliśmy konta na chatme.im, aktualnie posiadamy na tym na czym jestem (widać mój XMPP z boku) bo w chatme admin wpadł na pomysł na wymuszeniu dodawania u klientów siebie samego do listy userów ze zdefiniowaną grupą. Nie szło go usunąć bo i tak zawsze wracał na listę/grupę. Tak więc nie wiem czy na ten zonk nakładał się wybór serwera XMPP czy był to zonk ogólny niezależny od sieci. W każdym bądź razie problemu nie było jak znajomy był niedostępny - tylko się pojawiał - moje XMPP umierało.

Niby nic ale jednak takie mały zonczki powoduje, że człowiek się zastanwia WTF XD? Z grubsza oba te problemy były powodem czemu namówiłem tego obcojęzycznego znajomego na użycie WTW. I w dalszej części stworzenia angielskich plików z tekstami czym Kawu ma się tam bliżej przyjrzeć jak znajdzie czas.
« Ostatnia zmiana: Kwietnia 21, 2011, 15:51:25 pm wysłana przez Ever50r »
WTW2 User (Eng translation helper) || Win 10 Pro 64bit || Anime Lover || Sanctum2 Lover (Thou I barely play nowadays)

Offline zhvir

Odp: Wyciek pamięci + bonusy
« Odpowiedź #1 dnia: Kwietnia 21, 2011, 15:23:28 pm »
1. Błąd główny zapewne nie do powtórzenia...
2. Błędy wtyczek zgłaszamy w innym dziale, ponadto przy przesyłaniu czegokolwiek przez xmpp trzeba wiedzieć jakie metody przesyłania dany klient obsługuje ;P
3. Logi...
Chciałbym być zawsze niewinny i prawdziwy, chciałbym być zawsze pełen wiary i nadziei...

Odp: Wyciek pamięci + bonusy
« Odpowiedź #2 dnia: Kwietnia 21, 2011, 15:54:50 pm »
No jak pisałem to tak raczej informacyjnie podałem, a nie jako zgłaszanie błędów czy coś. Z grubsza nie do mnie należy ocenianie co jakie komunikatory obsługują, tak więc i nie robiło mi mocno czemu coś nie działa z innym komunikatorem niż WTW ^_^. Co do logów, to nie wiem jakie byś chciał, bo jeśli mowa o konsoli i konsoli protokołu to w 1 nic nie było, w 2giej ja nic szczególnego nie mogłem się dopatrzeć, a teraz ich po prostu nie mam nigdzie zapisanych czy coś  ^_^. Swoja drogą błędy można by poprawiać a nie tylko walić na czerwono. I tak ogarniam większość tego co mi FF markuje na czerwono.
WTW2 User (Eng translation helper) || Win 10 Pro 64bit || Anime Lover || Sanctum2 Lover (Thou I barely play nowadays)

Offline zhvir

Odp: Wyciek pamięci + bonusy
« Odpowiedź #3 dnia: Kwietnia 21, 2011, 16:16:35 pm »
Czyli ogólnie mówiąc z twojego zgłoszenia nic nie nadaje się do rozpatrzenia? To po co tyle pisać? ;)
A co do błędów masz prawie rację... każdy powinien poprawiać swoje błędy
Chciałbym być zawsze niewinny i prawdziwy, chciałbym być zawsze pełen wiary i nadziei...

Odp: Wyciek pamięci + bonusy
« Odpowiedź #4 dnia: Kwietnia 21, 2011, 17:04:36 pm »
Bo ja nie umiem pisać mało. Od dziecka :P. Oj ile razy to ja obrywałem za to haha.

Co do rozpatrzenia. Jak sam zauważyłeś 1szy błąd to praktycznie nie do powtórzenia. Drugi to wtyczka. Nie mogę wymagać od autora by ogarniał swoją wtyczkę tak by działała z każdym istniejącym na rynku klientem. Zresztą taki stan rzeczy sprzyja rozpowszechnianiu WTW. Bo każdemu będę polecał WTW + ultImage hihi. Ostatni błąd jest zapewne do otworzenia, jeśli faktycznie jedynym problemem jest jakiś znak w zasobie. Jeśli dochodzi do tego klient/sieć to zapewne też jest to rozpatrzenia. Skoro nikt tym się nie zajmował to widocznie ja i mój znajomy byliśmy 1wszymi którzy na to natrafili. No i jak pisałem poskutkowało to tym, że znajomy ma teraz WTW, a ja zmodziłem angielskie tłumaczenie ^_^.

Zły tylko jestem na to, że moja wiedza o wtyczkach WTW i RSS jest jak gust Lejdi Zgagi, czy intelekt Joli Rutowicz. Bo bym sam zajął się dogłębniej wtyczką RSS. Ta która jest ma sporo niedociągnięć. 3 główne to nieradzenie sobie (jak FF) z RSS napisanymi na odwal posiadającymi błędy. Zgłaszanie co chwile powiadomień o niemożności połączenia (brak opcji wyłączenia takowych powiadomień czy chociażby zmniejszenia częstotliwości odświeżania). No i to 3cie to już tak na upartego - brak możliwości wyłączenia "w locie" poszczególnych RSSów ze sprawdzania. Aktualnie wymaga to wejścia w opcje i usunięcia całego wpisu RSSa. Inna sprawa, że u mnie okno ustawiania RSSów czasami ma tylko połowę wysokości okna opcji. Przynajmniej dopóki nie zmienię rozmiaru okna opcji o przynajmniej 1 pixel w dowolnym kierunku.
WTW2 User (Eng translation helper) || Win 10 Pro 64bit || Anime Lover || Sanctum2 Lover (Thou I barely play nowadays)

Offline zhvir

Odp: Wyciek pamięci + bonusy
« Odpowiedź #5 dnia: Kwietnia 21, 2011, 17:53:31 pm »
problem z wtyczkami nie od Kaworu jest taki że nie są od Kaworu ;) czyli nie zmusisz autora wtw aby cokolwiek tknął przy jakimkolwiek problemie z nimi... inna sprawa że wtyczka utlImage tylko wykorzystuje możliwości dane przez wtw w temacie przesyłania obrazków a te w xmpp są słabo ustandaryzowane ;) warto przeczytać i porównać z innymi komunikatorami jeżeli w ogóle chwalą się czymś podobnym http://wtw.k2t.eu/basic-caps.html
Chciałbym być zawsze niewinny i prawdziwy, chciałbym być zawsze pełen wiary i nadziei...

Odp: Wyciek pamięci + bonusy
« Odpowiedź #6 dnia: Kwietnia 21, 2011, 18:46:44 pm »
A to ja sobie zdaję z tego sprawę, że nic od Kawa wymagać nie mogę w sprawie wtyczek nie zrobionych przez niego. No RSS to taki wyjątek bo chyba planował bo są pliki językowe dla jakiegoś simple RSS, więc można by wymagać by w końcu zrobił swój własny RSS hihi. Co do ultImage i obrazków jako takich. Gdy np rozmawiam z kimś kto ma PSI z opcji wyślij znika mi wyślij obrazek, nie znika chyba przy AQQ (nie chce mi się go instalować by to sprawdzić). Ale opcje związane z ultImage pozostają tylko nie da się nic wysłać tak jak opisywałem. Można przymrużyć na to oko ^_^.  Wszystkie te zonki i tak w moich oczach pozostawiają WTW jako numer jeden IM na rynku. I to tak z grubsza światowo mam na myśli.
WTW2 User (Eng translation helper) || Win 10 Pro 64bit || Anime Lover || Sanctum2 Lover (Thou I barely play nowadays)

Odp: Wyciek pamięci + bonusy
« Odpowiedź #7 dnia: Kwietnia 28, 2011, 18:09:37 pm »


No i powtórzyło się. Tym razem przeglądałem na FF allegro. Ale widać, że to coś na zasadzie połączenia FF 3.6.3, wtw wersji podanej w 1 poście, wraz z all innymi informacjami z 1 postu, i mojego chyba padającego PC. FF nowszy od 3.6.3 np mi nie działa. Każda wersja posiadająca plugin container pojawia się w procesach, ale zawiesza przed załadowaniem plugin containera - aka jest sobie proces, zajmujący mało ramu, watków, dojść i tyle - trzeba go zabić bo okno FF się nie pojawi ^_^.
WTW2 User (Eng translation helper) || Win 10 Pro 64bit || Anime Lover || Sanctum2 Lover (Thou I barely play nowadays)

Odp: Wyciek pamięci + bonusy
« Odpowiedź #8 dnia: Maja 20, 2011, 13:37:46 pm »
No cóż triple post, jak tri-force XD. Zmieniłem płytę główną, procesor i ram. Została grafa, karta audio, i Winda. Ściągnęło tylko potrzebne stery. Widać dalej coś jest nie tak z moim komputerem, bo o ile ACD See zaczęło działać (a wcześniej nie chciało się większość czasu włączać) o tyle FF 3.6.4 w górę do najnowszej 4ki, czyli wszystkie wersje z plugin containerem wciąż nie działają. Tak i WTW wciąż raz na jakiś czas wywija mi orła. Co ciekawe odkryłem, że więcej jak 5.5GB ramu nie wessie. Bo o ile na 4giga jadł ponad 3GB i powodował, że Winda ostro męczyła zgrywając dane do pagefile. To teraz WTW sobie zjadł na 8GB te swoje 5.5GB i Winda nie ruszyła nawet pagefila XD.

WTW2 User (Eng translation helper) || Win 10 Pro 64bit || Anime Lover || Sanctum2 Lover (Thou I barely play nowadays)

Odp: Wyciek pamięci + bonusy
« Odpowiedź #9 dnia: Czerwca 11, 2011, 11:50:05 am »
Dobra last post. Czysta instalka Windowsa. Stery, wszystko na czysto zassane z neta. Najnowsze WTW stabilne 2760. A owe wycieki wciąż się pojawiają głównie jak komputer stoi dłuższy czas nieużywany (aka śpię a PC włączone stoi). OS, i WTW zainstalowane na SSD Intel 320. Profil znajduję się na RamDisku. Prosiłbym o jakieś porady jak diagnozować/debugować WTW by odnaleźć przyczynę, bo nie ukrywam wkurza mnie to z lekka, że zamiast oszczędzać prąd dzięki obniżaniu mnożników i napięć i jeść 80W to mi PC wisi np pół nocy z WTW obciążającym Procka i Ram i powodującym obciążenie na poziomie 130W.
WTW2 User (Eng translation helper) || Win 10 Pro 64bit || Anime Lover || Sanctum2 Lover (Thou I barely play nowadays)

Offline odziom91

  • Narybek
  • *
    • odziom.pl
Odp: Wyciek pamięci + bonusy
« Odpowiedź #10 dnia: Czerwca 11, 2011, 23:15:34 pm »
A może to nie jest wina WTW? Podczas długiego okresu bezczynności włącza się między innymi hibernacja [czasami ciężko jest 'przywrócić komputer' z tego stanu] - więc spójrz na ten wątek. ;) Jeśli da radę - wrzuć pliki z dziennika zdarzeń, logi, pliki .dmp [jeśli były BSOD'y].

No i drugim - zastanawiającym dla mnie - faktem jest motyw Firefoxa - dlaczego nie możesz uaktualnić FF do wersji 4? Jakiś błąd, czy coś? Bo mało o tym wspominasz...
ASUS P8H61-M LX3 PLUS R2. 0 | Intel(R) Core(TM) i3-3220 CPU @ 3. 30GHz | 8GB DDR3 1600 MHz | NVidia GeForce GT440 1GB VRAM |
Linux Mint 17 "Qiana" x86_64

Odp: Wyciek pamięci + bonusy
« Odpowiedź #11 dnia: Czerwca 11, 2011, 23:33:38 pm »
Nigdy nie korzystam z hibernacji, na co mi to? Komputer stoi w nocy bo coś robi - więc nie ma się hibernować, bo jakby miał, to preferuje klasyczne wyłączanie.

Co do firefoxa - cóż, miałem taki zonk, że okazało się, że połączenie windowsa 7, jakiegoś updejta do ów OSa (który jest w SP1, ale też bez SP1 jest instalowany jak się SP1 oleje) oraz HD Tune Pro powoduje, że żadna aplikacja która podczas inicjalizacji startuje jakiś dodatkowy exek nie może wstać. I tak firefox od wersji 3.6.4 w górę startuje plugin container, a że nie może to wisi. Problem rozwiązany nie instalowaniem HD Tuna (możliwe że mam jakiś walnięty instalator tegoż wynalazku). Nie ma to wiele wspólnego z problemem wycieków pamięci WTW.

BSODy miewam. Ale nie stwierdziłem by jakikolwiek wystąpił równolegle z WTW zaczynającym jeść 5giga ramu. 99% BSODów to standardowo flash+ati drivers, aka oglądanie czegoś używającego flasha, z akceleracją na ati.

Logów, dumpów, itp z samego WTW nie posiadam (chyba że coś domyślnie się tworzy). WTW przy tym jedzeniu pamięci pozwala się zwyczajnie zamknąć. Tylko trwa to dłużej, więc zapewne logów/zrzutów przy awarii nie tworzy - bo jej zapewne nie rozpoznaje. Na razie testuje WTW bez wtyczki RSS - jakoby zostało wskazane mi, że ów wtyczkens może być winny, i zobaczymy. Fakt, że miewać te issue z ramem zacząłem miewać po rozpoczęciu przygody z RSS na WTW - ale przyznam się nie dam sobie za to głowy uciąć.
WTW2 User (Eng translation helper) || Win 10 Pro 64bit || Anime Lover || Sanctum2 Lover (Thou I barely play nowadays)

Offline refresh

  • Grammarnazi
  • Global Moderator
  • Starszyzna
  • *
  • Ciasteczkowy Potwór :3
Odp: Wyciek pamięci + bonusy
« Odpowiedź #12 dnia: Czerwca 12, 2011, 07:23:17 am »
w momencie jak masz wtw w tym stanie z wyciekiem w menadżerze zadań p=klik na i zrób dump procesu, spakuj i wyślij do kawa.

Odp: Wyciek pamięci + bonusy
« Odpowiedź #13 dnia: Czerwca 12, 2011, 13:02:56 pm »
Tak też zrobię. O ile wyciek nastąpi, bo aktualnie wtyczki prehistorycznej RSS 64bit nie mam już w użyciu - a autor twierdzi, że może być to jej wina. Jak przez tydzień mi nie wyskoczy ten błąd, to dam znać tutaj w temacie, że to byłą wina RSS 64bit 0020, i jeśli ktoś będzie tego wymagał, to wrzucę tą wtyczkę z powrotem i pomęczę, aż spowoduje wyciek, a wtedy zrobię jak refresh poradził. A nuż spowoduje to, pojawienie się motywacji u autora RSS do kontynuacji projektu, albo Kaw po prostu zabezpieczy WTW przed takim złym wpływem wtyczek na przyszłość.

EDIT po czasie:
Cóż minął z miesiąc jak nie więcej - wycieków nie było - więc winny był jednak RSS 64bit jakiejś starej wersji jaką można było (kto wie czy wciąż można) znaleźć w temacie o RSS.
« Ostatnia zmiana: Lipca 31, 2011, 03:43:39 am wysłana przez Ever50r »
WTW2 User (Eng translation helper) || Win 10 Pro 64bit || Anime Lover || Sanctum2 Lover (Thou I barely play nowadays)