Skip Menu |

This queue is for tickets about the Win32-API CPAN distribution.

Report information
The Basics
Id: 75336
Status: rejected
Priority: 0/
Queue: Win32-API

People
Owner: Nobody in particular
Requestors: mkmetw [...] hotmail.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: Test failure for Win32-API-0.67 on Win XP, Perl 5.14.2
Date: Mon, 27 Feb 2012 15:47:39 +0530
To: <bug-win32-api [...] rt.cpan.org>
From: Manoj Kumar <mkmetw [...] hotmail.com>
Hi, I am trying to install Win32::API 0.67 on a Win XP using CPAN. During test phase, I get "An unhandled win32 exception occurred in perl.exe [2328]. and the CPAN shell is killed. The output during test phase is - # API test dll found at (API_test.dll) Argument "japh" isn't numeric in pack at D:\TEMP\.cpan\build\Win32-API-0.67-l5pyUK\blib\lib/Win32/API/Type.pm line 233. t/00_API.t .......... ok # $^E= t/01_Struct.t ....... ok # $result=2920 # $$=2920 t/02_GetProcess.t ... ok t/03_undef.t ........ skipped: Currently bombs out on 64 bit architectures # Size is 296. Should be 296 t/04_rt_48006.t ..... ok t/05_more_struct.t .. ok All tests successful. Files=6, Tests=66, 2 wallclock secs ( 0.11 usr + 0.08 sys = 0.19 CPU) Result: PASS nmake test -nologo D:\PROGRAMS\perl\5.14.2\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(0, '..\blib\lib', '..\blib\arch')" t/*.t # Compiler name:cl # Compiler version:14 # $^E= t/02_Callback.t .. ok t/03_Jim_Shaw.t .. skipped: Unclear why it fails # callback installed, sleep 1, generate Ctrl-C signal Terminating on signal SIGBREAK(21) Terminating on signal SIGBREAK(21) Terminating on signal SIGBREAK(21) Summary of my perl5 (revision 5 version 14 subversion 2) configuration: Platform: osname=MSWin32, osvers=5.1, archname=MSWin32-x86-multi-thread uname='' config_args='undef' hint=recommended, useposix=true, d_sigaction=undef useithreads=define, usemultiplicity=define useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef use64bitint=undef, use64bitall=undef, uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='cl', ccflags ='-nologo -GF -W3 -MD -Zi -DNDEBUG -O1 -DWIN32 -D_CONSOLE -DNO_STRICT -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_NO_DEPRECATE -DPERL_TE TMODE_SCRIPTS -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DUSE_PERLIO', optimize='-MD -Zi -DNDEBUG -O1', cppflags='-DWIN32' ccversion='14.00.50727.762', gccversion='', gccosandvers='' intsize=4, longsize=4, ptrsize=4, doublesize=8, byteorder=1234 d_longlong=undef, longlongsize=8, d_longdbl=define, longdblsize=8 ivtype='long', ivsize=4, nvtype='double', nvsize=8, Off_t='__int64', lseeksize=8 alignbytes=8, prototype=define Linker and Libraries: ld='link', ldflags ='-nologo -nodefaultlib -debug -opt:ref,icf -libpath:"D:\PROGRAMS\perl\5.14.2\lib\CORE" -machine:x86 "/manifestdependency:type='Win 2' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'"' libpth=C:\Programs\Microsoft_Visual_Studio_8\VC\lib libs=oldnames.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib netapi32.lib uuid.lib ws _32.lib mpr.lib winmm.lib version.lib odbc32.lib odbccp32.lib comctl32.lib msvcrt.lib perllibs=oldnames.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib netapi32.lib uuid.li ws2_32.lib mpr.lib winmm.lib version.lib odbc32.lib odbccp32.lib comctl32.lib msvcrt.lib libc=msvcrt.lib, so=dll, useshrplib=true, libperl=perl514.lib gnulibc_version='' Dynamic Linking: dlsrc=dl_win32.xs, dlext=dll, d_dlsymun=undef, ccdlflags=' ' cccdlflags=' ', lddlflags='-dll -nologo -nodefaultlib -debug -opt:ref,icf -libpath:"D:\PROGRAMS\perl\5.14.2\lib\CORE" -machine:x86 "/manifestdependenc :type='Win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'"' Characteristics of this binary (from libperl): Compile-time options: MULTIPLICITY PERL_DONT_CREATE_GVSV PERL_IMPLICIT_CONTEXT PERL_IMPLICIT_SYS PERL_MALLOC_WRAP PERL_PRESERVE_IVUV PL_OP_SLAB_ALLOC USE_ITHREADS USE_LARGE_FILES USE_PERLIO USE_PERL_ATOF Built under MSWin32 Compiled at Feb 6 2012 19:04:45 @INC: D:/PROGRAMS/perl/site/5.14.2/lib D:/PROGRAMS/perl/5.14.2/lib . Regards,
On Mon Feb 27 05:17:54 2012, mkmetw@hotmail.com wrote: Show quoted text
> > t/02_Callback.t .. ok > t/03_Jim_Shaw.t .. skipped: Unclear why it fails > # callback installed, sleep 1, generate Ctrl-C signal > Terminating on signal SIGBREAK(21) > Terminating on signal SIGBREAK(21) > Terminating on signal SIGBREAK(21)
Already reported as rt 53914. Delete Callback/t/04_rt_53914.t and see if everything else passes. Then just don't rely on Callbacks :-) (Cosimo: and maybe 'skip' this test until someone figures out what's wrong with it? Does it pass on any system?).
duplicate of 53914