A couple NPE are being raised by the Sudoku example when executing puzzles HARD 1 and HARD 4.
The Sudoku example uncovered 3 very hard to reproduce bugs, but that are really critical for the core engine. These bugs are fixed, and due to the timing (weekend) and urgency of these fixes to be included in the release on Monday, I am committing the fixes without the 3-acks. Commits: (master) http://github.com/droolsjbpm/drools/commit/4684c4aa9 http://github.com/droolsjbpm/drools/commit/cdc587d11 (6.0.x) http://github.com/droolsjbpm/drools/commit/dc17703 http://github.com/droolsjbpm/drools/commit/08fd361
Sorry, PLEASE IGNORE THE PREVIOUS LINKS. The correct links to commits are: (master) http://github.com/droolsjbpm/drools/commit/4684c4aa9 http://github.com/droolsjbpm/drools/commit/cdc587d11 (6.0.x) http://github.com/droolsjbpm/drools/commit/f370387 http://github.com/droolsjbpm/drools/commit/08fd361
One additional commit: (master) http://github.com/droolsjbpm/drools/commit/95e7e29d8 (6.0.x) http://github.com/droolsjbpm/drools/commit/0a0a1a23b
Verified with BRMS-6.0.0.ER7 (no exception raises in Sudoku example).