Raporti i gabimit (programimi). Hyrje në raportimin e gabimeve

30.09.2009 17:12

Nëse nuk dëshironi që informacionet e gabimeve në lidhje me sistemin tuaj operativ dhe programet e instaluara të ruhen në kompjuterin tuaj dhe të dërgohen te Microsoft, mund të konfiguroni cilësimet për ruajtjen dhe dërgimin e raporteve të gabimeve në Windows 7.

Opsionet e raportimit të gabimeve dhe zgjidhjes së problemeve mund të konfigurohen në dy mënyra:

E rëndësishme Shënim: Pasi të ndryshoni cilësimet e raportimit të gabimeve, nuk do të mund të merrni informacione për zgjidhjen e problemeve nga Qendra e Veprimit të Windows 7 Ndryshoni këto cilësime vetëm nëse e dini saktësisht pse ju nevojiten.

Konfiguro raportimin e gabimeve duke përdorur Windows 7 Action Center

1. Hapur Paneli i kontrollit > Qendra e Veprimit.

2. Klikoni Mirëmbajtja > Opsionet.

3. Për të ndryshuar cilësimet e raportimit të gabimeve për llogarinë tuaj, zgjidhni një nga opsionet e mëposhtme:

  • Kontrollo automatikisht për zgjidhje (rekomandohet)– sa herë që ndodh një gabim, Windows 7 do të gjenerojë një raport të plotë për ngjarjen kritike. Më pas, nëse keni një lidhje interneti, ky raport do t'i dërgohet automatikisht Microsoft-it. Nëse një zgjidhje për këtë problem është e disponueshme në bazën e të dhënave të Microsoft, një njoftim për këtë do të shfaqet në Qendrën e Veprimit;
  • Kontrolloni automatikisht për zgjidhje të reja dhe, nëse është e nevojshme, dërgoni të dhëna shtesë të raportit - praktikisht, ky cilësim nuk është i ndryshëm nga ai i mëparshmi;
  • Sa herë që shfaqet një problem, shfaqni një kërkesë përpara se të kontrolloni për zgjidhje– kur ndodh një gabim, Windows 7 do të gjenerojë një raport të ngjarjes kritike. Më pas do të shfaqet një kuti dialogu që ju kërkon të raportoni problemin te Microsoft. Nëse jeni dakord dhe jeni të lidhur me internetin, do të dërgohet një raport dhe nëse gjendet një zgjidhje, do të merrni një njoftim në Qendrën e Mbështetjes. Nëse refuzoni të dërgoni një raport, informacioni i gabimit do të ruhet në kompjuterin tuaj, por nuk do t'i dërgohet Microsoft-it dhe do t'ju duhet të gjeni vetë një zgjidhje për problemin;
  • Mos kontrolloni për zgjidhje të reja (nuk rekomandohet)– kur ndodh një gabim, Windows 7 do të gjenerojë një raport të një ngjarjeje kritike dhe do ta ruajë atë në kompjuter. Asnjë informacion nuk do t'i dërgohet Microsoft-it.

Për të çaktivizuar raportimin e gabimeve për programe të caktuara, klikoni Zgjidhni programet për të përjashtuar nga raporti.

Për të konfiguruar raportimin e gabimeve për të gjithë përdoruesit në kompjuterin tuaj, hyni në Windows 7 si administrator, hapeni Paneli i kontrollit > Qendra e Veprimit > Mirëmbajtja > Cilësimet dhe shtypni Ndryshoni opsionet e raportimit për të gjithë përdoruesit.

Konfigurimi i raportimit të gabimeve duke përdorur redaktuesin e politikave të grupit lokal

Meqenëse Redaktori i Politikave të Grupit Lokal nuk është i pranishëm në të gjithë, kjo metodë mund të përdoret vetëm në Windows 7 Professional, Windows 7 Ultimate dhe Windows 7 Enterprise.

E rëndësishme: Cilësimet e bëra në Redaktorin e Politikave të Grupit Lokal kanë përparësi ndaj cilësimeve të bëra në Qendrën e Veprimit.

1. Hyni në Windows 7 me të drejtat e administratorit.

2. Hapni menynë Start, shkruani në shiritin e kërkimit dhe shtypni Enter.

3. Në menynë e majtë të Redaktorit të Politikave të Grupit Lokal, hapni: Konfigurimi i kompjuterit -> Modelet administrative -> Komponentët e Windows -> Raportimi i gabimeve të Windows.

4. Kryeni një ose më shumë veprime:

Për të parandaluar që Microsoft të dërgojë të dhëna shtesë të gabimit, klikoni dy herë Mos dërgoni të dhëna shtesë, zgjidhni Ndez dhe shtypni Ne rregull. Nëse ky cilësim aktivizohet, çdo kërkesë nga Microsoft për të dhëna shtesë në përgjigje të ngjarjeve në raportimin e gabimeve të Windows do të refuzohet automatikisht pa njoftuar përdoruesin.

Për të çaktivizuar raportimin e gabimeve, klikoni dy herë Çaktivizo raportimin e gabimeve të Windows, zgjidhni Ndez dhe shtypni Ne rregull. Nëse ky cilësim është i aktivizuar, atëherë nëse zbulohen gabime, Windows 7 nuk do të dërgojë informacione rreth tyre te Microsoft. Megjithatë, nuk do të mund të merrni informacion për zgjidhjet e problemeve përmes Qendrës së Mbështetjes.

Për të çaktivizuar raportimin e gabimeve, klikoni dy herë Çaktivizo regjistrimin, zgjidhni Ndez dhe shtypni Ne rregull. Nëse ky cilësim është i aktivizuar, ngjarjet e raportimit të gabimeve të Windows nuk do të regjistrohen në regjistrin e ngjarjeve të sistemit.

Monitorimi dhe diagnostikimi


Warface është i njohur gjerësisht në mesin e lojtarëve të RuNet dhe më gjerë. Stabiliteti i tij monitorohet nga një staf i madh, por kjo nuk pengon që loja të rrëzohet dhe të shkaktojë dështime si “WF ka pushuar së punuari. Raporti i defekteve." Frekuenca e përplasjeve të gabimeve ndryshon - nganjëherë përdoruesit nuk mund të identifikohen as për të luajtur, ndërsa të tjerëve u jepen disa raunde. Le të shohim mënyrat për ta rregulluar atë.

Mund të ketë shumë arsye për një përplasje të lojës - mbeturina, skedarë të prishur, cilësime të pasakta, mospërputhje me kërkesat. Zhvillimi i lojërave dhe sistemeve operative Windows nuk ecën gjithmonë pa probleme. Mos harroni se drejtuesi i përditësuar i lëshuar gjithashtu mund të ndikojë në performancën. Por ka disa metoda që mund të zvogëlojnë ndjeshëm rrezikun e rënies.

Dështimi i lojës “WF ka pushuar së punuari. Raporti i gabimit"

Rregullimi i përplasjes "WF ka ndaluar së punuari"

Ju lutemi vini re se metoda e përshkruar më poshtë nuk garantohet të jetë 100% efektive. Rrëzimet mund të ndodhin në të ardhmen, por ato do të shfaqen shumë më rrallë. Duhet të kryejmë procedurat e mëposhtme:

  • konfiguroni përputhshmërinë dhe ekzekutoni si administrator;
  • Gjatë nisjeve të mëvonshme, ndërroni përparësinë e procesit dhe pastroni skedarët e lojës.

Fatkeqësisht, shumica e manipulimeve do të duhet të kryhen çdo herë, tani është e pamundur të parandalohet gabimi.

Konfigurimi i përputhshmërisë dhe aktivizimi i ekzekutimit si administrator

Pra, këtu është një udhëzues i vogël për konfigurimin e saktë të përputhshmërisë.

  1. Nisja e Qendrës së Lojërave.
  2. Në menynë e vendosur në të djathtë të butonit "Luaj" (shigjeta poshtë), zgjidhni "Hap dosjen e klientit të lojës".
  3. Shkoni te drejtoria "Bin32Release", ku gjejmë skedarin " lojë".
  4. Klikoni me të djathtën dhe shkoni te "Vetitë" dhe skedën "Pajtueshmëria".
  5. Shënoni me një tik-tak "Ekzekutoni programin në modalitetin e përputhshmërisë për:" dhe zgjidhni versionin tuaj të OS.
  6. Këtu më poshtë vendosim një tik-tak pranë "Ekzekutoni këtë program si administrator".
  7. Klikoni "Ndrysho cilësimet për të gjithë përdoruesit" dhe bëni ndryshime të ngjashme në dritaren që shfaqet. Pastaj klikoni "Aplikoni".

Kjo është e gjitha, përputhshmëria është vendosur. Le të kalojmë në pikën tjetër.

Gjithashtu, ky gabim mund të jetë pasojë e mungesës së memories së ndarë për Warface, sigurohuni që ta lexoni këtë material dhe kontrolloni këtë pikë.

Çfarë duhet të bëni sa herë që identifikoheni?

Ashtu si në hapin e parë, hapat janë mjaft të thjeshtë.


Një pikë tjetër e rëndësishme - vendosjen e prioritetit. Është bërë kështu.

  1. Nisni lojën dhe minimizoni atë.
  2. Shtypni kombinimin "Ctrl"+"Alt"+"Fshi" në tastierë.
  3. Në menaxherin e detyrave, kaloni në skedën "Proceset".
  4. Ne gjejme "Loja".
  5. Klikoni me të djathtën mbi të dhe zgjidhni "Një prioritet", instaloni "I shkurtër".

Pas kësaj, shkoni në lojë dhe luani. Përveç të gjitha sa më sipër, këshillohet që të instaloni manualisht drejtuesin e kartës video nga faqja e internetit e prodhuesit. Rekomandohet mbyllja e të gjitha aplikacioneve të panevojshme gjatë lojës.

konkluzioni

Metoda të tilla të thjeshta duhet të ndihmojnë, por nëse ende rrëzohet "WF ka pushuar së punuari. Raporti i gabimit" - ia vlen të kontrolloni stabilitetin e sistemit. Përditësoni të gjithë paketën e drejtuesve, përdorni versionet më të fundit të vizualizuesit Visual C++, .NET Framework. Nëse jeni pronar i x32, atëherë rekomandohet të përmirësoni në versionin x64 të Windows-it tuaj. Gjithashtu do t'ju këshilloja që menjëherë të dërgoni raportin, detajet e të cilit gjenden në skedarin e bashkangjitur, për të cilin madje tregohet madhësia. Shkruani emailin tuaj dhe jepni një përshkrim. Veprime të tilla do t'i ndihmojnë zhvilluesit t'ju kontaktojnë për defektin.

Përditësuar – 2017-01-25

Si të çaktivizoni njoftimet e gabimeve? Shpesh, gjatë punës në kompjuter, shfaqen mesazhe gabimi. Kjo është veçanërisht e vërtetë kur punoni me redaktuesit e tekstit të Microsoft Word. Ata vazhdojnë të kërkojnë raporte të gabimeve. Këto raporte nuk janë të dobishme, por njoftime të tilla ndonjëherë thjesht ju bëjnë të çmendur. Tashmë e kemi fikur. Tani le të çaktivizojmë njoftimet e gabimeve.

Në Windows XP dhe Windows 7, çaktivizimi i njoftimeve të gabimeve bëhet ndryshe. Por kjo nuk e ndryshon thelbin.

Në Windows XP kjo bëhet mjaft thjeshtë

  • Klikoni me të djathtën në ikonën Kompjuteri im , dhe zgjidhni artikullin nga menyja rënëse Vetitë .
  • Ose hapni dritaren Vetitë e sistemit përmes Paneli i kontrollit (Fillimi - Cilësimet - Paneli i Kontrollit - Sistemi );

  • Në dritaren që hapet Vetitë e sistemit shkoni te skeda Për më tepër dhe në fund kliko butonin raportimi i gabimeve ;

  • Në dritaren e sapohapur, vendosni çelësin në Çaktivizo raportimin e gabimeve dhe ruani cilësimet me butonin Ne rregull .

Në Windows 7, mund të çaktivizoni njoftimet e gabimeve si kjo:

Në Windows 7, nëse nuk jeni mësuar me të, mund të kaloni një kohë të gjatë duke kërkuar se ku janë ndezur ose fikur gjërat. Mënyra më e shpejtë dhe më e lehtë për të gjetur atë që ju nevojitet është të shkoni te Paneli i Kontrollit dhe në kutinë e vogël të kërkimit lart djathtas, shkruani fjalën ose frazën e asaj që kërkoni.

Këtu është një shembull i çaktivizimit të njoftimeve të gabimeve dhe shikoni se si është bërë.

  • Hapur Fillimi - Paneli i Kontrollit . Shkruani "Qendrën e Mbështetjes" në kërkimin e panelit të kontrollit. Ndiqni lidhjen e Qendrës së Ndihmës.

  • Në dritaren e re, klikoni Shërbimi dhe më pas në grup Gjetja e zgjidhjeve për problemet e raportuara klikoni Opsione .

  • Zgjidhni Mos kontrolloni për zgjidhje të reja (nuk rekomandohet) dhe klikoni butonin Ne rregull .

Kështu që ne çaktivizuam njoftimet e gabimeve.

Në përgjithësi, një kompjuter nuk është një gjë e parashikueshme. Asnjëherë nuk e dini se çfarë të prisni prej tij. Në çdo moment ai thjesht mund të mos, ose salla e operacionit.

Kohët e fundit jam ngopur me ato të bezdisshme dhe kompjuteri i vajzës sime prishet vazhdimisht kur luan një lojë ose kur shikon një video në vendin më interesant.

Për ne, incidente të tilla nuk janë tragjedi, sepse ne e dimë se çfarë të bëjmë në situata të tilla. Por për disa ky bëhet një problem i madh.

Këshilla ime për ju është të studioni kompjuterin tuaj dhe çdo mosfunksionim do të bëhet vetëm një shqetësim i përkohshëm për ju, të cilin do ta rregulloni vetë.

rekrutuar 28 tetor 2010 në orën 03:16

Hyrje në raportimin e gabimeve

  • dhomë druri *

Raportimi i gabimeve është mjeti më i rëndësishëm i një zhvilluesi të softuerit. Është për të ardhur keq që jo të gjithë programuesit e dinë dhe e përdorin plotësisht këtë mjet testimi dhe korrigjimi.

Sa herë u keni shkruar përdoruesve tuaj: "Ju lutemi bëni një pamje të mesazhit të gabimit dhe ma dërgoni mua"? Dhe herë pas here rezulton se gabimi ndodh shumë rrallë dhe përdoruesi nuk është në gjendje të shkaktojë rishfaqjen e tij. Raportimi automatik i gabimeve është një zgjidhje e shkëlqyer për këtë problem.

Raportet automatike të gabimeve janë të dobishme jo vetëm gjatë testimit të hapur beta ose mbështetjes pas publikimit, ato janë jashtëzakonisht të përshtatshme gjatë testeve të brendshme dhe madje edhe kur jeni i vetmi zhvillues dhe përdorues i programit të përfshirë në një. Nëse të gjitha gabimet e programit tuaj bien automatikisht në bazën e të dhënave, nuk do të harroni një gabim që shfaqet vetëm një herë, puna e testuesve tuaj do të bëhet më e lehtë, do të jeni në gjendje të zbuloni lehtësisht se cilat gabime ndodhin më shpesh se të tjerët, etj.

Si punon

Kur ndodh një gabim, ekzekutohet një funksion i veçantë i programit, duke mbledhur informacione për gjendjen e programit, konfigurimin e harduerit, duke pyetur përdoruesin për veprimet e tij të fundit, etj. dhe transmetimin e këtij informacioni në faqen e internetit të zhvilluesit, ku mesazhe të ngjashme nga programe të ndryshme ruhen, renditen, numërohen dhe shfaqen te zhvilluesi duke përdorur filtra dhe kërkim.

Si rregull, protokolli HTTP përdoret për të transmetuar raportin (ka më pak probleme me muret e zjarrit), dhe informacioni më i vlefshëm i dërguar është informacioni për llojin e gabimit, gjendjen e pirgut të thirrjeve, datën dhe orën e ndodhjes, versioni i programit, vlerat e disa variablave, sasia e memories së lirë, versionet e sistemit operativ dhe bibliotekat e përdorura, ndonjëherë informacione të detajuara rreth harduerit.

Shembull zbatimi në C#

Le të shqyrtojmë një shembull qëllimisht të thjeshtë: në server do të përdorim një shërbim ueb WCF që merr një mesazh gabimi dhe e ruan atë në një skedar, në anën e klientit do të dërgojmë mesazhe kur ndodhin përjashtime të patrajtuara (ne do të transferojmë kohën dhe tekstin e përjashtim nga serveri pa asnjë pyetje).

Le të fillojmë me anën e serverit.
Ndërfaqja e shërbimit në ueb


{
ndërfaqja publike IErrorReporting
{
string PostErrorInfo (info string);
}
}

Zbatimi i kësaj ndërfaqe

Shërbimi i raportimit të gabimeve në hapësirën e emrave
{
klasë publike ErrorReporting: IErrorReporting
{
vargu publik PostErrorInfo (informacionet e vargut)
{
System.IO.File.AppendAllText(System.Web.Hosting.HostingEnvironment.ApplicationPhysicalPath + "\\App_Data\\reports.txt",
"\n\n"+info);
kthehu "ok";
}
}
}

Tani le të shkruajmë mbajtës të përjashtimeve për t'i futur në trupin e programit tuaj dhe t'i lidhim kur programi të fillojë - klasa Program mund të duket si kjo:

Programi i klasës statike
{
boshllëk publik statik SendDataAndShowMessage(System.Exception ex)
{
teksti i vargut = DateTime.Tani.ToShortDateString()+" "+
DateTime.Now.ToLongTimeString()+"\n"+
ex.ToString();// këtu do të ishte mirë ta formatonim, të themi, në XML, të shtoni të dhëna për kohën, datën, harduerin dhe softuerin...
provoni
{
(i ri ErrorReportingService.ErrorReportingClient()).PostErrorInfo(tekst);
MessageBox.Show("Ka ndodhur një gabim. Informacioni i gabimit i është dërguar zhvilluesit.\n\n" + teksti, "Gabim programi", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
catch (System.Exception ex2)
{
MessageBox.Show("Ndodhi një gabim. Informacioni i gabimit nuk mund t'i dërgohej zhvilluesit.\n\n" + teksti, "Gabim programi", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
bosh publik statik AppDomain_CurrentDomain_UnhandledException(dërguesi i objektit, UnhandledExceptionEventArgs e)
{
SendDataAndShowMessage((Exception)e.ExceptionObject);
Aplikimi.Dalje();
}
zbrazëti publike statike Application_ThreadException(dërguesi i objektit, System.Threading.ThreadExceptionEventArgs e)
{
SendDataAndShowMessage(e.Exception);
//në këtë pikë mund të sugjeroni "provoni të vazhdoni të punoni" (mirë, mirë) ose mbyllni aplikacionin
Aplikimi.Dalje();
}
zbrazëti statike kryesore ()
{
//Instalimi i mbajtësit
AppDomain.CurrentDomain.UnhandledException +=
i ri UnhandledExceptionEventHandler(Program.AppDomain_CurrentDomain_UnhandledException);
Aplikimi.ThreadException +=
i ri System.Threading.ThreadExceptionEventHandler(Program.Application_ThreadException);

Aplikimi.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Aplikimi.Run(Formulari i ri1());
}
}

Ky është i gjithë kodi.

Kjo është me të vërtetë një detyrë shumë e thjeshtë. Sigurisht, është shumë më interesante të vendosësh informacionin e gabimit në një bazë të dhënash reale, të bësh një ndërfaqe normale në internet në këtë bazë të dhënash, të përdorësh vërtetim të besueshëm dhe, ndoshta, kriptim të të dhënave kur dërgon raporte gabimi, por kjo është përtej fushëveprimit të kësaj qendre. artikull.

Ana morale dhe etike e çështjes

Nga njëra anë, shumë janë të shqetësuar se të dhënat e tyre personale do të përfshihen në raportin e defekteve, dhe për këtë arsye, rregulli i formës së mirë është t'i tregohet përdoruesit tekstin e plotë të raportit të gabimeve përpara se ta dërgojë atë, duke pyetur "a mund të dërgoj një raporti i defektit?” etj. Mjerisht, shumica dërrmuese e miqve të mi pohojnë se nuk kanë klikuar kurrë në jetën e tyre butonin "po, dërgo" kur u kërkohet.

Nga ana tjetër, përdoruesi mesatar, si rregull, nuk kupton asgjë për "këto raporte tuajat" dhe është më mirë të mos e pyesni atë, por ta njoftoni se "po dërgohet një raport gabimi" dhe ta dërgoni me qetësi. . Sigurisht, për të shmangur ankesat, ia vlen të përshkruani këtë sjellje në marrëveshjen e licencës dhe, ndoshta, duhet të shtoni aftësinë për të çaktivizuar dërgimin e raporteve të gabimeve (në mënyrë që të mos humbni përdoruesit paranojakë).

Shpresoj që sa më sipër do t'ju ndihmojë në punën tuaj dhe do ta bëjë më të lehtë organizimin e testimit dhe mbledhjen e informacionit rreth gabimeve.

Etiketat: programim, gabime, përjashtime, korrigjimi, testimi, c#

Prezantimi

Në programim raporti i gabimeve(Anglisht: raport gabimi ose raporti i përplasjes) është një skedar që përmban informacion teknik në lidhje me një situatë të jashtëzakonshme (përjashtim) që ka ndodhur në një program në kompjuterin e përdoruesit. Në terminologjinë e programimit, quhet gjithashtu një gabim kritik që shkakton një dështim të një programi përplasje(Anglisht përplasje).

Raportet e gabimeve shpesh përfshijnë informacione të tilla si lloji i përplasjes, imazhi i stivës, versioni i programit, lloji i CPU-së, versioni i sistemit operativ dhe regjistri i programit.

Gjenerimi i një raporti të gabimeve

Një raport gabimi zakonisht krijohet nga një program i veçantë (raportuesi i përplasjes). Qëllimi i një programi të tillë është të mbledhë të dhëna në lidhje me përplasjen që ka ndodhur dhe t'i dërgojë këto të dhëna përmes Internetit te një palë e tretë, zakonisht kjo palë e tretë është prodhuesi i softuerit. Raporti i gabimit synon të ndihmojë zhvilluesit e softuerit të zbulojnë shkakun e përplasjes dhe ta rregullojnë atë në publikimet e mëvonshme të produktit softuer.

Mac OS X

Në Mac OS X ekziston një program standard - një koleksionues i raporteve të gabimeve: /System/Library/CoreServices/Crash Reporter.app. Crash Reporter.app dërgon regjistrat e përplasjeve, standarde për Unix OS, te Apple Computer, ku këto regjistra analizohen nga inxhinierët e tyre. Fusha e sipërme e dritares së raportit të gabimit përmban regjistrin e përplasjes, dhe në fushën e poshtme përdoruesi mund të fusë komentet e tij, për shembull, të tregojë se çfarë po bënte në momentin kur ndodhi përplasja. Përdoruesit gjithashtu mund të kopjojnë regjistrin dhe t'ia dërgojnë zhvilluesit të softuerit për analizë. Crash Reporter.app funksionon në tre mënyra kryesore në rast të një gabimi: mos bëni asgjë, shfaqni mesazhin "Application has Crashed" ose shfaqni një dritare raporti gabimi.

Dritaret

GNOME

Në platformën GNOME, mjeti Bug Buddy përdoret për të mbledhur dhe dorëzuar raporte të defekteve. Kur një aplikacion që përdor bibliotekat GNOME prishet, Bug Buddy gjeneron një fotografi të stackit duke përdorur korrigjuesin gdb dhe e kërkon përdoruesin të paraqesë një raport në sistemin GNOME bugzilla. Përdoruesi mund të shtojë komentin e tij dhe të shohë se çfarë përmban raporti.

KDE

Shërbimi për dërgimin e raporteve të gabimeve në KDE quhet Dr. Konqi.

Mozilla

Talkback

(i njohur edhe si Agjent i komenteve cilësore) ishte një mjet për raportimin e gabimeve në softuerin Mozilla deri në versionin 1.8.1 për dërgimin e raporteve të gabimeve në një server të centralizuar. Talkback është softuer pronësor i licencuar nga SupportSoft nga Mozilla Corporation. Kur produktet Mozilla (p.sh. Mozilla Firefox, Mozilla Thunderbird) u rrëzuan, agjenti Talkback e shtyu përdoruesin të fuste një përshkrim të gabimit. Talkback nuk zëvendëson programin e integruar të raportimit të gabimeve të sistemit operativ që funksionon së bashku me agjentin Talkback. Talkback është zëvendësuar nga Breakpad në Firefox që nga versioni 3.

Breakpad

Ubuntu

Me lëshimin e Ubuntu 6.10, Ubuntu përfshin programin Apport.

Apport përgjon proceset që kanë hasur në një përjashtim dhe janë gati të krijojnë një depo bazë dhe shkruan raportet e gabimeve në një vendndodhje specifike. Pastaj një daemon i veçantë e shtyn përdoruesin të dërgojë raporte në Ubuntu për analizë.

World of Warcraft

CrashRpt kap përjashtime të patrajtuara, krijon një skedar minidump, ndërton një dorezë gabimi XML, ofron një ndërfaqe përdoruesi dhe në fund ngjesh raportin dhe ia dërgon ekipit të mbështetjes së aplikacionit.




Top