-----BEGIN PGP SIGNED MESSAGE-----
Hash: RIPEMD160
hi all,
on several supposedly 'identical' OSX 10.4.5 boxes, as i've built:
SVN 13x-HEAD
NEON v0.25.5
SWIG 1.3.25
PERL 5.8.8
on ALL boxes,
make
make javahl
make swig-py
make swig-rb
make swig-pl
make install-javahl
make install-swig-py
make install-swig-rb
make install-swig-pl
make check
make check-javahl
make check-swig-py
make check-swig-rb
all complete successfully ...
on all but ONE box,
make check-swig-pl
completes successfully, as well.
on that ONE box, on exec, e.g., of:
./subversion/bindings/swig/perl/native/t/0use.t
i get simply:
1..1
BusError
with a test file, simplified from 0use.t, of:
# cat mytest.t
#!/usr/bin/perl -w
use Test::More tests => 1;
use strict;
use_ok 'SVN::Core';
exec of:
perl mytest.t
results, again, in:
1..1
Bus Error
fwiw, using:
#!/usr/bin/perl -w
use Test::More tests => 1;
use strict;
use_ok 'SVN::Repos';
does NOT cause the BusError, reporting, rather, as expected:
1..1
ok 1 - use SVN::Repos;
on 'BusError', a CrashReport is written:
% cat /Library/Logs/CrashReporter/perl.crash.log
**********
Host Name: server
Date/Time: 2006-03-19 09:36:10.130 -0800
OS Version: 10.4.5 (Build 8H14)
Report Version: 4
Command: perl
Path: /usr/local/perl5/bin/perl
Parent: tcsh [9705]
Version: ??? (???)
PID: 2995
Thread: 0
Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_PROTECTION_FAILURE (0x0002) at 0x00000018
Thread 0 Crashed:
0 libapr.0.dylib 0x0150a748 apr_pool_create_ex + 92
(apr_pools.c:798)
1 libsvn_subr-1.0.dylib 0x005eb9b0 svn_pool_create_ex + 48
(icplusplus.c:28)
2 _Core.bundle 0x00512afc _wrap_svn_pool_create + 532
(core.c:3779)
3 libperl.dylib 0x00276380 Perl_pp_entersub + 1644
(icplusplus.c:28)
4 libperl.dylib 0x0026df80 Perl_runops_standard + 68
(icplusplus.c:28)
5 libperl.dylib 0x002086b4 Perl_call_sv + 1340
(icplusplus.c:28)
6 libperl.dylib 0x00208ab8 Perl_call_list + 420
(icplusplus.c:28)
7 libperl.dylib 0x0023e16c Perl_newATTRSUB + 4136
(icplusplus.c:28)
8 libperl.dylib 0x0023ea4c Perl_utilize + 1644
(icplusplus.c:28)
9 libperl.dylib 0x0022d250 Perl_yyparse + 4268
(icplusplus.c:28)
10 libperl.dylib 0x002a7d94 S_doeval + 588 (icplusplus.c:28)
11 libperl.dylib 0x002b0208 Perl_pp_entereval + 1676
(icplusplus.c:28)
12 libperl.dylib 0x0026df80 Perl_runops_standard + 68
(icplusplus.c:28)
13 libperl.dylib 0x00209028 perl_run + 484 (icplusplus.c:28)
14 perl 0x00002a04 main + 228 (crt.c:355)
15 perl 0x00002178 _start + 340 (crt.c:272)
16 perl 0x00002020 start + 60
Thread 0 crashed with PPC Thread State 64:
srr0: 0x000000000150a748 srr1: 0x000000000000f030
vrsave: 0x0000000000000000
cr: 0x22422222 xer: 0x0000000000000009 lr:
0x000000000150a6fc ctr: 0x000000000150a6ec
r0: 0x0000000000000000 r1: 0x00000000bfffc600 r2:
0x000000000151a6fc r3: 0x00000000bfffc698
r4: 0x0000000000000000 r5: 0x00000000005eb970 r6:
0x0000000000000000 r7: 0x000000006c000000
r8: 0x0000000000000100 r9: 0x0000000001800440 r10:
0x00000000002e7e28 r11: 0x0000000042422228
r12: 0x000000000150a6ec r13: 0x0000000000000000 r14:
0x0000000000000000 r15: 0x0000000000000000
r16: 0x0000000000000000 r17: 0x0000000000000000 r18:
0x00000000000000c0 r19: 0x0000000000000000
r20: 0x0000000000401c00 r21: 0x0000000000000000 r22:
0x0000000000000000 r23: 0x0000000000000001
r24: 0x0000000000000001 r25: 0x00000000bfffc698 r26:
0x00000000005eb970 r27: 0x0000000000000000
r28: 0x0000000000000000 r29: 0x0000000001858e00 r30:
0x0000000000561558 r31: 0x000000000150a6fc
Binary Images Description:
0x1000 - 0x3fff perl /usr/local/perl5/bin/perl
0x27000 - 0x43fff libsvn_client-1.0.dylib
/usr/local/subversion13x/lib/libsvn_client-1.0.dylib
0x4d000 - 0x53fff libsvn_delta-1.0.dylib
/usr/local/subversion13x/lib/libsvn_delta-1.0.dylib
0xda000 - 0xdcfff libsvn_fs-1.0.dylib
/usr/local/subversion13x/lib/libsvn_fs-1.0.dylib
0xe0000 - 0xe1fff libsvn_ra-1.0.dylib
/usr/local/subversion13x/lib/libsvn_ra-1.0.dylib
0xe4000 - 0xe8fff libsvn_diff-1.0.dylib
/usr/local/subversion13x/lib/libsvn_diff-1.0.dylib
0xec000 - 0xf1fff libsvn_swig_perl-1.0.dylib
/usr/local/subversion13x/lib/libsvn_swig_perl-1.0.dylib
0xf6000 - 0xf9fff libsvn_ra_local-1.0.dylib
/usr/local/subversion13x/lib/libsvn_ra_local-1.0.dylib
0x205000 - 0x305fff libperl.dylib
/usr/local/perl_libs/privlib/darwin-thread-multi-2level/CORE/libperl.dylib
0x335000 - 0x34efff libapr.dylib /usr/local/lib/libapr.dylib
0x3a2000 - 0x3b9fff libsvn_repos-1.0.dylib
/usr/local/subversion13x/lib/libsvn_repos-1.0.dylib
0x3c1000 - 0x3e0fff libsvn_wc-1.0.dylib
/usr/local/subversion13x/lib/libsvn_wc-1.0.dylib
0x3e9000 - 0x3fafff libz.1.dylib /usr/local/lib/libz.1.dylib
0x505000 - 0x55cfff _Core.bundle
/usr/local/perl_libs/sitelib/darwin-thread-multi-2level/auto/SVN/_Core/_Core.bundle
0x5df000 - 0x5fcfff libsvn_subr-1.0.dylib
/usr/local/subversion13x/lib/libsvn_subr-1.0.dylib
0x607000 - 0x634fff libssl.0.9.7.dylib
/usr/local/ssl/lib/libssl.0.9.7.dylib
0x646000 - 0x713fff libcrypto.0.9.7.dylib
/usr/local/ssl/lib/libcrypto.0.9.7.dylib
0x772000 - 0x785fff libsvn_fs_fs-1.0.dylib
/usr/local/subversion13x/lib/libsvn_fs_fs-1.0.dylib
0x78d000 - 0x7a9fff libsvn_fs_base-1.0.dylib
/usr/local/subversion13x/lib/libsvn_fs_base-1.0.dylib
0x7b3000 - 0x7bffff libsvn_ra_svn-1.0.dylib
/usr/local/subversion13x/lib/libsvn_ra_svn-1.0.dylib
0x7c5000 - 0x7d6fff libsvn_ra_dav-1.0.dylib
/usr/local/subversion13x/lib/libsvn_ra_dav-1.0.dylib
0x7de000 - 0x7e0fff IO.bundle
/usr/local/perl_libs/privlib/darwin-thread-multi-2level/auto/IO/IO.bundle
0x1008000 - 0x101cfff libneon.25.dylib
/usr/local/neon0255/lib/libneon.25.dylib
0x1066000 - 0x115ffff libxml2.2.dylib
/usr/local/lib/libxml2.2.dylib
0x1394000 - 0x13a4fff libaprutil.0.dylib
/usr/local/apache2/lib/libaprutil.0.dylib
0x13e5000 - 0x1492fff libdb-4.3.dylib
/usr/local/berkeley-db/lib/libdb-4.3.dylib
0x14ac000 - 0x14c8fff libexpat.1.dylib
/usr/local/lib/libexpat.1.dylib
0x14fe000 - 0x1516fff libapr.0.dylib
/usr/local/apache2/lib/libapr.0.dylib
0xa000000 - 0xa0a3fff com.tcltk.tcllibrary 8.5a3
/Library/Frameworks/Tcl.framework/Versions/8.5/Tcl
0x8fe00000 - 0x8fe54fff dyld 44.2 /usr/lib/dyld
0x90000000 - 0x901b3fff libSystem.B.dylib /usr/lib/libSystem.B.dylib
0x9020b000 - 0x9020ffff libmathCommon.A.dylib
/usr/lib/system/libmathCommon.A.dylib
0x9073a000 - 0x90813fff com.apple.CoreFoundation 6.4.4 (368.25)
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x9085c000 - 0x9085cfff com.apple.CoreServices 10.4 (???)
/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x9085e000 - 0x90960fff libicucore.A.dylib /usr/lib/libicucore.A.dylib
0x909ba000 - 0x90a3efff libobjc.A.dylib /usr/lib/libobjc.A.dylib
0x90a68000 - 0x90ad6fff com.apple.framework.IOKit 1.4 (???)
/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x90aed000 - 0x90afffff libauto.dylib /usr/lib/libauto.dylib
0x90b06000 - 0x90ddefff com.apple.CoreServices.CarbonCore 681.3 (671.2)
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x90e44000 - 0x90ec4fff com.apple.CoreServices.OSServices 4.1
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x90f0e000 - 0x90f4ffff com.apple.CFNetwork 10.4.4 (129.9)
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x90f64000 - 0x90f7cfff com.apple.WebServices 1.1.2 (1.1.0)
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/WebServicesCore.framework/Versions/A/WebServicesCore
0x90f8c000 - 0x9100dfff com.apple.SearchKit 1.0.5
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x91053000 - 0x9107dfff com.apple.Metadata 10.4.4 (121.34)
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x9108e000 - 0x9109cfff libz.1.dylib /usr/lib/libz.1.dylib
0x9109f000 - 0x91262fff com.apple.security 4.3 (25966)
/System/Library/Frameworks/Security.framework/Versions/A/Security
0x91365000 - 0x9136efff com.apple.DiskArbitration 2.1
/System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x91375000 - 0x9139cfff com.apple.SystemConfiguration 1.8.2
/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x913af000 - 0x913b7fff libgcc_s.1.dylib /usr/lib/libgcc_s.1.dylib
0x913bc000 - 0x913dcfff libmx.A.dylib /usr/lib/libmx.A.dylib
0x92d08000 - 0x92df6fff libiconv.2.dylib /usr/lib/libiconv.2.dylib
0x943d0000 - 0x9440dfff libsqlite3.0.dylib /usr/lib/libsqlite3.0.dylib
0x94af1000 - 0x94b0efff libresolv.9.dylib /usr/lib/libresolv.9.dylib
0x95013000 - 0x9513afff edu.mit.Kerberos 5.5.20
/System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
yes, i know something's 'unique' on this box ... the question is, of
course, WHAT? i've been rebuilding/comparing prereqs for a day or so
now ... nada! :-/
any help tracking this down is appreciated!
cheers,
richard
- --
/"\
\ / ASCII Ribbon Campaign
X against HTML email, vCards
/ \ & micro$oft attachments
[GPG] OpenMacNews at gmail dot com
fingerprint: 50C9 1C46 2F8F DE42 2EDB D460 95F7 DDBD 3671 08C6
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (Darwin)
iEYEAREDAAYFAkQdpG8ACgkQlffdvTZxCManeACfUxYH0lg3VA/RlT5hzlR1WoWp
jnoAoId7wweSg0g5pq9od1BDdu116jWJ
=jBbu
-----END PGP SIGNATURE-----
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sun Mar 19 19:35:55 2006