You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Vincent Lefevre <vi...@vinc17.org> on 2006/10/15 22:18:27 UTC

"svn diff" crashed after a Ctrl-C

I've done a Ctrl-C to interrupt a "svn diff", svn output

svn: Caught signal

but then crashed instead of terminating cleanly.

$ svn --version
svn, version 1.4.0 (r21228)
   compiled Oct  1 2006, 23:48:24
[...]

Here's the information about the crash:

Date/Time:      2006-10-16 00:12:39.850 +0200
OS Version:     10.4.8 (Build 8L127)
Report Version: 4

Command: svn
Path:    /opt/local/bin/svn
Parent:  zsh [13192]

Version: ??? (???)

PID:    12085
Thread: 0

Exception:  EXC_BAD_ACCESS (0x0001)
Codes:      KERN_INVALID_ADDRESS (0x0001) at 0x72697363

Thread 0 Crashed:
0   libapr-1.0.dylib      	0x006d6010 apr_hash_next + 64 (apr_hash.c:130)
1   libsvn_subr-1.0.dylib 	0x00535200 svn_sort__hash + 64 (sorts.c:131)
2   libsvn_wc-1.0.dylib   	0x00214ba0 do_close + 80 (lock.c:1292)
3   libsvn_wc-1.0.dylib   	0x00215bc0 pool_cleanup + 80 (lock.c:398)
4   libapr-1.0.dylib      	0x006dc24c run_cleanups + 76 (apr_pools.c:2035)
5   libapr-1.0.dylib      	0x006dcef8 apr_pool_destroy + 72 (apr_pools.c:730)
6   libapr-1.0.dylib      	0x006dcee4 apr_pool_destroy + 52 (apr_pools.c:723)
7   svn                   	0x0000861c main + 4636 (main.c:1505)
8   svn                   	0x00002224 _start + 340 (crt.c:272)
9   svn                   	0x000020cc start + 60

Thread 0 crashed with PPC Thread State 64:
  srr0: 0x00000000006d6010 srr1: 0x100000000000d030                        vrsave: 0x0000000000000000
    cr: 0x44000268          xer: 0x0000000000000000   lr: 0x0000000000535200  ctr: 0x00000000006dd530
    r0: 0x0000000072697363   r1: 0x00000000bfffe150   r2: 0x0000000072697363   r3: 0x00000000147b78f8
    r4: 0x0000000000000017   r5: 0x0000000000000007   r6: 0x0000000000000001   r7: 0x0000000000000000
    r8: 0x000000000024f5f0   r9: 0x0000000000000001  r10: 0x0000000001823310  r11: 0x0000000000000000
   r12: 0x00000000006dd530  r13: 0x0000000000000000  r14: 0x0000000000000000  r15: 0x0000000000000000
   r16: 0x0000000000000000  r17: 0x0000000000000000  r18: 0x0000000000000000  r19: 0x0000000000000000
   r20: 0x0000000000000000  r21: 0x0000000000000000  r22: 0x0000000000000000  r23: 0x00000000bfffe3f0
   r24: 0x0000000000017410  r25: 0x000000000180d050  r26: 0x00000000018ec5b0  r27: 0x0000000000535070
   r28: 0x0000000001823310  r29: 0x0000000001819018  r30: 0x0000000001823e08  r31: 0x0000000000214b60

Binary Images Description:
    0x1000 -    0x16fff svn 	/opt/local/bin/svn
   0x64000 -    0x82fff libsvn_client-1.0.dylib 	/opt/local/lib/libsvn_client-1.0.dylib
  0x205000 -   0x22afff libsvn_wc-1.0.dylib 	/opt/local/lib/libsvn_wc-1.0.dylib
  0x296000 -   0x297fff libsvn_ra-1.0.dylib 	/opt/local/lib/libsvn_ra-1.0.dylib
  0x2a1000 -   0x2a6fff libsvn_diff-1.0.dylib 	/opt/local/lib/libsvn_diff-1.0.dylib
  0x2ba000 -   0x2bdfff libsvn_ra_local-1.0.dylib 	/opt/local/lib/libsvn_ra_local-1.0.dylib
  0x2cd000 -   0x2e6fff libsvn_repos-1.0.dylib 	/opt/local/lib/libsvn_repos-1.0.dylib
  0x322000 -   0x324fff libsvn_fs-1.0.dylib 	/opt/local/lib/libsvn_fs-1.0.dylib
  0x332000 -   0x345fff libsvn_fs_fs-1.0.dylib 	/opt/local/lib/libsvn_fs_fs-1.0.dylib
  0x383000 -   0x3a2fff libsvn_fs_base-1.0.dylib 	/opt/local/lib/libsvn_fs_base-1.0.dylib
  0x474000 -   0x482fff libsvn_ra_svn-1.0.dylib 	/opt/local/lib/libsvn_ra_svn-1.0.dylib
  0x4af000 -   0x4c2fff libsvn_ra_dav-1.0.dylib 	/opt/local/lib/libsvn_ra_dav-1.0.dylib
  0x501000 -   0x508fff libsvn_delta-1.0.dylib 	/opt/local/lib/libsvn_delta-1.0.dylib
  0x523000 -   0x549fff libsvn_subr-1.0.dylib 	/opt/local/lib/libsvn_subr-1.0.dylib
  0x5ab000 -   0x5bdfff libaprutil-1.0.dylib 	/opt/local/lib/libaprutil-1.0.dylib
  0x5fe000 -   0x6b6fff libdb-4.3.dylib 	/opt/local/lib/libdb-4.3.dylib
  0x6d0000 -   0x6ecfff libapr-1.0.dylib 	/opt/local/lib/libapr-1.0.dylib
  0x74c000 -   0x762fff libneon.25.dylib 	/opt/local/lib/libneon.25.dylib
  0x7ab000 -   0x7e5fff libssl.0.9.8.dylib 	/opt/local/lib/libssl.0.9.8.dylib
 0x1008000 -  0x1109fff libcrypto.0.9.8.dylib 	/opt/local/lib/libcrypto.0.9.8.dylib
 0x1175000 -  0x1193fff libexpat.1.dylib 	/opt/local/lib/libexpat.1.dylib
 0x11c8000 -  0x11d0fff libintl.8.dylib 	/opt/local/lib/libintl.8.dylib
 0x11e9000 -  0x12c6fff libiconv.2.dylib 	/opt/local/lib/libiconv.2.dylib
 0x1308000 -  0x131afff libz.1.dylib 	/opt/local/lib/libz.1.dylib
0x8fe00000 - 0x8fe51fff dyld 45.3	/usr/lib/dyld
0x90000000 - 0x901bcfff libSystem.B.dylib 	/usr/lib/libSystem.B.dylib
0x90214000 - 0x90219fff libmathCommon.A.dylib 	/usr/lib/system/libmathCommon.A.dylib
0x907ba000 - 0x90893fff com.apple.CoreFoundation 6.4.6 (368.27)	/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x908dc000 - 0x908dcfff com.apple.CoreServices 10.4 (???)	/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x908de000 - 0x909e0fff libicucore.A.dylib 	/usr/lib/libicucore.A.dylib
0x90a3a000 - 0x90abefff libobjc.A.dylib 	/usr/lib/libobjc.A.dylib
0x90ae8000 - 0x90b58fff com.apple.framework.IOKit 1.4 (???)	/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x90b6e000 - 0x90b80fff libauto.dylib 	/usr/lib/libauto.dylib
0x90b87000 - 0x90e5efff com.apple.CoreServices.CarbonCore 681.7	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x90ec4000 - 0x90f44fff com.apple.CoreServices.OSServices 4.1	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x90f8e000 - 0x90fcffff com.apple.CFNetwork 129.18	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x90fe4000 - 0x90ffcfff com.apple.WebServices 1.1.2 (1.1.0)	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/WebServicesCore.framework/Versions/A/WebServicesCore
0x9100c000 - 0x9108dfff com.apple.SearchKit 1.0.5	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x910d3000 - 0x910fdfff com.apple.Metadata 10.4.4 (121.36)	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x9110e000 - 0x9111cfff libz.1.dylib 	/usr/lib/libz.1.dylib
0x9111f000 - 0x912dafff com.apple.security 4.5 (28992)	/System/Library/Frameworks/Security.framework/Versions/A/Security
0x913d8000 - 0x913e1fff com.apple.DiskArbitration 2.1	/System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x913e8000 - 0x91410fff com.apple.SystemConfiguration 1.8.3	/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x91423000 - 0x9142efff libgcc_s.1.dylib 	/usr/lib/libgcc_s.1.dylib
0x944ac000 - 0x944e9fff libsqlite3.0.dylib 	/usr/lib/libsqlite3.0.dylib
0x94f76000 - 0x94f93fff libresolv.9.dylib 	/usr/lib/libresolv.9.dylib
0x95498000 - 0x955c6fff edu.mit.Kerberos 5.5.23	/System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos

Model: PowerMac7,3, BootROM 5.2.4f1, 2 processors, PowerPC G5  (3.1), 2.7 GHz, 1.5 GB
Graphics: ATI Radeon 9650, ATY,RV351, AGP, 256 MB
Memory Module: DIMM0/J11, 256 MB, DDR SDRAM, PC3200U-30330
Memory Module: DIMM1/J12, 256 MB, DDR SDRAM, PC3200U-30330
Memory Module: DIMM2/J13, 512 MB, DDR SDRAM, PC3200U-30330
Memory Module: DIMM3/J14, 512 MB, DDR SDRAM, PC3200U-30330
Network Service: Ethernet intégré, Ethernet, en0
PCI Card: AlchemyTV, tv-card, SLOT-3
Serial ATA Device: Maxtor 6B250S0, 233.76 GB
Parallel ATA Device: PIONEER DVD-RW  DVR-109, 
USB Device: Hub in Apple Pro Keyboard, Mitsumi Electric, Up to 12 Mb/sec, 500 mA
USB Device: USB-PS/2 Optical Mouse, Logitech, Up to 1.5 Mb/sec, 100 mA
USB Device: Apple Pro Keyboard, Mitsumi Electric, Up to 12 Mb/sec, 250 mA

-- 
Vincent Lefèvre <vi...@vinc17.org> - Web: <http://www.vinc17.org/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/>
Work: CR INRIA - computer arithmetic / Arenaire project (LIP, ENS-Lyon)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: "svn diff" crashed after a Ctrl-C

Posted by Vincent Lefevre <vi...@vinc17.org>.
On 2006-10-16 00:27:39 +0100, Philip Martin wrote:
> Vincent Lefevre <vi...@vinc17.org> writes:
> > I've done a Ctrl-C to interrupt a "svn diff", svn output
> >
> > svn: Caught signal
> >
> > but then crashed instead of terminating cleanly.
> 
> Was that "svn diff" on a working copy path?

Yes.

> Did you interrupt it before any output appeared?

I think so.

> If so it's probably fixed by r21792 which will be in 1.4.1.

OK, thanks.

-- 
Vincent Lefèvre <vi...@vinc17.org> - Web: <http://www.vinc17.org/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/>
Work: CR INRIA - computer arithmetic / Arenaire project (LIP, ENS-Lyon)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: "svn diff" crashed after a Ctrl-C

Posted by Philip Martin <ph...@codematters.co.uk>.
Vincent Lefevre <vi...@vinc17.org> writes:

> I've done a Ctrl-C to interrupt a "svn diff", svn output
>
> svn: Caught signal
>
> but then crashed instead of terminating cleanly.

Was that "svn diff" on a working copy path?  Did you interrupt it
before any output appeared?  If so it's probably fixed by r21792 which
will be in 1.4.1.

-- 
Philip Martin

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org