<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.hellasbridge.org/lib/exe/css.php?s=feed" type="text/css"?>
<rss version="2.0">
    <channel xmlns:g="http://base.google.com/ns/1.0">
        <title>Perfect Score - bugs</title>
        <description></description>
        <link>https://wiki.hellasbridge.org/</link>
        <lastBuildDate>Tue, 05 May 2026 15:33:52 +0000</lastBuildDate>
        <generator>FeedCreator 1.8</generator>
        <image>
            <url>https://wiki.hellasbridge.org/_media/logo.png</url>
            <title>Perfect Score</title>
            <link>https://wiki.hellasbridge.org/</link>
        </image>
        <item>
            <title>online.reporting</title>
            <link>https://wiki.hellasbridge.org/bugs:online.reporting</link>
            <description>
&lt;h2 class=&quot;sectionedit1&quot; id=&quot;προτάσειςβελτίωσηςκαισφάλματαπροςδιόρθωση&quot;&gt;Προτάσεις βελτίωσης και σφάλματα προς διόρθωση&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Να υλοποιηθεί σύστημα Handicap όπου ο χρήστης να ορίζει (α) τη μέση κατηγορία και (β) το bonus που παίρνουν οι συμμετέχοντες όταν απέχουν (+/-) από τη “μέση κατηγορία” (Καραμανλή).&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;

&lt;h5 id=&quot;δείτεακόμη&quot;&gt;Δείτε ακόμη&lt;/h5&gt;
&lt;div class=&quot;level5&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Τη &lt;a href=&quot;https://wiki.hellasbridge.org/talk:bugs:online.reporting&quot; class=&quot;wikilink1&quot; title=&quot;talk:bugs:online.reporting&quot; data-wiki-id=&quot;talk:bugs:online.reporting&quot;&gt;σελίδα συζητήσεων&lt;/a&gt;.&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 11 May 2018 14:39:20 +0000</pubDate>
        </item>
        <item>
            <title>reporting</title>
            <link>https://wiki.hellasbridge.org/bugs:reporting</link>
            <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;αναφοράσφαλμάτων&quot;&gt;Αναφορά σφαλμάτων&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0391\u03bd\u03b1\u03c6\u03bf\u03c1\u03ac \u03c3\u03c6\u03b1\u03bb\u03bc\u03ac\u03c4\u03c9\u03bd&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u03b1\u03bd\u03b1\u03c6\u03bf\u03c1\u03ac\u03c3\u03c6\u03b1\u03bb\u03bc\u03ac\u03c4\u03c9\u03bd&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-49&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;γενικά&quot;&gt;Γενικά&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Κατά την εκτέλεση του &lt;a href=&quot;https://wiki.hellasbridge.org/perfect.score&quot; class=&quot;wikilink1&quot; title=&quot;perfect.score&quot; data-wiki-id=&quot;perfect.score&quot;&gt;Perfect Score&lt;/a&gt;, είναι πιθανό να παρουσιαστούν κάποια σφάλματα για τα οποία δεν έχει γίνει η αντίστοιχη πρόληψη. Για παράδειγμα, μπορεί το πρόγραμμα να ζητήσει από το χρήστη τον αριθμό μίας διανομής κι εκείνος να πληκτρολογήσει γράμμα αντί για αριθμό. Εφόσον δεν έχει γίνει κατάλληλος έλεγχος πριν από τη χρήση της τιμή που έδωσε ο χρήστης, η εφαρμογή θα παρουσιάσει ένα παράθυρο διαλόγου όπως το ακόλουθο:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.hellasbridge.org/_detail/bugs:errors1.png?id=bugs%3Areporting&quot; class=&quot;media&quot; title=&quot;bugs:errors1.png&quot;&gt;&lt;img src=&quot;https://wiki.hellasbridge.org/_media/bugs:errors1.png&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; title=&quot; Παράδειγμα σφάλματος&quot; alt=&quot; Παράδειγμα σφάλματος&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Η γενική ρουτίνα πρόληψης σφαλμάτος απέτρεψε τον τερματισμό της εφαρμογής και ζητά από το χρήστη να αποφασίσει αν θα στείλει το αρχείο που δημιουργήθηκε (και περιέχει όλες τις &lt;a href=&quot;https://wiki.hellasbridge.org/bugs:reporting#πληροφορίεςπουαποστέλλονται&quot; class=&quot;wikilink1&quot; title=&quot;bugs:reporting&quot; data-wiki-id=&quot;bugs:reporting&quot;&gt;σχετικές πληροφορίες&lt;/a&gt;) στην ΕΟΜ προς εξέταση.
&lt;/p&gt;

&lt;p&gt;
Αν και ο χρήστης μπορεί να απαντήσει αρνητικά, συνιστάται ιδιαίτερα να αποστέλλονται πάντα τέτοιου είδους αρχεία, καθότι βοηθούν στη διόρθωση της εν λόγω ρουτίνας και στην αποτροπή εμφάνισης του σφάλματος σε μελλοντικές εκδόσεις.
&lt;/p&gt;

&lt;p&gt;
Όποια κι αν είναι η απάντηση του χρήστη, η εφαρμογή παρουσιάζει στη συνέχεια ένα νέο παράθυρο διαλόγου:
&lt;/p&gt;

&lt;p&gt;
&lt;a href=&quot;https://wiki.hellasbridge.org/_detail/bugs:errors2.png?id=bugs%3Areporting&quot; class=&quot;media&quot; title=&quot;bugs:errors2.png&quot;&gt;&lt;img src=&quot;https://wiki.hellasbridge.org/_media/bugs:errors2.png&quot; class=&quot;mediacenter&quot; loading=&quot;lazy&quot; title=&quot; Ερώτηση για συνέχεια&quot; alt=&quot; Ερώτηση για συνέχεια&quot; /&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
Εφόσον ο χρήστης απαντήσει θετικά στην ερώτηση “Θέλετε να δοκιμάσετε να συνεχίσετε τη λειτουργία του προγράμματος”, θα γίνει προσπάθεια να παρακαμφθεί το σφάλμα και να συνεχιστεί η λειτουργία του προγράμματος. Στην αντίθετη περίπτωση η εφαρμογή θα τερματιστεί (και σε όποια αρχεία δεν έχει γίνει αποθήκευση, θα χαθούν οι πιο πρόσφατες αλλαγές).
&lt;/p&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0393\u03b5\u03bd\u03b9\u03ba\u03ac&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u03b3\u03b5\u03bd\u03b9\u03ba\u03ac&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;50-2701&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;πληροφορίεςπουαποστέλλονται&quot;&gt;Πληροφορίες που αποστέλλονται&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;

&lt;p&gt;
Το αρχείο καταγραφής σφαλμάτων περιέχει:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Τα στοιχεία του ενεργού χρήστη (όνομα, email, σωματείο)&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Την ημερομηνία του συστήματος&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Την έκδοση του προγράμματος&lt;/div&gt;
&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt; Την κατάσταση της μνήμης (stack trace) κατά τη στιγμή που συνέβη το σφάλμα&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Ακολουθεί παράδειγμα αρχείου καταγραφής σφαλμάτων:
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;Date: Δευτέρα, 11 Φεβρουαρίου 2008
Source:
Microsoft.VisualBasic
Version: 1.47.20081.30208
User Info: [2505] ΠΟΥΡΝΑΡΑΣ Τ[pournaras at opaf.org] - ΕΟΜ
 
Message:
Conversion from string &amp;quot;&amp;quot; to type &amp;#039;Integer&amp;#039; is not valid.
 
InnerException:
System.FormatException: Input string was not in a correct format.
   at Microsoft.VisualBasic.CompilerServices.Conversions.ParseDouble(String Value, NumberFormatInfo NumberFormat)
   at Microsoft.VisualBasic.CompilerServices.Conversions.ToInteger(String Value)
 
StackTrace:
   at Microsoft.VisualBasic.CompilerServices.Conversions.ToInteger(String Value)
   at pournaras.PerfectScore.CopyMovement.cmbSource_Validating(Object sender, CancelEventArgs e)
   at System.Windows.Forms.Control.OnValidating(CancelEventArgs e)
   at System.Windows.Forms.ComboBox.OnValidating(CancelEventArgs e)
   at System.Windows.Forms.Control.PerformControlValidation(Boolean bulkValidation)
   at System.Windows.Forms.ContainerControl.ValidateThroughAncestor(Control ancestorControl, Boolean preventFocusChangeOnError)
   at System.Windows.Forms.ContainerControl.EnterValidation(Control enterControl)
   at System.Windows.Forms.ContainerControl.UpdateFocusedControl()
   at System.Windows.Forms.ContainerControl.AssignActiveControlInternal(Control value)
   at System.Windows.Forms.ContainerControl.ActivateControlInternal(Control control, Boolean originator)
   at System.Windows.Forms.ContainerControl.ActivateControlInternal(Control control)
   at System.Windows.Forms.Control.WmSetFocus(Message&amp;amp; m)
   at System.Windows.Forms.Control.WndProc(Message&amp;amp; m)
   at System.Windows.Forms.ButtonBase.WndProc(Message&amp;amp; m)
   at System.Windows.Forms.Button.WndProc(Message&amp;amp; m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message&amp;amp; m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message&amp;amp; m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)&lt;/pre&gt;

&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u03a0\u03bb\u03b7\u03c1\u03bf\u03c6\u03bf\u03c1\u03af\u03b5\u03c2 \u03c0\u03bf\u03c5 \u03b1\u03c0\u03bf\u03c3\u03c4\u03ad\u03bb\u03bb\u03bf\u03bd\u03c4\u03b1\u03b9&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u03c0\u03bb\u03b7\u03c1\u03bf\u03c6\u03bf\u03c1\u03af\u03b5\u03c2\u03c0\u03bf\u03c5\u03b1\u03c0\u03bf\u03c3\u03c4\u03ad\u03bb\u03bb\u03bf\u03bd\u03c4\u03b1\u03b9&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;2702-&amp;quot;} --&gt;</description>
            <author>anonymous@undisclosed.example.com (Anonymous)</author>
            <pubDate>Fri, 13 Feb 2015 15:47:08 +0000</pubDate>
        </item>
    </channel>
</rss>
