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

            Bug ID: 415918
           Summary: pykig.py failing assertion after port to python3
           Product: kig
           Version: unspecified
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: david.narv...@computer.org
          Reporter: paol...@dmf.unicatt.it
  Target Milestone: ---

SUMMARY

pykig.py was recently ported to python3.  However it now aborts with a failing
assertion related to a malloc

STEPS TO REPRODUCE
1. Create a simple pykig.py script.  It can be as simple as the creation of a
point:
---- sample.kpy: sample pykig.py file ----
Point (1,1)
---- end sample ----
or even an empty file will do

2. Execute it:

   pykig.py sample.kpy


OBSERVED RESULT

On the console the following fatal error is printed:

python3: malloc.c:2379: sysmalloc: Assertion `(old_top == initial_top (av) &&
old_size == 0) || ((unsigned long) (old_size) >= MINSIZE && prev_inuse
(old_top) && ((unsigned long) old_end & (pagesize - 1)) == 0)' failed.
Aborted (core dumped)

EXPECTED RESULT

kig should be opened with a point shown at coordinates (1,1)

SOFTWARE/OS VERSIONS 
KDE Plasma Version: 5.16.5
KDE Frameworks Version: kf5
Qt Version: qt5 5.12.5

ADDITIONAL INFORMATION

The sample file above works well with a version of pykig.py prior to the port
to python3

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to