Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0004636 [Squeak] Compiler block always 08-24-06 09:35 04-18-10 21:51
Reporter renggli View Status public  
Assigned To laza
Priority normal Resolution fixed  
Status closed   Product Version
Summary 0004636: Block arguments are shared across blocks
Description When defining multiple blocks with the same argument names they share the argument slots, leading to problems when the two blocks are concurrently activated from different threads. This is a critical show stopper especially for professional applications that use callback mechanisms using blocks (e.g. Seaside, PostgreSQL, ...).
Additional Information
Attached Files  BlockContextTest-testTwoBlocks.st [^] (571 bytes) 08-24-06 09:35

- Relationships

- Notes
(0013656 - 40 - 40 - 40 - 40 - 40 - 40)
laza
04-08-10 12:12

The test passes in a pre 4.1 trunk image
 

- Issue History
Date Modified Username Field Change
08-24-06 09:35 renggli New Issue
08-24-06 09:35 renggli File Added: BlockContextTest-testTwoBlocks.st
08-24-06 09:39 renggli Issue Monitored: renggli
08-26-06 09:03 mzimmerm Issue Monitored: mzimmerm
04-08-10 12:12 laza Status new => resolved
04-08-10 12:12 laza Fixed in Version  => trunk
04-08-10 12:12 laza Resolution open => fixed
04-08-10 12:12 laza Assigned To  => laza
04-08-10 12:12 laza Note Added: 0013656
04-18-10 21:51 andreas Status resolved => closed


Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
45 total queries executed.
33 unique queries executed.
Powered by Mantis Bugtracker