Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 173617 - media-gfx/skencil does not work with python-2.5
Summary: media-gfx/skencil does not work with python-2.5
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Hanno Böck
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: python-2.5
  Show dependency tree
 
Reported: 2007-04-07 00:58 UTC by Petteri Räty (RETIRED)
Modified: 2007-04-21 02:23 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (emerge.info,3.29 KB, text/plain)
2007-04-07 00:59 UTC, Petteri Räty (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Petteri Räty (RETIRED) gentoo-dev 2007-04-07 00:58:50 UTC
betelgeuse@pena ~/fyssanlabrat $ skconvert graafi.sk
Usage: skconvert infile outfile

Convert a vector graphics file into another format. This is done by
reading infile into Skencil and saving it as outfile. infile can be in
any format Skencil can read. The format of the output file is determined
by its extension.
*** glibc detected *** python: double free or corruption (out): 0xb7e06c50 ***
======= Backtrace: =========
/lib/libc.so.6[0x4dcf7277]
/lib/libc.so.6(__libc_free+0x7a)[0x4dcf881f]
/usr/lib/skencil-0.6.17/Sketch/Modules/_sketchmodule.so[0xb7d670f5]
/usr/lib/libpython2.5.so.1.0[0xb7e92b1c]
======= Memory map: ========
08048000-08049000 r-xp 00000000 ee:18 939        /usr/bin/python2.5
08049000-0804a000 rw-p 00000000 ee:18 939        /usr/bin/python2.5
0804a000-08326000 rw-p 0804a000 00:00 0          [heap]
4d290000-4d2aa000 r-xp 00000000 08:01 5772       /lib/ld-2.5.so
4d2aa000-4d2ab000 r--p 00019000 08:01 5772       /lib/ld-2.5.so
4d2ab000-4d2ac000 rw-p 0001a000 08:01 5772       /lib/ld-2.5.so
4d2fd000-4d2ff000 r-xp 00000000 08:01 5527       /lib/libutil-2.5.so
4d2ff000-4d301000 rw-p 00001000 08:01 5527       /lib/libutil-2.5.so
4dc95000-4ddb1000 r-xp 00000000 08:01 66459      /lib/libc-2.5.so
4ddb1000-4ddb2000 r--p 0011b000 08:01 66459      /lib/libc-2.5.so
4ddb2000-4ddb4000 rw-p 0011c000 08:01 66459      /lib/libc-2.5.so
4ddb4000-4ddb7000 rw-p 4ddb4000 00:00 0
4ddb9000-4dddb000 r-xp 00000000 08:01 68431      /lib/libm-2.5.so
4dddb000-4dddd000 rw-p 00021000 08:01 68431      /lib/libm-2.5.so
4dddf000-4dde1000 r-xp 00000000 08:01 68327      /lib/libdl-2.5.so
4dde1000-4dde3000 rw-p 00001000 08:01 68327      /lib/libdl-2.5.so
4dde5000-4ddf7000 r-xp 00000000 08:01 73376      /lib/libpthread-2.5.so
4ddf7000-4ddf8000 r--p 00011000 08:01 73376      /lib/libpthread-2.5.so
4ddf8000-4ddf9000 rw-p 00012000 08:01 73376      /lib/libpthread-2.5.so
4ddf9000-4ddfb000 rw-p 4ddf9000 00:00 0
4ddfd000-4de0e000 r-xp 00000000 08:01 73371      /lib/libz.so.1.2.3
4de0e000-4de0f000 rw-p 00010000 08:01 73371      /lib/libz.so.1.2.3
4de11000-4def3000 r-xp 00000000 ee:18 366872     /usr/lib/libX11.so.6.2.0
4def3000-4def7000 rw-p 000e2000 ee:18 366872     /usr/lib/libX11.so.6.2.0
4def9000-4defd000 r-xp 00000000 ee:18 366869     /usr/lib/libXdmcp.so.6.0.0
4defd000-4defe000 rw-p 00003000 ee:18 366869     /usr/lib/libXdmcp.so.6.0.0
4df00000-4df02000 r-xp 00000000 ee:18 21923      /usr/lib/libXau.so.6.0.0
4df02000-4df03000 rw-p 00001000 ee:18 21923      /usr/lib/libXau.so.6.0.0
4e092000-4e09e000 r-xp 00000000 ee:18 366873     /usr/lib/libXext.so.6.4.0
4e09e000-4e09f000 rw-p 0000c000 ee:18 366873     /usr/lib/libXext.so.6.4.0
4e0ef000-4e0f8000 r-xp 00000000 08:01 68455      /lib/libgcc_s.so.1
4e0f8000-4e0f9000 rw-p 00008000 08:01 68455      /lib/libgcc_s.so.1
4e124000-4e142000 r-xp 00000000 ee:18 43740      /usr/lib/libjpeg.so.62.0.0
4e142000-4e143000 rw-p 0001d000 ee:18 43740      /usr/lib/libjpeg.so.62.0.0
4ffe8000-500b2000 r-xp 00000000 ee:18 470909     /usr/lib/libtk8.4.so
500b2000-500be000 rw-p 000ca000 ee:18 470909     /usr/lib/libtk8.4.so
b7a00000-b7a21000 rw-p b7a00000 00:00 0
b7a21000-b7b00000 ---p b7a21000 00:00 0
b7b95000-b7b98000 r-xp 00000000 ee:18 473448     /usr/lib/skencil-0.6.17/Sketch/Modules/pstokenize.so
b7b98000-b7b99000 rw-p 00003000 ee:18 473448     /usr/lib/skencil-0.6.17/Sketch/Modules/pstokenize.so
b7b99000-b7bda000 rw-p b7b99000 00:00 0
b7bda000-b7c0a000 r-xp 00000000 ee:18 467964     /usr/lib/python2.5/site-packages/PIL/_imaging.so
b7c0a000-b7c0d000 rw-p 00030000 ee:18 467964     /usr/lib/python2.5/site-packages/PIL/_imaging.so
b7c0d000-b7c56000 rw-p b7c0d000 00:00 0
b7c56000-b7c57000 r-xp 00000000 ee:18 473447     /usr/lib/skencil-0.6.17/Sketch/Modules/_type1module.so
b7c57000-b7c58000 rw-p 00000000 ee:18 473447     /usr/lib/skencil-0.6.17/Sketch/Modules/_type1module.so
b7c58000-b7c99000 rw-p b7c58000 00:00 0
b7c99000-b7d3c000 r-xp 00000000 ee:18 86285      /usr/lib/libtcl8.4.so
b7d3c000-b7d41000 rw-p 000a3000 ee:18 86285      /usr/lib/libtcl8.4.so
b7d41000-b7d42000 rw-p b7d41000 00:00 0
b7d42000-b7d44000 r-xp 00000000 ee:18 213738     /usr/lib/python2.5/lib-dynload/cStringIO.so
b7d44000-b7d45000 rw-p 00002000 ee:18 213738     /usr/lib/python2.5/lib-dynload/cStringIO.so
b7d45000-b7d4c000 r-xp 00000000 ee:18 213764     /usr/lib/skencil-0.6.17/Lib/streamfilter.so
b7d4c000-b7d4d000 rw-p 00006000 ee:18 213764     /usr/lib/skencil-0.6.17/Lib/streamfilter.so
b7d4e000-b7d51000 r-xp 00000000 ee:18 213767     /usr/lib/python2.5/lib-dynload/time.so
b7d51000-b7d53000 rw-p 00002000 ee:18 213767     /usr/lib/python2.5/lib-dynload/time.so
b7d54000-b7d56000 r-xp 00000000 ee:18 405603     /usr/lib/python2.5/lib-dynload/math.so
b7d56000-b7d57000 rw-p 00002000 ee:18 405603     /usr/lib/python2.5/lib-dynload/math.so
b7d58000-b7d5d000 r-xp 00000000 ee:18 213797     /usr/lib/python2.5/lib-dynload/operator.so
b7d5d000-b7d5e000 rw-p 00005000 ee:18 213797     /usr/lib/python2.5/lib-dynload/operator.so
b7d5e000-b7d79000 r-xp 00000000 ee:18 473445     /usr/lib/skencil-0.6.17/Sketch/Modules/_sketchmodule.so
b7d79000-b7d7b000 rw-p 0001b000 ee:18 473445     /usr/lib/skencil-0.6.17/Sketch/Modules/_sketchmodule.so
b7d7b000-b7d7f000 r-xp 00000000 ee:18 424083     /usr/lib/python2.5/lib-dynload/strop.so
b7d7f000-b7d81000 rw-p 00003000 ee:18 424083     /usr/lib/python2.5/lib-dynload/strop.so
b7d82000-b7d89000 r--s 00000000 ee:18 25323      /usr/lib/gconv/gconv-modules.cache
b7d89000-b7dc4000 r--p 00000000 ee:18 71999      /usr/lib/locale/en_US.utf8/LC_CTYPE
b7dc4000-b7e48000 rw-p b7dc4000 00:00 0
b7e48000-b7f2d000 r-xp 00000000 ee:18 245243     /usr/lib/libpython2.5.so.1.0
b7f2d000-b7f53000 rw-p 000e4000 ee:18 245243     /usr/lib/libpython2.5.so.1.0
b7f53000-b7f59000 rw-p b7f53000 00:00 0
b7f59000-b7f5f000 r-xp 00000000 ee:18 245260     /usr/lib/python2.5/lib-dynload/array.so
b7f5f000-b7f61000 rw-p 00005000 ee:18 245260     /usr/lib/python2.5/lib-dynload/array.so
b7f61000-b7f73000 r-xp 00000000 ee:18 213761     /usr/lib/skencil-0.6.17/Lib/paxmodule.so
b7f73000-b7f75000 rw-p 00012000 ee:18 213761     /usr/lib/skencil-0.6.17/Lib/paxmodule.so
b7f75000-b7f76000 rw-p b7f75000 00:00 0
b7f76000-b7f77000 r-xp b7f76000 00:00 0          [vdso]
bf957000-bf976000 rw-p bf957000 00:00 0          [stack]
Aborted

I got graafi.sk with pstoedit -f sk graafi.ps graafi.sk. Most likely this is an upstream problem but recording here so that python people are aware of it wrt unmasking 2.5.
Comment 1 Petteri Räty (RETIRED) gentoo-dev 2007-04-07 00:59:11 UTC
Created attachment 115617 [details]
emerge --info
Comment 2 Hanno Böck gentoo-dev 2007-04-21 02:23:59 UTC
As it's unclear when upstream will make a new release, I've added an svn-snapshot.

First I tried backporting the python-2.5-issues from svn, but that wasn't as easy as I expected. Snapshot seems to work well, so I think this is resolved.