Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[rt.cpan.org #42685] Version of Win32::API for 64-bit Windows

74 views
Skip to first unread message

Curtis Jewell via RT

unread,
Mar 8, 2010, 7:02:34 AM3/8/10
to libw...@perl.org
Mon Mar 08 07:02:28 2010: Request 42685 was acted upon.
Transaction: Correspondence added by CSJEWELL
Queue: Win32-API
Subject: Version of Win32::API for 64-bit Windows
Broken in: (no value)
Severity: (no value)
Owner: COSIMO
Requestors: steven...@amd.com
Status: open
Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=42685 >


1) I know Adam has 2003_x64 and 2008_x64 machines in the VM farm.

2) We just hit this when compiling Strawberry-64, FYI. (Linking to this
from RT 55336, by the way.)

cpan> install Win32::API
CPAN::SQLite not installed, trying to work without
Going to read 'C:\vanilla\cpan\sources\authors\01mailrc.txt.gz'
............................................................................DONE
Going to read 'C:\vanilla\cpan\sources\modules\02packages.details.txt.gz'
Database was generated on Mon, 08 Mar 2010 05:37:30 GMT
............................................................................DONE
Going to read 'C:\vanilla\cpan\sources\modules\03modlist.data.gz'
............................................................................DONE
Running install for module 'Win32::API'
Running make for C/CO/COSIMO/Win32-API-0.59.tar.gz
Checksum for
C:\vanilla\cpan\sources\authors\id\C\CO\COSIMO\Win32-API-0.59.tar.gz ok
Scanning cache C:\vanilla\cpan\build for sizes
............................................................................DONE

CPAN.pm: Going to build C/CO/COSIMO/Win32-API-0.59.tar.gz

Checking if your kit is complete...
Looks good
Writing Makefile for Win32::API::Callback
Writing Makefile for Win32::API
cp Type.pm blib\lib\Win32/API/Type.pm
cp Callback.pm blib\lib\Win32/API/Callback.pm
cp Test.pm blib\lib\Win32/API/Test.pm
cp Struct.pm blib\lib\Win32/API/Struct.pm
cp API.pm blib\lib\Win32/API.pm
C:\vanilla\perl\bin\perl.exe C:\vanilla\perl\lib\ExtUtils\xsubpp
-typemap C:\vanilla\perl\lib\ExtUtils\typemap Callbac
k.xs > Callback.xsc && C:\vanilla\perl\bin\perl.exe -MExtUtils::Command
-e "mv" -- Callback.xsc Callback.c
gcc -c -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DWIN64 -DCONSERVATIVE
-DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPE
RL_IMPLICIT_SYS -fno-strict-aliasing -mms-bitfields
-DPERL_MSVCRT_READFIX -s -O2 -DVERSION=\"0.59\" -DXS_VER
SION=\"0.59\" "-IC:\vanilla\perl\lib\CORE" Callback.c
Callback.xs: In function 'CallbackMakeStruct':
Callback.xs:250: warning: cast from pointer to integer of different size
Callback.xs: In function 'CallbackTemplate':
Callback.xs:305: warning: cast to pointer from integer of different size
Callback.xs:313: warning: cast to pointer from integer of different size
Callback.xs: In function 'CallbackCreate':
Callback.xs:581: warning: cast from pointer to integer of different size
Callback.xs:596: warning: cast from pointer to integer of different size
Callback.xs:597: warning: cast from pointer to integer of different size
Callback.xs:637: warning: cast from pointer to integer of different size
Callback.xs:687: warning: cast from pointer to integer of different size
Callback.xs:738: warning: cast from pointer to integer of different size
Callback.xs: In function 'XS_Win32__API__Callback_CallbackCreate':
Callback.xs:868: warning: cast from pointer to integer of different size
Callback.xs: In function 'XS_Win32__API__Callback_PushSelf':
Callback.xs:896: warning: cast from pointer to integer of different size
Running Mkbootstrap for Win32::API::Callback ()
C:\vanilla\perl\bin\perl.exe -MExtUtils::Command -e "chmod" -- 644
Callback.bs
C:\vanilla\perl\bin\perl.exe -MExtUtils::Mksymlists \
-e "Mksymlists('NAME'=>\"Win32::API::Callback\", 'DLBASE' =>
'Callback', 'DL_FUNCS' => { }, 'FUNCLIST' => [], 'IMP
ORTS' => { }, 'DL_VARS' => []);"
dlltool --def Callback.def --output-exp dll.exp
g++ -o ..\blib\arch\auto\Win32\API\Callback\Callback.dll -Wl,--base-file
-Wl,dll.base -mdll -s -L"C:\vanilla\perl\lib\CO
RE" -L"C:\vanilla\c\lib" Callback.o -Wl,--image-base,0x21000000
C:\vanilla\perl\lib\CORE\libperl511.a -lmoldname -lkern
el32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32
-loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lw
inmm -lversion -lodbc32 -lodbccp32 -lcomctl32 dll.exp
dlltool --def Callback.def --base-file dll.base --output-exp dll.exp
g++ -o ..\blib\arch\auto\Win32\API\Callback\Callback.dll -mdll -s
-L"C:\vanilla\perl\lib\CORE" -L"C:\vanilla\c\lib" Call
back.o -Wl,--image-base,0x21000000
C:\vanilla\perl\lib\CORE\libperl511.a -lmoldname -lkernel32 -luser32
-lgdi32 -lwinsp
ool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid
-lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodb
ccp32 -lcomctl32 dll.exp
C:\vanilla\perl\bin\perl.exe -MExtUtils::Command -e "chmod" -- 755
..\blib\arch\auto\Win32\API\Callback\Callback.dll
C:\vanilla\perl\bin\perl.exe -MExtUtils::Command -e "cp" -- Callback.bs
..\blib\arch\auto\Win32\API\Callback\Callback.bs

C:\vanilla\perl\bin\perl.exe -MExtUtils::Command -e "chmod" -- 644
..\blib\arch\auto\Win32\API\Callback\Callback.bs
C:\vanilla\perl\bin\perl.exe C:\vanilla\perl\lib\ExtUtils\xsubpp
-typemap C:\vanilla\perl\lib\ExtUtils\typemap -typemap
typemap API.xs > API.xsc && C:\vanilla\perl\bin\perl.exe
-MExtUtils::Command -e "mv" -- API.xsc API.c
gcc -c -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DWIN64 -DCONSERVATIVE
-DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPE
RL_IMPLICIT_SYS -fno-strict-aliasing -mms-bitfields
-DPERL_MSVCRT_READFIX -s -O2 -DVERSION=\"0.59\" -DXS_VER
SION=\"0.59\" "-IC:\vanilla\perl\lib\CORE" API.c
API.xs: In function 'XS_Win32__API_GetProcAddress':
API.xs:127: warning: cast from pointer to integer of different size
API.xs: In function 'XS_Win32__API_PointerTo':
API.xs:206: warning: cast from pointer to integer of different size
API.xs: In function 'XS_Win32__API_ReadMemory':
API.xs:223: warning: cast to pointer from integer of different size
C:\Users\Curtis\AppData\Local\Temp\ccaSXrib.s: Assembler messages:
C:\Users\Curtis\AppData\Local\Temp\ccaSXrib.s:3043: Error: suffix or
operands invalid for `push'
C:\Users\Curtis\AppData\Local\Temp\ccaSXrib.s:3046: Error: suffix or
operands invalid for `push'
dmake.EXE: Error code 129, while making 'API.o'
COSIMO/Win32-API-0.59.tar.gz
C:\vanilla\c\bin\dmake.EXE -- NOT OK
Running make test
Can't test without successful make
Running make install
Make had returned bad status, install seems impossible
Failed during this command:
COSIMO/Win32-API-0.59.tar.gz : make NO

3) ActiveState's PPM build farm has hit this, too.

http://ppm4.activestate.com/MSWin32-x64/5.10/1000/C/CO/COSIMO/Win32-API-0.59.d/log-20090706T033449.txt

Max Kanat-Alexander via RT

unread,
Dec 22, 2010, 8:35:37 PM12/22/10
to libw...@perl.org
Wed Dec 22 20:35:36 2010: Request 42685 was acted upon.
Transaction: Correspondence added by MKANAT

Queue: Win32-API
Subject: Version of Win32::API for 64-bit Windows
Broken in: (no value)
Severity: (no value)
Owner: COSIMO
Requestors: steven...@amd.com
Status: open
Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=42685 >


At this point, this is a duplicate of ticket 55660 and should be merged
into it.

Cosimo Streppone via RT

unread,
Feb 17, 2011, 4:56:30 AM2/17/11
to libw...@perl.org
Thu Feb 17 04:56:29 2011: Request 42685 was acted upon.
Transaction: Correspondence added by COSIMO

Queue: Win32-API
Subject: Version of Win32::API for 64-bit Windows
Broken in: (no value)
Severity: (no value)
Owner: COSIMO
Requestors: RI...@cpan.org, steven...@amd.com


This is now a duplicate of #55660, so rejecting (no way to file as
duplicate?)

Jan Dubois via RT

unread,
Feb 17, 2011, 12:41:42 PM2/17/11
to libw...@perl.org
Thu Feb 17 12:41:41 2011: Request 42685 was acted upon.
Transaction: Correspondence added by JDB

Queue: Win32-API
Subject: Version of Win32::API for 64-bit Windows
Broken in: (no value)
Severity: (no value)
Owner: COSIMO
Requestors: RI...@cpan.org, steven...@amd.com
Status: rejected
Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=42685 >


Ticket was supposed to be merged, not rejected.

Cosimo Streppone via RT

unread,
Feb 17, 2011, 4:28:52 PM2/17/11
to libw...@perl.org
Thu Feb 17 16:28:51 2011: Request 42685 was acted upon.
Transaction: Correspondence added by cos...@streppone.it
Queue: Win32-API
Subject: Re: [rt.cpan.org #42685] Version of Win32::API for 64-bit Windows
Broken in: (no value)
Severity: (no value)
Owner: COSIMO
Requestors: RI...@cpan.org, steven...@amd.com


On Fri, 18 Feb 2011 04:41:42 +1100, Jan Dubois via RT
<bug-Wi...@rt.cpan.org> wrote:

> Ticket was supposed to be merged, not rejected.

Sorry, but I have no idea how to do that.
I might be a bit stupid, but the user interface doesn't help me very much.

--
Cosimo

Dan Dascalescu via RT

unread,
Mar 2, 2011, 5:44:19 PM3/2/11
to libw...@perl.org
Wed Mar 02 17:44:18 2011: Request 55660 was acted upon.
Transaction: Correspondence added by dandv
Queue: Win32-API
Subject: [PATCH] Partial win64 support for Win32::API

Broken in: (no value)
Severity: (no value)
Owner: COSIMO
Requestors: RI...@cpan.org, SBen...@accelrys.com, steven...@amd.com
Status: open
Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=55660 >


--> Working on Win32::API
Fetching http://search.cpan.org/CPAN/authors/id/C/CO/COSIMO/Win32-API-0.59.tar.gz
-> OK
Unpacking Win32-API-0.59.tar.gz
Entering Win32-API-0.59
Configuring Win32-API-0.55
Running Makefile.PL


Checking if your kit is complete...
Looks good
Writing Makefile for Win32::API::Callback
Writing Makefile for Win32::API

-> OK
Finding PREREQ from Makefile ...
Checking if you have Win32 0 ... Yes (0.39)
Building and testing Win32-API-0.55


cp Type.pm blib\lib\Win32/API/Type.pm
cp Callback.pm blib\lib\Win32/API/Callback.pm
cp Test.pm blib\lib\Win32/API/Test.pm
cp Struct.pm blib\lib\Win32/API/Struct.pm
cp API.pm blib\lib\Win32/API.pm

C:\strawberry\perl\bin\perl.exe C:\strawberry\perl\lib\ExtUtils\xsubpp -typemap C:\strawberry\perl\lib\ExtUtils\typemap Callback.xs > Callback.xsc && C:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e "mv" -- Callback.xsc Callback.c
gcc -c -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DWIN64 -DCONSERVATIVE -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2 -DVERSION=\"0.59\" -DXS_VERSION=\"0.59\" "-IC:\strawberry\perl\lib\CORE" Callback.c


Callback.xs: In function 'CallbackMakeStruct':
Callback.xs:250: warning: cast from pointer to integer of different size
Callback.xs: In function 'CallbackTemplate':
Callback.xs:305: warning: cast to pointer from integer of different size
Callback.xs:313: warning: cast to pointer from integer of different size
Callback.xs: In function 'CallbackCreate':
Callback.xs:581: warning: cast from pointer to integer of different size
Callback.xs:596: warning: cast from pointer to integer of different size
Callback.xs:597: warning: cast from pointer to integer of different size
Callback.xs:637: warning: cast from pointer to integer of different size
Callback.xs:687: warning: cast from pointer to integer of different size
Callback.xs:738: warning: cast from pointer to integer of different size
Callback.xs: In function 'XS_Win32__API__Callback_CallbackCreate':
Callback.xs:868: warning: cast from pointer to integer of different size
Callback.xs: In function 'XS_Win32__API__Callback_PushSelf':
Callback.xs:896: warning: cast from pointer to integer of different size
Running Mkbootstrap for Win32::API::Callback ()

C:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e "chmod" -- 644 Callback.bs
C:\strawberry\perl\bin\perl.exe -MExtUtils::Mksymlists \
-e "Mksymlists('NAME'=>\"Win32::API::Callback\", 'DLBASE' => 'Callback', 'DL_FUNCS' => { }, 'FUNCLIST' => [], 'IMPORTS' => { }, 'DL_VARS' => []);"


dlltool --def Callback.def --output-exp dll.exp

g++ -o ..\blib\arch\auto\Win32\API\Callback\Callback.dll -Wl,--base-file -Wl,dll.base -mdll -s -L"C:\strawberry\perl\lib\CORE" -L"C:\strawberry\c\lib" Callback.o -Wl,--image-base,0x21000000 C:\strawberry\perl\lib\CORE\libperl512.a -lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 -lcomctl32 dll.exp


dlltool --def Callback.def --base-file dll.base --output-exp dll.exp

g++ -o ..\blib\arch\auto\Win32\API\Callback\Callback.dll -mdll -s -L"C:\strawberry\perl\lib\CORE" -L"C:\strawberry\c\lib" Callback.o -Wl,--image-base,0x21000000 C:\strawberry\perl\lib\CORE\libperl512.a -lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 -lcomctl32 dll.exp
C:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e "chmod" -- 755 ..\blib\arch\auto\Win32\API\Callback\Callback.dll
C:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e "cp" -- Callback.bs ..\blib\arch\auto\Win32\API\Callback\Callback.bs
C:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e "chmod" -- 644 ..\blib\arch\auto\Win32\API\Callback\Callback.bs
C:\strawberry\perl\bin\perl.exe C:\strawberry\perl\lib\ExtUtils\xsubpp -typemap C:\strawberry\perl\lib\ExtUtils\typemap -typemap typemap API.xs > API.xsc && C:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e "mv" -- API.xsc API.c
gcc -c -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DWIN64 -DCONSERVATIVE -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVCRT_READFIX -s -O2 -DVERSION=\"0.59\" -DXS_VERSION=\"0.59\" "-IC:\strawberry\perl\lib\CORE" API.c


API.xs: In function 'XS_Win32__API_GetProcAddress':
API.xs:127: warning: cast from pointer to integer of different size
API.xs: In function 'XS_Win32__API_PointerTo':
API.xs:206: warning: cast from pointer to integer of different size
API.xs: In function 'XS_Win32__API_ReadMemory':
API.xs:223: warning: cast to pointer from integer of different size

C:\Users\A\AppData\Local\Temp\ccyvhME8.s: Assembler messages:
C:\Users\A\AppData\Local\Temp\ccyvhME8.s:3129: Error: suffix or operands invalid for `push'
C:\Users\A\AppData\Local\Temp\ccyvhME8.s:3132: Error: suffix or operands invalid for `push'
dmake.exe: Error code 129, while making 'API.o'

Dan Dascalescu via RT

unread,
Mar 2, 2011, 5:44:19 PM3/2/11
to AZA...@cpan.org, cho...@cpan.org, ad...@cpan.org, libw...@perl.org, cos...@streppone.it

Cosimo Streppone via RT

unread,
Mar 2, 2011, 9:13:15 PM3/2/11
to libw...@perl.org
Wed Mar 02 21:13:14 2011: Request 55660 was acted upon.
Transaction: Correspondence added by COSIMO

Queue: Win32-API
Subject: [PATCH] Partial win64 support for Win32::API
Broken in: (no value)
Severity: (no value)
Owner: COSIMO
Requestors: RI...@cpan.org, SBen...@accelrys.com, steven...@amd.com
Status: open
Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=55660 >


On Wed Mar 02 17:44:18 2011, dandv wrote:

> Any chance to push v0.60? I'm trying to install Padre, which depends
on Win32::API
> I seem to have the same error with "operands invalid for 'push'" (log
attached).

Hi there,

does the current github version work for you?

http://github.com/cosimo/perl5-win32-api/

That would be pushed as 0.60, but several problems have been reported
already, last one by Jan Dubois. You can read about it in this same
ticket history.

Matt Rose via RT

unread,
Mar 8, 2011, 8:33:48 PM3/8/11
to libw...@perl.org
Tue Mar 08 20:33:47 2011: Request 55660 was acted upon.
Transaction: Correspondence added by Oesor

Queue: Win32-API
Subject: [PATCH] Partial win64 support for Win32::API
Broken in: (no value)
Severity: (no value)
Owner: COSIMO
Requestors: RI...@cpan.org, SBen...@accelrys.com, steven...@amd.com
Status: open
Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=55660 >


On Wed Mar 02 21:13:14 2011, COSIMO wrote:
> On Wed Mar 02 17:44:18 2011, dandv wrote:
>
> > Any chance to push v0.60? I'm trying to install Padre, which depends
> on Win32::API
> > I seem to have the same error with "operands invalid for 'push'" (log
> attached).
>
> Hi there,
>
> does the current github version work for you?
>
> http://github.com/cosimo/perl5-win32-api/
>
> That would be pushed as 0.60, but several problems have been reported
> already, last one by Jan Dubois. You can read about it in this same
> ticket history.

I've pulled the latest ver. It builds, but perl crashes running tests:

C:\strawberry\cpan\build\Win32-API-0.60\cosimo-perl5-win32-api-6ec0306>dmake
Skip blib\lib\Win32/API/Type.pm (unchanged)
Skip blib\lib\Win32/API/Test.pm (unchanged)
Skip blib\lib\Win32/API/Struct.pm (unchanged)
Skip blib\lib\Win32/API.pm (unchanged)


gcc -c -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DWIN64 -DCONSERVATIVE
-DUSE_SITECUSTOMIZE -DPERL_I
MPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fno-strict-aliasing -mms-bitfields
-DPERL_MSVCRT_READFIX -s -O2

-DVERSION=\"0.60_64\" -DXS_VERSION=\"0.60_64\"

"-IC:\strawberry\perl\lib\CORE"
API.c

as call_asm_x64_gnu.s -o call_asm_x64_gnu.o
Running Mkbootstrap for Win32::API ()
C:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e "chmod" -- 644 API.bs
dlltool --def API.def --output-exp dll.exp
g++ -o blib\arch\auto\Win32\API\API.dll -Wl,--base-file -Wl,dll.base


-mdll -s -L"C:\strawberry\perl\

lib\CORE" -L"C:\strawberry\c\lib" API.o call_asm_x64_gnu.o
-Wl,--image-base,0x253c0000 C:\strawberr


y\perl\lib\CORE\libperl512.a -lmoldname -lkernel32 -luser32 -lgdi32
-lwinspool -lcomdlg32 -ladvapi32
-lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm
-lversion -lodbc32 -lodbccp32
-lcomctl32 dll.exp

dlltool --def API.def --base-file dll.base --output-exp dll.exp
g++ -o blib\arch\auto\Win32\API\API.dll -mdll -s


-L"C:\strawberry\perl\lib\CORE" -L"C:\strawberry\c\

lib" API.o call_asm_x64_gnu.o -Wl,--image-base,0x253c0000

C:\strawberry\perl\lib\CORE\libperl512.a
-lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32
-lshell32 -lole32 -loleaut32
-lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32
-lcomctl32 dll.exp
C:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e "chmod" -- 755

blib\arch\auto\Win32\API\API.d
ll
C:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e "cp" -- API.bs
blib\arch\auto\Win32\API\API.b
s


C:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e "chmod" -- 644

blib\arch\auto\Win32\API\API.b
s

C:\strawberry\cpan\build\Win32-API-0.60\cosimo-perl5-win32-api-6ec0306>dmake
test
C:\strawberry\perl\bin\perl.exe "-MExtUtils::Command::MM" "-e"
"test_harness(0, 'blib\lib', 'blib\ar
ch')" t/*.t
t/00_API.t .......... 1/25 # API test dll found at (API_test64.dll)
Argument "japh" isn't numeric in pack at
C:\strawberry\cpan\build\Win32-API-0.60\cosimo-perl5-win32-
api-6ec0306\blib\lib/Win32/API/Type.pm line 211.
t/00_API.t .......... ok
t/01_Struct.t ....... 1/7 # $^E=
t/01_Struct.t ....... ok
t/02_GetProcess.t ... 1/3 # $result=5080
# $$=5080
t/02_GetProcess.t ... ok
t/03_undef.t ........ # Win32::API 0.60_64
t/03_undef.t ........ 1/3 # Import: The handle is invalid


Faulting application name: perl.exe, version: 0.0.0.0, time stamp:
0x4c5228ad
Faulting module name: API.dll, version: 0.0.0.0, time stamp: 0x4d76d74e
Exception code: 0xc0000005
Fault offset: 0x0000000000002f06
Faulting process id: 0x10dc
Faulting application start time: 0x01cbddf90c7dbc0e
Faulting application path: C:\STRAWB~1\perl\bin\perl.exe
Faulting module path:
C:\strawberry\cpan\build\Win32-API-0.60\cosimo-perl5-win32-api-6ec0306\blib\arch\auto\Win32\API\API.dll
Report Id: 4b551f57-49ec-11e0-9979-005056c00008

Matt Rose via RT

unread,
Mar 8, 2011, 8:35:11 PM3/8/11
to libw...@perl.org
Tue Mar 08 20:35:08 2011: Request 55660 was acted upon.

Transaction: Correspondence added by Oesor
Queue: Win32-API
Subject: [PATCH] Partial win64 support for Win32::API
Broken in: (no value)
Severity: (no value)
Owner: COSIMO
Requestors: RI...@cpan.org, SBen...@accelrys.com, steven...@amd.com
Status: open
Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=55660 >

oh, heh, this is mentioned above as well.


Cosimo Streppone via RT

unread,
Aug 28, 2011, 4:06:24 PM8/28/11
to libw...@perl.org
Sun Aug 28 16:06:22 2011: Request 55660 was acted upon.
Transaction: Correspondence added by COSIMO

Queue: Win32-API
Subject: [PATCH] Partial win64 support for Win32::API
Broken in: (no value)
Severity: (no value)
Owner: COSIMO
Requestors: RI...@cpan.org, SBen...@accelrys.com, steven...@amd.com
Status: open
Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=55660 >


All issues mentioned in this ticket should be addressed in the current
CPAN version of Win32::API.

I'm closing this ticket as resolved. Adam/Curtis, are you applying some
patch/fix to build Strawberry on 64 bits?

Thanks to all of you for contributing to this ticket.
Please open new ones if there's still issues with 64 bits support.

Cosimo Streppone via RT

unread,
Aug 28, 2011, 4:06:23 PM8/28/11
to ad...@cpan.org, k...@cpan.org, k...@volny.cz, ROB...@cpan.org, Stephen...@accelrys.com, jain_vi...@yahoo.com, SBen...@accelrys.com, temp...@debusschere.com, ja...@activestate.com, cho...@cpan.org, mcr...@gmail.com, libw...@perl.org, sisy...@optusnet.com.au, steven...@amd.com, KEN...@cpan.org, csje...@cpan.org, AZA...@cpan.org

Reserved Local Account via RT

unread,
Sep 7, 2011, 5:13:53 PM9/7/11
to libw...@perl.org
Wed Sep 07 17:13:51 2011: Request 55660 was acted upon.
Transaction: Correspondence added by ad...@ali.as
Queue: Win32-API
Subject: Re: [rt.cpan.org #55660] [PATCH] Partial win64 support for Win32::API

Broken in: (no value)
Severity: (no value)
Owner: COSIMO
Requestors: RI...@cpan.org, SBen...@accelrys.com, steven...@amd.com
Status: resolved
Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=55660 >


I haven't heard much of anything from Curtis recently, and our last
few releases are very late or missing.

I'll look at getting more involved again in development and look at a
new release.

Adam K

On 29 August 2011 06:06, Cosimo Streppone via RT

Adam Kennedy

unread,
Sep 7, 2011, 5:13:43 PM9/7/11
to bug-Wi...@rt.cpan.org, ad...@cpan.org, k...@cpan.org, k...@volny.cz, ROB...@cpan.org, Stephen...@accelrys.com, jain_vi...@yahoo.com, SBen...@accelrys.com, temp...@debusschere.com, ja...@activestate.com, cho...@cpan.org, mcr...@gmail.com, libw...@perl.org, sisy...@optusnet.com.au, steven...@amd.com, KEN...@cpan.org, csje...@cpan.org, AZA...@cpan.org
I haven't heard much of anything from Curtis recently, and our last
few releases are very late or missing.

I'll look at getting more involved again in development and look at a
new release.

Adam K

On 29 August 2011 06:06, Cosimo Streppone via RT
<bug-Wi...@rt.cpan.org> wrote:

Daniel Dragan via RT

unread,
Oct 19, 2012, 9:26:22 PM10/19/12
to adamkenn...@gmail.com, ad...@cpan.org, k...@cpan.org, k...@volny.cz, Stephen...@accelrys.com, jain_vi...@yahoo.com, bul...@hotmail.com, SBen...@accelrys.com, temp...@debusschere.com, ja...@activestate.com, cho...@cpan.org, mcr...@gmail.com, sisy...@optusnet.com.au, libw...@perl.org, steven...@amd.com, cos...@streppone.it, KEN...@cpan.org, csje...@cpan.org, AZA...@cpan.org
<URL: https://rt.cpan.org/Ticket/Display.html?id=55660 >

In https://rt.cpan.org/Ticket/Display.html?id=77677 I identified
problems with the x64 support, basically if > 4 params, usually a crash
on GCC, and theoretical but not seen in practice crash on VC. Both
problems were identified and fixed in Win32::API 0.70, so I am closing
this bug. If you all are still having problems, reply and this ticket
will reopen itself.

Daniel Dragan via RT

unread,
Oct 19, 2012, 9:26:23 PM10/19/12
to libw...@perl.org
Fri Oct 19 21:26:19 2012: Request 55660 was acted upon.
Transaction: Correspondence added by BULKDD
Queue: Win32-API
Subject: [PATCH] Partial win64 support for Win32::API
Broken in: (no value)
Severity: (no value)
Owner: BULKDD
Requestors: RI...@cpan.org, SBen...@accelrys.com, steven...@amd.com
Status: open
Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=55660 >
0 new messages