samth/test-bugs — Issue #98: Help Desk generates Erroneous Xexpr - An Xexpr in the servlet is malformed
Author: racket-bug-submit
Created: 2012-03-08 02:00:22+00:00
State: open
Labels: anon-submit, gnats-migrated, help desk

###### Originally submitted by David Koch on: Wed Nov 24 05:05:00 -0500 2004

Help Desk generates-> Erroneous Xexpr

An Xexpr in the servlet is malformed. The exact error is
Expected a symbol as the element name, given Calltrace

##### Steps to Reproduce:

From DrScheme

[Main-Menu
[Help
[Help Desk
[PLT Help Desk]
[Sofware
[Installed Components ==>

Erroneous Xexpr

An Xexpr in the servlet is malformed. The exact error is

Expected a symbol as the element name, given Calltrace

The Full Xexpr Is

"(HTML (HEAD (STYLE ((TYPE text/css)) BODY {background-color:white; font-family:Helvetica,sans-serif}\n) (LINK ((REL icon) (HREF /help/servlets/plticon.ico) (TYPE image/ico))) (LINK ((REL SHORTCUT ICON) (HREF /help/servlets/plticon.ico))) (TITLE Software & Components)) (BODY (H1 Software & Components) (FONT ((COLOR forestgreen)) (H2 DrScheme)) (A ((NAME dr2) (VALUE DrScheme programming environment))) (A ((NAME dr3) (VALUE Running Scheme))) (B DrScheme) is a user-friendly environment for creating and running Scheme programs. (P) DrScheme's default (A ((HREF /servlets/scheme/what.ss)) language) is Beginning Student. To change the language, select the (B (TT Choose Language...)) item in the (B (TT Language)) menu. (P) On this machine, the DrScheme program is (TT c:\\bin\\plt\\DrScheme.exe) . (P) For more information, see (A ((HREF /servlets/howtodrscheme.ss)) DrScheme) . (P) (FONT ((COLOR forestgreen)) (H2 MzScheme and MrEd)) (A ((NAME mz) (VALUE MzScheme interpreter))) (A ((NAME mr) (VALUE MrEd interpreter))) The (B MzScheme) and (B MrEd) executables run programs written in the MzScheme and MrEd variants, respectively, of the PLT Scheme (A ((HREF /servlets/scheme/what.ss)) language) . (P) Create a MzScheme or MrEd program using the DrScheme development environment. Then, use the MzScheme or MrEd executable to run the program in its deployed setting. (P) On this machine, the MzScheme program is at (TT c:\\bin\\plt\\MzScheme.exe) , and MrEd is at (TT c:\\bin\\plt\\MrEd.exe) . (P) For more information, see (A ((HREF /doc/mzscheme/)) mzscheme) and (A ((HREF /doc/mred/)) mred) (P) (FONT ((COLOR forestgreen)) (H2 mzc)) (A ((NAME mzc2) (VALUE mzc compiler))) (A ((NAME mzc3) (VALUE Compiling))) The (B mzc) executable compiles MzScheme and MrEd programs to native code using a C compiler (which your system must provide). The resulting native code can be loaded into MrEd or MzScheme. The mzc compiler also provides limited support for building stand-alone executables from Scheme code. (P) On
this machine, the mzc program is at (TT c:\\bin\\plt\\mzc.exe) . (P) For more information, see (A ((HREF /doc/mzc/)) mzc) . (P) (A ((NAME help) (VALUE help-desk))) (FONT ((COLOR forestgreen)) (H2 Help Desk)) Help Desk provides information about PLT Software in a user-friendly, searchable environment. Help Desk can run by itself, or within DrScheme (via the (B (TT Help)) menu). You are currently reading this text in Help Desk. (P) On this machine, the Help Desk program is at (TT c:\\bin\\plt\\Help Desk.exe) . (P) (A ((NAME setup-plt))) (FONT ((COLOR forestgreen)) (H2 Setup PLT)) (A ((NAME setup) (VALUE Setup PLT program))) (A ((NAME setup2) (VALUE setup-plt program))) (A ((HREF /servlets/doc-anchor.ss?file=c%3a%5cbin%5cplt%5ccollects%5csetup%5cdoc.txt&name=Setup PLT&caption=Document for the setup collection)) Setup PLT) performs certain installation duties, such as compiling DrScheme's source code to make DrScheme start faster. (P) Setup PLT also unpacks and installs downloadable (TT .plt) distributions, such as the MrFlow distribution archive. However, Help Desk automatically runs Setup PLT when you use it to download a (tt .plt) file. (P) On this machine, the Setup PLT program is at (TT c:\\bin\\plt\\Setup PLT.exe) . (P) (A ((NAME installed-components) (VALUE Installed Components))) (FONT ((COLOR forestgreen)) (H2 Additional Installed Components)) (A ((NAME installed-components))) (I The list below was generated by searching the set of installed libraries.) (UL (Calltrace (li (font ((color forest green)) (b Calltrace)) (br) Calltrace is a simple annotater that enables call tracing. See (A ((HREF /servlets/doc-anchor.ss?file=c%3a%5cbin%5cplt%5ccollects%5ctrace%5cdoc.txt&caption=Documentation for the trace collection&name=trace)) the documentation) for more information.)) (Errortrace (li (font ((color forest green)) (b Errortrace)) (br) Errortrace is a Poor Man's stack-trace-on-exceptions/profiler for MzScheme. Errortrace is not a complete debugger, and a real debugger in DrScheme is immi
nent; meanwhile, using errortrace might be better than nothing. See (A ((HREF /servlets/doc-anchor.ss?file=c%3a%5cbin%5cplt%5ccollects%5cerrortrace%5cdoc.txt&caption=Documentation for the errortrace collection&name=errortrace)) the documentation) for more information.)) (Foreign Function Interfaces (li

##### Release:

299.22-cvs20nov2004

##### Environment:

windows "Windows NT 5.0 (Build 2195) Service Pack 4" (win32\i386) (get-display-depth) = 32
Docs Installed:
(# # # # # # # # # # # # # # # # # # # # # # # # # # # #)
Collections:
((# ()) (# (# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #)))

Human Language: english

Teachpack filenames: ()
Computer Language: (("Professional Languages" "PLT" "Pretty Big (includes MrEd and Advanced)") #6(#t write mixed-fraction-e #f #t debug))

###### This bug was converted from Gnats bug [7123](http://bugs.racket-lang.org/query/?cmd=view&pr=7123).

[anon-submit actuary77 AT comcast.net]