Package: seyon
Version: 2.20c-29-1
Severity: important
Tags: patch

After upgrading to Ubuntu 9.04 seyon crashes during launch.
The crash does not occurs on Debian testing.

I found that the problem is related to the Debian patch applied to seyon 
sources, see attached patch, and exists in Debian package.

Hope this helps

Regards

Frederic Danis

-- System Information:
Debian Release: 5.0
  APT prefers jaunty-updates
  APT policy: (500, 'jaunty-updates'), (500, 'jaunty-security'), (500, 
'jaunty-proposed'), (500, 'jaunty')
Architecture: i386 (i686)

Kernel: Linux 2.6.28-15-generic (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages seyon depends on:
ii  debconf [debconf-2.0 1.5.26ubuntu3       Debian configuration management sy
ii  gnome-terminal [x-te 2.26.0-0ubuntu2     The GNOME 2 terminal emulator appl
ii  libc6                2.9-4ubuntu6        GNU C Library: Shared libraries
ii  libice6              2:1.0.4-1           X11 Inter-Client Exchange library
ii  libsm6               2:1.1.0-1           X11 Session Management library
ii  libx11-6             2:1.1.99.2-1ubuntu2 X11 client-side library
ii  libxaw7              2:1.0.5-1           X11 Athena Widget library
ii  libxext6             2:1.0.99.1-0ubuntu3 X11 miscellaneous extension librar
ii  libxmu6              2:1.0.4-1           X11 miscellaneous utility library
ii  libxpm4              1:3.5.7-1           X11 pixmap library
ii  libxt6               1:1.0.5-3ubuntu1    X11 toolkit intrinsics library
ii  xterm [x-terminal-em 241-1ubuntu1        X terminal emulator

seyon recommends no packages.

Versions of packages seyon suggests:
pn  ckermit                       <none>     (no description available)
pn  lrzsz                         <none>     (no description available)

-- no debconf information

*** /home/frederic.danis.ubuntu710/downloads/seyon/SeString.patch
--- SeString.c.orig     2009-08-19 14:14:24.000000000 +0200
+++ SeString.c  2009-08-19 14:15:18.000000000 +0200
@@ -104,7 +104,7 @@
   strncpy(buffer, source, REG_BUF);
 
   /* Null-terminate, as expected by str_strip_lead_end_space(). */
-  buffer[REG_BUF] = '\0';
+  buffer[REG_BUF-1] = '\0';
 
   bufptr = str_strip_lead_end_space(buffer);
 
--- SeString.c.orig	2009-08-19 14:14:24.000000000 +0200
+++ SeString.c	2009-08-19 14:15:18.000000000 +0200
@@ -104,7 +104,7 @@
   strncpy(buffer, source, REG_BUF);
 
   /* Null-terminate, as expected by str_strip_lead_end_space(). */
-  buffer[REG_BUF] = '\0';
+  buffer[REG_BUF-1] = '\0';
 
   bufptr = str_strip_lead_end_space(buffer);
 

Reply via email to