qwurx [shmem] ~/stuff > file foo foo: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.0.0, stripped qwurx [shmem] ~/stuff > strings foo | grep perl2exe | head -2 ~/perl2exe/lib/ qwurx [shmem] ~/stuff > gdb foo GNU gdb (GDB) Fedora (6.8.50.20090302-32.fc11) Copyright (C) 2009 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i586-redhat-linux-gnu". For bug reporting instructions, please see: ... (gdb) break Perl_pp_entereval Breakpoint 1 at 0x8070931 (gdb) run Starting program: /home/shmem/stuff/foo [Thread debugging using libthread_db enabled] Breakpoint 1, 0x08070931 in Perl_pp_entereval () Missing separate debuginfos, use: debuginfo-install glibc-2.10.1-2.i686 nss-softokn-freebl-3.12.3-4.fc11.i586 (gdb) dump memory bar 0x08070931 0x08200931 (gdb) quit The program is running. Quit anyway (and kill it)? (y or n) y lt-gm [shmem] ~/stuff > #### 1^@^@^@NAME=auto/POSIX/atol.al;SIZE=122;ENC=1^@#####1^@^@^@NAME=auto/POSIX/longjmp.al;SIZE=136;ENC=1^@-i1^@^@^@NAME=auto/POSIX/fprintf.al;SIZE=139;ENC=1^@gu)^@^@^@NAME=Dumper.so;SIZE=30409;ENC=0^@(^@^@^@Áv^A^@#!perl # keep perl2exe quiet, better not exclude things you need! #perl2exe_exclude Expect #perl2exe_exclude File::BSDGlob #perl2exe_exclude IO::String #perl2exe_exclude XML::DOM #perl2exe_exclude Log::Log4perl::Config::LDAPConfigurator #perl2exe_exclude Net::LDAP #perl2exe_exclude VMS::Stdio # this is fancy text in licence; 'use' in first column makes perl2exe complain #perl2exe_exclude the #perl2exe_exclude these use strict; use warnings; use Carp::Heavy; use Cwd qw (getcwd abs_path); use Data::Dump qw(dump); use Fcntl; use File::Basename; ... #### =cut ^@^@1^@^@^@NAME=auto/POSIX/atan2.al;SIZE=145;ENC=1^@^@^@^@^@1^@^@^@NAME=auto/POSIX/remove.al;SIZE=146;ENC=1^@^@^@^@1^@^@^@NAME=auto/POSIX/execl.al;SIZE=124;ENC=1^@^@^@^@^@1