konto usunięte
Temat: Błąd przy zamykaniu aplikacji
WitamStworzyłem aplikację na platformie .NET, która po dłuższym funkcjonowaniu zwiesza się przy wyłączeniu. Aplikacja ma postać MDI i w momencie wyłączenia przestaje odpowiadać na posunięcia użytkownika. Jeśli zmienię okno i do niego wrócę widzę tylko menu górne, i otwarte MDIChildren, które wciąż nie reagują. Żadnych komunikatów w pasku tytułu typu "Nie odpowiada" nie ma. Menedżer zadań traktuje program jak poprawnie uruchomiony.
Nie bardzo wiem, co może być nie tak. Jeśli aplikację wyłączę krótko po uruchomieniu wszystko działa jak powinno. Dopiero po dłuższym czasie dzieje się tak jak opisałem powyżej. Mam koncepcję, że się tak dziać z powodu jakiegoś zapchania pamięci. Ale nie bardzo wiem jak sprawdzić czy koncepcja jest na coś zdatna.
Z obiektów, które mogą według mnie mieć na to wpływ jest chyba tylko serialPort. Wcześniej miałem problem z wątkami, ale ten został rozwiązany.
Czy ktoś ma jakiś pomysł i zechce się nim podzielić?