EvanCarroll has asked for the wisdom of the Perl Monks concerning the following question:

Is this a bug in perl? Or in X11::GUITest? Where should I file this report?

**If you type in the external module into the .pl file, and run it you get an error rather than a segfault.

Install X11::GUITest.
Download the two files at www.evancarroll.com/perlbugs/2/
Remove the .txt extensions.
Run the .pl

It should segfault. Or atleast it did 5.8.4 and 5.8.7

Evan Carroll
www.evancarroll.com

Replies are listed 'Best First'.
Re: Bug in perl, or X11::GUITest
by Anonymous Monk on Jul 30, 2005 at 07:01 UTC
    Please post the code instead of pointing to it.
    A reply falls below the community's threshold of quality. You may see it by logging in.
Re: Bug in perl, or X11::GUITest
by hexmode (Novice) on Jul 31, 2005 at 02:57 UTC
    What makes you assume that the problem is Perl? Did you run strace? Try reproducing the problem with another XS module ... say, DateTime. If you still get a segfault, then it is likely Perl has issues. If you don't, then the place to start looking is the module.
Re: Bug in perl, or X11::GUITest
by milarepa (Beadle) on Oct 08, 2008 at 05:49 UTC
    try:

    sudo apt-get install xorg-dev libc6-dev make wacom-tools

    then:

    perl Makefile.PL make make test sudo make install

    I've tried and works successfully.
      Please note the date on the original post (Bug in perl, or X11::GUITest) is Jul 29, 2005 at 22:19 UTC, and the date on X11-GUITest-0.21 is 18 May 2006.