Ticket #892 (closed defect: fixed)
Even with SlaveDriver optimisation turned off there's a problem...
| Reported by: | waxhead | Owned by: | |
|---|---|---|---|
| Priority: | major | Milestone: | |
| Component: | editor | Version: | trunk |
| Keywords: | Cc: |
Description
When running latest trunk with optimisation turned off (http://padre.perlide.org/trac/changeset/11138)
The following is seen in the console when using "Find in Files":
Thread 2 terminated abnormally: lock can only be used on shared values at /home/pete/Programming/Perl/Padre/trunk/Padre/lib/Padre/SlaveDriver.pm line 210.
Thread 3 terminated abnormally: lock can only be used on shared values at /home/pete/Programming/Perl/Padre/trunk/Padre/lib/Padre/SlaveDriver.pm line 210.
Thread 6 terminated abnormally: lock can only be used on shared values at /home/pete/Programming/Perl/Padre/trunk/Padre/lib/Padre/Wx/Ack.pm line 535, <$ANONIO> line 107.
Thread 7 terminated abnormally: lock can only be used on shared values at /home/pete/Programming/Perl/Padre/trunk/Padre/lib/Padre/Wx/Ack.pm line 535, <$ANONIO> line 107.
Thread 8 terminated abnormally: lock can only be used on shared values at /home/pete/Programming/Perl/Padre/trunk/Padre/lib/Padre/Wx/Ack.pm line 535, <$ANONIO> line 47.

Re-enable the early SlaveDriver? module loading, while keeping the use of it disabled.
This seems to resolve this problem