Reported by: Sergio Roa <sergio.roa <at> dfki.de>
Date: Tue, 7 Apr 2009 13:50:04 UTC
Severity: normal
Merged with 2922
Done: Adrian Robert <adrian.b.robert <at> gmail.com>
Bug is archived. No further changes may be made.
View this message in rfc822 format
From: help-debbugs <at> gnu.org (Emacs bug Tracking System) To: Adrian Robert <adrian.b.robert <at> gmail.com> Subject: bug#2922: marked as done (emacs crashes (freezes)) Date: Sun, 31 May 2009 14:55:11 +0000
[Message part 1 (text/plain, inline)]
Your message dated Sun, 31 May 2009 21:54:14 +0700 with message-id <FF01ED20-EEBC-419E-A09D-6EEC62B5A259 <at> gmail.com> and subject line has caused the Emacs bug report #2920, regarding emacs crashes (freezes) 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 help-debbugs <at> gnu.org immediately.) -- 2920: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=2920 Emacs Bug Tracking System Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Sergio Roa <sergio.roa <at> dfki.de> To: emacs-pretest-bug <at> gnu.org Subject: Re: emacs crashes (freezes) Date: Tue, 07 Apr 2009 16:10:17 +0200I found that the source of the problem is the lock file for Samba directories: A link in the client "aliena.dfki" .#prueba.xml -> sergio <at> pandion.dfki.uni-sb.de.10144 is created and not deleted (in the server "pandion.dfki") after emacs quit. Therefore after the second and subsequent editions of the file emacs freezes. Sergio Roa wrote: > When editing a file (for second time) which is in a directory mounted > from a Samba server, gnu emacs (both Aquamacs and Carbon Emacs in > MacOS) freezes when some edition is performed. > > *gdb output:* > > (gdb) run > Starting program: /Applications/Aquamacs > Emacs.app/Contents/MacOS/Aquamacs Emacs > Reading symbols for shared libraries > +++++................................................................................ > done > 2009-04-07 15:26:30.287 Aquamacs Emacs[13701:813] *** CFMessagePort: > bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = > 0x1e03, name = 'org.gnu.AquamacsEmacs.ServiceProvider' > See /usr/include/servers/bootstrap_defs.h for the error codes. > Reading symbols for shared libraries . done > Reading symbols for shared libraries . done > Reading symbols for shared libraries . done > Reading symbols for shared libraries ... done > Reading symbols for shared libraries . done > Reading symbols for shared libraries . done > Reading symbols for shared libraries . don > > > *bt full output:* > > (gdb) bt full > #0 0x910f09b6 in unlink () > No symbol table info available. > #1 0x0009c88b in current_lock_owner (owner=0xbffff0a0, > lfname=0xbffff030 "/Volumes/sergio/nnl_ndim-2.0/samples/.#prueba.xml") > at filelock.c:518 > len = 10144 > ret = 10144 > local_owner = 0 > colon = 0x910f09b6 "s\016?" > lfinfo = 0x16a24cd0 "sergio <at> pandion.dfki.uni-sb.de.10144" > bufsize = 379735277 > #2 0x0009c9de in lock_file (fn=29900979) at filelock.c:556 > locker = 0 > attack = 0 > encoded_fn = -1861285450 > lock_info = { > user = 0x16a7d720 "sergio", > host = 0x16a80580 "pandion.dfki.uni-sb.de", > pid = 10144, > boot_time = 0 > } > #3 0x0009eabe in prepare_to_modify_buffer (start=349, end=349, > preserve_ptr=0x0) at insdel.c:2090 > base_buffer = (struct buffer *) 0x910f09b6 > #4 0x0009f0b3 in insert_1_both (string=0xbffff21c "s?\a", nchars=1, > nbytes=1, inherit=1, prepare=1, before_markers=0) at insdel.c:993 > string = (const unsigned char *) 0xbffff21c "s?\a" > nchars = 1 > nbytes = 1 > inherit = 1 > prepare = 1 > before_markers = 0 > #5 0x000a05cc in insert_and_inherit (string=0xbffff21c "s?\a", > nbytes=1) at insdel.c:771 > nbytes = 1 > len = 1 > opoint = 1 > #6 0x000b42ab in internal_self_insert (c=115, noautofill=0) at cmds.c:516 > hairy = 1 > tem = 0 > synt = Swhitespace > overwrite = 41944073 > string = 1 > len = 1 > str = "s?\a" > chars_to_delete = 0 > spaces_to_insert = 0 > c = 115 > #7 0x00087f34 in command_loop_1 () at keyboard.c:1843 > c = 115 > value = -1861285450 > cmd = 1 > lose = 22024152 > nonundocount = 1 > keybuf = {920, 48, -1073744996, 43692189, -1073745144, 462822, 250, > 41979977, 7408544, -1880941380, 693413, 4528, -1073745112, 462891, > 1555410, 5, 6356, -1880940780, 144, 7408544, -1073744984, 475267, > -1073745012, 0, -1073745076, -1073745264, 0, 5832704, 41944073, 42321681} > i = 1 > prev_modiff = 449 > prev_buffer = (struct buffer *) 0x16a46430 > already_adjusted = 0 > #8 0x000e558a in internal_condition_case (bfun=0x87220 > <command_loop_1>, handlers=41990897, hfun=0x7fe29 <cmd_error>) at > eval.c:1484 > val = -1861285450 > c = { > tag = 41944073, > val = 41944073, > next = 0xbffff48c, > gcpro = 0x0, > jmp = {-1073806465, -1880940780, 8106, 939174, 41944073, 41944073, > 3842464, 3828432, -1073744856, -1073745040, 31, 658, 939310, 980680727, > 3801119, 3801119, -1073807360, -1073807305}, > backlist = 0x0, > handlerlist = 0x0, > lisp_eval_depth = 0, > pdlcount = 2, > poll_suppress_count = 0, > interrupt_input_blocked = 0, > byte_stack = 0x0 > } > h = { > handler = 41990897, > var = 41944073, > chosen_clause = 0, > tag = 0xbffff388, > next = 0x0 > } > #9 0x00079b89 in command_loop_2 () at keyboard.c:1333 > val = 0 > #10 0x000e547b in internal_catch (tag=41988177, func=0x79b45 > <command_loop_2>, arg=41944073) at eval.c:1224 > c = { > tag = 41988177, > val = 41944073, > next = 0x0, > gcpro = 0x0, > jmp = {852863, -1880937764, 8106, 938975, 868256, 42128098, 3850880, > 3828432, -1073744632, -1073744784, 42074143, 658, 939118, -1756692457, > -1073807329, -1073807329, 41943040, 42074167}, > backlist = 0x0, > handlerlist = 0x0, > lisp_eval_depth = 0, > pdlcount = 2, > poll_suppress_count = 0, > interrupt_input_blocked = 0, > byte_stack = 0x0 > } > tag = 0 > #11 0x00079963 in command_loop () at keyboard.c:1312 > val = 0 > #12 0x00079a17 in recursive_edit_1 () at keyboard.c:1010 > val = 0 > #13 0x00079b06 in Frecursive_edit () at keyboard.c:1071 > buffer = -1861285450 > #14 0x00078ce8 in main (argc=1, argv=0xbffff6e4) at emacs.c:1770 > dummy = 1460424 > stack_bottom_variable = -112 '?' > do_initial_setlocale = 1 > skip_args = 0 > rlim = { > rlim_cur = 8388608, > rlim_max = 67104768 > } > no_loadup = 0 > junk = 0x0 > > > *backtrace output:* > > (gdb) backtrace > #0 0x910f09b6 in unlink () > #1 0x0009c88b in current_lock_owner (owner=0xbffff0a0, > lfname=0xbffff030 "/Volumes/sergio/nnl_ndim-2.0/samples/.#prueba.xml") > at filelock.c:518 > #2 0x0009c9de in lock_file (fn=29900979) at filelock.c:556 > #3 0x0009eabe in prepare_to_modify_buffer (start=349, end=349, > preserve_ptr=0x0) at insdel.c:2090 > #4 0x0009f0b3 in insert_1_both (string=0xbffff21c "s?\a", nchars=1, > nbytes=1, inherit=1, prepare=1, before_markers=0) at insdel.c:993 > #5 0x000a05cc in insert_and_inherit (string=0xbffff21c "s?\a", > nbytes=1) at insdel.c:771 > #6 0x000b42ab in internal_self_insert (c=115, noautofill=0) at cmds.c:516 > #7 0x00087f34 in command_loop_1 () at keyboard.c:1843 > #8 0x000e558a in internal_condition_case (bfun=0x87220 > <command_loop_1>, handlers=41990897, hfun=0x7fe29 <cmd_error>) at > eval.c:1484 > #9 0x00079b89 in command_loop_2 () at keyboard.c:1333 > #10 0x000e547b in internal_catch (tag=41988177, func=0x79b45 > <command_loop_2>, arg=41944073) at eval.c:1224 > #11 0x00079963 in command_loop () at keyboard.c:1312 > #12 0x00079a17 in recursive_edit_1 () at keyboard.c:1010 > #13 0x00079b06 in Frecursive_edit () at keyboard.c:1071 > #14 0x00078ce8 in main (argc=1, argv=0xbffff6e4) at emacs.c:1770 > > > In GNU Emacs 22.1.91.2 (i386-apple-darwin8.11.1, Carbon Version 1.6.0) > of 2008-02-23 on plume.sr.unh.edu > Windowing system distributor `Apple Inc.', version 10.5.6 > configured using `configure '--without-x' '--prefix=/usr/local'' > > Important settings: > value of $LC_ALL: en_US > value of $LC_COLLATE: nil > value of $LC_CTYPE: UTF-8 > value of $LC_MESSAGES: nil > value of $LC_MONETARY: nil > value of $LC_NUMERIC: nil > value of $LC_TIME: nil > value of $LANG: nil > locale-coding-system: iso-8859-1 > default-enable-multibyte-characters: t > > Major mode: Lisp Interaction > > Minor modes in effect: > encoded-kbd-mode: t > tooltip-mode: t > mac-input-method-mode: t > tool-bar-mode: t > mouse-wheel-mode: t > menu-bar-mode: t > file-name-shadow-mode: t > global-font-lock-mode: t > font-lock-mode: t > blink-cursor-mode: t > unify-8859-on-encoding-mode: t > utf-translate-cjk-mode: t > auto-compression-mode: t > line-number-mode: t > > Recent input: > <help-echo> <down-mouse-1> <mouse-1> <backspace> M-x > r e p o r t = <backspace> - e m a c s - b u g <ret > urn> > > Recent messages: > ("/Applications/Aquamacs Emacs.app/Contents/MacOS/Aquamacs Emacs" "-Q") > For information about GNU Emacs and the GNU system, type C-h C-a. > Loading encoded-kb...done > Loading emacsbug...done > -- Sergio Roa http://www.dfki.de/~sroa ------------------------------------------------------------- Deutsches Forschungszentrum fuer Kuenstliche Intelligenz GmbH Trippstadter Strasse 122, D-67663 Kaiserslautern, Germany * Geschaeftsfuehrung: Prof. Dr. Wolfgang Wahlster (Vors.) Dr. Walter Olthoff * Vorsitzender des Aufsichtsrats:Prof. Dr. h.c. Hans A. Aukes Amtsgericht Kaiserslautern, HRB 2313 -------------------------------------------------------------
[Message part 3 (message/rfc822, inline)]
From: Adrian Robert <adrian.b.robert <at> gmail.com> To: 2920-done <at> debbugs.gnu.org Date: Sun, 31 May 2009 21:54:14 +0700Closing, original reporter determined not a bug.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.