default  Access: edit PLT Bugs
Main PageCreateQuick QueryStandard QueryAdvanced QueryHelp
Edit

View Problem Report: 9466

or send email to interested parties or send email followup to audit-trail
Reporter's email: jos.koot@telefonica.net
Number: 9466
Category: scribble
Synopsis: check syntax goes blank
Class: sw-bug
Responsible: mflatt
Notify-List:
Severity: serious
Priority: medium
State: closed
Confidential: no
Arrival-Date: Sun Jun 08 04:40:01 -0400 2008
Closed-Date:
Last-Modified: Sun Jun 08 07:40:02 -0400 2008
Originator: Jos Koot
Organization: plt
Submitter-Id: unknown
Release: 3.99.0.26-svn6jun2008
Environment: windows "Windows NT 5.1 (Build 2600) Service Pack 2" (win32\i386\3m) (get-display-depth) = 32
Human Language: english
(current-memory-use) 87797480

Collections:
(("C:\\Documents and Settings\\HP_Eigenaar\\Application Data\\PLT Scheme\\3.99.0.26\\collects" "my-scheme") ("C:\\Program Files\\PLT-FULL-3.99.0.26\\collects" "afm" "algol60" "browser" "combinator-parser" "compiler" "config" "defaults" "drscheme" "dynext" "embedded-gui" "eopl" "errortrace" "ffi" "file" "framework" "frtime" "games" "graphics" "gui-debugger" "guibuilder" "handin-client" "handin-server" "help" "hierlist" "honu-module" "htdch" "htdp" "html" "icons" "info-domain" "lang" "launcher" "lazy" "little-helper" "macro-debugger" "make" "mred" "mrlib" "mysterx" "mzcom" "mzlib" "mzscheme" "net" "openssl" "parser-tools" "planet" "plot" "preprocessor" "profj" "profjWizard" "r5rs" "r6rs" "readline" "repos-time-stamp" "rnrs" "s-exp" "scheme" "scribble" "scribblings" "setup" "sgl" "sirmail" "slatex" "slideshow" "srfi" "srpersist" "stepper" "string-constants" "swindle" "syntax" "syntax-color" "teachpack" "test-box-recovery" "test-engine" "tests" "tex2page" "texpict" "trace" "type!
d-scheme" "version" "waterworld" "web-server" "wxme" "xml"))
Computer Language: (("Module") (#(#t write mixed-fraction-e #f #t none) (default) #()))
Description: Hi,
when I do the steps to reproduce, the DrScheme window goes blank and no longer responds to mouse or keyboard. The following internal error is reported:

path->complete-path: expects argument of type <path (for any platform) or string>; given |expanded module|


=== context ===
C:\Program Files\PLT-FULL-3.99.0.26\collects\setup\path-relativize.ss:36:2: path->main-relative*
C:\Program Files\PLT-FULL-3.99.0.26\collects\scribble\basic.ss:103:0: module-path-index->taglet
C:\Program Files\PLT-FULL-3.99.0.26\collects\scribble\search.ss:60:9: loop
C:\Program Files\PLT-FULL-3.99.0.26\collects\scribble\xref.ss:89:2: xref-binding-tag
C:\Program Files\PLT-FULL-3.99.0.26\collects\scribble\xref.ss:119:0: xref-binding->definition-tag
C:\Program Files\PLT-FULL-3.99.0.26\collects\drscheme\syncheck.ss:2474:4: document-variable
C:\Program Files\PLT-FULL-3.99.0.26\collects\drscheme\syncheck.ss:1773:30
C:\Program Files\PLT-FULL-3.99.0.26\collects\drscheme\syncheck.ss:1736:4: annotate-variables
C:\Program Files\PLT-FULL-3.99.0.26\collects\drscheme\syncheck.ss:1182:38
C:\Program Files\PLT-FULL-3.99.0.26\collects\drscheme\syncheck.ss:1179:35

Best wishes, Jos
File Attachments:
How-To-Repeat: In definitions window:

#lang scheme
(define-syntax a (syntax-rules () ((_) 1)))
(a)

Press Check Syntax
Fix:
Release-Note:
Unformatted:

or send email to interested parties or send email followup to audit-trail

Audit Trail:

From: "Robby Findler" <robby@cs.uchicago.edu>
To: bugs@plt-scheme.org
Cc: "Matthew Flatt" <mflatt@cs.utah.edu>
Subject: Re: [plt-bug] all/9466: check syntax goes blank
Date: Sun, 8 Jun 2008 06:24:08 -0500

 Is this something you're going to look into, or shall I?
 
 Thanks,
 Robby
 
 On Sun, Jun 8, 2008 at 3:40 AM,  <jos.koot@telefonica.net> wrote:
 > A new problem report is waiting at
 >  http://bugs.plt-scheme.org/query/?cmd=view&pr=9466
 >
 > Reported by Jos Koot for release: 3.99.0.26-svn6jun2008
 >
 > *** Description:
 > Hi,
 > when I do the steps to reproduce, the DrScheme window goes blank and no longer responds to mouse or keyboard. The following internal error is reported:
 >
 > path->complete-path: expects argument of type <path (for any platform) or string>; given |expanded module|
 >
 >
 >  === context ===
 > C:\Program Files\PLT-FULL-3.99.0.26\collects\setup\path-relativize.ss:36:2: path->main-relative*
 > C:\Program Files\PLT-FULL-3.99.0.26\collects\scribble\basic.ss:103:0: module-path-index->taglet
 > C:\Program Files\PLT-FULL-3.99.0.26\collects\scribble\search.ss:60:9: loop
 > C:\Program Files\PLT-FULL-3.99.0.26\collects\scribble\xref.ss:89:2: xref-binding-tag
 > C:\Program Files\PLT-FULL-3.99.0.26\collects\scribble\xref.ss:119:0: xref-binding->definition-tag
 > C:\Program Files\PLT-FULL-3.99.0.26\collects\drscheme\syncheck.ss:2474:4: document-variable
 > C:\Program Files\PLT-FULL-3.99.0.26\collects\drscheme\syncheck.ss:1773:30
 > C:\Program Files\PLT-FULL-3.99.0.26\collects\drscheme\syncheck.ss:1736:4: annotate-variables
 > C:\Program Files\PLT-FULL-3.99.0.26\collects\drscheme\syncheck.ss:1182:38
 > C:\Program Files\PLT-FULL-3.99.0.26\collects\drscheme\syncheck.ss:1179:35
 >
 > Best wishes, Jos
 >
 > *** How to repeat:
 > In definitions window:
 >
 > #lang scheme
 > (define-syntax a (syntax-rules () ((_) 1)))
 > (a)
 >
 > Press Check Syntax
 >
 > *** Environment:
 > windows "Windows NT 5.1 (Build 2600) Service Pack 2" (win32\i386\3m) (get-display-depth) = 32
 > Human Language: english
 > (current-memory-use) 87797480
 >
 > Collections:
 > (("C:\\Documents and Settings\\HP_Eigenaar\\Application Data\\PLT Scheme\\3.99.0.26\\collects" "my-scheme") ("C:\\Program Files\\PLT-FULL-3.99.0.26\\collects" "afm" "algol60" "browser" "combinator-parser" "compiler" "config" "defaults" "drscheme" "dynext" "embedded-gui" "eopl" "errortrace" "ffi" "file" "framework" "frtime" "games" "graphics" "gui-debugger" "guibuilder" "handin-client" "handin-server" "help" "hierlist" "honu-module" "htdch" "htdp" "html" "icons" "info-domain" "lang" "launcher" "lazy" "little-helper" "macro-debugger" "make" "mred" "mrlib" "mysterx" "mzcom" "mzlib" "mzscheme" "net" "openssl" "parser-tools" "planet" "plot" "preprocessor" "profj" "profjWizard" "r5rs" "r6rs" "readline" "repos-time-stamp" "rnrs" "s-exp" "scheme" "scribble" "scribblings" "setup" "sgl" "sirmail" "slatex" "slideshow" "srfi" "srpersist" "stepper" "string-constants" "swindle" "syntax" "syntax-color" "teachpack" "test-box-recovery" "test-engine" "tests" "tex2page" "texpict" "trace" "type!
 >  d-scheme" "version" "waterworld" "web-server" "wxme" "xml"))
 > Computer Language: (("Module") (#(#t write mixed-fraction-e #f #t none) (default) #()))
 >
 >

State changed from "open" to "closed" by mflatt at Sun, 08 Jun 2008 07:31:46 -0400
Reason>>> fixed in SVN --- thanks for the timely bug report!

From: Matthew Flatt <mflatt@cs.utah.edu>
To: "Robby Findler" <robby@cs.uchicago.edu>
Cc: bugs@plt-scheme.org
Subject: Re: [plt-bug] all/9466: check syntax goes blank
Date: Sun, 8 Jun 2008 05:31:56 -0600

 It's my bug, now fixed.
 
 At Sun, 8 Jun 2008 06:24:08 -0500, "Robby Findler" wrote:
 > Is this something you're going to look into, or shall I?
 > 
 > Thanks,
 > Robby
 > 
 > On Sun, Jun 8, 2008 at 3:40 AM,  <jos.koot@telefonica.net> wrote:
 > > A new problem report is waiting at
 > >  http://bugs.plt-scheme.org/query/?cmd=view&pr=9466
 > >
 > > Reported by Jos Koot for release: 3.99.0.26-svn6jun2008
 > >
 > > *** Description:
 > > Hi,
 > > when I do the steps to reproduce, the DrScheme window goes blank and no 
 > longer responds to mouse or keyboard. The following internal error is reported:
 > >
 > > path->complete-path: expects argument of type <path (for any platform) or 
 > string>; given |expanded module|
 > >
 > >
 > >  === context ===
 > > C:\Program Files\PLT-FULL-3.99.0.26\collects\setup\path-relativize.ss:36:2: 
 > path->main-relative*
 > > C:\Program Files\PLT-FULL-3.99.0.26\collects\scribble\basic.ss:103:0: module-
 > path-index->taglet
 > > C:\Program Files\PLT-FULL-3.99.0.26\collects\scribble\search.ss:60:9: loop
 > > C:\Program Files\PLT-FULL-3.99.0.26\collects\scribble\xref.ss:89:2: xref-
 > binding-tag
 > > C:\Program Files\PLT-FULL-3.99.0.26\collects\scribble\xref.ss:119:0: xref-
 > binding->definition-tag
 > > C:\Program Files\PLT-FULL-3.99.0.26\collects\drscheme\syncheck.ss:2474:4: 
 > document-variable
 > > C:\Program Files\PLT-FULL-3.99.0.26\collects\drscheme\syncheck.ss:1773:30
 > > C:\Program Files\PLT-FULL-3.99.0.26\collects\drscheme\syncheck.ss:1736:4: 
 > annotate-variables
 > > C:\Program Files\PLT-FULL-3.99.0.26\collects\drscheme\syncheck.ss:1182:38
 > > C:\Program Files\PLT-FULL-3.99.0.26\collects\drscheme\syncheck.ss:1179:35
 > >
 > > Best wishes, Jos
 > >
 > > *** How to repeat:
 > > In definitions window:
 > >
 > > #lang scheme
 > > (define-syntax a (syntax-rules () ((_) 1)))
 > > (a)
 > >
 > > Press Check Syntax
 > >
 > > *** Environment:
 > > windows "Windows NT 5.1 (Build 2600) Service Pack 2" (win32\i386\3m) (get-
 > display-depth) = 32
 > > Human Language: english
 > > (current-memory-use) 87797480
 > >
 > > Collections:
 > > (("C:\\Documents and Settings\\HP_Eigenaar\\Application Data\\PLT 
 > Scheme\\3.99.0.26\\collects" "my-scheme") ("C:\\Program Files\\PLT-FULL-
 > 3.99.0.26\\collects" "afm" "algol60" "browser" "combinator-parser" "compiler" 
 > "config" "defaults" "drscheme" "dynext" "embedded-gui" "eopl" "errortrace" 
 > "ffi" "file" "framework" "frtime" "games" "graphics" "gui-debugger" 
 > "guibuilder" "handin-client" "handin-server" "help" "hierlist" "honu-module" 
 > "htdch" "htdp" "html" "icons" "info-domain" "lang" "launcher" "lazy" "little-
 > helper" "macro-debugger" "make" "mred" "mrlib" "mysterx" "mzcom" "mzlib" 
 > "mzscheme" "net" "openssl" "parser-tools" "planet" "plot" "preprocessor" 
 > "profj" "profjWizard" "r5rs" "r6rs" "readline" "repos-time-stamp" "rnrs" "s-
 > exp" "scheme" "scribble" "scribblings" "setup" "sgl" "sirmail" "slatex" 
 > "slideshow" "srfi" "srpersist" "stepper" "string-constants" "swindle" "syntax" 
 > "syntax-color" "teachpack" "test-box-recovery" "test-engine" "tests" 
 > "tex2page" "texpict" "trace" "type!
 > >  d-scheme" "version" "waterworld" "web-server" "wxme" "xml"))
 > > Computer Language: (("Module") (#(#t write mixed-fraction-e #f #t none) 
 > (default) #()))
 > >
 > >
From: "Robby Findler" <robby@cs.uchicago.edu>
To: "Matthew Flatt" <mflatt@cs.utah.edu>
Cc: bugs@plt-scheme.org
Subject: Re: [plt-bug] all/9466: check syntax goes blank
Date: Sun, 8 Jun 2008 06:36:21 -0500

 Thanks.
 
 On Sun, Jun 8, 2008 at 6:31 AM, Matthew Flatt <mflatt@cs.utah.edu> wrote:
 > It's my bug, now fixed.
 >
 > At Sun, 8 Jun 2008 06:24:08 -0500, "Robby Findler" wrote:
 >> Is this something you're going to look into, or shall I?
 >>
 >> Thanks,
 >> Robby
 >>
 >> On Sun, Jun 8, 2008 at 3:40 AM,  <jos.koot@telefonica.net> wrote:
 >> > A new problem report is waiting at
 >> >  http://bugs.plt-scheme.org/query/?cmd=view&pr=9466
 >> >
 >> > Reported by Jos Koot for release: 3.99.0.26-svn6jun2008
 >> >
 >> > *** Description:
 >> > Hi,
 >> > when I do the steps to reproduce, the DrScheme window goes blank and no
 >> longer responds to mouse or keyboard. The following internal error is reported:
 >> >
 >> > path->complete-path: expects argument of type <path (for any platform) or
 >> string>; given |expanded module|
 >> >
 >> >
 >> >  === context ===
 >> > C:\Program Files\PLT-FULL-3.99.0.26\collects\setup\path-relativize.ss:36:2:
 >> path->main-relative*
 >> > C:\Program Files\PLT-FULL-3.99.0.26\collects\scribble\basic.ss:103:0: module-
 >> path-index->taglet
 >> > C:\Program Files\PLT-FULL-3.99.0.26\collects\scribble\search.ss:60:9: loop
 >> > C:\Program Files\PLT-FULL-3.99.0.26\collects\scribble\xref.ss:89:2: xref-
 >> binding-tag
 >> > C:\Program Files\PLT-FULL-3.99.0.26\collects\scribble\xref.ss:119:0: xref-
 >> binding->definition-tag
 >> > C:\Program Files\PLT-FULL-3.99.0.26\collects\drscheme\syncheck.ss:2474:4:
 >> document-variable
 >> > C:\Program Files\PLT-FULL-3.99.0.26\collects\drscheme\syncheck.ss:1773:30
 >> > C:\Program Files\PLT-FULL-3.99.0.26\collects\drscheme\syncheck.ss:1736:4:
 >> annotate-variables
 >> > C:\Program Files\PLT-FULL-3.99.0.26\collects\drscheme\syncheck.ss:1182:38
 >> > C:\Program Files\PLT-FULL-3.99.0.26\collects\drscheme\syncheck.ss:1179:35
 >> >
 >> > Best wishes, Jos
 >> >
 >> > *** How to repeat:
 >> > In definitions window:
 >> >
 >> > #lang scheme
 >> > (define-syntax a (syntax-rules () ((_) 1)))
 >> > (a)
 >> >
 >> > Press Check Syntax
 >> >
 >> > *** Environment:
 >> > windows "Windows NT 5.1 (Build 2600) Service Pack 2" (win32\i386\3m) (get-
 >> display-depth) = 32
 >> > Human Language: english
 >> > (current-memory-use) 87797480
 >> >
 >> > Collections:
 >> > (("C:\\Documents and Settings\\HP_Eigenaar\\Application Data\\PLT
 >> Scheme\\3.99.0.26\\collects" "my-scheme") ("C:\\Program Files\\PLT-FULL-
 >> 3.99.0.26\\collects" "afm" "algol60" "browser" "combinator-parser" "compiler"
 >> "config" "defaults" "drscheme" "dynext" "embedded-gui" "eopl" "errortrace"
 >> "ffi" "file" "framework" "frtime" "games" "graphics" "gui-debugger"
 >> "guibuilder" "handin-client" "handin-server" "help" "hierlist" "honu-module"
 >> "htdch" "htdp" "html" "icons" "info-domain" "lang" "launcher" "lazy" "little-
 >> helper" "macro-debugger" "make" "mred" "mrlib" "mysterx" "mzcom" "mzlib"
 >> "mzscheme" "net" "openssl" "parser-tools" "planet" "plot" "preprocessor"
 >> "profj" "profjWizard" "r5rs" "r6rs" "readline" "repos-time-stamp" "rnrs" "s-
 >> exp" "scheme" "scribble" "scribblings" "setup" "sgl" "sirmail" "slatex"
 >> "slideshow" "srfi" "srpersist" "stepper" "string-constants" "swindle" "syntax"
 >> "syntax-color" "teachpack" "test-box-recovery" "test-engine" "tests"
 >> "tex2page" "texpict" "trace" "type!
 >> >  d-scheme" "version" "waterworld" "web-server" "wxme" "xml"))
 >> > Computer Language: (("Module") (#(#t write mixed-fraction-e #f #t none)
 >> (default) #()))
 >> >
 >> >
 >
 >