[kmahjongg] [Bug 426705] New: game stored in 0.8 loaded in 0.9 shows inconsistencies and crashes

Andreas Koenig bugzilla_noreply at kde.org
Sat Sep 19 04:26:03 BST 2020


https://bugs.kde.org/show_bug.cgi?id=426705

            Bug ID: 426705
           Summary: game stored in 0.8 loaded in 0.9 shows inconsistencies
                    and crashes
           Product: kmahjongg
           Version: 0.9
          Platform: Debian unstable
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: unassigned-bugs at kde.org
          Reporter: andreas.koenig.7os6vvqr at franz.ak.mind.de
                CC: kde-games-bugs at kde.org
  Target Milestone: ---

Created attachment 131757
  --> https://bugs.kde.org/attachment.cgi?id=131757&action=edit
Kmahjongg Game in binary format as described in the report

SUMMARY


STEPS TO REPRODUCE
1. Load the game from the attached file
2088946915-saved-on-0.8-crashing-on-0.9.kmgame (this file has been produced
with a kmahjongg version 0.8 on Ubuntu 16.04)
2. Press Undo 14 times
3. 

OBSERVED RESULT

The first 13 Undo clicks restore pairs of not matching tiles, the fourteenth
Undo crashes

KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = kmahjongg path = /usr/games pid = 1291178
KCrash: Arguments: /usr/games/kmahjongg 
KCrash: Attempting to start /usr/lib/x86_64-linux-gnu/libexec/drkonqi
QSystemTrayIcon::setVisible: No Icon set

EXPECTED RESULT

Any Undo click should restore the (matching) pairs as they have been played and
stored in the file.

SOFTWARE/OS VERSIONS
KDE Frameworks Version: Package: kde-runtime Version: 4:17.08.3-2.1
Qt Version: Package: libqtcore4 Version: 4:4.8.7+dfsg-20

ADDITIONAL INFORMATION

The attached file was produced by kmahjongg 0.8 and has not been tampered. The
game number  was 2088946915 in the set of solvable games.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Unassigned-bugs mailing list