MantisBT

Wyświetl szczegóły problemu Przejdź do komentarzy ] Historia zgłoszenia ] Drukuj ]
IdentyfikatorProjektKategoriaWidocznośćData zgłoszeniaData modyfikacji
0002152WTW[Wszystkie projekty] Generalpubliczny2014-11-21 12:032015-02-13 15:31
Zgłaszającyhobovsky 
Przypisany doKaworu 
PriorytetnormalnyWażnośćdrobnyPowtarzalnośćzawsze
StatusrozwiązanyRozwiązaniepoprawiony 
Platformax64System operacyjnyWindowsWersja systemu7
Temat0002152: Wykrywanie uruchomionej instancji aplikacji daje false-negative gdy WTW jest uruchamiane z innego pulpitu.
OpisPodczas uruchamiania komunikatora gdy test wykaże, że jedna instancja aplikacji jest już uruchomiona, wyszukiwane jest jej okno główne. To wyszukiwanie nie powodzi się, gdy okno znajduje się na innym pulpicie, przez co WTW zdaje się, że napotkało jakiś dziwny błąd, a jego dusza w niewiadomy sposób oddzieliła się od ciała.

Co jest jednak gorsze, jedyna opcja, jaką daje program po ukazaniu się komunikatu błędu to zabicie istniejącej, poprawnie działającej instancji aplikacji.
Kroki, by powtórzyć1. Utworzyć nowy desktop (np. przy użyciu aplikacji Desktops z pakietu SysInternals)
2. Uruchomić WTW na pulpicie nr 1.
3. Przełączyć się na pulpit 2.
4. Spróbować uruchomić WTW na pulpicie nr 2.
5. Gdy pojawi się komunikat o błędzie kliknąć OK. WTW umiera!
Dodatkowe informacjehttp://www.flounder.com/nomultiples.htm [^]

- Avoiding multiple instances started in the same user session.
- Avoiding multiple instances started in the same desktop.
- Avoiding multiple instances started in any session of the same user account.
- Avoiding multiple instances started on the same machine.

Osobiście używam kilku pulpitów do organizacji miejsca pracy, np. na pulpicie nr 1 mam okna pracowe (Visal Studio, przeglądarka, SVN itp) a na drugim prywatne (jutub, torrent, wtw). Szczytem marzeń by była sytuacja, gdybym mógł uruchomić dwie instancje WTW, każdą na osobnym pulpicie, i na jednej mieć otwarte okna rozmów z kolegami z pracy i klientami, a na drugim - prywatne.

Domyślam się jednak, że jest to bardzo niszowy use case i ucieszy mnie chociażby poprawka któa sprawi, że po wykryciu istniejacej instancji mam opcję, która pozwoli jej przeżyć.
ZnacznikiBrak powiązanych tagów.
Dołączone plikipng file icon wtw.png [^] (14,711 bajtów) 2014-11-21 12:03

- Powiązania

-  Komentarze
Brak komentarzy do tego zgłoszenia.

- Historia zgłoszenia
Data zmiany Nazwa użytkownika Pole Zmiana
2014-11-21 12:03 hobovsky Nowe zgłoszenie
2014-11-21 12:03 hobovsky Dodano plik: wtw.png
2015-02-13 15:31 Kaworu Status nowy => rozwiązany
2015-02-13 15:31 Kaworu Rozwiązanie otwarty => poprawiony
2015-02-13 15:31 Kaworu Przypisany do => Kaworu


Copyright © 2000 - 2019 MantisBT Team
Powered by Mantis Bugtracker