Hello all, I'm having some threading issues with perl 5.8 on solaris 9 x86. This problem does not appear on linux. If anyone can provide any hints, I would be eternally thankful.
Here's some background: SunOS load5.******.com 5.9 Generic_112234-05 i86pc i386 i86pc bash-2.05# perl --version This is perl, v5.8.0 built for i86pc-solaris-thread-multi And here's the output: line 503 at /auto/tools/dust/dust.pl line 858, <GEN1> line 13. thread failed to start: Assertion ((shared)->sv) failed: file "shared.xs", line 503 at /auto/tools/dust/dust.pl line 858, <GEN1> line 13. thread failed to start: Assertion ((shared)->sv) failed: file "shared.xs", line 503 at /auto/tools/dust/dust.pl line 858, <GEN1> line 13. thread failed to start: Assertion ((shared)->sv) failed: file "shared.xs", line 503 at /auto/tools/dust/dust.pl line 858, <GEN1> line 28. 0 00:15:41 dustck start, mode 0 Assertion ((shared)->sv) failed: file "shared.xs", line 503 at /auto/tools/dust/dust.pl line 1216. And here's an example line of failure. if ( $flags{$ind_thread} ne "RUN" ) { next threadcheck; } That variable is defined as: my %flags : shared; # Thread & System flags And is being accessed in a different thread than the definition. Any clues? Do I need to provide more information? Thanks.... -Phil -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]