[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
garbage collection bug
From: |
Robert Marshall |
Subject: |
garbage collection bug |
Date: |
Sat, 30 Aug 2003 08:00:16 +0100 (BST) |
I can consistently replicate the garbage collection bug that was reported in
gnu.emacs.bug with vm by the following (slightly different) procedure with
my latest cvs build.
emacs -q
C-x C-f /su:address@hidden:/var/log/dansguardian/access.log
It would appear to be sensitive to the file length, currently
/var/log/dansguardian:
total used in directory 1660 available 586808
drwxr-xr-x 2 squid squid 4096 Jun 19 20:42 .
drwxr-xr-x 17 root root 4096 Aug 30 06:26 ..
-rw-r----- 1 squid squid 1684351 Aug 29 13:26 access.log
I have been able able to crash with the same steps with earlier builds but
couldn't earlier this week
and it crashes with the following traceback
#0 0x406493d1 in kill () from /lib/i686/libc.so.6
#1 0x080e25f1 in fatal_error_signal (sig=26026) at emacs.c:384
#2 0x40649358 in sigaction () from /lib/i686/libc.so.6
#3 0x08126598 in re_search (bufp=0x82e6ef8,
string=0x8687bf0
"/home/robert/.emacs.d/auto-save-list/.saves-26026-jailhouse.chezmarshall.freeserve.co.uk~",
size=0, startpos=0, range=1073741913,
regs=0x0) at regex.c:4063
#4 0x0811c310 in fast_string_match (regexp=941619156, string=945570924)
at search.c:462
#5 0x0810bb2d in Ffind_file_name_handler (filename=945570924, operation=0)
at fileio.c:366
#6 0x0810c1dc in Fexpand_file_name (name=945570924,
default_directory=405722204) at fileio.c:1047
#7 0x081126f7 in Fdo_auto_save (no_message=405722252, current_only=405722204)
at fileio.c:5736
#8 0x080e3e50 in shut_down_emacs (sig=6, no_x=0, stuff=405722204)
at emacs.c:2008
#9 0x080e261e in fatal_error_signal (sig=6) at emacs.c:367
#10 0x40649358 in sigaction () from /lib/i686/libc.so.6
#11 0x0812ef10 in mark_buffer (buf=0) at alloc.c:5082
#12 0x0812eeab in mark_object (arg=0) at alloc.c:5065
#13 0x0812dace in mark_memory (start=0x84b0c00, end=0xbffff45c) at alloc.c:3812
#14 0x0812db3b in mark_stack () at alloc.c:4036
#15 0x0812e0dd in Fgarbage_collect () at alloc.c:4410
#16 0x08143148 in Ffuncall (nargs=2, args=0xbffe9160) at eval.c:2664
#17 0x0816cbf2 in Fbyte_code (bytestr=410016972, vector=1,
maxdepth=-1073835680) at bytecode.c:710
#18 0x08143376 in funcall_lambda (fun=1215351408, nargs=0,
arg_vector=0xbffe9284) at eval.c:2911
#19 0x08142efc in Ffuncall (nargs=1, args=0xbffe9280) at eval.c:2781
#20 0x0816cbf2 in Fbyte_code (bytestr=-1073835376, vector=0,
maxdepth=-1073835392) at bytecode.c:710
#21 0x08143376 in funcall_lambda (fun=1215351880, nargs=6,
arg_vector=0xbffe93b8) at eval.c:2911
#22 0x08142efc in Ffuncall (nargs=7, args=0xbffe93b4) at eval.c:2781
#23 0x0816cbf2 in Fbyte_code (bytestr=410017020, vector=6,
maxdepth=-1073835084) at bytecode.c:710
#24 0x08143376 in funcall_lambda (fun=1215352112, nargs=9,
arg_vector=0xbffe94d4) at eval.c:2911
#25 0x08142efc in Ffuncall (nargs=10, args=0xbffe94d0) at eval.c:2781
#26 0x0816cbf2 in Fbyte_code (bytestr=409976908, vector=9,
maxdepth=-1073834800) at bytecode.c:710
#27 0x08143376 in funcall_lambda (fun=1215284760, nargs=1,
arg_vector=0xbffe96d8) at eval.c:2911
#28 0x08142efc in Ffuncall (nargs=2, args=0xbffe96d4) at eval.c:2781
#29 0x0814296b in Fapply (nargs=2, args=0xbffe96d4) at eval.c:2179
#30 0x08143108 in Ffuncall (nargs=3, args=0xbffe96d0) at eval.c:2705
#31 0x0816cbf2 in Fbyte_code (bytestr=406080284, vector=2,
maxdepth=-1073834288) at bytecode.c:710
#32 0x08143376 in funcall_lambda (fun=1215288416, nargs=2,
arg_vector=0xbffe98a8) at eval.c:2911
#33 0x08142efc in Ffuncall (nargs=3, args=0xbffe98a4) at eval.c:2781
#34 0x0814296b in Fapply (nargs=3, args=0xbffe98a4) at eval.c:2179
#35 0x08143108 in Ffuncall (nargs=4, args=0xbffe98a0) at eval.c:2705
#36 0x0816cbf2 in Fbyte_code (bytestr=406080284, vector=3,
maxdepth=-1073833824) at bytecode.c:710
#37 0x08143376 in funcall_lambda (fun=1215288200, nargs=2,
arg_vector=0xbffe99c4) at eval.c:2911
#38 0x08142efc in Ffuncall (nargs=3, args=0xbffe99c0) at eval.c:2781
#39 0x0816cbf2 in Fbyte_code (bytestr=406084116, vector=2,
maxdepth=-1073833536) at bytecode.c:710
#40 0x08143376 in funcall_lambda (fun=1209864552, nargs=1,
arg_vector=0xbffe9ad4) at eval.c:2911
#41 0x08142efc in Ffuncall (nargs=2, args=0xbffe9ad0) at eval.c:2781
#42 0x0816cbf2 in Fbyte_code (bytestr=405944996, vector=1,
maxdepth=-1073833264) at bytecode.c:710
#43 0x08143376 in funcall_lambda (fun=1215285104, nargs=5,
arg_vector=0xbffe9c04) at eval.c:2911
#44 0x08142efc in Ffuncall (nargs=6, args=0xbffe9c00) at eval.c:2781
#45 0x0814289f in Fapply (nargs=2, args=0xbffe9ce4) at eval.c:2231
#46 0x08143108 in Ffuncall (nargs=3, args=0xbffe9ce0) at eval.c:2705
#47 0x0816cbf2 in Fbyte_code (bytestr=406080284, vector=2,
maxdepth=-1073832736) at bytecode.c:710
#48 0x08143376 in funcall_lambda (fun=1215288416, nargs=6,
arg_vector=0xbffe9df4) at eval.c:2911
#49 0x08142efc in Ffuncall (nargs=7, args=0xbffe9df0) at eval.c:2781
#50 0x0814289f in Fapply (nargs=3, args=0xbffe9ed4) at eval.c:2231
#51 0x08143108 in Ffuncall (nargs=4, args=0xbffe9ed0) at eval.c:2705
#52 0x0816cbf2 in Fbyte_code (bytestr=406080284, vector=3,
maxdepth=-1073832240) at bytecode.c:710
#53 0x08143376 in funcall_lambda (fun=1215288200, nargs=6,
arg_vector=0xbffea014) at eval.c:2911
#54 0x08142efc in Ffuncall (nargs=7, args=0xbffea010) at eval.c:2781
#55 0x08142db8 in call6 (fn=406542428, arg1=405904948, arg2=946934276,
arg3=405722252, arg4=405722204, arg5=405722204, arg6=405722204)
at eval.c:2640
#56 0x0810ec79 in Finsert_file_contents (filename=946934276, visit=405722252,
beg=405722204, end=405722204, replace=405722204) at fileio.c:3658
#57 0x0814264e in Feval (form=135915888) at eval.c:2092
#58 0x081412d9 in Fcondition_case (args=405722204) at eval.c:1280
#59 0x0816d857 in Fbyte_code (bytestr=406102196, vector=143,
maxdepth=-1073747760) at bytecode.c:891
#60 0x08143376 in funcall_lambda (fun=1209876468, nargs=6,
arg_vector=0xbfffe9e4) at eval.c:2911
#61 0x08142efc in Ffuncall (nargs=7, args=0xbfffe9e0) at eval.c:2781
#62 0x0816cbf2 in Fbyte_code (bytestr=406173820, vector=6,
maxdepth=-1073747488) at bytecode.c:710
#63 0x08143376 in funcall_lambda (fun=1209874056, nargs=1,
arg_vector=0xbfffeb04) at eval.c:2911
#64 0x08142efc in Ffuncall (nargs=2, args=0xbfffeb00) at eval.c:2781
#65 0x0816cbf2 in Fbyte_code (bytestr=406084116, vector=1,
maxdepth=-1073747200) at bytecode.c:710
#66 0x081425f9 in Feval (form=137032760) at eval.c:2078
#67 0x0813ffe4 in Fprogn (args=-1073838756) at eval.c:408
#68 0x080915e9 in Fsave_window_excursion (args=1481034432) at window.c:5710
#69 0x0816d7dd in Fbyte_code (bytestr=2, vector=1481034432,
maxdepth=-1073746816) at bytecode.c:859
#70 0x08143376 in funcall_lambda (fun=1214831544, nargs=1,
arg_vector=0xbfffeda4) at eval.c:2911
#71 0x08142efc in Ffuncall (nargs=2, args=0xbfffeda0) at eval.c:2781
#72 0x0816cbf2 in Fbyte_code (bytestr=407645852, vector=1,
maxdepth=-1073746528) at bytecode.c:710
#73 0x08143376 in funcall_lambda (fun=1214829640, nargs=1,
arg_vector=0xbfffef34) at eval.c:2911
#74 0x08142efc in Ffuncall (nargs=2, args=0xbfffef30) at eval.c:2781
#75 0x0814296b in Fapply (nargs=2, args=0xbfffef30) at eval.c:2179
#76 0x08142cc4 in apply1 (fn=406211916, arg=942773876) at eval.c:2487
#77 0x0813f7a0 in Fcall_interactively (function=406211916,
record_flag=405722204, keys=1211102832) at callint.c:414
#78 0x080f0322 in Fcommand_execute (cmd=406211916, record_flag=405722204,
keys=405722204, special=405722204) at keyboard.c:9724
#79 0x080e542a in command_loop_1 () at keyboard.c:1755
#80 0x081413f0 in internal_condition_case (bfun=0x80e50d0 <command_loop_1>,
handlers=405833300, hfun=0x80e4c80 <cmd_error>) at eval.c:1333
#81 0x080e4f7b in command_loop_2 () at keyboard.c:1292
#82 0x08140f4a in internal_catch (tag=0, func=0x80e4f60 <command_loop_2>,
arg=405722204) at eval.c:1094
#83 0x080e4f32 in command_loop () at keyboard.c:1271
#84 0x080e4a32 in recursive_edit_1 () at keyboard.c:987
#85 0x080e4b49 in Frecursive_edit () at keyboard.c:1043
#86 0x080e33d8 in main (argc=2, argv=0xbffff6e4) at emacs.c:1666
#87 0x40638082 in __libc_start_main () from /lib/i686/libc.so.6
(gdb)
In GNU Emacs 21.3.50.25 (i686-pc-linux-gnu, GTK+ Version 2.0.6)
of 2003-08-30 on jailhouse.chezmarshall.freeserve.co.uk
configured using `configure '--with-x-toolkit=gtk''
Important settings:
value of $LC_ALL: address@hidden
value of $LC_COLLATE: en_GB
value of $LC_CTYPE: en_GB
value of $LC_MESSAGES: en_GB
value of $LC_MONETARY: en_GB
value of $LC_NUMERIC: en_GB
value of $LC_TIME: en_GB
value of $LANG: en_GB
locale-coding-system: iso-latin-9
default-enable-multibyte-characters: t
Robert
- garbage collection bug,
Robert Marshall <=