Translations:QA/BugReport/44/ar

From The Document Foundation Wiki
Jump to: navigation, search

التتبع العكسي مفيد في حالة ان التطبيق حدث له خطأ او تجمد , ومن الممكن استعمال الخطوات التاليه:

  1. قم بتحميل حزمة libreoffice*-debuginfo, اذا كانت متوفرة. اذا لم تتوفر, التتبع العكسي يصبح اقل فاعليه, ولكن يبقى مفيد الى حد ما حيث من الممكن ان يوفر بعض المعلومات الاضافيه.
  2. ابدأ المصحح بالاعداد الحقيقيه الثنائيه واعمل على تسجيل المخرجات:
    cd /opt/libreoffice/program
    gdb ./soffice.bin 2>&1 | tee /tmp/gdb.log
  3. داخل المصحح, ابدا التطبيقات:
    run
    هل تحتاج لتحديد الخصائص لأوامر LibreOffice, استخدمrun <options>, مثل. run -writer, او run /path/to/document.odt
  4. اعمل الخطوات لاعادة تشغيل التطبيق بعد حدوث الخطأ او بعد التجمد, وفي حالة التجمد تحتاج للضغط على CTRL-C في gdb للحصول على gdb الأوامر مره أخرى.
  5. القيام بعمل التتبع العكسي:
    backtrace
  6. القيام بعمل التتبع العكسي لجميع المواضيع:
    thread apply all bt
  7. الخروج من المصحح
    quit
  8. ارفاق جميع gdb.log لتقرير العله.