[Pkg-fonts-bugs] Bug#452754: fontforge: segfaults or otherwise panics for no apparant reason

Samuel Bronson naesten at gmail.com
Sun Nov 25 18:58:35 UTC 2007


Oops, I accidentally sent this to just Kęstutis, resending with bug
CCd... sorry.

On Nov 25, 2007 9:45 AM, Kęstutis Biliūnas <kebil at kaunas.init.lt> wrote:
> tag 452754 moreinfo
> thanks

> I have tried to play with bitmap fonts in fontforge on my system
> and works fine here. Can you provide me with more details? Give
> me an example of a command where this happens or an example of
> .sfd file which has the problem.

Well... just now I was merely drawing some corner points and a bit of
deleting, and and then as I moved the mouse around I got one of those
"double-free or corruption" crashes...

I bet this is related to library versions somehow...

Here's the output, though, if that helps any... hmm, I wonder why it
cuts out in the middle of a line?

Copyright (c) 2000-2007 by George Williams.
 Executable based on sources from 14:58 2-Oct-2007.
*** glibc detected *** fontforge: double free or corruption (fasttop):
0x0807e530 ***
======= Backtrace: =========
/lib/i686/cmov/libc.so.6[0xb7103cf5]
/lib/i686/cmov/libc.so.6(cfree+0x90)[0xb7107790]
/usr/lib/fontforge/libfontforge.so.1[0xb79efe18]
/usr/lib/fontforge/libfontforge.so.1(DoAutoSaves+0x83)[0xb79f0193]
/usr/lib/fontforge/libfontforge.so.1[0xb7b48b90]
/usr/lib/fontforge/libgdraw.so.2[0xb796f75e]
/usr/lib/fontforge/libgdraw.so.2[0xb796fd7f]
/usr/lib/fontforge/libgdraw.so.2[0xb7972a97]
/usr/lib/fontforge/libgdraw.so.2(GDrawEventLoop+0x24)[0xb79253e4]
/usr/lib/fontforge/libfontforge.so.1(FontForgeMain+0xb83)[0xb7b49813]
fontforge(main+0x22)[0x80485b2]
/lib/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb70b0050]
fontforge[0x8048521]
======= Memory map: ========
08048000-08049000 r-xp 00000000 03:06 35743      /usr/bin/fontforge
08049000-0804a000 rw-p 00000000 03:06 35743      /usr/bin/fontforge
0804a000-0822c000 rw-p 0804a000 00:00 0          [heap]
b6900000-b6921000 rw-p b6900000 00:00 0
b6921000-b6a00000 ---p b6921000 00:00 0
b6a04000-b6a0e000 r-xp 00000000 03:05 24101      /lib/libgcc_s.so.1
b6a0e000-b6a0f000 rw-p 00009000 03:05 24101      /lib/libgcc_s.so.1
b6a0f000-b6ad0000 r--s 00000000 00:09 2022867000  /SYSV00000000 (deleted)
b6ad0000-b6b91000 r--s 00000000 00:09 2022834231  /SYSV00000000 (deleted)
b6b91000-b6baf000 r--s 00000000 00:09 2060517443  /SYSV00000000 (deleted)
b6baf000-b6bcc000 r--s 00000000 00:09 2022539315  /SYSV00000000 (deleted)
b6bcc000-b6c8d000 r--s 00000000 00:09 2022703156  /SYSV00000000 (deleted)
b6c8d000-b6caa000 r--s 00000000 00:09 2029879355  /SYSV00000000 (deleted)
b6caa000-b6cc5000 r--s 00000000 00:09 2022178863  /SYSV00000000 (deleted)
b6cc5000-b6e26000 rw-p b6cc5000 00:00 0
b6e26000-b6e41000 r--s 00000000 00:09 2023391289  /SYSV00000000 (deleted)
b6e41000-b6e5c000 r--s 00000000 00:09 2022506546  /SYSV00000000 (deleted)
b6e5c000-b6e65000 r-xp 00000000 03:05 24415
/lib/i686/cmov/libnss_files-2.6.1.so
b6e65000-b6e67000 rw-p 00008000 03:05 24415
/lib/i686/cmov/libnss_files-2.6.1.so
b6e67000-b6e6f000 r-xp 00000000 03:05 24419
/lib/i686/cmov/libnss_nis-2.6.1.so
b6e6f000-b6e71000 rw-p 00007000 03:05 24419
/lib/i686/cmov/libnss_nis-2.6.1.so
b6e71000-b6e85000 r-xp 00000000 03:05 24332      /lib/i686/cmov/libnsl-2.6.1.so
b6e85000-b6e87000 rw-p 00013000 03:05 24332      /lib/i686/cmov/libnsl-2.6.1.so
b6e87000-b6e89000 rw-p b6e87000 00:00 0
b6e89000-b6e90000 r-xp 00000000 03:05 24411
/lib/i686/cmov/libnss_compat-2.6.1.so
b6e90000-b6e92000 rw-p 00006000 03:05 24411
/lib/i686/cmov/libnss_compat-2.6.1.so
b6e92000-b6eb0000 r--s 00000000 00:09 2021982253  /SYSV00000000 (deleted)
b6eb0000-b6eb7000 r-xp 00000000 03:06 361464     /usr/lib/libXrender.so.1.3.0
b6eb7000-b6eb8000 rw-p 00006000 03:06 361464     /usr/lib/libXrender.so.1.3.0
b6eb8000-b6ec0000 r-xp 00000000 03:06 361181     /usr/lib/libXcursor.so.1.0.2
b6ec0000-b6ec1000 rw-p 00007000 03:06 361181     /usr/lib/libXcursor.so.1.0.2
b6ed5000-b6f57000 rw-p b6ed5000 00:00 0
b6f57000-b708f000 r--p 00000000 03:06 310141     /usr/lib/locale/locale-archive
b708f000-b7091000 rw-p b708f000 00:00 0
b7091000-b7095000 r-xp 00000000 03:06 361957     /usr/lib/libXdmcp.so.6.0.0
b7095000-b7096000 rw-p 00003000 03:06 361957     /usr/lib/libXdmcp.so.6.0.0
b7096000-b7098000 r-xp 00000000 03:06 359182     /usr/lib/libXau.so.6.0.0
b7098000-b7099000 rw-p 00001000 03:06 359182     /usr/lib/libXau.so.6.0.0
b7099000-b709a000 rw-p b7099000 00:00 0
b709a000-b71dc000 r-xp 00000000 03:05 24242      /lib/i686/cmov/libc-2.6.1.so
b71dc000-b71dd000 r--p 00142000 03:05 24242      /lib/i686/cmov/libc-2.6.1.so
b71dd000-b71df000 rw-p 00143000 03:05 24242      /lib/i686/cmov/libc-2.6.1.so
b71df000-b71e2000 rw-p b71df000 00:00 0
b71e2000-b7205000 r-xp 00000000 03:05 24259      /lib/i686/cmov/libm-2.6.1.so
b7205000-b7207000 rw-p 00023000 03:05 24259      /lib/i686/cmov/libm-2.6.1.so
b7207000-b720e000 r-xp 00000000 03:06 361070     /usr/lib/libungif.so.4.1.4
b720e000-b720f000 rw-p 00006000 03:06 361070     /usr/lib/libungif.so.4.1.4
b720f000-b72f0000 r-xp 00000000 03:06 556704
/usr/lib/libuninameslist.so.0.0.1
b72f0000-b7320000 rw-p 000e0000 03:06 556704
/usr/lib/libuninameslist.so.0.0.1
b7320000-b7437000 r-xp 00000000 03:06 361691     /usr/lib/libxml2.so.2.6.29
b7437000-b743c000 rw-p 001


More information about the Pkg-fonts-bugs mailing list