Bug#365801: cinepaint: Seeing same problem here
Tobias Diedrich <[email protected]>
| Newsgroups | gmane.comp.video.cinepaint.devel |
|---|---|
| Message-ID | <20070318065553.9601.15407.reportbug__15072.9656605565$1174839717$gmane$org@navi.yamamaya.is-a-geek.org> |
Package: cinepaint
Version: 0.20-1-1.3
Followup-For: Bug #365801
ranma@navi:~$ cinepaint
cinepaint fatal error: sigfpe caught
cinepaint (pid:9653): [E]xit, [H]alt, show [S]tack trace or [P]roceed: s
#0 0xb7bef860 in g_on_error_stack_trace () from
/usr/lib/libglib-1.2.so.0
#1 0xb7befcb2 in g_on_error_query () from /usr/lib/libglib-1.2.so.0
#2 0x0809ebc5 in fatal_error ()
#3 <signal handler called>
#4 0xb7e85c06 in ?? () from /usr/lib/libgtk-1.2.so.0
#5 0x08232a08 in ?? ()
#6 0xbfe08460 in ?? ()
#7 0x082580a0 in ?? ()
#8 0x08232a08 in ?? ()
#9 0x000003df in ?? ()
#10 0x00000000 in ?? ()
ranma@navi:~$ ldd /usr/bin/cinepaint
linux-gate.so.1 => (0xffffe000)
libcinepaint.so.0 => /usr/lib/libcinepaint.so.0 (0xb7f79000)
libgtk-1.2.so.0 => /usr/lib/libgtk-1.2.so.0 (0xb7e46000)
libgdk-1.2.so.0 => /usr/lib/libgdk-1.2.so.0 (0xb7e0f000)
libgmodule-1.2.so.0 => /usr/lib/libgmodule-1.2.so.0 (0xb7e0c000)
libdl.so.2 => /lib/libdl.so.2 (0xb7e08000)
libXi.so.6 => /usr/lib/libXi.so.6 (0xb7e00000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xb7df2000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb7d06000)
liblcms.so.1 => /usr/lib/liblcms.so.1 (0xb7cd2000)
libm.so.6 => /lib/libm.so.6 (0xb7cac000)
libglib-1.2.so.0 => /usr/lib/libglib-1.2.so.0 (0xb7c86000)
libc.so.6 => /lib/libc.so.6 (0xb7b45000)
/lib/ld-linux.so.2 (0xb7fbe000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb7b42000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7b3c000)
ranma@navi:~$ valgrind cinepaint
==10470== Memcheck, a memory error detector.
==10470== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al.
==10470== Using LibVEX rev 1732, a library for dynamic binary translation.
==10470== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP.
==10470== Using valgrind-3.2.3-Debian, a dynamic binary instrumentation framework.
==10470== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al.
==10470== For more details, rerun with: -v
==10470==
==10470== Syscall param write(buf) points to uninitialised byte(s)
==10470== at 0x441ECEE: write (in /lib/libc-2.5.so)
==10470== by 0x422C26E: _X11TransWrite (in /usr/lib/libX11.so.6.2.0)
==10470== by 0x4231BA5: (within /usr/lib/libX11.so.6.2.0)
==10470== by 0x420E500: XFlush (in /usr/lib/libX11.so.6.2.0)
==10470== by 0x426340D: (within /usr/lib/libX11.so.6.2.0)
==10470== by 0x4261FC1: _XimConnect (in /usr/lib/libX11.so.6.2.0)
==10470== by 0x4252095: _XimProtoOpenIM (in /usr/lib/libX11.so.6.2.0)
==10470== by 0x4258712: _XimOpenIM (in /usr/lib/libX11.so.6.2.0)
==10470== by 0x423DD69: XOpenIM (in /usr/lib/libX11.so.6.2.0)
==10470== by 0x41BB677: (within /usr/lib/libgdk-1.2.so.0.9.1)
==10470== by 0x41BB760: gdk_im_open (in /usr/lib/libgdk-1.2.so.0.9.1)
==10470== by 0x41A95B6: gdk_init_check (in /usr/lib/libgdk-1.2.so.0.9.1)
==10470== Address 0x44BA1E6 is 62 bytes inside a block of size 16,384 alloc'd
==10470== at 0x40237EF: calloc (vg_replace_malloc.c:279)
==10470== by 0x421CC8D: XOpenDisplay (in /usr/lib/libX11.so.6.2.0)
==10470== by 0x41A93E0: gdk_init_check (in /usr/lib/libgdk-1.2.so.0.9.1)
==10470== by 0x4100E9C: gtk_init_check (in /usr/lib/libgtk-1.2.so.0.9.1)
==10470== by 0x410137F: gtk_init (in /usr/lib/libgtk-1.2.so.0.9.1)
==10470== by 0x80E4975: main (in /usr/bin/cinepaint)
==10470==
==10470== Invalid read of size 4
==10470== at 0x40167F3: (within /lib/ld-2.5.so)
==10470== by 0x4006097: (within /lib/ld-2.5.so)
==10470== by 0x40085E4: (within /lib/ld-2.5.so)
==10470== by 0x400C766: (within /lib/ld-2.5.so)
==10470== by 0x400E411: (within /lib/ld-2.5.so)
==10470== by 0x400CD39: (within /lib/ld-2.5.so)
==10470== by 0x401251E: (within /lib/ld-2.5.so)
==10470== by 0x400E411: (within /lib/ld-2.5.so)
==10470== by 0x4011F18: (within /lib/ld-2.5.so)
==10470== by 0x44647D0: (within /lib/libc-2.5.so)
==10470== by 0x400E411: (within /lib/ld-2.5.so)
==10470== by 0x4464974: __libc_dlopen_mode (in /lib/libc-2.5.so)
==10470== Address 0x44D16F0 is 16 bytes inside a block of size 17 alloc'd
==10470== at 0x40244B0: malloc (vg_replace_malloc.c:149)
==10470== by 0x4008BE6: (within /lib/ld-2.5.so)
==10470== by 0x400C766: (within /lib/ld-2.5.so)
==10470== by 0x400E411: (within /lib/ld-2.5.so)
==10470== by 0x400CD39: (within /lib/ld-2.5.so)
==10470== by 0x401251E: (within /lib/ld-2.5.so)
==10470== by 0x400E411: (within /lib/ld-2.5.so)
==10470== by 0x4011F18: (within /lib/ld-2.5.so)
==10470== by 0x44647D0: (within /lib/libc-2.5.so)
==10470== by 0x400E411: (within /lib/ld-2.5.so)
==10470== by 0x4464974: __libc_dlopen_mode (in /lib/libc-2.5.so)
==10470== by 0x443F36C: __nss_lookup_function (in /lib/libc-2.5.so)
==10470==
==10470== Conditional jump or move depends on uninitialised value(s)
==10470== at 0x400B550: (within /lib/ld-2.5.so)
==10470== by 0x40125EF: (within /lib/ld-2.5.so)
==10470== by 0x400E411: (within /lib/ld-2.5.so)
==10470== by 0x4011F18: (within /lib/ld-2.5.so)
==10470== by 0x44647D0: (within /lib/libc-2.5.so)
==10470== by 0x400E411: (within /lib/ld-2.5.so)
==10470== by 0x4464974: __libc_dlopen_mode (in /lib/libc-2.5.so)
==10470== by 0x443F36C: __nss_lookup_function (in /lib/libc-2.5.so)
==10470== by 0x443F46F: (within /lib/libc-2.5.so)
==10470== by 0x4441205: __nss_passwd_lookup (in /lib/libc-2.5.so)
==10470== by 0x43ED8BE: getpwuid_r (in /lib/libc-2.5.so)
==10470== by 0x4358893: (within /usr/lib/libglib-1.2.so.0.0.10)
==10470==
==10470== Conditional jump or move depends on uninitialised value(s)
==10470== at 0x400B232: (within /lib/ld-2.5.so)
==10470== by 0x40125EF: (within /lib/ld-2.5.so)
==10470== by 0x400E411: (within /lib/ld-2.5.so)
==10470== by 0x4011F18: (within /lib/ld-2.5.so)
==10470== by 0x44647D0: (within /lib/libc-2.5.so)
==10470== by 0x400E411: (within /lib/ld-2.5.so)
==10470== by 0x4464974: __libc_dlopen_mode (in /lib/libc-2.5.so)
==10470== by 0x443F36C: __nss_lookup_function (in /lib/libc-2.5.so)
==10470== by 0x443F46F: (within /lib/libc-2.5.so)
==10470== by 0x4441205: __nss_passwd_lookup (in /lib/libc-2.5.so)
==10470== by 0x43ED8BE: getpwuid_r (in /lib/libc-2.5.so)
==10470== by 0x4358893: (within /usr/lib/libglib-1.2.so.0.0.10)
==10470==
==10470== Invalid read of size 4
==10470== at 0x4016809: (within /lib/ld-2.5.so)
==10470== by 0x4006097: (within /lib/ld-2.5.so)
==10470== by 0x40085E4: (within /lib/ld-2.5.so)
==10470== by 0x40124C0: (within /lib/ld-2.5.so)
==10470== by 0x400E411: (within /lib/ld-2.5.so)
==10470== by 0x4011F18: (within /lib/ld-2.5.so)
==10470== by 0x44647D0: (within /lib/libc-2.5.so)
==10470== by 0x400E411: (within /lib/ld-2.5.so)
==10470== by 0x4464974: __libc_dlopen_mode (in /lib/libc-2.5.so)
==10470== by 0x443F36C: __nss_lookup_function (in /lib/libc-2.5.so)
==10470== by 0x47AB179: (within /lib/libnss_compat-2.5.so)
==10470== by 0x47AC2AC: _nss_compat_getpwuid_r (in /lib/libnss_compat-2.5.so)
==10470== Address 0x44D1D8C is 20 bytes inside a block of size 21 alloc'd
==10470== at 0x40244B0: malloc (vg_replace_malloc.c:149)
==10470== by 0x4008BE6: (within /lib/ld-2.5.so)
==10470== by 0x40124C0: (within /lib/ld-2.5.so)
==10470== by 0x400E411: (within /lib/ld-2.5.so)
==10470== by 0x4011F18: (within /lib/ld-2.5.so)
==10470== by 0x44647D0: (within /lib/libc-2.5.so)
==10470== by 0x400E411: (within /lib/ld-2.5.so)
==10470== by 0x4464974: __libc_dlopen_mode (in /lib/libc-2.5.so)
==10470== by 0x443F36C: __nss_lookup_function (in /lib/libc-2.5.so)
==10470== by 0x47AB179: (within /lib/libnss_compat-2.5.so)
==10470== by 0x47AC2AC: _nss_compat_getpwuid_r (in /lib/libnss_compat-2.5.so)
==10470== by 0x43ED7E4: getpwuid_r (in /lib/libc-2.5.so)
==10470==
==10470== Invalid read of size 4
==10470== at 0x4016809: (within /lib/ld-2.5.so)
==10470== by 0x4006097: (within /lib/ld-2.5.so)
==10470== by 0x40085E4: (within /lib/ld-2.5.so)
==10470== by 0x400C766: (within /lib/ld-2.5.so)
==10470== by 0x400E411: (within /lib/ld-2.5.so)
==10470== by 0x400CD39: (within /lib/ld-2.5.so)
==10470== by 0x401251E: (within /lib/ld-2.5.so)
==10470== by 0x400E411: (within /lib/ld-2.5.so)
==10470== by 0x4011F18: (within /lib/ld-2.5.so)
==10470== by 0x44647D0: (within /lib/libc-2.5.so)
==10470== by 0x400E411: (within /lib/ld-2.5.so)
==10470== by 0x4464974: __libc_dlopen_mode (in /lib/libc-2.5.so)
==10470== Address 0x44D20B4 is 20 bytes inside a block of size 23 alloc'd
==10470== at 0x40244B0: malloc (vg_replace_malloc.c:149)
==10470== by 0x4008BE6: (within /lib/ld-2.5.so)
==10470== by 0x400C766: (within /lib/ld-2.5.so)
==10470== by 0x400E411: (within /lib/ld-2.5.so)
==10470== by 0x400CD39: (within /lib/ld-2.5.so)
==10470== by 0x401251E: (within /lib/ld-2.5.so)
==10470== by 0x400E411: (within /lib/ld-2.5.so)
==10470== by 0x4011F18: (within /lib/ld-2.5.so)
==10470== by 0x44647D0: (within /lib/libc-2.5.so)
==10470== by 0x400E411: (within /lib/ld-2.5.so)
==10470== by 0x4464974: __libc_dlopen_mode (in /lib/libc-2.5.so)
==10470== by 0x443F36C: __nss_lookup_function (in /lib/libc-2.5.so)
==10470==
==10470== Source and destination overlap in mempcpy(0x44FF370, 0x44FF370, 23)
==10470== at 0x4025B24: mempcpy (mc_replace_strmem.c:116)
==10470== by 0x43C1AC2: _IO_default_xsputn (in /lib/libc-2.5.so)
==10470== by 0x439DA6A: vfprintf (in /lib/libc-2.5.so)
==10470== by 0x43B6FAA: vsprintf (in /lib/libc-2.5.so)
==10470== by 0x43A343D: sprintf (in /lib/libc-2.5.so)
==10470== by 0x4269970: (within /usr/lib/libX11.so.6.2.0)
==10470== by 0x4269A95: (within /usr/lib/libX11.so.6.2.0)
==10470== by 0x426A3F4: (within /usr/lib/libX11.so.6.2.0)
==10470== by 0x421C286: XCreateOC (in /usr/lib/libX11.so.6.2.0)
==10470== by 0x42107B6: XCreateFontSet (in /usr/lib/libX11.so.6.2.0)
==10470== by 0x41B7B6E: gdk_fontset_load (in /usr/lib/libgdk-1.2.so.0.9.1)
==10470== by 0x412AFED: gtk_rc_get_style (in /usr/lib/libgtk-1.2.so.0.9.1)
==10470==
==10470== Syscall param write(buf) points to uninitialised byte(s)
==10470== at 0x441ECEE: write (in /lib/libc-2.5.so)
==10470== by 0x422C26E: _X11TransWrite (in /usr/lib/libX11.so.6.2.0)
==10470== by 0x4231BA5: (within /usr/lib/libX11.so.6.2.0)
==10470== by 0x4231C7A: _XReply (in /usr/lib/libX11.so.6.2.0)
==10470== by 0x4217F40: XInternAtom (in /usr/lib/libX11.so.6.2.0)
==10470== by 0x41C16E3: gdk_atom_intern (in /usr/lib/libgdk-1.2.so.0.9.1)
==10470== by 0x41CB276: gdk_window_new (in /usr/lib/libgdk-1.2.so.0.9.1)
==10470== by 0x417A75D: (within /usr/lib/libgtk-1.2.so.0.9.1)
==10470== by 0x4103040: gtk_marshal_NONE__NONE (in /usr/lib/libgtk-1.2.so.0.9.1)
==10470== by 0x41365C6: (within /usr/lib/libgtk-1.2.so.0.9.1)
==10470== by 0x4136F01: gtk_signal_emit (in /usr/lib/libgtk-1.2.so.0.9.1)
==10470== by 0x41742F8: gtk_widget_realize (in /usr/lib/libgtk-1.2.so.0.9.1)
==10470== Address 0x44BA224 is 124 bytes inside a block of size 16,384 alloc'd
==10470== at 0x40237EF: calloc (vg_replace_malloc.c:279)
==10470== by 0x421CC8D: XOpenDisplay (in /usr/lib/libX11.so.6.2.0)
==10470== by 0x41A93E0: gdk_init_check (in /usr/lib/libgdk-1.2.so.0.9.1)
==10470== by 0x4100E9C: gtk_init_check (in /usr/lib/libgtk-1.2.so.0.9.1)
==10470== by 0x410137F: gtk_init (in /usr/lib/libgtk-1.2.so.0.9.1)
==10470== by 0x80E4975: main (in /usr/bin/cinepaint)
==10470==
==10470== Invalid read of size 4
==10470== at 0x4016820: (within /lib/ld-2.5.so)
==10470== by 0x4006097: (within /lib/ld-2.5.so)
==10470== by 0x40085E4: (within /lib/ld-2.5.so)
==10470== by 0x40124C0: (within /lib/ld-2.5.so)
==10470== by 0x400E411: (within /lib/ld-2.5.so)
==10470== by 0x4011F18: (within /lib/ld-2.5.so)
==10470== by 0x41D8E1C: (within /lib/libdl-2.5.so)
==10470== by 0x400E411: (within /lib/ld-2.5.so)
==10470== by 0x41D949B: (within /lib/libdl-2.5.so)
==10470== by 0x41D8D50: dlopen (in /lib/libdl-2.5.so)
==10470== by 0x420B448: (within /usr/lib/libX11.so.6.2.0)
==10470== by 0x420B90F: XCreateGlyphCursor (in /usr/lib/libX11.so.6.2.0)
==10470== Address 0x4507FE0 is 24 bytes inside a block of size 25 alloc'd
==10470== at 0x40244B0: malloc (vg_replace_malloc.c:149)
==10470== by 0x4008BE6: (within /lib/ld-2.5.so)
==10470== by 0x40124C0: (within /lib/ld-2.5.so)
==10470== by 0x400E411: (within /lib/ld-2.5.so)
==10470== by 0x4011F18: (within /lib/ld-2.5.so)
==10470== by 0x41D8E1C: (within /lib/libdl-2.5.so)
==10470== by 0x400E411: (within /lib/ld-2.5.so)
==10470== by 0x41D949B: (within /lib/libdl-2.5.so)
==10470== by 0x41D8D50: dlopen (in /lib/libdl-2.5.so)
==10470== by 0x420B448: (within /usr/lib/libX11.so.6.2.0)
==10470== by 0x420B90F: XCreateGlyphCursor (in /usr/lib/libX11.so.6.2.0)
==10470== by 0x420BCAC: XCreateFontCursor (in /usr/lib/libX11.so.6.2.0)
==10470==
==10470== Invalid read of size 4
==10470== at 0x4016820: (within /lib/ld-2.5.so)
==10470== by 0x4006097: (within /lib/ld-2.5.so)
==10470== by 0x40085E4: (within /lib/ld-2.5.so)
==10470== by 0x400C766: (within /lib/ld-2.5.so)
==10470== by 0x400E411: (within /lib/ld-2.5.so)
==10470== by 0x400CD39: (within /lib/ld-2.5.so)
==10470== by 0x401251E: (within /lib/ld-2.5.so)
==10470== by 0x400E411: (within /lib/ld-2.5.so)
==10470== by 0x4011F18: (within /lib/ld-2.5.so)
==10470== by 0x41D8E1C: (within /lib/libdl-2.5.so)
==10470== by 0x400E411: (within /lib/ld-2.5.so)
==10470== by 0x41D949B: (within /lib/libdl-2.5.so)
==10470== Address 0x4508318 is 24 bytes inside a block of size 25 alloc'd
==10470== at 0x40244B0: malloc (vg_replace_malloc.c:149)
==10470== by 0x4008BE6: (within /lib/ld-2.5.so)
==10470== by 0x400C766: (within /lib/ld-2.5.so)
==10470== by 0x400E411: (within /lib/ld-2.5.so)
==10470== by 0x400CD39: (within /lib/ld-2.5.so)
==10470== by 0x401251E: (within /lib/ld-2.5.so)
==10470== by 0x400E411: (within /lib/ld-2.5.so)
==10470== by 0x4011F18: (within /lib/ld-2.5.so)
==10470== by 0x41D8E1C: (within /lib/libdl-2.5.so)
==10470== by 0x400E411: (within /lib/ld-2.5.so)
==10470== by 0x41D949B: (within /lib/libdl-2.5.so)
==10470== by 0x41D8D50: dlopen (in /lib/libdl-2.5.so)
cinepaint fatal error: sigfpe caught
cinepaint (pid:10470): [E]xit, [H]alt, show [S]tack trace or [P]roceed: ==10470==
==10470== ERROR SUMMARY: 40 errors from 10 contexts (suppressed: 39 from 1)
==10470== malloc/free: in use at exit: 205,292 bytes in 1,629 blocks.
==10470== malloc/free: 2,437 allocs, 808 frees, 538,302 bytes allocated.
==10470== For counts of detected errors, rerun with: -v
==10470== searching for pointers to 1,629 not-freed blocks.
==10470== checked 618,284 bytes.
==10470==
==10470== LEAK SUMMARY:
==10470== definitely lost: 207 bytes in 17 blocks.
==10470== possibly lost: 0 bytes in 0 blocks.
==10470== still reachable: 205,085 bytes in 1,612 blocks.
==10470== suppressed: 0 bytes in 0 blocks.
==10470== Rerun with --leak-check=full to see details of leaked memory.
-- System Information:
Debian Release: 4.0
APT prefers unstable
APT policy: (990, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.21-rc2
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Versions of packages cinepaint depends on:
ii cinepaint-data 0.20-1-1.3 data files for CinePaint
ii libc6 2.5-0exp3 GNU C Library: Shared libraries
ii libcinepaint0 0.20-1-1.3 runtime library files for CinePain
ii libfltk1.1 1.1.7-3 Fast Light Toolkit shared librarie
ii libgcc1 1:4.2-20061003-1 GCC support library
ii libglib1.2 1.2.10-17 The GLib library of C routines
ii libgtk1.2 1.2.10-18 The GIMP Toolkit set of widgets fo
ii libgutenprint2 5.0.0-3 runtime for the Gutenprint printer
ii libgutenprintui1-1 5.0.0-3 runtime for the Gutenprint printer
ii libice6 1:1.0.1-2 X11 Inter-Client Exchange library
ii libjpeg62 6b-13 The Independent JPEG Group's JPEG
ii liblcms1 1.15-1 Color management library
ii libopenexr2c2a 1.2.2-4.3 runtime files for the OpenEXR imag
ii libpng12-0 1.2.15~beta5-1 PNG library - runtime
ii libsm6 1:1.0.1-3 X11 Session Management library
ii libstdc++6 4.1.1-21 The GNU Standard C++ Library v3
ii libtiff4 3.8.2-7 Tag Image File Format (TIFF) libra
ii libx11-6 2:1.0.3-5 X11 client-side library
ii libxext6 1:1.0.1-2 X11 miscellaneous extension librar
ii libxi6 1:1.0.1-4 X11 Input extension library
ii libxmu6 1:1.0.2-2 X11 miscellaneous utility library
ii libxt6 1:1.0.2-2 X11 toolkit intrinsics library
ii zlib1g 1:1.2.3-13 compression library - runtime
cinepaint recommends no packages.
-- no debconf information
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV