1
1
<?xml version="1.0" encoding="utf-8"?>
2
<page xmlns="http://projectmallard.org/1.0/" type="topic" style="task" id="debug-tips" xml:lang="el">
2
<page xmlns="http://projectmallard.org/1.0/" type="topic" style="task" id="debug-tips">
4
4
<info xmlns:facet="http://projectmallard.org/facet/1.0/">
5
5
<facet:tag key="all-pages" value="whatever"/> <!--Include page in index-->
14
14
<name>Philip Chimento</name>
15
15
<email>philip.chimento@gmail.com</email>
18
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
19
<mal:name>Δημήτρης Σπίγγος</mal:name>
20
<mal:email>dmtrs32@gmail.com</mal:email>
21
<mal:years>2012, 2013</mal:years>
24
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
25
<mal:name>Σίμος Ξενιτέλλης</mal:name>
26
<mal:email>simos@gnome.org</mal:email>
27
<mal:years>2009</mal:years>
30
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
31
<mal:name>Τζένη Πετούμενου</mal:name>
32
<mal:email>epetoumenou@gmail.com</mal:email>
33
<mal:years>2009</mal:years>
37
19
<title>Συμβουλές αποσφαλμάτωσης</title>
40
22
<title>Διόρθωση κρίσιμων σφαλμάτων GLib/GTK+</title>
42
<p>Μερικές φορές μπορεί να είναι δύσκολος ο εντοπισμός πού συμβαίνουν κρίσιμα σφάλματα GLib, αφού δεν σταματούν το πρόγραμμα. Μπορείτε να ορίσετε στάση του προγράμματος μόλις πάρει ένα κρίσιμο σφάλμα GLib, ορίζοντας τη μεταβλητή περιβάλλοντος <sys>G_DEBUG</sys> στην τιμή <sys>fatal_criticals</sys>.</p>
24
<p>Sometimes it can be difficult to track down where GLib critical errors are
25
occurring, since they do not stop the program.
26
You can set the program to stop as soon as it gets a GLib critical error, by setting
27
the environment variable <sys>G_DEBUG</sys> to the value
28
<sys>fatal_criticals</sys>.</p>
46
<p>Ανοίξτε το <link xref="run-parameters-dialog"/> επιλέγοντας <guiseq><gui>εκτέλεση</gui><gui>παράμετροι προγράμματος...</gui></guiseq> από το κύριο μενού.</p>
49
<p>Κλικ στο σύμβολο συν δίπλα στο <gui>μεταβλητές περιβάλλοντος</gui> για επέκταση της λίστας των μεταβλητών περιβάλλοντος.</p>
52
<p>Κλικ <gui>νέο</gui> για προσθήκη νέας καταχώρισης στη λίστα.</p>
55
<p>Συμπληρώστε το <gui>όνομα</gui> με <input>G_DEBUG</input> και <gui>τιμή</gui> με <input>fatal_criticals</input>.</p>
58
<p>Κλικ στο <gui>εφαρμογή</gui> για επιβεβαίωση των αλλαγών.</p>
61
<p>Τρέξιμο του προγράμματος με τον αποσφαλματωτή επιλέγοντας <guiseq><gui>εκτέλεση</gui><gui>πρόγραμμα αποσφαλμάτωσης</gui></guiseq> από το κύριο μενού.</p>
32
<p>Open the <link xref="run-parameters-dialog"/> by selecting
33
<guiseq><gui>Run</gui><gui>Program Parameters...</gui></guiseq> from the
37
<p>Click the plus sign next to <gui>Environment Variables</gui> to expand
38
the list of environment variables.</p>
41
<p>Click <gui>New</gui> to add a new entry to the list.</p>
44
<p>Fill in <gui>Name</gui> with <input>G_DEBUG</input> and <gui>Value</gui>
45
with <input>fatal_criticals</input>.</p>
48
<p>Click <gui>Apply</gui> to confirm the changes.</p>
51
<p>Run the program with the debugger by selecting
52
<guiseq><gui>Run</gui><gui>Debug Program</gui></guiseq> from the main menu.</p>
64
55
<p>Χρήση του προγράμματος μέχρι να συμβεί κρίσιμο σφάλμα.</p>
67
<p>Όταν ο αποσφαλματωτής σταματήσει το πρόγραμμά σας, κοιτάξτε το <link xref="debug-stack"/> για έλεγχο από πού προέρχεται αυτό το σφάλμα.</p>
58
<p>When the debugger stops your program, look at the
59
<link xref="debug-stack"/> to check where this error comes from.</p>