Simon Josefsson <jas(a)extundo.com> writes:
Simon Josefsson <jas(a)extundo.com> writes:
> M-x report-emacs-bug crashes as well so I'm doing this manually.
> Installation file below. It was built from release-21-4 cvs in a
> "cvsco" clean directory. This is Debian Woody.
I read PROBLEMS now and the hint for Debian helped. So the only use
of that report is to verify that the problem is still present. I'll
start Gnus in the new XEmacs now...
It didn't start, it froze when checking for new mail in some IMAP
groups. C-g and waiting didn't help. It has happened three times now
(same backtrace) and worked only one time. C-c and backtrace:
jas@latte:~/src/xemacs-21.4/src$ gdb ./xemacs
GNU gdb 2002-04-01-cvs
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i386-linux"...
(gdb) cd ~
Working directory /home/jas.
(gdb) r
Starting program: /home/jas/src/xemacs-21.4/src/xemacs
Program received signal SIGINT, Interrupt.
0x403a7404 in write () from /lib/libc.so.6
(gdb) bt
#0 0x403a7404 in write () from /lib/libc.so.6
#1 0xffffffff in ?? ()
#2 0x0814d1bf in filedesc_writer (stream=0x899a650,
data=0x89b23a8 "204 STATUS \"INBOX.rfci-discuss\" (uidvalidity uidnext
unseen)\r\n\r\n\n\n)\r\n\nn)\r\nZqNHFDL2tjTTFrRzZjaEw4WHpEVlgrN0p3K3A3TGs4d3c9Iixjbm9uY2U9IjY1dDVkZGtqNHI4cGRka2oiLG5jPTAwMDAwMDAxLGRpZ2VzdC11cmk9ImltYXAvbG9j"...,
size=62) at lstream.c:1010
#3 0x0814cc59 in Lstream_flush_out (lstr=0x899a650) at lstream.c:351
#4 0x0814d887 in Lstream_flush (lstr=0x899a650) at lstream.c:380
#5 0x080e4ab7 in encoding_flusher (stream=0x899a820) at file-coding.c:2764
#6 0x0814ccac in Lstream_flush_out (lstr=0x899a820) at lstream.c:372
#7 0x0814d887 in Lstream_flush (lstr=0x899a820) at lstream.c:380
#8 0x080ef8c5 in unix_send_process (proc=144274616, lstream=0x83a39d8)
at process-unix.c:1351
#9 0x08157881 in Fprocess_send_string (process=144274616, string=142174164,
start=1078182740, end=1078182740) at process.c:1027
#10 0x080b602f in Ffuncall (nargs=3, args=0xbfffdd98) at eval.c:3536
#11 0x0808e6b7 in execute_optimized_program (
program=0x89297a0 "\f\vP\024\n« rÅ\t!q\210ÆÇ!«\vÈÇK!«\005ÇÉ!\210Ê
\210db\210\fc\210)Ë\b\f\"\207", stack_depth=3, constants_data=0x88bede0)
at bytecode.c:748
#12 0x0808e3bf in funcall_compiled_function (fun=143973052, nargs=1,
args=0xbfffdecc) at bytecode.c:516
#13 0x080b61a7 in Ffuncall (nargs=2, args=0xbfffdec8) at eval.c:3572
#14 0x0808e6b7 in execute_optimized_program (
program=0x892ad38
"r\016%®\002pq\210\v<¬\004\vC\023\016!T\211\026!Æ\211\035\034\032Ç\016!!ÈP\025\v\211A\023@\211\024\203Ð",
stack_depth=4,
constants_data=0x88bee48) at bytecode.c:748
#15 0x0808e3bf in funcall_compiled_function (fun=143973080, nargs=1,
args=0xbfffe00c) at bytecode.c:516
#16 0x080b61a7 in Ffuncall (nargs=2, args=0xbfffe008) at eval.c:3572
#17 0x0808e6b7 in execute_optimized_program (
program=0x89ac230
"r\n®\002pq\210ÅÆ\t\034\b«\n\f\bÇÈÉ\217ª\002\f)ÊËÌ\v<«\004\vª\003\vC\"F!)\207",
stack_depth=7, constants_data=0x86544f8)
at bytecode.c:748
#18 0x0808e3bf in funcall_compiled_function (fun=143916568, nargs=3,
args=0xbfffe158) at bytecode.c:516
#19 0x080b61a7 in Ffuncall (nargs=4, args=0xbfffe154) at eval.c:3572
#20 0x0808e6b7 in execute_optimized_program (
program=0x899fcc8 "Æ\v!\205u\001ÇÈÉ\"\210r\016:q\210Ê \210Ë
\210Ì\211\032\036\023\0161¬\a\0166\022\202²", stack_depth=8,
constants_data=0x896dcc0)
at bytecode.c:748
#21 0x0808e3bf in funcall_compiled_function (fun=144080996, nargs=2,
args=0xbfffe29c) at bytecode.c:516
#22 0x080b61a7 in Ffuncall (nargs=3, args=0xbfffe298) at eval.c:3572
#23 0x0808e6b7 in execute_optimized_program (
program=0x8882c28
"\n;«y\n\211\035«\b\r<«\004\r®kÆ\r\t\"A®d\rÇk«\005\016\f®RÆ\r\016\r\"A®JÆ\r\016\016\"A®B\016\017\034\f«\030\rÈÉ\f@@@\f@@A@#k¬\b\f\211A\024\210ªç\f@@)®\037\016\020\e\v«\026\rÈÉ\v@@\v@A@#k¬\b\v\211A\023\210ªé\v@)\030\r\bB\tB\021\b))\022Ê\nË\"\016\021\nA@\"\207",
stack_depth=6,
constants_data=0x863b248) at bytecode.c:748
#24 0x0808e3bf in funcall_compiled_function (fun=140848852, nargs=2,
args=0xbfffe3dc) at bytecode.c:516
#25 0x080b61a7 in Ffuncall (nargs=3, args=0xbfffe3d8) at eval.c:3572
#26 0x0808e6b7 in execute_optimized_program (
program=0x88f8278
"\v,\212\bq\210Å\f!\210Æ\v\f\"\211\032¬\tÇÈÉ\f@#ª\023\nÊa«\tË\f\tÌÍ$ª\006Î\f\tÍ#*\2075093
)", stack_depth=6, constants_data=0x8700338)
at bytecode.c:748
#27 0x0808e3bf in funcall_compiled_function (fun=141448840, nargs=2,
args=0xbfffe51c) at bytecode.c:516
#28 0x080b61a7 in Ffuncall (nargs=3, args=0xbfffe518) at eval.c:3572
#29 0x0808e6b7 in execute_optimized_program (
program=0x88f5dd0
"Æ\211\0367\0368\rA@\0268ÇÈ\0168«\016\0168GÉU¬\aÊ\0168Pª\002Ë\r@#\0267ÌÍ\0167\"\210Î\r!\205U\004Ï\r@\031\036CÆÐÑ\217*«\006ÒÆ\r\"\210\016GÓa\203\b\004Ô\r@\031\036CÆÕÖ\217*\203ú\003\016H\204õ\003\016IAÆ\r\035\031\r;«}\r\211\034«\b\f<«\004\f®n×\f\b\"A®g\fØk«\005\0162®R×\f\016;\"A®J×\f\016<\"A®B\0169\e\v«\030\fÇÙ\v@@@\v@@A@#k¬\b\v\211A\023\210ªç\v@@)®\037\016=\032\n«\026\fÇÙ\n@@\n@A@#k"...,
stack_depth=7, constants_data=0x87001f0) at bytecode.c:748
#30 0x0808e3bf in funcall_compiled_function (fun=141448812, nargs=2,
args=0xbfffe5c4) at bytecode.c:516
#31 0x080b5932 in Feval (form=141503376) at eval.c:3392
#32 0x080b2ee1 in condition_case_3 (bodyform=141503376, var=1078182740,
handlers=141504696) at eval.c:1652
#33 0x0808ef9d in execute_rare_opcode (stack_ptr=0xbfffe840,
---Type <return> to continue, or q <return> to quit---
program_ptr=0x88f53b8 "\210ªÜ+\2076)) nil1", opcode=Bcondition_case)
at bytecode.c:1273
#34 0x0808e54b in execute_optimized_program (
program=0x88f5370 "Æ \210ÇÈÉ\t¬\vÊ\v!«\006\v\nBª\002\nË
\003ÌC\"\"Í\035\034Í\020\212\016\021q\210\f\211A\024@\211\025\035\r\f¶¬ó\016\022¬\005\016\023«\tÎ\r\016\024\"\210ªãÍÏÐ\217\210ªÜ+\2076))
nil1", stack_depth=5,
constants_data=0x86fd908) at bytecode.c:658
#35 0x0808e3bf in funcall_compiled_function (fun=141448784, nargs=2,
args=0xbfffe97c) at bytecode.c:516
#36 0x080b61a7 in Ffuncall (nargs=3, args=0xbfffe978) at eval.c:3572
#37 0x0808e6b7 in execute_optimized_program (
program=0x8873a48
"ÆÇ!\210\016(\a\n\004\016)??ÈC\036,\211\e«\vÉ\211\026(\022Ê\016)!\210\016-«!ËÌ\t\"¬\eÌÍÌÎÏ\016*Ì\"DÐÏ\016*Ñ\"DÒBBBBB\tB\021\r«\006\rÓa«\004Ô
\210\r«\t\f¬\006ÅÉ\b\"\210\n¬\005ÕÖ!\022\016.«\004×
\210\v«\f\016/¬\005\016'«\004Ø \210\v«\b\016'«\004Ù \210Ú
\210ÛÜ!«\036\016\034;«\031É\0360ÝÞ\016\034\")«\016\0161¬\n\b¬\a\r«\004ß
\210\v«\031\0162«\025\f¬\022à\016+!«\f\016'¬\b\0163«\004á
\210\v«\024\016#«\020"..., stack_depth=9, constants_data=0x86f3288)
at bytecode.c:748
#38 0x0808e3bf in funcall_compiled_function (fun=141448000, nargs=3,
args=0xbfffeacc) at bytecode.c:516
#39 0x080b61a7 in Ffuncall (nargs=4, args=0xbfffeac8) at eval.c:3572
#40 0x0808e6b7 in execute_optimized_program (
program=0xbfffeb24 "\r¬\t\v¬\006Æ \210ªLÇÈ!\210É\n!\021\b¬\005\016\036«\004Ê
\210\016\037«\tË \210ÌÍÎ\"\210\016
«\006ÏÐÑ\"\210ÏÒÓ\"\210ÔÕ\f\r#\210ÇÖ!\210× \210Ø\f!\210Ù \210ÚÛ!\210Ü
\210ÇÝ!\210Õ\207Ü\213a\bÜ\213a\b\fíÿ¿\024íÿ¿ án\bTÃC@\214Ý`\bTÃC@\001",
stack_depth=4, constants_data=0x86f16e0) at bytecode.c:748
#41 0x08090821 in Fbyte_code (instructions=141488396, constants=141498064,
stack_depth=9) at bytecode.c:2405
#42 0x080b56c2 in Feval (form=141484004) at eval.c:3335
#43 0x080bbbed in Fprogn (args=141484436) at eval.c:775
#44 0x080bbe8b in unbind_to_hairy (count=12) at eval.c:4984
#45 0x0808e74c in execute_optimized_program (
program=0x852f078 "Æ «\025Ç\t!\210È\r§\n\rÉV\005\b@\r]!\207Ê \210Ë \210ÌÍ!\210Î
\210\016\032\026\eÏ \210\016\034«\004Ð \210\f«\034Ñ\024ÒÓ!«\006Ô \210ª\020\016\035«\fÕ Ö
TU«\004×
\210\r§\a\rÉV\002\rÑ\e\032Ø\216\016\036?\nÙ\r\003\n?!\211\023+\207\201Þ\016.Á",
stack_depth=3, constants_data=0x86f1778)
at bytecode.c:761
#46 0x0808e3bf in funcall_compiled_function (fun=141447692, nargs=3,
args=0xbfffef3c) at bytecode.c:516
#47 0x080b61a7 in Ffuncall (nargs=4, args=0xbfffef38) at eval.c:3572
#48 0x0808e6b7 in execute_optimized_program (
program=0x8570258 "ÃÄK!¬\tÅÆ!\210ÇÈ!\210É\n\t\b#\2079", stack_depth=4,
constants_data=0x85314c8) at bytecode.c:748
#49 0x0808e3bf in funcall_compiled_function (fun=140847788, nargs=1,
args=0xbffff088) at bytecode.c:516
#50 0x080b61a7 in Ffuncall (nargs=2, args=0xbffff084) at eval.c:3572
#51 0x08092899 in Fcall_interactively (function=1078093844,
record_flag=1078181300, keys=1078182740) at callint.c:941
#52 0x080b4c9d in Fcommand_execute (cmd=1078093844, record_flag=1078181300,
keys=1078182740) at eval.c:2974
#53 0x080b601d in Ffuncall (nargs=3, args=0xbffff2c8) at eval.c:3536
#54 0x0808e6b7 in execute_optimized_program (
program=0x8544420
"\r\035Æ\rÇa«\004Ȫ$\rÉk«\004ʪ\034\r¨«\aËÌ\r\"ª\022\r:«\r\r@¨«\bËÌ\r@\"ª\002Í!\024)\t«Kt«HÎ\f!\f\032\eÏ\fÐ\"\210\v8\b¬\023Ñ
Ò a«\aÓ pa«\006Ô \210ª\004Õ
\210Ö×!\eØÙË\vA«\004Úª\002Û\nÜ\v!#\"\210Ö\016\036!\210ÝÙ!*\207Ï\fÐ\"\207",
stack_depth=7, constants_data=0x404bda50) at bytecode.c:748
#55 0x0808e3bf in funcall_compiled_function (fun=1079176316, nargs=1,
args=0xbffff418) at bytecode.c:516
#56 0x080b61a7 in Ffuncall (nargs=2, args=0xbffff414) at eval.c:3572
#57 0x08092899 in Fcall_interactively (function=1078054484,
record_flag=1078182740, keys=1078182740) at callint.c:941
#58 0x080b4c9d in Fcommand_execute (cmd=1078054484, record_flag=1078182740,
keys=1078182740) at eval.c:2974
#59 0x080f4675 in execute_command_event (command_builder=0x83cfaa0,
event=139016796) at event-stream.c:3924
#60 0x080f4d52 in Fdispatch_event (event=139016796) at event-stream.c:4258
#61 0x08098eb0 in Fcommand_loop_1 () at cmdloop.c:583
#62 0x0809911d in command_loop_1 (dummy=1078182740) at cmdloop.c:494
#63 0x080bb95e in condition_case_1 (handlers=1078182380,
bfun=0x8099104 <command_loop_1>, barg=1078182740,
hfun=0x809918c <cmd_error>, harg=1078182740) at eval.c:1652
#64 0x0809927f in command_loop_2 (dummy=1078182740) at cmdloop.c:256
#65 0x080bb82c in internal_catch (tag=1077986996,
func=0x8099240 <command_loop_2>, arg=1078182740, threw=0x0) at eval.c:1318
---Type <return> to continue, or q <return> to quit---
#66 0x08098bff in initial_command_loop (load_me=1078182740) at cmdloop.c:305
#67 0x080afc0a in xemacs_21_4_11_i686_pc_linux () at emacs.c:2456
#68 0x080b02ef in main (argc=1, argv=0xbffffa04, envp=0xbffffa0c)
at emacs.c:2825
(gdb)
uname -a: Linux
latte.josefsson.org 2.4.18-19.8.0 #1 Thu Dec 12 04:37:40 EST 2002 i686
unknown
./configure '--with-mule' '--with-file-coding' '--debug'
'--with-widgets=athena' '--with-athena=3d'
XEmacs 21.4.11 "Native Windows TTY Support" configured for `i686-pc-linux'.
Compilation / Installation:
Source code location: /home/jas/src/xemacs-21.4
Installation prefix: /usr/local
Operating system description file: `s/linux.h'
Machine description file: `m/intel386.h'
Compiler: gcc -g -O3 -Wall -Wno-switch -Winline
-Wmissing-prototypes -Wsign-compare -Wshadow
Relocating allocator for buffers: no
GNU version of malloc: yes
- Using Doug Lea's new malloc from the GNU C Library.
Window System:
Compiling in support for the X window system:
- X Windows headers location: /usr/X11R6/include
- X Windows libraries location: /usr/X11R6/lib
- Handling WM_COMMAND properly.
Compiling in support for the Athena widget set:
- Athena headers location: X11/Xaw3d
- Athena library to link: Xaw3d
Using Lucid menubars.
Using Lucid scrollbars.
Using Athena dialog boxes.
Using Athena native widgets.
TTY:
Compiling in support for ncurses.
Images:
Compiling in support for GIF images (builtin).
Compiling in support for XPM images.
Compiling in support for PNG images.
Compiling in support for JPEG images.
Compiling in support for TIFF images.
Sound:
Compiling in support for sound (native).
Databases:
Internationalization:
Compiling in support for Mule (multi-lingual Emacs).
Compiling in support for file coding.
Compiling in support for XIM (X11R5+ I18N input method).
- Using raw Xlib to provide XIM support.
Mail:
Compiling in support for "dot-locking" mail spool file locking method.
Other Features:
Inhibiting IPv6 canonicalization at startup.
Compiling in support for dynamic shared object modules.
Using the new portable dumper.
Compiling in support for extra debugging code.