From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: don@donarmstrong.com (Emacs bug Tracking System) Newsgroups: gmane.emacs.bugs Subject: bug#437: marked as done (23.0.60; Emacs aborts when IceWM is restarted) Date: Sun, 22 Jun 2008 07:10:04 -0700 Message-ID: References: <87prqgt9d2.fsf@gmx.de> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="----------=_1214143804-6352-0" X-Trace: ger.gmane.org 1214144848 10931 80.91.229.12 (22 Jun 2008 14:27:28 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 22 Jun 2008 14:27:28 +0000 (UTC) To: Stefan Monnier Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Jun 22 16:28:13 2008 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1KAQY8-0004u1-AS for geb-bug-gnu-emacs@m.gmane.org; Sun, 22 Jun 2008 16:28:12 +0200 Original-Received: from localhost ([127.0.0.1]:40333 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KAQXJ-0005g6-4D for geb-bug-gnu-emacs@m.gmane.org; Sun, 22 Jun 2008 10:27:21 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KAQXC-0005fv-U6 for bug-gnu-emacs@gnu.org; Sun, 22 Jun 2008 10:27:14 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KAQXB-0005fd-OP for bug-gnu-emacs@gnu.org; Sun, 22 Jun 2008 10:27:14 -0400 Original-Received: from [199.232.76.173] (port=47608 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KAQXB-0005fU-Bd for bug-gnu-emacs@gnu.org; Sun, 22 Jun 2008 10:27:13 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:60262) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1KAQXA-0004FB-Kx for bug-gnu-emacs@gnu.org; Sun, 22 Jun 2008 10:27:13 -0400 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m5MERAOu011038; Sun, 22 Jun 2008 07:27:10 -0700 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.13.8/8.13.8/Submit) id m5MEA4Gg006449; Sun, 22 Jun 2008 07:10:04 -0700 X-Mailer: MIME-tools 5.420 (Entity 5.420) X-Loop: don@donarmstrong.com X-Emacs-PR-Message: closed 437 X-Emacs-PR-Package: emacs X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 3) X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:18498 Archived-At: This is a multi-part message in MIME format... ------------=_1214143804-6352-0 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Your message dated Sun, 22 Jun 2008 10:02:39 -0400 with message-id and subject line Re: bug#437: 23.0.60; Emacs aborts when IceWM is restarted has caused the Emacs bug report #437, regarding 23.0.60; Emacs aborts when IceWM is restarted 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 don@donarmstrong.com immediately.) --=20 437: http://emacsbugs.donarmstrong.com/cgi-bin/bugreport.cgi?bug=3D437 Emacs Bug Tracking System Contact don@donarmstrong.com with problems ------------=_1214143804-6352-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-4.8 required=4.0 tests=AWL,BAYES_00,FVGT_m_MULTI_ODD, IMPRONONCABLE_2,RCVD_IN_DNSWL_MED autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 17 Jun 2008 14:42:51 +0000 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m5HEgYKw020474 for ; Tue, 17 Jun 2008 07:42:35 -0700 Received: from mail.gnu.org ([199.232.76.166]:48230 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1K8cMB-0001Xn-N6 for emacs-pretest-bug@gnu.org; Tue, 17 Jun 2008 10:40:24 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1K8cOC-0006Xu-4r for emacs-pretest-bug@gnu.org; Tue, 17 Jun 2008 10:42:33 -0400 Received: from mail.gmx.net ([213.165.64.20]:38419) by monty-python.gnu.org with smtp (Exim 4.60) (envelope-from ) id 1K8cOB-0006XF-EG for emacs-pretest-bug@gnu.org; Tue, 17 Jun 2008 10:42:28 -0400 Received: (qmail invoked by alias); 17 Jun 2008 14:42:25 -0000 Received: from p5486503A.dip.t-dialin.net (EHLO debian) [84.134.80.58] by mail.gmx.net (mp029) with SMTP; 17 Jun 2008 16:42:25 +0200 X-Authenticated: #28250155 X-Provags-ID: V01U2FsdGVkX19skHI5JM5sCFEIXvJYTrmMpZITTpZySdLQu54FBB TploNisdPhaK+T From: Sven Joachim To: emacs-pretest-bug@gnu.org Subject: 23.0.60; Emacs aborts when IceWM is restarted Date: Tue, 17 Jun 2008 16:38:17 +0200 Message-ID: <87prqgt9d2.fsf@gmx.de> User-Agent: Gnus/5.110008 (No Gnus v0.8) Emacs/22.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Y-GMX-Trusted: 0 X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) In GNU Emacs 23.0.60.4 (i686-pc-linux-gnu, GTK+ Version 2.12.10) of 2008-06-17 on debian Windowing system distributor `The X.Org Foundation', version 11.0.10400090 Restarting my favorite window manager, IceWM, kills Emacs with an X protocol error. This problem does not exist in Emacs 22. (gdb) run Starting program: /usr/local/src/emacs/src/emacs [Thread debugging using libthread_db enabled] [New Thread 0xb71a0720 (LWP 7709)] Locking assertion failure. Backtrace: #0 /usr/lib/libxcb-xlib.so.0 [0xb73d3767] #1 /usr/lib/libxcb-xlib.so.0(xcb_xlib_lock+0x2e) [0xb73d381e] #2 /usr/lib/libX11.so.6 [0xb785fdc9] #3 /usr/lib/libX11.so.6(XFlush+0x29) [0xb7838d69] #4 /usr/lib/libgdk-x11-2.0.so.0(gdk_display_flush+0x81) [0xb7c3eed1] #5 /usr/lib/libgdk-x11-2.0.so.0(gdk_window_process_all_updates+0xda) [0xb7c3633a] #6 /usr/local/src/emacs/src/emacs [0x80dc572] #7 /usr/local/src/emacs/src/emacs [0x80dc635] #8 /usr/local/src/emacs/src/emacs [0x80dca8a] #9 /usr/local/src/emacs/src/emacs [0x80dcae3] #10 /usr/lib/libX11.so.6(_XError+0xd9) [0xb78587b9] #11 /usr/lib/libX11.so.6(_XReply+0x229) [0xb7860bf9] #12 /usr/lib/libX11.so.6(XGetWindowProperty+0x93) [0xb783ddf3] #13 /usr/local/src/emacs/src/emacs [0x80dd9dc] #14 /usr/local/src/emacs/src/emacs [0x80ddc97] #15 /usr/local/src/emacs/src/emacs [0x80ddf29] #16 /usr/local/src/emacs/src/emacs [0x80de05f] #17 /usr/local/src/emacs/src/emacs [0x80e0aba] #18 /usr/local/src/emacs/src/emacs [0x80e26e2] #19 /usr/lib/libgdk-x11-2.0.so.0 [0xb7c4a508] X protocol error: BadWindow (invalid Window parameter) on protocol request 20 [Switching to Thread 0xb71a0720 (LWP 7709)] Breakpoint 1, abort () at emacs.c:427 (gdb) bt full #0 abort () at emacs.c:427 No locals. #1 0x08089747 in redisplay_preserve_echo_area (from_where=13) at xdisp.c:11863 No locals. #2 0x081bedf3 in status_notify (deleting_process=0x86e6730) at process.c:7159 proc = 141453108 buffer = 137850137 tail = 147035800 msg = 148330715 #3 0x081c4448 in Fdelete_process (process=141453108) at process.c:838 symbol = pid = 137850137 p = (struct Lisp_Process *) 0x86e6730 #4 0x081c4598 in kill_buffer_processes (buffer=137850137) at process.c:6743 tail = proc = 141453108 #5 0x08119abc in shut_down_emacs (sig=0, no_x=0, stuff=137850137) at emacs.c:2127 No locals. #6 0x080dc9b5 in x_connection_closed (dpy=0x88cd4e8, error_message=0xbfa44fa8 "X protocol error: BadWindow (invalid Window parameter) on protocol request 20") at xterm.c:7938 dpyinfo = (struct x_display_info *) 0x845b048 frame = tail = #7 0x080dca8a in x_error_quitter (display=0x8ccfeb0, error=0xbfa4525c) at xterm.c:8016 buf = "BadWindow (invalid Window parameter)", '\0' buf1 = "X protocol error: BadWindow (invalid Window parameter) on protocol request 20", '\0' , "+O\003\270", '\0' , "\364o\004\2708\211\033\267\026\000\000\000\204Q\244\277" #8 0x080dcae3 in x_error_handler (display=0x8ccfeb0, error=0xbfa4525c) at xterm.c:7972 No locals. #9 0xb78587b9 in _XError () from /usr/lib/libX11.so.6 No symbol table info available. #10 0xb7860bf9 in _XReply () from /usr/lib/libX11.so.6 No symbol table info available. #11 0xb783ddf3 in XGetWindowProperty () from /usr/lib/libX11.so.6 No symbol table info available. #12 0x080dd9dc in x_set_frame_alpha (f=0x8c39698) at xterm.c:503 data = actual = format = 5 n = 1 left = 147655888 dpyinfo = (struct x_display_info *) 0x845b048 dpy = (Display *) 0x8ccfeb0 win = 12584820 alpha = 0 alpha_min = 0 opac = 4294967295 #13 0x080ddc97 in x_frame_rehighlight (dpyinfo=0x845b048) at xterm.c:3244 old_highlight = (struct frame *) 0x0 #14 0x080ddf29 in x_focus_changed (type=, state=2, dpyinfo=0x846bc04, frame=0x8c39698, bufp=0xbfa45830) at xterm.c:3318 No locals. #15 0x080de05f in x_detect_focus_change (dpyinfo=0x845b048, event=0xbfa457d0, bufp=0xbfa45830) at xterm.c:3393 frame = #16 0x080e0aba in handle_one_xevent (dpyinfo=0x845b048, eventp=0xbfa45aec, finish=0x8330ef0, hold_quit=0xbfa45fa4) at xterm.c:6685 inev = { ie = { kind = NO_EVENT, code = 0, part = scroll_bar_above_handle, modifiers = 0, x = 0, y = 0, timestamp = 0, padding = {0x0, 0x0}, frame_or_window = 0, arg = 137850137 }, sie = { kind = 0, display = 0x0, requestor = 0, selection = 0, target = 0, property = 0, time = 0 } } count = do_help = 0 nbytes = f = coding = { id = -1214285556, common_flags = 139068480, mode = 3215218456, spec = { iso_2022 = { flags = 0, current_invocation = {1, 139068480}, current_designation = {-1079748856, -1214291314, 0, 139068480}, single_shifting = -1079748840, bol = -1220251504 }, ccl = 0x0, utf_16 = { bom = utf_detect_bom, endian = utf_16_little_endian, surrogate = 139068480 }, utf_8_bom = utf_detect_bom, emacs_mule_full_support = 0 }, max_charset_id = 139068492, safe_charsets = 0x0, src_multibyte = 0, dst_multibyte = 0, head_ascii = -1220243736, produced = 139068480, produced_char = 7709, consumed = -1079748696, consumed_char = -1215957508, errors = 139068480, error_positions = 0x1e1d, result = 3077013492, src_pos = -1220187124, src_pos_byte = -1214285556, src_chars = 147652272, src_bytes = -1079748744, src_object = 0, source = 0x1
, dst_pos = 2604, dst_pos_byte = -1079748712, dst_bytes = -1220187124, dst_object = 139068480, destination = 0xb71a0720 " \a\032\267\230\v\032\267 \a\032\267", chars_at_source = -1079748744, charbuf = 0xb7447090, charbuf_size = 139068492, charbuf_used = -1220719800, annotated = -1079748696, carryover = "\3578=\267@\004J\b\000\000\000\000\264\236\220\267", '\0' , "Lx\220\267\260\376\314\b\260\376\314\b\310W\244\277\321\374\205\267@\004J\b\000\000\000\000\000\000\000", carryover_bytes = -1220250597, default_char = -1215268788, detector = 0, decoder = 0xbfa457e8, encoder = 0xb78493b3 } event = { type = 9, xany = { type = 9, serial = 2604, send_event = 0, display = 0x8ccfeb0, window = 29360145 }, xkey = { type = 9, serial = 2604, send_event = 0, display = 0x8ccfeb0, window = 29360145, root = 2, subwindow = 4, time = 0, x = 16445576, y = 0, x_root = 0, y_root = 0, state = 0, keycode = 5260288, same_screen = 1174425669 }, xbutton = { type = 9, serial = 2604, send_event = 0, display = 0x8ccfeb0, window = 29360145, root = 2, subwindow = 4, time = 0, x = 16445576, y = 0, x_root = 0, y_root = 0, state = 0, button = 5260288, same_screen = 1174425669 }, xmotion = { type = 9, serial = 2604, send_event = 0, display = 0x8ccfeb0, window = 29360145, root = 2, subwindow = 4, time = 0, x = 16445576, y = 0, x_root = 0, y_root = 0, state = 0, is_hint = 0 '\0', same_screen = 1174425669 }, xcrossing = { type = 9, serial = 2604, send_event = 0, display = 0x8ccfeb0, window = 29360145, root = 2, subwindow = 4, time = 0, x = 16445576, y = 0, x_root = 0, y_root = 0, mode = 0, detail = 5260288, same_screen = 1174425669, focus = 1346830416, state = 5261312 }, xfocus = { type = 9, serial = 2604, send_event = 0, display = 0x8ccfeb0, window = 29360145, mode = 2, detail = 4 }, xexpose = { type = 9, serial = 2604, send_event = 0, display = 0x8ccfeb0, window = 29360145, x = 2, y = 4, width = 0, height = 16445576, count = 0 }, xgraphicsexpose = { type = 9, serial = 2604, send_event = 0, display = 0x8ccfeb0, drawable = 29360145, x = 2, y = 4, width = 0, height = 16445576, count = 0, major_code = 0, minor_code = 0 }, xnoexpose = { type = 9, serial = 2604, send_event = 0, display = 0x8ccfeb0, drawable = 29360145, major_code = 2, minor_code = 4 }, xvisibility = { type = 9, serial = 2604, send_event = 0, display = 0x8ccfeb0, window = 29360145, state = 2 }, xcreatewindow = { type = 9, serial = 2604, send_event = 0, display = 0x8ccfeb0, parent = 29360145, window = 2, x = 4, y = 0, width = 16445576, height = 0, border_width = 0, override_redirect = 0 }, xdestroywindow = { type = 9, serial = 2604, send_event = 0, display = 0x8ccfeb0, event = 29360145, window = 2 }, xunmap = { type = 9, serial = 2604, send_event = 0, display = 0x8ccfeb0, event = 29360145, window = 2, from_configure = 4 }, xmap = { type = 9, serial = 2604, send_event = 0, display = 0x8ccfeb0, event = 29360145, window = 2, override_redirect = 4 }, xmaprequest = { type = 9, serial = 2604, send_event = 0, display = 0x8ccfeb0, parent = 29360145, window = 2 }, xreparent = { type = 9, serial = 2604, send_event = 0, display = 0x8ccfeb0, event = 29360145, window = 2, parent = 4, x = 0, y = 16445576, override_redirect = 0 }, xconfigure = { type = 9, serial = 2604, send_event = 0, display = 0x8ccfeb0, event = 29360145, window = 2, x = 4, y = 0, width = 16445576, height = 0, border_width = 0, above = 0, override_redirect = 0 }, xgravity = { type = 9, serial = 2604, send_event = 0, display = 0x8ccfeb0, event = 29360145, window = 2, x = 4, y = 0 }, xresizerequest = { type = 9, serial = 2604, send_event = 0, display = 0x8ccfeb0, window = 29360145, width = 2, height = 4 }, xconfigurerequest = { type = 9, serial = 2604, send_event = 0, display = 0x8ccfeb0, parent = 29360145, window = 2, x = 4, y = 0, width = 16445576, height = 0, border_width = 0, above = 0, detail = 0, value_mask = 5260288 }, xcirculate = { type = 9, serial = 2604, send_event = 0, display = 0x8ccfeb0, event = 29360145, window = 2, place = 4 }, xcirculaterequest = { type = 9, serial = 2604, send_event = 0, display = 0x8ccfeb0, parent = 29360145, window = 2, place = 4 }, xproperty = { type = 9, serial = 2604, send_event = 0, display = 0x8ccfeb0, window = 29360145, atom = 2, time = 4, state = 0 }, xselectionclear = { type = 9, serial = 2604, send_event = 0, display = 0x8ccfeb0, window = 29360145, selection = 2, time = 4 }, xselectionrequest = { type = 9, serial = 2604, send_event = 0, display = 0x8ccfeb0, owner = 29360145, requestor = 2, selection = 4, target = 0, property = 16445576, time = 0 }, xselection = { type = 9, serial = 2604, send_event = 0, display = 0x8ccfeb0, requestor = 29360145, selection = 2, target = 4, property = 0, time = 16445576 }, xcolormap = { type = 9, serial = 2604, send_event = 0, display = 0x8ccfeb0, window = 29360145, colormap = 2, new = 4, state = 0 }, xclient = { type = 9, serial = 2604, send_event = 0, display = 0x8ccfeb0, window = 29360145, message_type = 2, format = 4, data = { b = "\000\000\000\000\210\360\372", '\0' , s = {0, 0, -3960, 250, 0, 0, 0, 0, 0, 0}, l = {0, 16445576, 0, 0, 0} } }, xmapping = { type = 9, serial = 2604, send_event = 0, display = 0x8ccfeb0, window = 29360145, request = 2, first_keycode = 4, count = 0 }, xerror = { type = 9, display = 0xa2c, resourceid = 0, serial = 147652272, error_code = 17 '\021', request_code = 0 '\0', minor_code = 192 '\300' }, xkeymap = { type = 9, serial = 2604, send_event = 0, display = 0x8ccfeb0, window = 29360145, key_vector = "\002\000\000\000\004\000\000\000\000\000\000\000\210\360\372", '\0' }, pad = {9, 2604, 0, 147652272, 29360145, 2, 4, 0, 16445576, 0, 0, 0, 0, 5260288, 1174425669, 1346830416, 5261312, 1241534537, 1347092560, 5262336, 1308643405, 1347354704, 141698304, 8} } #17 0x080e26e2 in event_handler_gdk (gxev=0xbfa45aec, ev=0x861bd40, data=0x0) at xterm.c:5781 dpyinfo = (struct x_display_info *) 0x845b048 xev = (XEvent *) 0x8c39698 #18 0xb7c4a508 in ?? () from /usr/lib/libgdk-x11-2.0.so.0 No symbol table info available. #19 0xbfa45aec in ?? () No symbol table info available. #20 0x0861bd40 in ?? () No symbol table info available. #21 0x00000000 in ?? () No symbol table info available. (gdb) ------------=_1214143804-6352-0 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-5.0 required=4.0 tests=AWL,BAYES_00,HAS_BUG_NUMBER autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 437-done) by emacsbugs.donarmstrong.com; 22 Jun 2008 14:02:49 +0000 Received: from ironport2-out.teksavvy.com (ironport2-out.pppoe.ca [206.248.154.182]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m5ME2jT9004374 for <437-done@emacsbugs.donarmstrong.com>; Sun, 22 Jun 2008 07:02:47 -0700 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AtIEAPv3XUjO+KWv/2dsb2JhbACBW6tT X-IronPort-AV: E=Sophos;i="4.27,685,1204520400"; d="scan'208";a="23068802" Received: from smtp.pppoe.ca (HELO smtp.teksavvy.com) ([65.39.196.238]) by ironport2-out.teksavvy.com with ESMTP; 22 Jun 2008 10:02:40 -0400 Received: from pastel.home ([206.248.165.175]) by smtp.teksavvy.com (Internet Mail Server v1.0) with ESMTP id CUY89039; Sun, 22 Jun 2008 10:02:39 -0400 Received: by pastel.home (Postfix, from userid 20848) id 8F81383BA; Sun, 22 Jun 2008 10:02:39 -0400 (EDT) From: Stefan Monnier To: 437-done@emacsbugs.donarmstrong.com Subject: Re: bug#437: 23.0.60; Emacs aborts when IceWM is restarted Message-ID: References: Date: Sun, 22 Jun 2008 10:02:39 -0400 In-Reply-To: (Seiji Zenitani's message of "Sat, 21 Jun 2008 14:55:46 -0700") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii > Here's a fix. It would be nice if you will try this. Thanks, installed, Stefan ------------=_1214143804-6352-0--