PDA

View Full Version : Source and symbols for perl58.dll ?



Simonfish
2007-02-21, 14:20
I'm trying to debug a nasty process handle leak in SlimTray.exe that seems to be caused by something in perl58.dll. I poked around a bit in the source, but can't find the code for perl58.dll. Can anyone tell me where to find it?

Thanks

- S

mherger
2007-02-21, 14:29
> I'm trying to debug a nasty process handle leak in SlimTray.exe that
> seems to be caused by something in perl58.dll. I poked around a bit in
> the source, but can't find the code for perl58.dll. Can anyone tell me
> where to find it?

This is part of ActivePerl (www.activestate.com). I'm not sure the source
is available.

--

Michael

-----------------------------------------------------------------
http://www.herger.net/SlimCD - your SlimServer on a CD
http://www.herger.net/slim - AlbumReview, Biography, MusicInfoSCR

bpa
2007-02-21, 14:30
AFAIK It is part of the ActiveState perl environment and sources are not provided. It may be worth looking through the ActiveState forums to see if other users have the same problem.

http://www.activestate.com/products/activeperl/

Simonfish
2007-02-21, 15:48
AFAIK It is part of the ActiveState perl environment and sources are not provided. It may be worth looking through the ActiveState forums to see if other users have the same problem.


I did some searching but couldn't find any similar reports. I guess the best I can do is report the bug to ActiveState and not run SlimTray until its fixed.

tsee
2007-02-24, 11:48
I did some searching but couldn't find any similar reports. I guess the best I can do is report the bug to ActiveState and not run SlimTray until its fixed.

Others have said the sources for AS Perl wasn't available, but they are!

Just stop by the www.activestate.com web page, select "download Active Perl", click "continue" and select the source download. It's on the same page as the binary.

Of course, you can get the original perl sources from cpan.org, too.

Steffen

bpa
2007-02-24, 12:03
The handle leak looks like it is in Win32::Process::List which is a CPAN module (http://search.cpan.org/~rpagitsch/Win32-Process-List-0.06/ ) - however a standalone test of version 0.6 doesn't seem to leak. Perhaps slimtrray is using an older version as it has been updated recently.