Bug#257800: marked as done (libgtk2.0: GtkCalendar: Dragging 31st of month produces errors)

Debian Bug Tracking System owner@bugs.debian.org
Fri, 15 Oct 2004 18:18:08 -0700


Your message dated Sat, 16 Oct 2004 03:02:48 +0200
with message-id <20041016010248.GA25943@via.ecp.fr>
and subject line libgtk2.0: GtkCalendar: Dragging 31st of month produces errors
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 6 Jul 2004 03:29:25 +0000
>From 40618.nospam@comcast.net Mon Jul 05 20:29:25 2004
Return-path: <40618.nospam@comcast.net>
Received: from sccrmhc11.comcast.net [204.127.202.55] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1Bhge5-0005MK-00; Mon, 05 Jul 2004 20:29:25 -0700
Received: from desk (c-24-6-95-174.client.comcast.net[24.6.95.174])
          by comcast.net (sccrmhc11) with ESMTP
          id <20040706032854011009nj04e>; Tue, 6 Jul 2004 03:28:54 +0000
Received: from tom by desk with local (Exim 3.36 #1 (Debian))
	id 1BhgdZ-0000kG-00; Mon, 05 Jul 2004 20:28:53 -0700
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: William Ballard <40618.nospam@comcast.net>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: libgtk2.0: GtkCalendar: Dragging 31st of month produces errors
X-Mailer: reportbug 2.63
Date: Mon, 05 Jul 2004 20:28:53 -0700
Message-Id: <E1BhgdZ-0000kG-00@desk>
Sender: Tom <40618.nospam@comcast.net>
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
	autolearn=no version=2.60-bugs.debian.org_2004_03_25
X-Spam-Level: 

Package: libgtk2.0-0
Version: 2.4.3-2
Severity: normal
File: libgtk2.0

This bug has been report as #145485 upstream:
http://bugzilla.gnome.org/show_bug.cgi?id=145485

When you select the 31st of any month and drag it around, a bunch of 
messages print thusly:

(tupaper:2738): GLib-CRITICAL **: file gdate.c: line 57 (g_date_new_dmy):
assertion `g_date_valid_dmy (day, m, y)' failed

(tupaper:2738): GLib-CRITICAL **: file gdate.c: line 1360 
(g_date_strftime):
assertion `d != NULL' failed

I grepped the source of glib and saw that no other code in glib calls
g_date_new_dmy, and I grepped source of gtk and saw that no other code 
besides gtk_calendar_drag_data_get in gtkcalendar.c calls g_date_new_dmy,
and my code doesn't call it, and it happens when you drag the 31st.
So it looks like a bug in gtkcalendar.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.7
Locale: LANG=en_US, LC_CTYPE=en_US

Versions of packages libgtk2.0-0 depends on:
ii  libatk1.0-0               1.6.1-2        The ATK accessibility toolkit
ii  libc6                     2.3.2.ds1-13   GNU C Library: Shared libraries an
ii  libfontconfig1            2.2.2-2        generic font configuration library
ii  libfreetype6              2.1.7-2.1      FreeType 2 font engine, shared lib
ii  libglib2.0-0              2.4.2-1        The GLib library of C routines
ii  libgtk2.0-0               2.4.3-2        The GTK+ graphical user interface 
ii  libgtk2.0-bin             2.4.3-2        The programs for the GTK+ graphica
ii  libgtk2.0-common          2.4.3-2        Common files for the GTK+ graphica
ii  libjpeg62                 6b-9           The Independent JPEG Group's JPEG 
ii  libpango1.0-0             1.4.0-4        Layout and rendering of internatio
ii  libpng12-0                1.2.5.0-6      PNG library - runtime
ii  libtiff3g                 3.6.1-1        Tag Image File Format library
ii  libx11-6                  4.3.0.dfsg.1-5 X Window System protocol client li
ii  libxcursor1               1.1.3-1        X cursor management library
ii  libxext6                  4.3.0.dfsg.1-5 X Window System miscellaneous exte
ii  libxft2                   2.1.2-6        FreeType-based font drawing librar
ii  libxi6                    4.3.0.dfsg.1-5 X Window System Input extension li
ii  libxrandr2                4.3.0.dfsg.1-5 X Window System Resize, Rotate and
ii  libxrender1               0.8.3-7        X Rendering Extension client libra
ii  xlibs                     4.3.0.dfsg.1-5 X Window System client libraries m
ii  zlib1g                    1:1.2.1.1-3    compression library - runtime

-- no debconf information

---------------------------------------
Received: (at 257800-done) by bugs.debian.org; 16 Oct 2004 01:02:51 +0000
>From lool@bee.dooz.org Fri Oct 15 18:02:51 2004
Return-path: <lool@bee.dooz.org>
Received: from postfix4-1.free.fr [213.228.0.62] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1CIcyB-0005Q4-00; Fri, 15 Oct 2004 18:02:51 -0700
Received: from bee.dooz.org (levallois.dooz.org [81.57.180.178])
	by postfix4-1.free.fr (Postfix) with ESMTP id 3B1DCF258C;
	Sat, 16 Oct 2004 03:02:50 +0200 (CEST)
Received: by bee.dooz.org (Postfix, from userid 1000)
	id 856C6681987B; Sat, 16 Oct 2004 03:02:48 +0200 (CEST)
Date: Sat, 16 Oct 2004 03:02:48 +0200
From: =?iso-8859-1?Q?Lo=EFc?= Minier <lool@dooz.org>
To: William Ballard <40618.nospam@comcast.net>,
	257800-done@bugs.debian.org
Subject: Re: libgtk2.0: GtkCalendar: Dragging 31st of month produces errors
Message-ID: <20041016010248.GA25943@via.ecp.fr>
References: <E1BhgdZ-0000kG-00@desk>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
In-Reply-To: <E1BhgdZ-0000kG-00@desk>
Content-Transfer-Encoding: quoted-printable
Delivered-To: 257800-done@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-3.0 required=4.0 tests=BAYES_00 autolearn=no 
	version=2.60-bugs.debian.org_2004_03_25
X-Spam-Level: 

William Ballard <40618.nospam@comcast.net> - Mon, Jul 05, 2004:

> When you select the 31st of any month and drag it around, a bunch of=20
> messages print thusly:
> (tupaper:2738): GLib-CRITICAL **: file gdate.c: line 57 (g_date_new_dmy=
):
> assertion `g_date_valid_dmy (day, m, y)' failed
> (tupaper:2738): GLib-CRITICAL **: file gdate.c: line 1360=20
> (g_date_strftime):
> assertion `d !=3D NULL' failed

 This was fixed in 2.4.6 upstream and in 2.4.7-1 in Debian.

   Regards,

--=20
Lo=EFc Minier <lool@dooz.org>