From david.karr at cacheflow.com Sun Feb 26 16:45:18 2017 Content-Type: multipart/mixed; boundary="===============4067156025047095397==" MIME-Version: 1.0 From: Karr, David To: xemacs-beta at xemacs.org Subject: RE: xemacs crash in psgml Date: 2001-10-08 10:38:42 -0700 Message-ID: <2C08D4EECBDED41184BB00D0B74733420473F131@cf-bay-exch-03.cacheflow.com> --===============4067156025047095397== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable I've seen something very similar, although there's no guarantee it's the same problem. If it's useful, I've found that if I load "psgml" explicitly in my init.el, I don't see this happen. If I let it autoload when I visit the file, then I still see this happen, although not all the time. My platform is 21.4.3, built with Cygwin (win2k). > -----Original Message----- > From: Doug Alcorn [mailto:lathi(a)seapine.com] > Sent: Monday, October 08, 2001 10:21 AM > To: xemacs-beta(a)xemacs.org > Subject: xemacs crash in psgml > = > = > = > ,----[ *Help: Installation* ] > | uname -a: Linux balder 2.2.18pre21 #2 Thu Apr 19 13:05:01 = > EDT 2001 i686 unknown > | = > | ./configure '--with-msw=3Dno' '--with-athena=3D3d' = > '--with-png' '--with-jpeg' '--with-tiff' > | = > | = > | XEmacs 21.4.3 "Academic Rigor" configured for `i686-pc-linux'. > | = > | = > | Compilation / Installation: > | Source code location: /usr/local/src/xemacs-21.4.3 > | 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 -Wshadow -Wsign-compare > | 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). > | Compiling in support for ESD (Enlightened Sound Daemon). > | = > | Databases: > | = > | Internationalization: > | = > | Mail: > | Compiling in support for "dot-locking" mail spool file = > locking method. > | = > | Other Features: > | Compiling in support for dynamic shared object modules. > | = > `---- > = > When I load certain html files, xemacs crashes. I'm sure it's > something not kosher with the HTML; but I don't know what. If there's > more information you need, just ask. Anyway, here's the lowest 20 > levels of the backtrace: > = > #0 0x814ae26 in re_match_2_internal (bufp=3D0x81cdae0, = > string1=3D0x0, size1=3D0, = > string2=3D0x8720a30 " HTML 4.01 Transitional//EN\" = > \"http://www.w3.org/TR/html4/loose.dtd\"> \n\n\n\n = > \n content=3D\"text/html;charset=3Diso-8859-1\">\n "..., = > size2=3D14376, pos=3D366, regs=3D0x81ce694, stop=3D14376) at regex.c:5479 > #1 0x8149859 in sys_re_search_2 (bufp=3D0x81cdae0, = > str1=3D0x8720a30 " 4.01 Transitional//EN\" = > \"http://www.w3.org/TR/html4/loose.dtd\"> \n\n\n\n = > \n content=3D\"text/html;charset=3Diso-8859-1\">\n "..., = > size1=3D14376, str2=3D0x8724a28 "m", size2=3D0, startpos=3D366, range=3D1= 4376, = > regs=3D0x81ce694, stop=3D14376) at regex.c:4165 > #2 0x814d0a3 in search_buffer (buf=3D0x84c0498, = > string=3D139688164, bufpos=3D1, = > buflim=3D14377, n=3D1, RE=3D1, trt=3D137973488, = > inverse_trt=3D137974544, posix=3D0) > at search.c:1221 > #3 0x814cceb in search_command (string=3D139688164, limit=3D28755, = > noerror=3D136285908, count=3D136285884, buffer=3D136285884, = > direction=3D1, RE=3D1, = > posix=3D0) at search.c:1045 > #4 0x814f754 in Fre_search_forward (regexp=3D139688164, limit=3D28755, = > noerror=3D136285908, count=3D136285884, buffer=3D136285884) at = > search.c:2144 > #5 0x80ada99 in Ffuncall (nargs=3D4, args=3D0xbfffdf68) at eval.c:3528 > #6 0x808a387 in execute_optimized_program ( > program=3D0x8743b90 = > "\016=3D=C2=AD\a\f\rZ\016>Y\0366\016?\036@\016:=C2=A2=C3=86a=C2=AB\005\01= 6:=C2=AA\003=C3=87 = > A\036+=C3=88 = > \036;=C3=89\211\0361\0367=C3=8A\0363\016+G\0368=C3=8B\211\0369\036.=C3=8B= \036)\016 > +\203q\0 = > 04\016+@\211\0269@\026.\rb\210`\fW\203Q\004\016.;=C2=AB\t=C3=8C\016.\f=C3= =86# > =C2=AA\005\016.\f!\203=3D\004`\rZ=C3=8D_\f\rZ\0168_=C2=A5\0163=C3=8D_\016= 8=C2=A5\\=C3=89\\\026 > 1\0166=C2=AB\021\0161\0167V=C2=AB\n=C3=8E=C3=8F=C3=90\0161\016;$\210\0161= \0267\0169A\21 > 1\026)=C2=AB=C2=AF\016)@@=C2=A7\203=C3=8D\001\016)@@\225\034\016)@\211\03= 6,@\211\0 > 360\224\035\0160\225\034=C3=91\016,8\036*\016,A@\211\036"..., = > stack_depth=3D13, constants_data=3D0x851ea18) at bytecode.c:746 > #7 0x808a08f in funcall_compiled_function (fun=3D139942260, nargs=3D3, = > args=3D0xbfffe0cc) at bytecode.c:515 > #8 0x80adbd7 in Ffuncall (nargs=3D4, args=3D0xbfffe0c8) at eval.c:3563 > #9 0x808a387 in execute_optimized_program ( > program=3D0x873d7e0 "=C3=86 =C3=87\211=C3=88 = > =C3=89\211\031\030\036\020\036\021\036\022\036\023=C3=8A\216\013=C2=AB\00= 5=C3=8B\0 > 13!\210=C3=8C\r\f\"\210\016\024=C2=AB\006=C3=8D\r\f\"\210\016\025=C2=AC\a= =C3=8E\r\f\n#\ > 210=C3=8F\r\f\n#.\a\207", stack_depth=3D6, constants_data=3D0x84c4008) = > at bytecode.c:746 > #10 0x808a08f in funcall_compiled_function (fun=3D139780516, nargs=3D3, = > args=3D0xbfffe20c) at bytecode.c:515 > #11 0x80adbd7 in Ffuncall (nargs=3D4, args=3D0xbfffe208) at eval.c:3563 > #12 0x808a387 in execute_optimized_program ( > program=3D0x873f0e8 "\013\n\t\b#\207", stack_depth=3D4, = > constants_data=3D0x84c5280) at bytecode.c:746 > #13 0x808a08f in funcall_compiled_function (fun=3D139780404, nargs=3D2, = > args=3D0xbfffe34c) at bytecode.c:515 > #14 0x80adbd7 in Ffuncall (nargs=3D3, args=3D0xbfffe348) at eval.c:3563 > #15 0x808a387 in execute_optimized_program ( > program=3D0xbfffe394 "\212=C3=80ed\"\210)=C3=80\207=C3=A3=C3=BF=C2=BF= F8\013\b|:O\b=C3=98=C3=A3=C3=BF=C2=BF=C3=BF=C2=BF_\b", > stack_depQuit) at bytecode.c:746 > #16 0x808c191 in Fbyte_code (instructions=3D139743028, = > constants=3D139237328, = > stack_depth=3D7) at bytecode.c:2403 > #17 0x80ad0f2 in Feval (form=3D139920628) at eval.c:3331 > #18 0x80aa921 in condition_case_3 (bodyform=3D139920628, var=3D136285884, = > handlers=3D139920760) at eval.c:1651 > #19 0x808ac3d in execute_rare_opcode (stack_ptr=3D0xbfffe660, = > program_ptr=3D0x873f08f = > "\210\013=C2=AC\b=C3=87\030=C3=82=C3=86!\210)=C3=8D=C3=80!=C3=8AL\210\f= =C2=AB\f\r=C2=AB\t=C3=8E=C3=8F=C3=90=C3=91=C3=92 = > $\210,=C3=93=C3=94!)\207!", opcode=3DBcondition_case) at bytecode.c:1271 > #20 0x808a21b in execute_optimized_program ( > program=3D0x873f070 = > "\214~\210\n\r=C2=AE\002t=C3=86=C3=87\034\031\035\211\e=C2=AC\005=C3=82= =C3=88!\210=C3=89ed=C3=8A#\210=C3=87 > =C3=8B=C3=8C\217\210\013=C2=AC\b=C3=87\030=C3=82=C3=86!\210)=C3=8D=C3=80!= =C3=8AL\210\f=C2=AB\f\r=C2=AB\t=C3=8E=C3=8F=C3=90=C3=91=C3=92 = > $\210,=C3=93=C3=94!)\207!", = > stack_depth=3D6, constants_data=3D0x84c4d98) at bytecode.c:656 > = > -- = > (__) Doug Alcorn (mailto:doug(a)lathi.net http://www.lathi.net) > oo / PGP 02B3 1E26 BCF2 9AAF 93F1 61D7 450C B264 3E63 D543 > |_/ If you're a capitalist and you have the best goods and they're > free, you don't have to proselytize, you just have to wait. = >=20 --===============4067156025047095397==--