Skocz do zawartości

Podejrzewany Memory Leak w oknie uprawnień użytkownika

Polecane posty

Nie jestem pewny dokładnie w jakich sytuacjach się pojawia i też nie wydaje się krytyczny, ale warto zgłosić - może już znany.

Przytrafiał się przy różnych okazjach na wersji 25 i 26 pozostał.

Najłatwiej odtworzyć wchodząc w "Użytkownicy" i "Popraw" jednego z wpisanych. Jeżeli w trybie "popraw" przejdziemy (zakładając, że rozpoczęliśmy w karcie "Podstawowe") na kartę "Uprawnienia" to program zacznie ssać RAM i się potwornie zawiesza (coraz mocniej) do etapu gdzie np. drop-down "Kategoria:" wyświetla się w w złym miejscu (górny lewy róg ekranu). Jedyny sposób gdzie można uprawnienia edytować sprawnie to wpierw podgląd użytkownika, przełączenie karty na "Uprawnienia" i dopiero kliknięcie "Popraw" z poziomu karty. W takiej sytuacji po przejściu na edycje możemy pracować, ale np. jeżeli w czasie edycji zmienimy kartę na inną i znowu na "Uprawnienia" to stanie się to samo (zawiesi). Gdzieś w jakiejś funkcji powiedzmy "init()" tej karty jest błąd, który robi syf.

Skoro thread UI szaleje i źle renderuje to z dośw. zakładam duplikaty obiektów (zatem memory leak) i złe łączenie referencji obiektów danych z wątkiem UI. Ew. po prostu gafa w inicjalizacji karty lub tabeli uprawnień.

 

Proszę o potwierdzenie buga i info o fixie.

Link to postu
×
×
  • Dodaj nową pozycję...