Summary
srfi-63 borking chicken-doc-admin
Metadata
- Id: 2b0e923d5544f45c40c7a71e336b1ad7fdbca402
- Trac id: 1071
- Type: defect
- Reporter: zenspider
- Owner: zbigniew
- Cc:
- Status: closed
- Component: unknown
- Estimated difficulty:
- Resolution: fixed
- Priority: major
- Milestone: someday
- Version: 4.8.x
- Changetime: 2013-11-23 03:20:54 UTC
- Created: 2013-11-22 09:18:59 UTC
- Keywords:
Description
Running: `chicken-doc-admin -e eggref/4`
I get: Error: (cadr) bad argument type: () right after srfi-63
at: html-parser.scm:496: call-with-output-string
This is preventing me from compiling the doco for all the eggs. This is with the latest chicken as packaged by osx's homebrew (4.8.0.5) + chicken-wiki's svn as of 2013-11-21.
I've been told this might be related to #795.
Changes and comments
[2013-11-22 23:38:27 UTC] zbigniew wrote:
I'll look into this.
[2013-11-22 23:45:21 UTC] zbigniew wrote:
No problem with 4.8.0.1, will try 4.8.0.5 a bit later
[2013-11-23 00:07:19 UTC] zbigniew wrote:
Problem actually occurs with srfi-7 doc and does not occur with html-parser 0.5.0, but does occur with 0.5.1.
[2013-11-23 01:23:56 UTC] zbigniew changed status from new to accepted
[2013-11-23 01:23:56 UTC] zbigniew set owner to zbigniew
[2013-11-23 01:23:56 UTC] zbigniew wrote:
Corrected syntax error in srfi-7, works now.
I will work on fixing the crash in chicken-doc-admin; I think this error is an undesirable behavior in html-parser, but chicken-doc-admin should not crash in this case.
[2013-11-23 03:20:54 UTC] zbigniew changed status from accepted to closed
[2013-11-23 03:20:54 UTC] zbigniew set resolution to fixed
[2013-11-23 03:20:54 UTC] zbigniew wrote:
Fixed in chicken-doc-admin 0.4.7. Bug in html-parser 0.5.1 reported to foof. Thanks for using the zbigniew fixit service.