Po pierwsze trzeba pamiętać o tym, że dział ten służy jedynie wstępnemu zasygnalizowaniu występującego problemu w funkcjonowaniu komunikatora (nie wtyczek), ewentualnie sprawdzeniu czy inni użytkownicy mogą potwierdzić znaleziony błąd. Aby mieć pewność, że Programista rozpatrzy zgłoszenie, błąd należy opisać na
http://bugtraq.k2t.euBugtraq jest jedynym miejscem oficjalnie służącym zgłaszaniu wszelkich błędów, więc nie zdziwcie się jeżeli po znalezieniu błędu i opisaniu go jedynie na forum, błąd taki nie zostanie naprawiony ;)
Zanim jednak zgłosicie błąd należy:
1. sprawdzić czy błąd lub problem nie został już wcześniej opisany na forum
2. sprawdzić czy błąd lub problem nie został wcześniej zgłoszony na bugtraka
3. upewnić się że nie jest to problem jednorazowy
4. jeżeli używasz nieoficjalnych wtyczek sprawdź czy któraś z nich nie powoduje błędu
- odłącz wszystkie wtyczki nieoficjalne
- jeżeli błąd przestał występować włączaj kolejno wtyczki
- jak natrafisz na winowajcę zgłoś błąd w dziale
Pomoc techniczna dla wtyczekBłędy należy zgłaszać zgodnie z zasadami zgłaszania błędów podając jak najwięcej szczegółów dot. samego problemu oraz środowiska pracy komunikatora. Wymagane jest wklejenie raportu SysInfo, generowanego przy użyciu specjalnej komendy konsoli
sysinfo. Automatycznie zbiera on najistotniejsze dane i kopiuje je do schowka systemowego skąd łatwo można później je wkleić do posta. Cała procedura sprowadza się do kilku prostych czynności:
1. otwieramy konsolę (ctrl+K)
2. wpisujemy komendę
sysinfo i zatwierdzamy
3. powinien pojawić się komunikat o treści "
SysInfo copied to clipboard"
4. pisząc zgłoszenie wklejamy (ctrl+V) treść informacji do posta jako kod (nigdy jako cytat!)
listing będzie wyglądać mniej więcej tak:
WTF 0.8.15.2761 X64
Windows NT 6.1.7601 (PT: 0x0001, SM: 0x0100, SP 1.0, AR: X64)
Timings: WTW 00d 03h 45m 21s, SYS 00d 05h 12m 42s
Plugin Info:
Emots.plug
GUID: "{B897076D-D098-4cae-8E93-7819A1F60073}"
Path: "C:\Program Files\K2T\WTW\plugins\Emots.plug"
Inst: "0x000007fef6e30000"
Stat: "0x0000000000000003"
Ver : "0x0000000700040001"
Inst: "adrian_007"
Name: "Emots"
kwReopenLastTab.plug
GUID: "{6227417D-C547-4D35-9923-9E278405E407}"
Path: "C:\Program Files\K2T\WTW\plugins\kwReopenLastTab.plug"
Inst: "0x0000000000000000"
Stat: "0x0000000000000001"
Ver : "0x0000000000000001"
Inst: "Michał 'kwiateusz' Kwiatek"
Name: "kwReopenLastTab"
protoGG.plug
GUID: "{30F6083C-7C30-4e86-B252-C6C443EA814C}"
Path: "C:\Program Files\K2T\WTW\plugins\protoGG.plug"
Inst: "0x000007fef64f0000"
Stat: "0x0000000000000003"
Ver : "0x00000008000f0ac9"
Inst: "Kaworu"
Name: "Gadu-Gadu Protocol"
protoIRC.plug
GUID: "{635D0891-4596-4831-B5BC-519A7E92EF29}"
Path: "C:\Program Files\K2T\WTW\plugins\protoIRC.plug"
Inst: "0x000007fef71c0000"
Stat: "0x0000000000000003"
Ver : "0x0000000100080000"
Inst: "adrian_007"
Name: "IRC Protocol"
protoOTHR.plug
GUID: "{4A1090B9-A7EA-4e6b-A90B-D49EE30487F3}"
Path: "C:\Program Files\K2T\WTW\plugins\protoOTHR.plug"
Inst: "0x000007fef65c0000"
Stat: "0x0000000000000003"
Ver : "0x00000008000f0ac9"
Inst: "Kaworu"
Name: "Pseudo-contacts Protocol"
protoTlen.plug
GUID: "{311F986E-5436-4b7c-A3EC-C67E1D2D0BAB}"
Path: "C:\Program Files\K2T\WTW\plugins\protoTlen.plug"
Inst: "0x000007fef63e0000"
Stat: "0x0000000000000003"
Ver : "0x00000008000f0ac9"
Inst: "Kaworu"
Name: "Tlen.pl protocol"
protoXMPP.plug
GUID: "{99B6C715-691E-42bc-993B-52B206E62953}"
Path: "C:\Program Files\K2T\WTW\plugins\protoXMPP.plug"
Inst: "0x000007feeaa70000"
Stat: "0x0000000000000003"
Ver : "0x00000008000f0ac9"
Inst: "Kaworu"
Name: "XMPP Protocol"
smsBlue.plug
GUID: "{DD339B75-1B6F-4cfa-9C5D-5A9DED79B9AD}"
Path: "C:\Program Files\K2T\WTW\plugins\smsBlue.plug"
Inst: "0x0000000000000000"
Stat: "0x0000000000000001"
Ver : "0x00000008000f0ac9"
Inst: "Kaworu"
Name: "smsBlue"
smsStdGates.plug
GUID: "{E48ED8BF-4D8A-4dd6-8D20-000EEF92D393}"
Path: "C:\Program Files\K2T\WTW\plugins\smsStdGates.plug"
Inst: "0x0000000000000000"
Stat: "0x0000000000000001"
Ver : "0x00000008000f0ac9"
Inst: "Kaworu"
Name: "smsStdGates"
Sounds.plug
GUID: "{B897076D-D098-4cae-8E93-7719A1F60073}"
Path: "C:\Program Files\K2T\WTW\plugins\Sounds.plug"
Inst: "0x0000000000000000"
Stat: "0x0000000000000001"
Ver : "0x00000007000a0000"
Inst: "adrian_007"
Name: "Sounds"
utlBlip.plug
GUID: "{01BEC3BF-F5E6-4008-8BE2-19518DE8EC99}"
Path: "C:\Program Files\K2T\WTW\plugins\utlBlip.plug"
Inst: "0x000007fef77a0000"
Stat: "0x0000000000000003"
Ver : "0x00000008000f0ac9"
Inst: "Kaworu"
Name: "utlBlip"
utlIgnore.plug
GUID: "{8352D216-308C-46c9-A938-3EE5A028CC01}"
Path: "C:\Program Files\K2T\WTW\plugins\utlIgnore.plug"
Inst: "0x000007fef63c0000"
Stat: "0x0000000000000003"
Ver : "0x00000008000f0ac9"
Inst: "Kaworu"
Name: "utlIgnore"
utlImage-x64.plug
GUID: "{D6EC55A2-C764-11DF-BC24-B10EE0D72085}"
Path: "C:\Program Files\K2T\WTW\plugins\utlImage-x64.plug"
Inst: "0x0000000000000000"
Stat: "0x0000000000000001"
Ver : "0x0001000000040000"
Inst: "Mucha"
Name: "utlImage"
utlInfo.plug
GUID: "{ABC7EE4F-0387-418f-A0D4-673FDEDD3682}"
Path: "C:\Program Files\K2T\WTW\plugins\utlInfo.plug"
Inst: "0x000007fef5f10000"
Stat: "0x0000000000000003"
Ver : "0x00000008000f0ac9"
Inst: "Kaworu"
Name: "kInfo"
utlNews.plug
GUID: "{9943454E-D3CE-4f41-A52F-65B4A383E0E0}"
Path: "C:\Program Files\K2T\WTW\plugins\utlNews.plug"
Inst: "0x000007fef7910000"
Stat: "0x0000000000000003"
Ver : "0x00000008000f0ac9"
Inst: "Kaworu"
Name: "utlNews"
utlWebTools7.plug
GUID: "{F5889F88-1BEC-432a-8764-45301763BA2F}"
Path: "C:\Program Files\K2T\WTW\plugins\utlWebTools7.plug"
Inst: "0x000007fef5ef0000"
Stat: "0x0000000000000003"
Ver : "0x00000008000f0ac9"
Inst: "Kaworu"
Name: "Web Tools"
wtwBIU-x64.plug
GUID: "{2713fdf8-9299-49db-a717-49db1b89e9ba}"
Path: "C:\Program Files\K2T\WTW\plugins\wtwBIU-x64.plug"
Inst: "0x000007fef73b0000"
Stat: "0x0000000000000003"
Ver : "0x0000000000030000"
Inst: "Maciej Muszkowski"
Name: "wtwBIU"
wtwGoogleReader.plug
GUID: "{D6D18DEB-BFE1-40f8-B1BF-2850FBCCFE5E}"
Path: "C:\Program Files\K2T\WTW\plugins\wtwGoogleReader.plug"
Inst: "0x0000000000000000"
Stat: "0x0000000000000001"
Ver : "0x0000000100000001"
Inst: "mrG (Michał Kozioł)"
Name: "wtwGoogleReader"
wtwHideDescription.plug
GUID: "{D8320BBB-A73E-4B6B-8BF8-52F02717D373}"
Path: "C:\Program Files\K2T\WTW\plugins\wtwHideDescription.plug"
Inst: "0x00000000024e0000"
Stat: "0x0000000000000003"
Ver : "0x0000000200000001"
Inst: "adrian_007"
Name: "wtwHideDescription"
wtwListTabs.plug
GUID: "{FC7BFE97-90D6-486E-B95F-B88A55CBDAF4}"
Path: "C:\Program Files\K2T\WTW\plugins\wtwListTabs.plug"
Inst: "0x0000000000000000"
Stat: "0x0000000000000001"
Ver : "0x0000000300030000"
Inst: "adrian_007"
Name: "wtwListTabs"
wtwRadiox64.plug
GUID: "{2CB98429-2F46-4E1F-9611-0F750EC667F7}"
Path: "C:\Program Files\K2T\WTW\plugins\wtwRadiox64.plug"
Inst: "0x0000000000000000"
Stat: "0x0000000000000001"
Ver : "0x000000000003000b"
Inst: "Anubis/Beneck"
Name: "wtwRadio"
wtwRegexReplacer.plug
GUID: "{187ACBB1-885D-4706-9DFE-8164C935D235}"
Path: "C:\Program Files\K2T\WTW\plugins\wtwRegexReplacer.plug"
Inst: "0x0000000000000000"
Stat: "0x0000000000000001"
Ver : "0x0000000300060000"
Inst: "adrian_007"
Name: "wtwRegexReplacer"
wtwRSS-x64.plug
GUID: "{e4ac22f9-8759-45a2-95b2-b90e4375fb91}"
Path: "C:\Program Files\K2T\WTW\plugins\wtwRSS-x64.plug"
Inst: "0x0000000000000000"
Stat: "0x0000000000000001"
Ver : "0x0000000000020000"
Inst: "Maciej Muszkowski"
Name: "wtwRSS"
wtwStatusHistory.plug
GUID: "{1A2FD88B-FB2B-4DC0-896E-7A328FBFEE71}"
Path: "C:\Program Files\K2T\WTW\plugins\wtwStatusHistory.plug"
Inst: "0x0000000000000000"
Stat: "0x0000000000000001"
Ver : "0x0000000200000001"
Inst: "adrian_007"
Name: "wtwStatusHistory"
wtwStatusLog.plug
GUID: "{1B6AADCF-BFEC-4B1E-9CE9-690C2CC3A194}"
Path: "C:\Program Files\K2T\WTW\plugins\wtwStatusLog.plug"
Inst: "0x0000000000000000"
Stat: "0x0000000000000001"
Ver : "0x0000000300020000"
Inst: "adrian_007"
Name: "wtwStatusLog"
kwAwayTime.plug
GUID: "{be7c07a3-f46b-4ad3-84fb-be8fb62cfa9c}"
Path: "c:\program files\k2t\wtw\profiles\zhvir\Plugins64\kwAwayTime.plug"
Inst: "0x0000000000000000"
Stat: "0x0000000000000001"
Ver : "0x0000000000000003"
Inst: "Michał 'kwiateusz' Kwiatek"
Name: "kwAwayTime"
kwNotify.plug
GUID: "{17b55b0f-58a8-4e1a-bdda-cdd047a975a3}"
Path: "c:\program files\k2t\wtw\profiles\zhvir\Plugins64\kwNotify.plug"
Inst: "0x0000000000000000"
Stat: "0x0000000000000001"
Ver : "0x0000000000030006"
Inst: "Michał 'kwiateusz' Kwiatek"
Name: "kwNotify"
kwReopenLastTab.plug
GUID: ""
Path: "c:\program files\k2t\wtw\profiles\zhvir\Plugins64\kwReopenLastTab.plug"
Inst: "0x0000000000000000"
Stat: "0x0000000000000004"
Ver : "0x0000000000000000"
Inst: ""
Name: ""
utlChatCommands.plug
GUID: "{9F6F6926-6BEC-11DF-B4D1-13CFDFD72085}"
Path: "c:\program files\k2t\wtw\profiles\zhvir\Plugins64\utlChatCommands.plug"
Inst: "0x0000000000000000"
Stat: "0x0000000000000001"
Ver : "0x0000000200050005"
Inst: "sWirus"
Name: "chatCommands"
utlFooPEPDriver.plug
GUID: "{C5355A6C-1184-43ff-9412-C37A436A5641}"
Path: "c:\program files\k2t\wtw\profiles\zhvir\Plugins64\utlFooPEPDriver.plug"
Inst: "0x0000000000000000"
Stat: "0x0000000000000001"
Ver : "0x0000000300040005"
Inst: "Kaworu"
Name: "utlFooPEPDriver"
utlLastActivities.plug
GUID: "{a3804b95-ebbd-4aed-8b01-f3b8709db014}"
Path: "c:\program files\k2t\wtw\profiles\zhvir\Plugins64\utlLastActivities.plug"
Inst: "0x0000000000000000"
Stat: "0x0000000000000001"
Ver : "0x0000000200020002"
Inst: "sWirus"
Name: "lastActivities"
XMPPMood.plug
GUID: "{05841117-7564-4dd6-9964-4efe3d422395}"
Path: "c:\program files\k2t\wtw\profiles\zhvir\Plugins64\XMPPMood.plug"
Inst: "0x0000000004b70000"
Stat: "0x0000000000000003"
Ver : "0x0000000100030002"
Inst: "sWirus"
Name: "XMPPMood"
Czasami może być potrzebny również zrzut pamięci. Wykonujemy go po zawieszeniu aplikacji, kiedy proces wisi jeszcze radośnie w menedżerze zadań. Tworzymy go uruchamiając następująco:
task manager -> prawoklik na procesie -> create memory dump
lub po polsku
Uruchom Menedżera zadań -> prawoklik na procesie -> utwórz plik zrzutu
Tak stworzony zrzut pamięci należy z racji swojej objętości spakować archiwizerem (najlepiej 7zipem), wysłać na jakiś serwis hostujący pliki (np. sendspace) i oczywiście ostatecznie umieścić linka do niego w wątku dotyczącym zgłaszanego błędu.
Brak tych informacji na pewno nie pomoże rozwiązać problemu, a w skrajnych przypadkach może doprowadzić do zamknięcia lub usunięcia wątku. Ponadto pamiętać należy że do zgłaszania błędów wtyczek służy zupełnie inny dział.