From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Juanma Barranquero Newsgroups: gmane.emacs.bugs Subject: bug#6414: f->output_data.w32->menubar_widget uninitialized? Date: Mon, 4 Jul 2011 00:30:18 +0200 Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1309732346 18888 80.91.229.12 (3 Jul 2011 22:32:26 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 3 Jul 2011 22:32:26 +0000 (UTC) Cc: 6414@debbugs.gnu.org To: Lennart Borgman Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Jul 04 00:32:22 2011 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1QdVDC-0006qT-0l for geb-bug-gnu-emacs@m.gmane.org; Mon, 04 Jul 2011 00:32:22 +0200 Original-Received: from localhost ([::1]:38528 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QdVDA-0007ip-Mi for geb-bug-gnu-emacs@m.gmane.org; Sun, 03 Jul 2011 18:32:20 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:47949) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QdVCs-0007id-Vt for bug-gnu-emacs@gnu.org; Sun, 03 Jul 2011 18:32:03 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QdVCs-0000Xh-7m for bug-gnu-emacs@gnu.org; Sun, 03 Jul 2011 18:32:02 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:49485) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QdVCs-0000Xd-2O for bug-gnu-emacs@gnu.org; Sun, 03 Jul 2011 18:32:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1QdVCr-0004XP-KZ; Sun, 03 Jul 2011 18:32:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Juanma Barranquero Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 03 Jul 2011 22:32:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6414 X-GNU-PR-Package: emacs,w32 X-GNU-PR-Keywords: Original-Received: via spool by 6414-submit@debbugs.gnu.org id=B6414.130973226717381 (code B ref 6414); Sun, 03 Jul 2011 22:32:01 +0000 Original-Received: (at 6414) by debbugs.gnu.org; 3 Jul 2011 22:31:07 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QdVBy-0004WI-Sp for submit@debbugs.gnu.org; Sun, 03 Jul 2011 18:31:07 -0400 Original-Received: from mail-pv0-f172.google.com ([74.125.83.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QdVBw-0004Vp-Eu for 6414@debbugs.gnu.org; Sun, 03 Jul 2011 18:31:05 -0400 Original-Received: by pvh18 with SMTP id 18so4366788pvh.3 for <6414@debbugs.gnu.org>; Sun, 03 Jul 2011 15:30:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; bh=foxssJj1Px96Rkrq5czznC9KbJujnWqttEebhAx6mbk=; b=sAhck3eHJb7LYaKMVjAGE4mf//8AhLlz+QTWJof1cqN0DmpgkyYVRZ4TYF0gObgk0n 4l36dEYbOU+uaHkBDn7YUSVG8OUzBSrr9KcaZSBDEz8eQKsRzd3ILqM9LzNCI0L/l56t yHPGCJCUY3jZLoSwBH6wFsRnH2E160pchy8/I= Original-Received: by 10.142.144.11 with SMTP id r11mr2633458wfd.335.1309732258275; Sun, 03 Jul 2011 15:30:58 -0700 (PDT) Original-Received: by 10.142.48.6 with HTTP; Sun, 3 Jul 2011 15:30:18 -0700 (PDT) In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Sun, 03 Jul 2011 18:32:01 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:47870 Archived-At: On Mon, Jul 4, 2011 at 00:19, Lennart Borgman w= rote: > However I think it is also very difficult to catch such errors. They > are likely to be race conditions (since w32 messages from different > sources are involved). But you're talking of presumed errors, i.e., you read the code, see some error messages from system calls, but there's no error, is there? > So I think it is better to check the logic. (As I have tried to above.) Which is fine, but it is not IMO a bug report. In this specific case, the title refers to an uninitialized struct component, but you yourself say latter that it is initialized. > And I also still think it is a good idea to add check for error > conditions after all system calls. (For the same reason as above.) As you know, this has been discussed and there's some difference of opinion, but again, even if you're right, that's not a bug report, other than perhaps a wishlist, but frankly, this seems more like something to discuss (again) on emacs-devel than to file as a bug. So, to summarize: is this bug report about a bug? Is there something to do about it? Or can we close it? =C2=A0 =C2=A0 Juanma