Your message dated Sat, 04 Oct 2008 01:17:03 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#497201: fixed in gpaint 0.3.3-2
has caused the Debian Bug report #497201,
regarding gpaint: segfaults when user changes fonts at beginning.
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [EMAIL PROTECTED]
immediately.)


-- 
497201: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=497201
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: gpaint
Version: 0.3.3-1
Severity: normal
User: [EMAIL PROTECTED]
Usertags: origin-ubuntu intrepid

*** Please type your report below this line ***

Open gpaint and click the fonts selector and press OK will get segfault.

gdb trace log:

Starting program: /tmp/gpaint-0.3.3/src/gpaint-2
[Thread debugging using libthread_db enabled]
[New Thread 0xb7263910 (LWP 14858)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb7263910 (LWP 14858)]
0x08062516 in text_attribute (tool=0x93d7cc0, attrib=GpaintFont,
    data=0x9481b68) at text.c:156
156 GtkWidget *widget = GTK_WIDGET(tool->canvas->drawing_area);
(gdb) bt
#0 0x08062516 in text_attribute (tool=0x93d7cc0, attrib=GpaintFont,
    data=0x9481b68) at text.c:156
#1 0xb7585074 in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
#2 0xb7577923 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#3 0xb758ae9d in ?? () from /usr/lib/libgobject-2.0.so.0
#4 0x091d61e8 in ?? ()
#5 0x00000000 in ?? ()
(gdb) print tool->canvas
$1 = (gpaint_canvas *) 0x0
(gdb)

The tool->canvas is only set on tool_palette.c on_tool_select() at line 400:
    canvas_set_tool(canvas_lookup(GTK_WIDGET(tb->widget)), tb->tool);
Which means the users have to click the text-tool button at least once
to set the tool->canvas to avoid the crash.

Reference:
[1] https://bugs.launchpad.net/ubuntu/+source/gpaint/+bug/262889
[2] https://bugs.launchpad.net/ubuntu/+source/gpaint/+bug/262131

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core)
Locale: LANG=zh_TW.UTF-8, LC_CTYPE=zh_TW.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gpaint depends on:
ii  libart-2.0-2           2.3.20-2          Library of functions for 2D
graphi
ii  libatk1.0-0            1.22.0-1          The ATK accessibility toolkit
ii  libc6                  2.7-13            GNU C Library: Shared libraries
ii  libcairo2              1.6.4-6           The Cairo 2D vector
graphics libra
ii  libfontconfig1         2.6.0-1           generic font configuration
library
ii  libfreetype6           2.3.7-2           FreeType 2 font engine,
shared lib
ii  libglade2-0            1:2.6.2-1         library to load .glade
files at ru
ii  libglib2.0-0           2.16.4-2          The GLib library of C routines
ii  libgnomecanvas2-0      2.20.1.1-1        A powerful object-oriented
display
ii  libgnomeprint2.2-0     2.18.4-1          The GNOME 2.2 print
architecture -
ii  libgnomeprintui2.2-0   2.18.2-1          GNOME 2.2 print
architecture User
ii  libgtk2.0-0            2.12.11-3         The GTK+ graphical user
interface
ii  libpango1.0-0          1.20.5-1          Layout and rendering of
internatio
ii  libpng12-0             1.2.27-1          PNG library - runtime
ii  libx11-6               2:1.1.4-2         X11 client-side library
ii  libxcursor1            1:1.1.9-1         X cursor management library
ii  libxext6               2:1.0.4-1         X11 miscellaneous extension
librar
ii  libxfixes3             1:4.0.3-2         X11 miscellaneous 'fixes'
extensio
ii  libxi6                 2:1.1.3-1         X11 Input extension library
ii  libxinerama1           2:1.0.3-2         X11 Xinerama extension library
ii  libxml2                2.6.32.dfsg-3     GNOME XML library
ii  libxrandr2             2:1.2.3-1         X11 RandR extension library
ii  libxrender1            1:0.9.4-2         X Rendering Extension
client libra
ii  zlib1g                 1:1.2.3.3.dfsg-12 compression library - runtime

gpaint recommends no packages.

gpaint suggests no packages.

-- no debconf information

-- 
                                                PaulLiu(劉穎駿)
E-mail address: [EMAIL PROTECTED]

Attachment: signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: gpaint
Source-Version: 0.3.3-2

We believe that the bug you reported is fixed in the latest version of
gpaint, which is due to be installed in the Debian FTP archive:

gpaint_0.3.3-2.diff.gz
  to pool/main/g/gpaint/gpaint_0.3.3-2.diff.gz
gpaint_0.3.3-2.dsc
  to pool/main/g/gpaint/gpaint_0.3.3-2.dsc
gpaint_0.3.3-2_i386.deb
  to pool/main/g/gpaint/gpaint_0.3.3-2_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Goedson Teixeira Paixao <[EMAIL PROTECTED]> (supplier of updated gpaint package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Tue, 30 Sep 2008 16:09:14 -0300
Source: gpaint
Binary: gpaint
Architecture: source i386
Version: 0.3.3-2
Distribution: unstable
Urgency: low
Maintainer: Goedson Teixeira Paixao <[EMAIL PROTECTED]>
Changed-By: Goedson Teixeira Paixao <[EMAIL PROTECTED]>
Description: 
 gpaint     - GNU Paint - a small, easy to use paint program for GNOME
Closes: 497201 497487
Changes: 
 gpaint (0.3.3-2) unstable; urgency=low
 .
   * debian/patches/20_fix_line_width_combo.dpatch: Add missing line
     widths (5, 7 and 9).
   * debian/patches/10_fix_crash_on_font_select.dpatch: Make the font
     selection button active only when the text tool is selected,
     avoiding a crash that occurs if the user selects a font without
     selecting the text tool. (Closes: #497201) (LP: #262889)
   * debian/control: Added packaging Vcs information.
   * debian/patches/11_fix_image_rotation.dpatch: Use the
     gdk_pixbuf_rotate_simple function to do image rotation in multiples
     of 90 degrees (Closes: #497487) (LP: #262942)
Checksums-Sha1: 
 357826198fba13a257e926ba4411fadb65340d37 1208 gpaint_0.3.3-2.dsc
 c033d7fa67f3c3e9fc6c43df780c628607435934 10669 gpaint_0.3.3-2.diff.gz
 a7b9665fa5d07acdd2c762bcb24afd4025ef1f0a 125446 gpaint_0.3.3-2_i386.deb
Checksums-Sha256: 
 da8a228e0292e6fa0637f16adef6683074e11da637b4544416232f9fa3a16f8d 1208 
gpaint_0.3.3-2.dsc
 42679fd94d3695d3092583a2c48e8769592bdc8e6429bc3bf1d17d7e86229161 10669 
gpaint_0.3.3-2.diff.gz
 4532e1b61092c0327741cb42fe31168d21266672fa851b501e80d1737ab6f29d 125446 
gpaint_0.3.3-2_i386.deb
Files: 
 7b3c7edf7480382a451f332611bc2159 1208 gnome optional gpaint_0.3.3-2.dsc
 c304d111a5be018366e1f7cdcfcd30ea 10669 gnome optional gpaint_0.3.3-2.diff.gz
 743dc4cc61097ff2d75d2d8f956bcb9f 125446 gnome optional gpaint_0.3.3-2_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkjmv3IACgkQ7tjUzB3rjq4U0gCfcX6oe4+n60vDyPU6nKBWh5vu
G00Anju49sII7ecpBaoHAQMUCw/dkLb4
=tC6Q
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to