bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

abort_on_gc in Fgarbage_collect


From: justus schwartz
Subject: abort_on_gc in Fgarbage_collect
Date: Mon, 25 Aug 2003 14:18:10 +0200
User-agent: Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3 (gnu/linux)

hi!

i tried the cvs version and get deterministically an abort in
Fgarbage_collect. i'm using tinypath and after invoking M-x
tinypath-cache-regenerate emacs aborts (abort_on_gc is 1). i'll attach the
backtrace (i compiled emacs without optimizations, to get a usefull backtrace)

how could i help to trace this (bug if it is one)

or were else should i post this, if it's not the right place?

ciao
 -justus

<backtrace from gdb>
#0  0x404b3ce1 in kill () from /lib/libc.so.6
#1  0x08134677 in abort () at emacs.c:417
#2  0x08195996 in Fgarbage_collect () at alloc.c:4311
#3  0x081b05d5 in Ffuncall (nargs=3, args=0xbfffbfe0) at eval.c:2664
#4  0x081b03dd in run_hook_list_with_args (funlist=1485667576, nargs=3, 
    args=0xbfffbfe0) at eval.c:2446
#5  0x08160929 in signal_before_change (start_int=1, end_int=310798, 
    preserve_ptr=0xbfffc0e0) at insdel.c:2043
#6  0x0816065f in prepare_to_modify_buffer (start=1, end=310798, 
    preserve_ptr=0xbfffc0e0) at insdel.c:1941
#7  0x0815fd72 in del_range_1 (from=1, to=310798, prepare=1, ret_string=0)
    at insdel.c:1674
#8  0x0815fcfd in del_range (from=410997980, to=0) at insdel.c:1648
#9  0x081551b1 in Ferase_buffer () at buffer.c:2011
#10 0x081c2fa6 in Fprin1_to_string (object=950984028, noescape=406271212)
    at print.c:786
#11 0x081afb2c in Feval (form=1481587904) at eval.c:2081
#12 0x081af99a in Feval (form=1481587920) at eval.c:2043
#13 0x081acf32 in Fprogn (args=1487972544) at eval.c:408
#14 0x081ade99 in Fwhile (args=1487972520) at eval.c:958
#15 0x081af91c in Feval (form=1487972512) at eval.c:2025
#16 0x081acf32 in Fprogn (args=1487972504) at eval.c:408
#17 0x081addfa in Flet (args=1487972496) at eval.c:936
#18 0x081af91c in Feval (form=1487972488) at eval.c:2025
#19 0x081acf32 in Fprogn (args=1487972456) at eval.c:408
#20 0x081ae134 in internal_catch (tag=410997980, func=0x81acf05 <Fprogn>, 
    arg=1487972456) at eval.c:1094
#21 0x081ae084 in Fcatch (args=1487972424) at eval.c:1062
#22 0x081af91c in Feval (form=1487972416) at eval.c:2025
#23 0x081afa71 in Feval (form=1487972400) at eval.c:2063
#24 0x081afdac in Feval (form=1487972464) at eval.c:2134
#25 0x081afdac in Feval (form=1481588016) at eval.c:2134
#26 0x081acf32 in Fprogn (args=1481587848) at eval.c:408
#27 0x081ace63 in Fif (args=1481588048) at eval.c:357
#28 0x081af91c in Feval (form=1481588072) at eval.c:2025
#29 0x081acf32 in Fprogn (args=1481587840) at eval.c:408
#30 0x081addfa in Flet (args=1481588240) at eval.c:936
#31 0x081af91c in Feval (form=1481588328) at eval.c:2025
#32 0x081acf32 in Fprogn (args=1487972872) at eval.c:408
#33 0x081a31f8 in Fsave_current_buffer (args=1487972848) at editfns.c:966
#34 0x081af91c in Feval (form=1487972800) at eval.c:2025
#35 0x081afdac in Feval (form=1487973176) at eval.c:2134
#36 0x081ae2e5 in Funwind_protect (args=1487973080) at eval.c:1191
#37 0x081af91c in Feval (form=1487973072) at eval.c:2025
#38 0x081acf32 in Fprogn (args=1487973024) at eval.c:408
#39 0x081addfa in Flet (args=1487973008) at eval.c:936
#40 0x081af91c in Feval (form=1487973000) at eval.c:2025
#41 0x081afdac in Feval (form=1481588336) at eval.c:2134
#42 0x081acf32 in Fprogn (args=1481587576) at eval.c:408
#43 0x081b0f79 in funcall_lambda (fun=1481587568, nargs=5, 
    arg_vector=0xbfffd440) at eval.c:2904
#44 0x081b0c42 in apply_lambda (fun=1481587568, args=1481837776, eval_flag=1)
    at eval.c:2833
#45 0x081afdcf in Feval (form=1481837784) at eval.c:2136
#46 0x081acf32 in Fprogn (args=1481869144) at eval.c:408
#47 0x081adbb6 in FletX (args=1481837848) at eval.c:878
#48 0x081af91c in Feval (form=1481837944) at eval.c:2025
#49 0x081acf32 in Fprogn (args=1481868752) at eval.c:408
#50 0x081b0f79 in funcall_lambda (fun=1481868744, nargs=1, 
    arg_vector=0xbfffd7b0) at eval.c:2904
#51 0x081b0c42 in apply_lambda (fun=1481868744, args=1484625784, eval_flag=1)
    at eval.c:2833
#52 0x081afdcf in Feval (form=1484625792) at eval.c:2136
#53 0x081acf32 in Fprogn (args=1487975944) at eval.c:408
#54 0x081af91c in Feval (form=1487975936) at eval.c:2025
#55 0x081ace3e in Fif (args=1487975920) at eval.c:356
#56 0x081af91c in Feval (form=1487975912) at eval.c:2025
#57 0x081afdac in Feval (form=1481854064) at eval.c:2134
#58 0x081acf32 in Fprogn (args=1484625760) at eval.c:408
#59 0x081adbb6 in FletX (args=1481856208) at eval.c:878
#60 0x081af91c in Feval (form=1481856656) at eval.c:2025
#61 0x081acf32 in Fprogn (args=1484625696) at eval.c:408
#62 0x081b0f79 in funcall_lambda (fun=1484625584, nargs=1, 
    arg_vector=0xbfffde30) at eval.c:2904
#63 0x081b0c42 in apply_lambda (fun=1484625584, args=1484625248, eval_flag=1)
    at eval.c:2833
#64 0x081afdcf in Feval (form=1484625296) at eval.c:2136
#65 0x081acf32 in Fprogn (args=1487694944) at eval.c:408
#66 0x081af91c in Feval (form=1487694928) at eval.c:2025
#67 0x081ace3e in Fif (args=1487694912) at eval.c:356
#68 0x081af91c in Feval (form=1487694904) at eval.c:2025
#69 0x081afdac in Feval (form=1484625464) at eval.c:2134
#70 0x081acf32 in Fprogn (args=1484625232) at eval.c:408
#71 0x081b0f79 in funcall_lambda (fun=1484625224, nargs=0, 
    arg_vector=0xbfffe478) at eval.c:2904
#72 0x081b0abc in Ffuncall (nargs=1, args=0xbfffe474) at eval.c:2781
#73 0x081afedb in Fapply (nargs=2, args=0xbfffe474) at eval.c:2175
#74 0x081b0773 in Ffuncall (nargs=3, args=0xbfffe470) at eval.c:2705
#75 0x081e96e6 in Fbyte_code (bytestr=942467484, vector=1210902976, maxdepth=4)
    at bytecode.c:710
#76 0x081afb59 in Feval (form=1479338380) at eval.c:2084
#77 0x081ae561 in Fcondition_case (args=1487694952) at eval.c:1280
#78 0x081e9ec5 in Fbyte_code (bytestr=942467244, vector=1210902824, maxdepth=5)
    at bytecode.c:891
#79 0x081b0fcb in funcall_lambda (fun=1210902664, nargs=1, 
    arg_vector=0xbfffe994) at eval.c:2911
#80 0x081b0a14 in Ffuncall (nargs=2, args=0xbfffe990) at eval.c:2772
#81 0x081b04b2 in call1 (fn=406340308, arg1=1214191928) at eval.c:2520
#82 0x0813d57d in timer_check (do_it_now=1) at keyboard.c:4405
#83 0x0813bf5d in readable_filtered_events (do_timers_now=1, filter_events=0)
    at keyboard.c:3463
#84 0x08140372 in get_filtered_input_pending (addr=0x8369c2c, do_timers_now=1, 
    filter_events=0) at keyboard.c:6563
#85 0x0814040b in get_input_pending (addr=0x8369c2c, do_timers_now=1)
    at keyboard.c:6588
#86 0x08146412 in detect_input_pending_run_timers (do_display=1)
    at keyboard.c:9909
#87 0x081f1c42 in wait_reading_process_input (time_limit=0, microsecs=0, 
    read_kbd=268435455, do_display=1) at process.c:4116
#88 0x0813c621 in kbd_buffer_get_event (kbp=0xbfffedb8, 
    used_mouse_menu=0xbffff0ac) at keyboard.c:3847
#89 0x0813aac4 in read_char (commandflag=1, nmaps=2, maps=0xbfffefb0, 
    prev_event=406271212, used_mouse_menu=0xbffff0ac) at keyboard.c:2810
#90 0x08143e6a in read_key_sequence (keybuf=0xbffff220, bufsize=30, 
    prompt=406271212, dont_downcase_last=0, can_return_switch_frame=1, 
    fix_current_buffer=1) at keyboard.c:8825
#91 0x08137bc3 in command_loop_1 () at keyboard.c:1504
#92 0x081ae687 in internal_condition_case (bfun=0x8137832 <command_loop_1>, 
    handlers=406382300, hfun=0x81373cb <cmd_error>) at eval.c:1333
#93 0x081376f6 in command_loop_2 () at keyboard.c:1292
#94 0x081ae134 in internal_catch (tag=406343548, 
    func=0x81376d7 <command_loop_2>, arg=406271212) at eval.c:1094
#95 0x081376a9 in command_loop () at keyboard.c:1271
#96 0x08137172 in recursive_edit_1 () at keyboard.c:987
#97 0x081372a1 in Frecursive_edit () at keyboard.c:1043
#98 0x08135c95 in main (argc=1, argv=0xbffff844) at emacs.c:1666

</backtrace from gdb>

-- 
int m,o,O=0;float l,I,_;main(){for(;1840-O;putchar((++O>907&&936>O?61-m:o)
["\rX-#!*X'bc)jrs)inG}sufpodt'''trstrM"]^7))for(o=I=l=0;79-(m=O%80)&&_*l+I*
I<6&&26-++o;I=2*l*I+O/80*.09-1,l=_)_=l*l-I*I-2+m/27.;}




reply via email to

[Prev in Thread] Current Thread [Next in Thread]