Package: unison
Version: 2.13.16-4
Followup-For: Bug #318132

Hello,

I'm seeing the same thing. Unison (both -gtk as the normal) crash with the 
error:

Uncaught exception File 
"/home/gildor/deb/unison/build-area/unison-2.13.16/common.ml", line 172, 
characters 6-12: Assertion failed

This can be easily reproduced:

Make sure you have no default.prf (or that it's empty)

Extract the tar archive included, and run unison -times a b

It will that there's a difference, and crash when you try to diff it. I guess
that has to do with the fact that the diff doesn't result in any output 
whatsoever.

This is the relevant part of strace:

write(1, "props    <-?-> props      gpgage"..., 39props    <-?-> props      
gpgagent.sh  ) = 39
write(1, "[", 1[)                        = 1
write(1, "] ", 2] )                       = 2
read(0, "d", 4096)                      = 1
write(1, "d", 1d)                        = 1
write(1, "\n", 1
)                       = 1
rt_sigaction(SIGCONT, {SIG_DFL}, {0x80bdb23, [], 0}, 8) = 0
ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig -icanon -echo ...}) 
= 0
ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig -icanon -echo ...}) 
= 0
ioctl(0, SNDCTL_TMR_START or TCSETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(0, SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
write(2, "Uncaught exception File \"/home/g"..., 131Uncaught exception File 
"/home/gildor/deb/unison/build-area/unison-2.13.16/common.ml", line 172, 
characters 6-12: 
Assertion failed
) = 131
open("/home/devilkin/unison.log", O_WRONLY|O_APPEND|O_CREAT|O_LARGEFILE, 0600) 
= 3
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
_llseek(3, 0, [0], SEEK_CUR)            = 0
write(3, "Uncaught exception File \"/home/g"..., 131) = 131
exit_group(3)                           = ?

Hope this information is useful and can help into resolving this issue...

Jan

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages unison depends on:
ii  libc6                         2.3.5-12   GNU C Library: Shared libraries an

Versions of packages unison recommends:
ii  openssh-client [ssh-client]   1:4.2p1-5  Secure shell client, an rlogin/rsh

-- no debconf information

Attachment: files.tar
Description: Unix tar archive

Reply via email to