Створення звіту про аварійне завершення роботи

У разі аварійного завершення роботи програми у Kubuntu буде відкрито відповідне діалогове вікно аварійного завершення роботи. Зазвичай, створити звіт за допомогою цього діалогового вікна доволі просто. Якщо аварійно завершила роботу програма KDE, буде відкрито діалогове вікно аварійного завершення програми KDE, у якому буде наведено настанови щодо звітування про вади. Якщо ж програма не є частиною KDE, буде відкрито діалогове вікно аварійного завершення Ubuntu з настановами щодо створення звітів про вади на Launchpad.

KDE

Зразки вікон аварійного завершення програм KDE наведено нижче. На першому зображенні наведено вкладку Загальне з загальним оглядом аварійного завершення. На другому знімку можна бачити зразок вкладки Інформація для розробників, де наведено дані трасування, які можуть бути корисними для розробників.

Example 1. Діалогове вікно звітування щодо аварії у KDE (вкладка «Загальне»)



Example 2. Діалогове вікно звітування щодо аварії у KDE (вкладка інформації для розробників)



Якщо під час зворотного трасування буде зібрано цінні дані, створення звіту про ваду за допомогою майстра звітування буде дуже простим. Якщо дані не мають значної цінності, створити звіт про ваду за допомогою майстра не вдасться. Якщо ви вважаєте це несправедливим, ви можете створити звіт про ваду вручну за допомогою сайта https://bugs.kde.org/.

Нижче наведено повну процедуру створення звіту про ваду.

Procedure 1. Створення звіту про ваду після аварійного завершення

  1. Натисніть кнопку Надіслати звіт про помилку. Буде відкрито таке діалогове вікно:

    Example 3. Вітаємо у помічнику зі звітування



  2. Натисніть кнопку Далі. Буде відкрито наступне діалогове вікно:

    Example 4. Що ви хочете знати про цю аварію?



  3. Позначте відповідні пункти. У спадному списку, поряд з питанням «Чи завершує програма роботу у аварійному режимі, якщо відтворити ситуацію?» буде показано декілька варіантів відповідей.

    Example 5. Чи завершує програма роботу у аварійному режимі, якщо відтворити ситуацію?



  4. Після позначення належних пунктів у діалоговому вікні, яке було відкрито на попередньому кроці, натисніть кнопку Далі.

  5. Залежно від даних, зібраних для звіту щодо аварійного завершення роботи, програмою може бути показано одне з двох діалогових вікон. Одне з діалогових цих діалогових вікон міститиме повідомлення про те, що для належного оформлення звіту зібрано недостатньо даних. Інше повідомлятиме вас про те, що дані є корисними і варто завершити складання звіту.

    Example 6. Недостатньо відомостей для розробників, щоб продовжити процес звітування



    Example 7. Ці дані щодо аварії корисні



    Якщо відомостей недостатньо…

    Для отримання належних даних трасування потрібно встановити відповідні пакунки з діагностичними символами. Це зокрема пакунки kdebase-dbg, kdebase-workspace-dbg, kdebase-runtime-dbg.

  6. Якщо було зібрано достатньо даних для створення звіту за допомогою допоміжної програми, буде відкрито діалогове вікно для входу до Bugzilla KDE.

    Example 8. Вхід до системи спостереження за вадами у KDE



    Іменем вашого користувача буде ваша адреса електронної пошти

    У полі імені користувача (username) вкажіть адресу електронної пошти, яку було використано під час реєстрації у Bugzilla KDE.

  7. Після введення імені користувача (вашої адреси електронної пошти) і пароля, натисніть кнопку Увійти. Допоміжна програма виконає пошук можливих дублікатів звітів і покаже наступне діалогове вікно.

    Example 9. Список можливих дублікатів звіту про ваду



  8. Якщо ви буде знайдено можливі дублікати, натисніть пункт звіту-дубліката у списку, а потім натисніть Відкрити позначений звіт. Буде показано одне з наведених нижче діалогових вікон.

    Example 10. Обраний вами звіт вже позначено як дублікат іншого звіту про ваду…



    Example 11. Показ дубліката вибраного вами звіту про ваду



  9. Якщо ви впевнені, щоб звіт про ваду є дублікатом натисніть кнопку Додати як можливий дублікат. Програма створить звіт про ваду з повідомлення для розробників щодо того, що звіт про ваду може бути дублікатом. Таке поводження з вадами є рекомендованим, окрім випадків створення звітів дуже досвідченими користувачами, які можуть з впевненістю стверджувати, що звіт не є дублікатом. Натискання кнопки Долучити до цього звіту призведе до долучення даних щодо аварійного завершення до звіту про ваду.

    Якщо звіт про ваду не є дублікатом, просто натисніть кнопку Далі у діалоговому вікні списку можливих дублікатів. У відповідь програма відкриє діалогове вікно з кнопкою Хочу переглянути інші звіти. Якщо ви не бажаєте переглядати звіти і хочете продовжити звітування, натисніть кнопку Дублікатів немає. Програма відкриє діалогове вікно для введення додаткових даних щодо звіту.

    Example 12. Подробиці щодо звіту про ваду



  10. Після визначення подробиць звіту про ваду натисніть кнопку Next. Буде відкрито наступне діалогове вікно.

    Example 13. Попередній перегляд звіту



  11. Якщо відомості є точними, натисніть кнопку Next. Буде відкрито наступну сторінку.

    Example 14. Надіслати звіт про аварію



Вітаємо зі створенням вашого звіту про ваду! Пошук та звітування про вади є важливою частиною процесу покращення Kubuntu і KDE. На вказану вами під час реєстрації адресу надходитимуть листи з повідомленнями щодо поступу у вирішенні проблем або повідомлення щодо запитів розробників, пов’язаних з додатковою інформацією щодо вади.

Launchpad

Якщо аварійно завершила роботу програма, яка не є частиною KDE у Kubuntu, система покаже контекстне сповіщення від програми Apport, подібне до наведеного на наступному зображенні.

Example 15. Контекстне сповіщення щодо аварії Apport



Відомості щодо аварарійного завершення можуть бути різними

Наведені нижче знімки вікон є наслідком певних проблем з аварійними завершеннями у програми VLC. Діалогові вікна сповіщення про аварійне завершення інших програм можуть бути іншими. У вашому випадку назву програми, VLC, буде замінено на назву програми, яка аварійно завершила роботу.

Нижче наведено повну процедуру створення звіту про ваду.

Procedure 2. Створення звіту про ваду після аварійного завершення

  1. Натисніть кнопку Подробиці Допоміжного засобу сповіщення системи. Буде відкрито таке діалогове вікно:

    Example 16. Вибачте, програма «vlc» несподівано завершила роботу.



  2. Натисніть кнопку Повідомити про проблему.... Буде показано діалогове вікно Збирання даних щодо проблеми.

    Example 17. Collecting Problem Information



  3. Після завершення збирання всіх пов’язаних з аварією даних буде показано діалогове вікно з резюме звіту, звіт буде надіслано розробникам. Щоб переглянути подробиці звіту, натисніть кнопку Подробиці…. У відповідь програма відкриє діалогове вікно, подібне до наведеного нижче.

    Example 18. Send problem report to the developers? (Details)



  4. Щоб надіслати звіт розробникам, натисніть кнопку Надіслати. Після натискання кнопки звіт буде надіслано на Launchpad. Буде показано діалогове вікно поступу, подібне до наведеного нижче.

    Example 19. Вивантаження даних щодо проблеми



  5. Після того, як надсилання буде завершено, система відкриє типову програму для перегляду Інтернету на сторінці входу до Launchpad або на першій сторінці системи звітування про вади. Після введення реєстраційних даних (якщо це буде потрібно) буде відкрито наступну сторінку.

    Example 20. Будь ласка, зачекайте на завершення обробки даних…



  6. Після завершення обробки даних вади Launchpad буде відкрито наступну сторінку.

    Example 21. Extra debug information will be added...



  7. Натисніть кнопку Next. Буде відкрито наступну сторінку.

    Example 22. Further information



  8. Тут можна вказати будь-які додаткові відомості щодо звіту про ваду, зокрема дані щодо дій, які виконувалися перед аварійним завершенням, або адреси, використання яких призвело до аварійного завершення. Нижче наведено приклад такого короткого опису.

    Example 23. Further information (Completed)



  9. Натисніть кнопку Submit Bug Report, розташовану у нижній частині сторінки. Буде відкрито наступну сторінку.

    Example 24. Thank you for your bug report



Вітаємо зі створенням вашого звіту про ваду! Пошук та звітування про вади є важливою частиною процесу покращення Kubuntu. На вказану вами під час реєстрації адресу надходитимуть листи з повідомленнями щодо поступу у вирішенні проблем або повідомлення щодо запитів розробників, пов’язаних з додатковою інформацією щодо вади.