Bug#670515: extlinux: upgrade fails on chroot to fs below AUFS
Package: extlinux Version: 2:4.05+dfsg-2 Severity: normal Tags: patch Upgrade of extlinux fails if the system works on AUFS and upgrade is being done in an environment chrooted to the underlying real (persistent) filesystem. This is because extlinux.postinst uses df to determine which block device contains the /boot/extlinux directory. Df returns "aufs", while findmnt finds the block device correctly. I propose a patch to use findmnt (from mount package). There is a patch for findmnt being implemented upstream[1] which will simplify the postinst script. It will then look like the df version now (no path chopping). But it's going to need some time before it gets to Debian. [1] http://article.gmane.org/gmane.linux.utilities.util-linux-ng/5690 -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (600, 'testing'), (500, 'stable-updates'), (500, 'stable'), (50, 'unstable') Architecture: i386 (i686) Kernel: Linux 3.2.0-2-686-pae (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 extlinux depends on: ii debconf [debconf-2.0] 1.5.42 ii libc6 2.13-27 Versions of packages extlinux recommends: pn syslinux-common 2:4.05+dfsg-2 pn syslinux-themes-debian extlinux suggests no packages. -- debconf information excluded >From 7073983154e962cbfea32aaa710eea0429413581 Mon Sep 17 00:00:00 2001 From: Marcin Szewczyk Date: Thu, 12 Apr 2012 15:54:33 +0200 Subject: [PATCH] use findmnt instead of df for finding /'s device --- extlinux.postinst |9 - 1 files changed, 8 insertions(+), 1 deletions(-) diff --git a/extlinux.postinst b/extlinux.postinst index b09f61b..86d33b5 100644 --- a/extlinux.postinst +++ b/extlinux.postinst @@ -15,7 +15,14 @@ case "${1}" in true) extlinux-update -_DEVICE="$(df -P /boot/extlinux | tail -1 | awk '{ print $1 }' | sed -e 's|[0-9]||g')" +_DEVICE= +_PATH=/boot/extlinux +while true; do + _DEVICE="$(findmnt -n --raw -c -o SOURCE "${_PATH}/" | sed -e 's|[0-9]||g')" + [ -n "${_DEVICE}" ] && break + [ -z "${_PATH}" ] && break + _PATH=${_PATH%/*} +done extlinux-install "${_DEVICE}" ;; -- 1.7.9.1
Bug#670273: findmnt: mention the MAJ:MIN column in the manual
Package: mount Version: 2.20.1-4 Severity: minor Tags: patch Findmnt manual doesn't mention the MAJ:MIN column. Enormous patch included. -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (600, 'testing'), (500, 'stable-updates'), (500, 'stable'), (50, 'unstable') Architecture: i386 (i686) Kernel: Linux 3.2.0-2-686-pae (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 mount depends on: ii libblkid12.20.1-4 ii libc62.13-27 ii libmount12.20.1-4 ii libselinux1 2.1.9-2 ii libsepol12.1.4-1 mount recommends no packages. Versions of packages mount suggests: pn nfs-common -- no debconf information >From a1d9681c9bf20424252c53ea90d37dc33f677672 Mon Sep 17 00:00:00 2001 From: Marcin Szewczyk Date: Tue, 24 Apr 2012 17:01:44 +0200 Subject: [PATCH] Mention MAJ:MIN column in the manpage --- misc-utils/findmnt.8 |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/misc-utils/findmnt.8 b/misc-utils/findmnt.8 index 776bf66..19f228a 100644 --- a/misc-utils/findmnt.8 +++ b/misc-utils/findmnt.8 @@ -103,6 +103,7 @@ Define output columns. Currently supported are .BR OLD-OPTIONS, .BR VFS-OPTIONS , .BR FS-OPTIONS , +.BR MAJ:MIN , .BR LABEL and .BR UUID . -- 1.7.9.1
Bug#661169: postgresql-client-9.1: psql doesn't try to verify the SSL certificate
Package: postgresql-client-9.1 Version: 9.1.2-4 Severity: normal psql doesn't try to verify the SSL certificate even if sslmode=required is specified, unless there is a .postgresql/root.crt file. I think it's an unsafe default. -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (600, 'testing'), (500, 'stable-updates'), (500, 'stable'), (50, 'unstable') Architecture: i386 (i686) Kernel: Linux 3.2.0-1-686-pae (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 postgresql-client-9.1 depends on: ii libc6 2.13-26 ii libedit2 2.11-20080614-3 ii libpq59.1.2-4 ii libssl1.0.0 1.0.0g-1 ii postgresql-client-common 128 ii zlib1g1:1.2.3.4.dfsg-3 postgresql-client-9.1 recommends no packages. Versions of packages postgresql-client-9.1 suggests: pn postgresql-9.1 pn postgresql-doc-9.1 -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#652993: udisks: Device or resource busy when creating logical partition
Package: udisks Version: 1.0.4-2 Severity: normal Tags: patch When creating a logical partition right after creating the extended one, udisks (udisks-helper-create-partition) returns with a "Device or resource busy" error. Forcing the kernel to reread the partition table right after extended partition creation seems to do the trick. Here is the thread, which led me to this conclusion: http://www.fedoraforum.org/forum/showthread.php?t=267085 And a similar bug in Ubuntu: https://bugs.launchpad.net/ubuntu/+source/gnome-disk-utility/+bug/666038 A proposed (tested to some extent) patch attached. -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (600, 'testing'), (500, 'stable-updates'), (500, 'stable'), (50, 'unstable') Architecture: i386 (i686) Kernel: Linux 3.1.0-1-686-pae (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 udisks depends on: ii dbus 1.4.16-1 ii libatasmart4 0.18-1 ii libc6 2.13-21 ii libdbus-1-31.4.16-1 ii libdbus-glib-1-2 0.98-1 ii libdevmapper1.02.1 2:1.02.67-2 ii libglib2.0-0 2.30.2-4 ii libgudev-1.0-0 175-3 ii liblvm2app2.2 2.02.88-2 ii libparted0debian1 2.3-8 ii libpolkit-gobject-1-0 0.103-1 ii libsgutils2-2 1.32-1 ii libudev0 175-3 ii udev 175-3 Versions of packages udisks recommends: ii dosfstools 3.0.12-1 ii eject2.1.5+deb1+cvs20081104-9 ii hdparm 9.32-1 ii mtools 4.0.12-1 ii ntfs-3g [ntfsprogs] 1:2011.10.9AR.1-1 ii policykit-1 0.103-1 Versions of packages udisks suggests: pn cryptsetup 2:1.3.0-3 pn mdadm 3.2.2-1 pn reiserfsprogs pn xfsprogs -- no debconf information >From 7bc0771e7f63c8c42d817cca3fef16a7a6c4fdf0 Mon Sep 17 00:00:00 2001 From: Marcin Szewczyk Date: Thu, 22 Dec 2011 16:25:02 +0100 Subject: [PATCH] BLKRRPART instead of BLKPG for extended partitions Use BLKRRPART instead of BLKPG after creating an extended partition. BLKPG returns with the "Device or resource busy" error. --- src/helpers/job-create-partition.c | 48 +++ 1 files changed, 31 insertions(+), 17 deletions(-) diff --git a/src/helpers/job-create-partition.c b/src/helpers/job-create-partition.c index 80277b8..818309b 100644 --- a/src/helpers/job-create-partition.c +++ b/src/helpers/job-create-partition.c @@ -141,25 +141,39 @@ main (int argc, g_printerr ("Cannot open %s: %m\n", device); goto out; } - memset (&a, '\0', sizeof(struct blkpg_ioctl_arg)); - memset (&p, '\0', sizeof(struct blkpg_partition)); - p.pno = out_num; - p.start = out_start; - p.length = out_size; - a.op = BLKPG_ADD_PARTITION; - a.datalen = sizeof(p); - a.data = &p; - if (ioctl (fd, BLKPG, &a) == -1) + + if (*endp == '\0' && (n == 0x05 || n == 0x0f || n == 0x85)) { - g_printerr ("Error doing BLKPG ioctl with BLKPG_ADD_PARTITION for partition %d " - "of size %" G_GUINT64_FORMAT " at offset %" G_GUINT64_FORMAT " on %s: %m\n", - out_num, - out_start, - out_size, - device); - close (fd); - goto out; + if (ioctl (fd, BLKRRPART) == -1) +{ + g_printerr ("Error doing BLKRRPART ioctl on %s: %m\n", + device); + close (fd); + goto out; +} } + else +{ + memset (&a, '\0', sizeof(struct blkpg_ioctl_arg)); + memset (&p, '\0', sizeof(struct blkpg_partition)); + p.pno = out_num; + p.start = out_start; + p.length = out_size; + a.op = BLKPG_ADD_PARTITION; + a.datalen = sizeof(p); + a.data = &p; + if (ioctl (fd, BLKPG, &a) == -1) +{ + g_printerr ("Error doing BLKPG ioctl with BLKPG_ADD_PARTITION for partition %d " + "of size %" G_GUINT64_FORMAT " at offset %" G_GUINT64_FORMAT " on %s: %m\n", + out_num, + out_start, + out_size, + device); + close (fd); + goto out; +} + } close (fd); } -- 1.7.7.3
Bug#639982: libfm0: Removable directory not removed if traversing through children denied
Package: libfm0 Version: 0.1.14-2 Severity: normal Test case: drwxr-xr-x 3 wodny wodny 4096 Sep 1 12:39 . drwxr-xr-x 5 wodny wodny 4096 Sep 1 12:39 .. drwx-- 2 root root 4096 Sep 1 12:39 testdir Testdir is empty. Rmdir testdir will succeed. Gvfs-rm will succeed. Removing testdir through pcmanfm will fail. Some debug: $ gdb pcmanfm [...] (gdb) b _fm_file_ops_job_delete_file [...] Breakpoint 1, _fm_file_ops_job_delete_file (job=0x81b6880, gf=0xb2a45520, inf=0x0) at job/fm-file-ops-job-delete.c:33 33 job/fm-file-ops-job-delete.c: No such file or directory. in job/fm-file-ops-job-delete.c [...] 84 if(is_dir) (gdb) n 88 if(!g_file_is_native(gf)) (gdb) n 107 GFileMonitor* old_mon = fjob->src_folder_mon; (gdb) n 108 GFileEnumerator* enu = g_file_enumerate_children(gf, query, (gdb) n 111 if(!enu) (gdb) n 108 GFileEnumerator* enu = g_file_enumerate_children(gf, query, (gdb) n 111 if(!enu) (gdb) n 113 FmJobErrorAction act = fm_job_emit_error(job, err, FM_JOB_ERROR_MODERATE); (gdb) n 114 g_error_free(err); (gdb) n 113 FmJobErrorAction act = fm_job_emit_error(job, err, FM_JOB_ERROR_MODERATE); (gdb) n ** (pcmanfm:12064): DEBUG: FmJob error: Permission denied 114 g_error_free(err); (gdb) n 116 return FALSE; (gdb) n 202 } -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (600, 'testing'), (500, 'stable-updates'), (500, 'stable'), (50, 'unstable') Architecture: i386 (i686) Kernel: Linux 3.0.0-1-686-pae (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 libfm0 depends on: ii libc6 2.13-16Embedded GNU C Library: Shared lib ii libdbus-1-3 1.4.14-1 simple interprocess messaging syst ii libdbus-glib-1-2 0.94-4 simple interprocess messaging syst ii libglib2.0-0 2.28.6-1 The GLib library of C routines ii libmenu-cache10.3.2-2.1 an implementation of the freedeskt ii lxmenu-data 0.1.2-1freedesktop.org menu specification libfm0 recommends no packages. libfm0 suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#636346: esmtp: Segfaults when no recipient address in parsed headers
Package: esmtp Version: 1.2-4squeeze1 Severity: normal Tags: patch Test case: esmtp -t -i < ../mail_with_heads.txt and inside this file: #v+ To: From: alice test #v- -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (600, 'testing'), (500, 'stable-updates'), (500, 'stable'), (50, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.39-2-686-pae (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 diff -r a7f3dfe362ea local.c --- a/local.c Tue Aug 02 13:20:54 2011 +0200 +++ b/local.c Tue Aug 02 14:18:58 2011 +0200 @@ -106,7 +106,8 @@ } p += written; } - names[--nameslen] = '\0'; /* chop trailing space */ + if(nameslen > 0) --nameslen; + names[nameslen] = '\0'; /* chop trailing space */ } else { nameslen = (strlen(force_mda) + 3); // 'force_mda' names = (char *)xmalloc(nameslen + 1); // 'force_mda'\0
Bug#622145: mutt: Mutt ignores message flags when moving to trash on IMAP
Package: mutt Version: 1.5.21-3 Severity: normal The problem noticed after an upgrade from 1.5.20-9+squeeze1 to 1.5.21-3. Sequence like this: 1) new messages in INBOX, 2) reading, messages marked as read, 3) deleting these messages (d), 4) synchronizing ($) causes an effect like this: deleted messages in the trash folder have "new" flags set. Sequence like this: 1) new messages in INBOX, 2) reading, messages marked as read, 3) synchronizing ($), 4) deleting these messages (d), 5) synchronizing ($), causes an effect like this: deleted messages in the trash folder are marked as read, which is the old behaviour and the more useful one I suppose. It looks like it might have something to do with (taken from the changelog): - debian/patches: features/imap_fast_trash: Support purging of messages, - debian/patches: features/imap_fast_trash: Make "move to trash folder" use IMAP COPY. -- Package-specific info: Mutt 1.5.21 (2010-09-15) Copyright (C) 1996-2009 Michael R. Elkins and others. Mutt comes with ABSOLUTELY NO WARRANTY; for details type `mutt -vv'. Mutt is free software, and you are welcome to redistribute it under certain conditions; type `mutt -vv' for details. System: Linux 2.6.32-5-686 (i686) ncurses: ncurses 5.7.20100313 (compiled with 5.8) libidn: 1.20 (compiled with 1.20) hcache backend: tokyocabinet 1.4.37 Compile options: -DOMAIN +DEBUG -HOMESPOOL +USE_SETGID +USE_DOTLOCK +DL_STANDALONE +USE_FCNTL -USE_FLOCK +USE_POP +USE_IMAP +USE_SMTP -USE_SSL_OPENSSL +USE_SSL_GNUTLS +USE_SASL +USE_GSS +HAVE_GETADDRINFO +HAVE_REGCOMP -USE_GNU_REGEX +HAVE_COLOR +HAVE_START_COLOR +HAVE_TYPEAHEAD +HAVE_BKGDSET +HAVE_CURS_SET +HAVE_META +HAVE_RESIZETERM +CRYPT_BACKEND_CLASSIC_PGP +CRYPT_BACKEND_CLASSIC_SMIME +CRYPT_BACKEND_GPGME -EXACT_ADDRESS -SUN_ATTACHMENT +ENABLE_NLS -LOCALES_HACK +COMPRESSED +HAVE_WC_FUNCS +HAVE_LANGINFO_CODESET +HAVE_LANGINFO_YESEXPR +HAVE_ICONV -ICONV_NONTRANS +HAVE_LIBIDN +HAVE_GETSID +USE_HCACHE -ISPELL SENDMAIL="/usr/sbin/sendmail" MAILPATH="/var/mail" PKGDATADIR="/usr/share/mutt" SYSCONFDIR="/etc" EXECSHELL="/bin/sh" MIXMASTER="mixmaster" To contact the developers, please mail to . To report a bug, please visit http://bugs.mutt.org/. misc/am-maintainer-mode features/ifdef features/xtitles features/trash-folder features/purge-message features/imap_fast_trash features/sensible_browser_position features-old/patch-1.5.4.vk.pgp_verbose_mime features/compressed-folders features/compressed-folders.debian debian-specific/Muttrc debian-specific/Md.etc_mailname_gethostbyname.diff debian-specific/use_usr_bin_editor.diff debian-specific/correct_docdir_in_man_page.diff debian-specific/dont_document_not_present_features.diff debian-specific/document_debian_defaults debian-specific/assumed_charset-compat debian-specific/467432-write_bcc.patch debian-specific/566076-build_doc_adjustments.patch misc/define-pgp_getkeys_command.diff misc/gpg.rc-paths misc/smime.rc upstream/531430-imapuser.patch upstream/537818-emptycharset.patch upstream/543467-thread-segfault.patch upstream/542817-smimekeys-tmpdir.patch upstream/537694-segv-imap-headers.patch upstream/548577-gpgme-1.2.patch upstream/553321-ansi-escape-segfault.patch upstream/568295-references.patch upstream/547980-smime_keys-chaining.patch upstream/528233-readonly-open.patch upstream/228671-pipe-mime.patch upstream/383769-score-match.patch upstream/578087-header-strchr.patch upstream/603288-split-fetches.patch upstream/537061-dont-recode-saved-attachments.patch upstream/608706-fix-spelling-errors.patch upstream/path_max mutt.org -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (600, 'testing'), (500, 'stable-updates'), (500, 'oldstable'), (500, 'stable'), (50, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.32-5-686 (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 mutt depends on: ii libc6 2.11.2-11 Embedded GNU C Library: Shared lib ii libcomerr21.41.12-2 common error description library ii libgnutls26 2.10.5-1+b1the GNU TLS library - runtime libr ii libgpg-error0 1.10-0.3 library for common error values an ii libgpgme111.2.0-1.2 GPGME - GnuPG Made Easy ii libgssapi-krb5-2 1.8.3+dfsg-4 MIT Kerberos runtime libraries - k ii libidn11 1.20-1 GNU Libidn library, implementation ii libk5crypto3 1.8.3+dfsg-4 MIT Kerberos runtime libraries - C ii libkrb5-3 1.8.3+dfsg-4 MIT Kerberos runtime libraries ii libncursesw5 5.7+20100313-5 shared libraries for terminal hand ii libsasl2-22.1.23.dfsg1-8 Cyrus SASL - authentication abstra ii libtokyocabinet8 1.4.37-6 Tokyo Cabinet Database Libraries [ Versions of packages mutt reco
Bug#607309: kerneltop: Kerneltop reports wrong lines if they are longer than 127 characters
Package: kerneltop Version: 0.8-2 Severity: normal $ uname -a Linux hosting 2.6.32-5-amd64 #1 SMP Fri Dec 10 15:35:08 UTC 2010 x86_64 GNU/Linux $ md5sum System.map-2.6.32-5-amd64 f94eb5277212699d76313c466b844f7e System.map-2.6.32-5-amd64 $ kerneltop -m System.map-2.6.32-5-amd64 kerneltop: System.map-2.6.32-5-amd64(19811): wrong map line There is also a Ubuntu bug report with a workaround patch included: https://bugs.launchpad.net/ubuntu/+source/kerneltop/+bug/486218 -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (600, 'testing'), (500, 'stable'), (50, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.32-5-686 (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 kerneltop depends on: ii libc6 2.11.2-7 Embedded GNU C Library: Shared lib kerneltop recommends no packages. kerneltop suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#606957: vim: Vim segfaults while sending clipboard content to another application
Package: vim Version: 2:7.2.445+hg~cb94c42c0e1a-1 Severity: normal Test case: - 9MB text file - Iceweasel 3.5.16 with an open tab containing: in .vimrc: vmap "+y 1) Select contents of the 9MB file. 2) Hit ^C 3) Focus on the textarea in Iceweasel 4) Hit ^V 5) Wait for Vim's SEGV Backtrace: #0 0xb72f8b81 in free () from /lib/i686/cmov/libc.so.6 No symbol table info available. #1 0xb79b6da1 in XtFree () from /usr/lib/libXt.so.6 No symbol table info available. #2 0xb79dc5b3 in ?? () from /usr/lib/libXt.so.6 No symbol table info available. #3 0xb79d25ea in ?? () from /usr/lib/libXt.so.6 No symbol table info available. #4 0xb79d271d in XtAppNextEvent () from /usr/lib/libXt.so.6 No symbol table info available. #5 0x0815cb63 in xterm_update () at os_unix.c:6584 event = {type = 135053019, xany = {type = 135053019, serial = 3221221368, send_event = 0, display = 0x0, window = 37752380}, xkey = {type = 135053019, serial = 3221221368, send_event = 0, display = 0x0, window = 37752380, root = 433, subwindow = 4639012, time = 0, x = 959459761, y = -1073745992, x_root = 0, y_root = -1073746068, state = 3221221148, keycode = 0, same_screen = 0}, xbutton = {type = 135053019, serial = 3221221368, send_event = 0, display = 0x0, window = 37752380, root = 433, subwindow = 4639012, time = 0, x = 959459761, y = -1073745992, x_root = 0, y_root = -1073746068, state = 3221221148, button = 0, same_screen = 0}, xmotion = {type = 135053019, serial = 3221221368, send_event = 0, display = 0x0, window = 37752380, root = 433, subwindow = 4639012, time = 0, x = 959459761, y = -1073745992, x_root = 0, y_root = -1073746068, state = 3221221148, is_hint = 0 '\000', same_screen = 0}, xcrossing = {type = 135053019, serial = 3221221368, send_event = 0, display = 0x0, window = 37752380, root = 433, subwindow = 4639012, time = 0, x = 959459761, y = -1073745992, x_root = 0, y_root = -1073746068, mode = -1073746148, detail = 0, same_screen = 0, focus = 0, state = 0}, xfocus = {type = 135053019, serial = 3221221368, send_event = 0, display = 0x0, window = 37752380, mode = 433, detail = 4639012}, xexpose = {type = 135053019, serial = 3221221368, send_event = 0, display = 0x0, window = 37752380, x = 433, y = 4639012, width = 0, height = 959459761, count = -1073745992}, xgraphicsexpose = {type = 135053019, serial = 3221221368, send_event = 0, display = 0x0, drawable = 37752380, x = 433, y = 4639012, width = 0, height = 959459761, count = -1073745992, major_code = 0, minor_code = -1073746068}, xnoexpose = {type = 135053019, serial = 3221221368, send_event = 0, display = 0x0, drawable = 37752380, major_code = 433, minor_code = 4639012}, xvisibility = {type = 135053019, serial = 3221221368, send_event = 0, display = 0x0, window = 37752380, state = 433}, xcreatewindow = {type = 135053019, serial = 3221221368, send_event = 0, display = 0x0, parent = 37752380, window = 433, x = 4639012, y = 0, width = 959459761, height = -1073745992, border_width = 0, override_redirect = -1073746068}, xdestroywindow = {type = 135053019, serial = 3221221368, send_event = 0, display = 0x0, event = 37752380, window = 433}, xunmap = {type = 135053019, serial = 3221221368, send_event = 0, display = 0x0, event = 37752380, window = 433, from_configure = 4639012}, xmap = { type = 135053019, serial = 3221221368, send_event = 0, display = 0x0, event = 37752380, window = 433, override_redirect = 4639012}, xmaprequest = {type = 135053019, serial = 3221221368, send_event = 0, display = 0x0, parent = 37752380, window = 433}, xreparent = {type = 135053019, serial = 3221221368, send_event = 0, display = 0x0, event = 37752380, window = 433, parent = 4639012, x = 0, y = 959459761, override_redirect = -1073745992}, xconfigure = {type = 135053019, serial = 3221221368, send_event = 0, display = 0x0, event = 37752380, window = 433, x = 4639012, y = 0, width = 959459761, height = -1073745992, border_width = 0, above = 3221221228, override_redirect = -1073746148}, xgravity = {type = 135053019, serial = 3221221368, send_event = 0, display = 0x0, event = 37752380, window = 433, x = 4639012, y = 0}, xresizerequest = {type = 135053019, serial = 3221221368, send_event = 0, display = 0x0, window = 37752380, width = 433, height = 4639012}, xconfigurerequest = {type = 135053019, serial = 3221221368, send_event = 0, display = 0x0, parent = 37752380, window = 433, x = 4639012, y = 0, width = 959459761, height = -1073745992, border_width = 0, above = 3221221228, detail = -1073746148, value_mask = 0}, xcirculate = {type = 135053019, serial =
Bug#587283: openbox: xdg-autostart missing
Package: openbox Version: 3.4.11.1-1 Severity: normal xdg-autostart is missing. In the source package it's in tools/xdg-autostart. /etc/xdg/openbox/autostart.sh mentions a possible location as /usr/lib/openbox /xdg-autostart. It would be useful to process .desktop files in /etc/xdg/autostart/ during startup. Probably Depends would change (python-xdg). -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (600, 'testing'), (500, 'stable'), (50, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.32-5-686 (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 openbox depends on: ii libc6 2.11.1-3 Embedded GNU C Library: Shared lib ii libfontconfig1 2.8.0-2.1generic font configuration library ii libfreetype62.3.11-1 FreeType 2 font engine, shared lib ii libglib2.0-02.24.1-1 The GLib library of C routines ii libice6 2:1.0.6-1X11 Inter-Client Exchange library ii libobparser21 3.4.11.1-1 parsing library for openbox ii libobrender21 3.4.11.1-1 rendering library for openbox them ii libpango1.0-0 1.28.0-1 Layout and rendering of internatio ii libsm6 2:1.1.1-1X11 Session Management library ii libstartup-notification 0.10-1 library for program launch feedbac ii libx11-62:1.3.3-3X11 client-side library ii libxau6 1:1.0.5-2X11 authorisation library ii libxext62:1.1.1-3X11 miscellaneous extension librar ii libxft2 2.1.14-2 FreeType-based font drawing librar ii libxinerama12:1.1-3 X11 Xinerama extension library ii libxml2 2.7.7.dfsg-2 GNOME XML library ii libxrandr2 2:1.3.0-3X11 RandR extension library ii libxrender1 1:0.9.5-2X Rendering Extension client libra ii zlib1g 1:1.2.3.4.dfsg-3 compression library - runtime Versions of packages openbox recommends: ii openbox-themes1.0.2 Themes for the Openbox window mana Versions of packages openbox suggests: ii libxml2-dev 2.7.7.dfsg-2 Development files for the GNOME XM pn menu (no description available) ii obconf 2.0.3-3 Preferences manager for Openbox wi ii python 2.5.4-9 An interactive high-level object-o pn ttf-dejavu (no description available) -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#581793: gawk: precision ignored for %s
Package: gawk Version: 1:3.1.7.dfsg-5 Severity: normal $ echo 1234567890 | gawk '{printf("%.5s\n", $1)}' 1234567890 expected output is: 12345 -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (600, 'testing'), (500, 'stable'), (50, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.32-4-686 (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 gawk depends on: ii libc6 2.10.2-6 Embedded GNU C Library: Shared lib gawk recommends no packages. gawk suggests no packages. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#580156: gnome-keyring: tools unable to connect to the daemon
Package: gnome-keyring Version: 2.30.0-2 Severity: normal After upgrading gnome-keyring from 2.28.2-1 to 2.30.0-2 I have problems with various tools (mail-notification, gnome-keyring-manager). They are unable to connect to the daemon. After the upgrade I've done a test with gnome-keyring 2.22.3-2 and then gnome-keyring-manager worked. I can notice a difference in control socket directory structure and environmental variables names (GNOME_KEYRING_*) between gnome-keyring versions. ii mail-notification5.4.dfsg.1-2.1 ii gnome-keyring-manager2.20.0-1 -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (600, 'testing'), (500, 'stable'), (50, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.32-4-686 (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 gnome-keyring depends on: ii dbus-x11 1.2.24-1 simple interprocess messaging syst ii gconf22.28.1-3 GNOME configuration database syste ii libc6 2.10.2-6 Embedded GNU C Library: Shared lib ii libdbus-1-3 1.2.24-1 simple interprocess messaging syst ii libgcr0 2.30.0-2 Library for Crypto UI related task ii libgcrypt11 1.4.5-2LGPL Crypto library - runtime libr ii libglib2.0-0 2.24.0-1 The GLib library of C routines ii libgp11-0 2.30.0-2 Glib wrapper library for PKCS#11 - ii libgtk2.0-0 2.20.0-3 The GTK+ graphical user interface ii libtasn1-32.5-1 Manage ASN.1 structures (runtime) Versions of packages gnome-keyring recommends: ii libpam-gnome-keyring 2.30.0-2 PAM module to unlock the GNOME key gnome-keyring suggests no packages. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#578583: mutt segfaults when viewing all headers (header weeding)
Package: mutt Version: 1.5.20-7 Severity: normal I'm able to cause my mutt to play dead when viewing a mail from a maildir. This mail is for example a one byte file. $ xxd testbin2 000: 5b [ Details: #0 strlen () at ../sysdeps/i386/i486/strlen.S:40 #1 0x080bb6d8 in mutt_substrdup (begin=0x2 , end=0x0) at ../lib.c:818 #2 0x080b09e5 in write_one_header (fp=, pfxw=, max=1, wraplen=178, pfx=0x0, start=0x8541448 "[", end=0x0, flags=262164) at ../sendlib.c:1742 #3 0x080b0cfc in mutt_write_one_header (fp=0x8540da8, tag=0x0, value=0x8541448 "[", pfx=0x0, wraplen=178, flags=262164) at ../sendlib.c:1812 #4 0x08061be9 in mutt_copy_hdr (in=0x85412c0, out=0x8540da8, off_start=0, off_end=1, flags=262164, prefix=0x2 ) at ../copy.c:289 #5 0x08062346 in mutt_copy_header (in=0x85412c0, h=0x8203870, out=0x8540da8, flags=262164, prefix=0x0) at ../copy.c:350 #6 0x08062800 in _mutt_copy_message (fpout=0x8540da8, fpin=0x85412c0, hdr=0x8203870, body=0x83a1250, flags=, chflags=262164) at ../copy.c:570 #7 0x0806304a in mutt_copy_message (fpout=0x8540da8, src=0x8203528, hdr=0x8203870, flags=76, chflags=262164) at ../copy.c:687 #8 0x0805cf5e in mutt_display_message (cur=0x8203870) at ../commands.c:148 #9 0x08068b49 in mutt_index_menu () at ../curs_main.c:1208 #10 0x08083eb1 in main (argc=1, argv=0xb7a4) at ../main.c:1026 -- Package-specific info: Mutt 1.5.20 (2009-06-14) Copyright (C) 1996-2009 Michael R. Elkins and others. Mutt comes with ABSOLUTELY NO WARRANTY; for details type `mutt -vv'. Mutt is free software, and you are welcome to redistribute it under certain conditions; type `mutt -vv' for details. System: Linux 2.6.32-4-686 (i686) ncurses: ncurses 5.7.20100313 (compiled with 5.7) libidn: 1.15 (compiled with 1.15) hcache backend: GDBM version 1.8.3. 10/15/2002 (built Nov 21 2009 11:02:22) Compile options: -DOMAIN +DEBUG -HOMESPOOL +USE_SETGID +USE_DOTLOCK +DL_STANDALONE +USE_FCNTL -USE_FLOCK +USE_POP +USE_IMAP +USE_SMTP -USE_SSL_OPENSSL +USE_SSL_GNUTLS +USE_SASL +USE_GSS +HAVE_GETADDRINFO +HAVE_REGCOMP -USE_GNU_REGEX +HAVE_COLOR +HAVE_START_COLOR +HAVE_TYPEAHEAD +HAVE_BKGDSET +HAVE_CURS_SET +HAVE_META +HAVE_RESIZETERM +CRYPT_BACKEND_CLASSIC_PGP +CRYPT_BACKEND_CLASSIC_SMIME +CRYPT_BACKEND_GPGME -EXACT_ADDRESS -SUN_ATTACHMENT +ENABLE_NLS -LOCALES_HACK +COMPRESSED +HAVE_WC_FUNCS +HAVE_LANGINFO_CODESET +HAVE_LANGINFO_YESEXPR +HAVE_ICONV -ICONV_NONTRANS +HAVE_LIBIDN +HAVE_GETSID +USE_HCACHE -ISPELL SENDMAIL="/usr/sbin/sendmail" MAILPATH="/var/mail" PKGDATADIR="/usr/share/mutt" SYSCONFDIR="/etc" EXECSHELL="/bin/sh" MIXMASTER="mixmaster" To contact the developers, please mail to . To report a bug, please visit http://bugs.mutt.org/. patch-1.5.13.cd.ifdef.2 -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (600, 'testing'), (500, 'stable'), (50, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.32-4-686 (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 mutt depends on: ii libc6 2.10.2-6 Embedded GNU C Library: Shared lib ii libcomerr2 1.41.11-1 common error description library ii libgdbm3 1.8.3-9 GNU dbm database routines (runtime ii libgnutls262.8.6-1 the GNU TLS library - runtime libr ii libgpg-error0 1.6-1 library for common error values an ii libgpgme11 1.2.0-1.2 GPGME - GnuPG Made Easy ii libgssapi-krb5-2 1.8+dfsg~alpha1-7 MIT Kerberos runtime libraries - k ii libidn11 1.15-2GNU Libidn library, implementation ii libk5crypto3 1.8+dfsg~alpha1-7 MIT Kerberos runtime libraries - C ii libkrb5-3 1.8+dfsg~alpha1-7 MIT Kerberos runtime libraries ii libncursesw5 5.7+20100313-2shared libraries for terminal hand ii libsasl2-2 2.1.23.dfsg1-5Cyrus SASL - authentication abstra Versions of packages mutt recommends: ii esmtp-run [mail-transport 1.2-3 user configurable relay-only MTA - ii libsasl2-modules 2.1.23.dfsg1-5 Cyrus SASL - pluggable authenticat ii locales 2.10.2-6 Embedded GNU C Library: National L ii mime-support 3.48-1 MIME files 'mime.types' & 'mailcap Versions of packages mutt suggests: ii aspell0.60.6-4 GNU Aspell spell-checker ii ca-certificates 20090814 Common CA certificates ii gnupg 1.4.10-2 GNU privacy guard - a free PGP rep pn mixmaster (no description available) ii openssl 0.9.8n-1 Secure Socket Layer (SSL) binary a pn urlview(no description available) Versions of packages mutt is related to: ii mutt
Bug#578049: udev: man page doesn't mention WAIT_FOR has a 10 sec. timeout
Package: udev Version: 151-3 Severity: minor man page states: WAIT_FOR Wait for a file to become available. At udev-rules.c:2138 found = (wait_for_file(event->dev, filename, 10) == 0); So it seems that it always has a 10 second timeout. -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (600, 'testing'), (500, 'stable'), (50, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.32-4-686 (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 udev depends on: ii debconf [debconf-2.0]1.5.30 Debian configuration management sy ii libc62.10.2-6Embedded GNU C Library: Shared lib ii libselinux1 2.0.94-1SELinux runtime shared libraries ii libusb-0.1-4 2:0.1.12-14 userspace USB programming library ii lsb-base 3.2-23 Linux Standard Base 3.2 init scrip ii util-linux 2.16.2-0Miscellaneous system utilities Versions of packages udev recommends: ii pciutils 1:3.1.7-2 Linux PCI Utilities ii usbutils 0.86-4 Linux USB utilities udev suggests no packages. -- debconf information: udev/new_kernel_needed: false udev/title/upgrade: udev/reboot_needed: -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#577735: linux-base: Damaged /etc/crypttab after migration to UUIDs
Package: linux-base Version: 2.6.32-11 Severity: normal Tags: patch There is no newline character after #\n in the /etc/crypttab file, so everything is just a big furry text ball. The "\n" is needed as whitespace is removed at lines 856 and 857. Proposed patch included. -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (600, 'testing'), (500, 'stable'), (50, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.32-4-686 (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 linux-base depends on: ii debconf [debconf-2.0] 1.5.30 Debian configuration management sy ii libapt-pkg-perl 0.1.24 Perl interface to libapt-pkg ii libuuid-perl 0.02-3+b1 Perl extension for using UUID inte linux-base recommends no packages. linux-base suggests no packages. -- debconf information: linux-base/disk-id-manual-boot-loader: * linux-base/disk-id-manual: * linux-base/disk-id-convert-plan-no-relabel: true * linux-base/disk-id-convert-auto: true linux-base/disk-id-convert-plan: true diff -r -u linux-base/postinst linux-base-patched/postinst --- linux-base/postinst 2010-04-06 01:57:28.0 +0200 +++ linux-base-patched/postinst 2010-04-14 03:59:14.0 +0200 @@ -881,7 +881,7 @@ my ($text, $dst, $src, $key, $opts) = cryptsetup_next($old); last unless defined($text); if (defined($src) && defined($map->{$src})) { - $text = "# $text" . join(' ', $dst, $map->{$src}, $key, $opts); + $text = "# $text" . join(' ', $dst, $map->{$src}, $key, $opts) . "\n"; } $new->print($text); }
Bug#577569: reportbug: Unable to send a report with multiple paragraphs
Package: reportbug Version: 4.11 Severity: normal Tags: patch I am unable to file a report which has multiple paragraphs using the GTK+ UI. I think it's because of the correction associated with the bug #562878 which overdoes the wrapping. I attach a patch. This report is sent from the patched version. Hopefully You will see multiple paragraphs divided by empty lines. -- Package-specific info: ** Environment settings: INTERFACE="gtk2" ** /home/wodny/.reportbugrc: reportbug_version "4.5" mode standard ui gtk2 realname "Marcin Szewczyk, Wodny" email "debian.bugrep...@wodny.org" -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (600, 'testing'), (500, 'stable'), (50, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.30-2-686 (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 reportbug depends on: ii apt 0.7.25.3 Advanced front-end for dpkg ii python2.5.4-9An interactive high-level object-o ii python-reportbug 4.11 Python modules for interacting wit reportbug recommends no packages. Versions of packages reportbug suggests: pn debconf-utils (no description available) pn debsums(no description available) pn dlocate(no description available) pn emacs22-bin-common | (no description available) ii esmtp-run [mail-tran 1.2-3 user configurable relay-only MTA - ii file 5.04-1 Determines file type using "magic" ii gnupg1.4.10-2GNU privacy guard - a free PGP rep ii python-gtk2 2.16.0-2Python bindings for the GTK+ widge pn python-gtkspell(no description available) ii python-urwid 0.9.9.1-1 curses-based UI/widget library for ii python-vte 1:0.22.5-3 Python bindings for the VTE widget ii xdg-utils1.0.2+cvs20100307-1 desktop integration utilities from -- no debconf information diff -u -r reportbug-4.11/reportbug/ui/gtk2_ui.py reportbug-4.11-patched/reportbug/ui/gtk2_ui.py --- reportbug-4.11/reportbug/ui/gtk2_ui.py 2010-03-16 19:31:54.0 +0100 +++ reportbug-4.11-patched/reportbug/ui/gtk2_ui.py 2010-04-12 20:46:11.0 +0200 @@ -308,12 +308,14 @@ break def create_message (self, info): +seggen = (segment.strip() for segment in info.replace(' \n', '\n').split('\n\n')) +pargen = (textwrap.fill(segment,79) for segment in seggen if segment) message = """%s %s -%s""" % ('\n'.join (self.headers), textwrap.fill (info, width=79), self.others) +%s""" % ('\n'.join (self.headers), '\n\n'.join(pargen), self.others) return message # BTS GUI
Bug#577530: rxvt-unicode: A method to occasionally allow only one line pastes
Package: rxvt-unicode Version: 9.07-1 Severity: wishlist Tags: patch >From time to time it happens that I paste some random content into the terminal. It happens because of various reasons. Sometimes I select something in a GUI application and forget about it, sometimes I close a window and the clipboard points to something random. Sometimes it ends up with me executing something harmful. I've created three patches. Every one on them uses a bit different method to cope with the problem. There are three because of a discussion I had with the author, but lost contact with him, so I file this here. I personally hope the "New handler solution" will be chosen. So these are the patches, every one gives an option to allow only one line pastes. Option set by a resource or by popup menu, filtering in the C++ code: rxvt- unicode-9.07-pasteOneLine.cpp.filter.diff Extension filtering every input in the on_tt_write handler (overkill): rxvt-unicode-9.07-pasteOneLine.tt- write.handler.diff New handler usable in a Perl extension (extension included): rxvt-unicode-9.07-pasteOneLine.paste.handler.diff -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (600, 'testing'), (500, 'stable'), (50, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.30-2-686 (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 diff -r -u rxvt-unicode-9.07/src/optinc.h rxvt-unicode-9.07-patched/src/optinc.h --- rxvt-unicode-9.07/src/optinc.h 2010-01-14 22:33:14.0 +0100 +++ rxvt-unicode-9.07-patched/src/optinc.h 2010-04-08 02:36:08.0 +0200 @@ -62,4 +62,4 @@ #else nodef(buffered) #endif - + def(pasteOneLine,35) // prevent myself from pasting "echo Harmless\n rm -rf /" diff -r -u rxvt-unicode-9.07/src/rsinc.h rxvt-unicode-9.07-patched/src/rsinc.h --- rxvt-unicode-9.07/src/rsinc.h 2010-01-14 22:33:14.0 +0100 +++ rxvt-unicode-9.07-patched/src/rsinc.h 2010-04-08 02:35:58.0 +0200 @@ -119,3 +119,4 @@ def (blurradius) def (iconfile) #endif + def(pasteOneLine) diff -r -u rxvt-unicode-9.07/src/screen.C rxvt-unicode-9.07-patched/src/screen.C --- rxvt-unicode-9.07/src/screen.C 2010-04-08 02:52:29.0 +0200 +++ rxvt-unicode-9.07-patched/src/screen.C 2010-04-08 02:46:14.0 +0200 @@ -2673,15 +2673,19 @@ void rxvt_term::paste (char *data, unsigned int len) NOTHROW { + const char *newline_pos; + /* convert normal newline chars into common keyboard Return key sequence */ for (unsigned int i = 0; i < len; i++) if (data[i] == C0_LF) data[i] = C0_CR; + newline_pos = option(Opt_pasteOneLine) ? (char*)memchr(data, C0_CR, len) : NULL; + if (priv_modes & PrivMode_BracketPaste) tt_printf ("\e[200~"); - tt_write (data, len); + tt_write (data, newline_pos ? newline_pos - data : len); if (priv_modes & PrivMode_BracketPaste) tt_printf ("\e[201~"); diff -r -u rxvt-unicode-9.07/src/xdefaults.C rxvt-unicode-9.07-patched/src/xdefaults.C --- rxvt-unicode-9.07/src/xdefaults.C 2010-01-14 22:33:14.0 +0100 +++ rxvt-unicode-9.07-patched/src/xdefaults.C 2010-04-08 02:40:03.0 +0200 @@ -269,6 +269,7 @@ STRG (Rs_iconfile, "iconFile", "icon", "file", "path to application icon image"), # endif #endif + BOOL (Rs_pasteOneLine, "pasteOneLine", NULL, Opt_pasteOneLine, 0, "paste only one line"), INFO ("e", "command arg ...", "command to execute") }; diff -r -u rxvt-unicode-9.07/src/hookinc.h rxvt-unicode-9.07-orig-patched//src/hookinc.h --- rxvt-unicode-9.07/src/hookinc.h 2008-02-19 13:17:46.0 +0100 +++ rxvt-unicode-9.07-orig-patched//src/hookinc.h 2010-04-09 19:54:51.0 +0200 @@ -14,6 +14,8 @@ def (SEL_CLICK) + def (PASTE) + def (VIEW_CHANGE) def (SCROLL_BACK) def (LINE_UPDATE) diff -r -u rxvt-unicode-9.07/src/screen.C rxvt-unicode-9.07-orig-patched//src/screen.C --- rxvt-unicode-9.07/src/screen.C 2009-12-29 05:16:18.0 +0100 +++ rxvt-unicode-9.07-orig-patched//src/screen.C 2010-04-09 20:32:55.0 +0200 @@ -2681,7 +2681,7 @@ if (priv_modes & PrivMode_BracketPaste) tt_printf ("\e[200~"); - tt_write (data, len); + if (!HOOK_INVOKE ((this, HOOK_PASTE, DT_STR_LEN, data, len, DT_END))) tt_write (data, len); if (priv_modes & PrivMode_BracketPaste) tt_printf ("\e[201~"); diff -N -u -r rxvt-unicode-9.07/src/perl/paste-one-line_paste-handler rxvt-unicode-9.07-orig-patched/src/perl/paste-one-line_paste-handler --- rxvt-unicode-9.07/src/perl/paste-one-line_paste-handler 1970-01-01 01:00:00.0 +0100 +++ rxvt-unicode-9.07-orig-patched/src/perl/paste-one-line_paste-handler 2010-04-11 23:49:32.0 +0200 @@ -0,0 +1,13 @@ +#! perl + +sub on_paste { + my ($self, $octets) = @_; + + if( $octets =~ /^[^\r\n]+[\r\n]+/ ) { +$octets =~ s/[\r\n].*//g; +$self->tt_write( $octets ); +return 1; + } + + return 0
Bug#572268: xserver-xorg-core: Crash, Segmentation fault, VidModeSetGamma+0x67, xf86ChangeGamma+0x4b
On Wed, Mar 03, 2010 at 01:22:05AM +0100, Cyril Brulebois wrote: > Cyril Brulebois (03/03/2010): > > Heh. Please tell us if you find another (smaller) testcase that > > triggers this bug. :) > > That still holds. ;) I've failed in providing a smaller testcase. > > Could it be possible to get a full backtrace? > > http://wiki.debian.org/HowToGetABacktrace I hope the attachment is the thing. > The code being quite trivial, we might not need this in the end. > > Could you please apply the attached patch against the “xorg-server” > source package and see whether that fixes your crash? Huh, Eee PC doesn't compile as fast as I thought... I've recompiled the package. Installed it. /usr/bin/Xorg md5sum has changed, so I suppose it has been actually installed. Doing so wasn't easy as: $ DEB_BUILD_OPTIONS="nostrip noopt" fakeroot apt-get -b source xorg-server doesn't end successfully. It stops with: /dix/xtest/init: FAIL: xtest 1 of 3 tests failed [...more info...] It continued after issuing manually: dpkg-buildpackage -uc -nc After applying the patch Xorg still crashes. One interesting thing is that when I launch UT with both monitors on it doesn't crash. It happens when I leave only the VGA1 on (eg. using xrandr). And now I know why I haven't noticed it earlier. Generally I don't start my day with a UT session. I switch from the X vt to a text one and back many times a day. During the first switch back LVDS1 is left on, even though it stops being updated with new graphics (text actually). I think it's some kind of another bug it is left on. -- Marcin Szewczyk http://wodny.org mailto:marcin.szewc...@wodny.borg <- remove b / usuń b xmpp:wo...@ubuntu.pl xmpp:wo...@jabster.pl Core was generated by `/usr/bin/X -nolisten tcp :0 -auth /tmp/serverauth.qJ8qH5aYEb'. Program terminated with signal 6, Aborted. #0 0xb7f18424 in __kernel_vsyscall () #0 0xb7f18424 in __kernel_vsyscall () No symbol table info available. #1 0xb7c458e0 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 resultvar = pid = -1210720268 selftid = 3290 #2 0xb7c48e15 in *__GI_abort () at abort.c:88 act = {__sigaction_handler = {sa_handler = 0xbfa0412c, sa_sigaction = 0xbfa0412c}, sa_mask = {__val = {3084252096, 3081038302, 3, 153677396, 3214950816, 3214950804, 153677396, 3081404952, 153650472, 3214950880, 3086182000, 134586064, 3214950744, 0, 0, 3084247028, 3084252096, 134636960, 3214950744, 3083352689, 0, 3080880234, 3084252096, 364, 360, 153287232, 16, 136623876, 3081438028, 153286880, 3084247028, 153286880}}, sa_flags = 153286880, sa_restorer = 0xbfa04194} sigs = {__val = {32, 0 }} #3 0x080ce901 in ddxGiveUp () at ../../../../hw/xfree86/common/xf86Init.c:1214 i = 1 #4 0x080ce9d3 in AbortDDX () at ../../../../hw/xfree86/common/xf86Init.c:1258 i = 1 #5 0x080bdd46 in AbortServer () at ../../os/log.c:404 No locals. #6 0x080be0f2 in FatalError (f=0x82179fc "Caught signal %d (%s). Server aborting\n") at ../../os/log.c:529 args = 0xbfa042b4 "\v" beenhere = 1 #7 0x080b94a1 in OsSigHandler (signo=11, sip=0xbfa042dc, unused=0xbfa0435c) at ../../os/osinit.c:156 No locals. #8 No symbol table info available. #9 0x0819aaee in xf86RandR12ChangeGamma (scrnIndex=0, gamma=...) at ../../../../hw/xfree86/modes/xf86RandR12.c:1723 points = 0x928f620 red = 0x824c358 green = 0xb7d5f3c0 blue = 0xb7c8b1ae pScrn = 0x9289688 config = 0x928a9c0 crtc = 0xb7f36670 size = 136542944 #10 0x081d7c26 in xf86ChangeGamma (pScreen=0x928f4d0, gamma=...) at ../../../../hw/xfree86/common/xf86cmap.c:1167 pScrn = 0x9289688 #11 0x081db490 in VidModeSetGamma (scrnIndex=0, red=2.401, green=2.401, blue=2.401) at ../../../../hw/xfree86/common/xf86VidMode.c:469 pScrn = 0x9289688 gamma = {red = 2.401, green = 2.401, blue = 2.401} #12 0xb7b3ac4e in ProcXF86VidModeSetGamma (client=0x94b1c10) at ../../../../../hw/xfree86/dixmods/extmod/xf86vmode.c:1471 stuff = 0x94c8b58 #13 0xb7b3b8bd in ProcXF86VidModeDispatch (client=0x94b1c10) at ../../../../../hw/xfree86/dixmods/extmod/xf86vmode.c:1721 stuff = 0x94c8b58 #14 0x0808c2ef in Dispatch () at ../../dix/dispatch.c:439 clientReady = 0x944b9f8 result = 0 client = 0x94b1c10 nready = 0 icheck = 0x824cd3c start_tick = 160 #15 0x08066b63 in main (argc=6, argv=0xbfa04884, envp=0xbfa048a0) at ../../dix/main.c:285 i = 1 alwaysCheckForInput = {0, 1} (gdb) frame 9 #9 0x0819aaee in xf86RandR12ChangeGamma (scrnIndex=0, gamma=...) at ../../../../hw/xfree86/modes/xf86RandR12.c:1723 1723RRCrtcPtr crtc = config->output[config->compat_output]->crtc->randr_crtc; (gdb) info args scrnInde
Bug#572268: xserver-xorg-core: Crash, Segmentation fault, VidModeSetGamma+0x67, xf86ChangeGamma+0x4b
Package: xserver-xorg-core Version: 2:1.7.5-1 Severity: normal X server crashes during Unreal Tournament startup :-) Started after one of the lately upgrades probably. Backtrace: 0: /usr/bin/X (xorg_backtrace+0x3b) [0x80e696b] 1: /usr/bin/X (0x8048000+0x60b75) [0x80a8b75] 2: (vdso) (__kernel_rt_sigreturn+0x0) [0xb807140c] 3: /usr/bin/X (xf86ChangeGamma+0x4b) [0x817476b] 4: /usr/bin/X (VidModeSetGamma+0x67) [0x8171b07] 5: /usr/lib/xorg/modules/extensions/libextmod.so (0xb7c91000+0xa2cc) [0xb7c9b2cc] 6: /usr/bin/X (0x8048000+0x2b017) [0x8073017] 7: /usr/bin/X (0x8048000+0x1e95a) [0x806695a] 8: /lib/i686/cmov/libc.so.6 (__libc_start_main+0xe5) [0xb7d8ab55] 9: /usr/bin/X (0x8048000+0x1e541) [0x8066541] Segmentation fault at address 0x16c -- Package-specific info: /var/lib/x11/X.roster does not exist. /var/lib/x11/X.md5sum does not exist. X server symlink status: lrwxrwxrwx 1 root root 13 Feb 21 2009 /etc/X11/X -> /usr/bin/Xorg -rwxr-xr-x 1 root root 1712808 Feb 16 09:39 /usr/bin/Xorg /var/lib/x11/xorg.conf.roster does not exist. VGA-compatible devices on PCI bus: 00:02.0 VGA compatible controller: Intel Corporation Mobile 945GME Express Integrated Graphics Controller (rev 03) /etc/X11/xorg.conf does not exist. Xorg X server log files on system: -rw-r--r-- 1 root root 35177 Aug 14 2009 /var/log/Xorg.1.log -rw-r--r-- 1 root root 35177 Aug 14 2009 /var/log/Xorg.2.log -rw-r--r-- 1 root root 36593 Aug 14 2009 /var/log/Xorg.0.1.log -rw-r--r-- 1 root root 35179 Aug 14 2009 /var/log/Xorg.0.0.log -rw-r--r-- 1 root root 36277 Mar 2 20:16 /var/log/Xorg.0.log Contents of most recent Xorg X server log file /var/log/Xorg.0.log: X.Org X Server 1.7.5 Release Date: 2010-02-16 X Protocol Version 11, Revision 0 Build Operating System: Linux 2.6.32-trunk-686 i686 Debian Current Operating System: Linux magazyn-ziarno 2.6.30-2-686 #1 SMP Fri Dec 4 00:53:20 UTC 2009 i686 Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.30-2-686 root=UUID=52361f71-550c-4909-a2d2-405800f35703 ro quiet Build Date: 16 February 2010 08:37:23AM xorg-server 2:1.7.5-1 (bgog...@debian.org) Current version of pixman: 0.16.4 Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Tue Mar 2 20:16:18 2010 (II) Loader magic: 0x81e7020 (II) Module ABI versions: X.Org ANSI C Emulation: 0.4 X.Org Video Driver: 6.0 X.Org XInput driver : 7.0 X.Org Server Extension : 2.0 (--) using VT number 8 (--) PCI:*(0:0:2:0) 8086:27ae:1043:830f Intel Corporation Mobile 945GME Express Integrated Graphics Controller rev 3, Mem @ 0xf7f0/524288, 0xd000/268435456, 0xf7ec/262144, I/O @ 0xdc80/8 (--) PCI: (0:0:2:1) 8086:27a6:1043:830f Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller rev 3, Mem @ 0xf7f8/524288 (==) Using default built-in configuration (30 lines) (==) --- Start of built-in configuration --- Section "Device" Identifier "Builtin Default intel Device 0" Driver "intel" EndSection Section "Screen" Identifier "Builtin Default intel Screen 0" Device "Builtin Default intel Device 0" EndSection Section "Device" Identifier "Builtin Default vesa Device 0" Driver "vesa" EndSection Section "Screen" Identifier "Builtin Default vesa Screen 0" Device "Builtin Default vesa Device 0" EndSection Section "Device" Identifier "Builtin Default fbdev Device 0" Driver "fbdev" EndSection Section "Screen" Identifier "Builtin Default fbdev Screen 0" Device "Builtin Default fbdev Device 0" EndSection Section "ServerLayout" Identifier "Builtin Default Layout" Screen "Builtin Default intel Screen 0" Screen "Builtin Default vesa Screen 0" Screen "Builtin Default fbdev Screen 0" EndSection (==) --- End of built-in configuration --- (==) ServerLayout "Builtin Default Layout" (**) |-->Screen "Builtin Default intel Screen 0" (0) (**) | |-->Monitor "" (**) | |-->Device "Builtin Default intel Device 0" (==) No monitor specified for screen "Builtin Default intel Screen 0". Using a default monitor configuration. (**) |-->Screen "Builtin Default vesa Screen 0" (1) (**) | |-->Monitor "" (**) | |-->Device "Builtin Default vesa Device 0" (==) No monitor specified for screen "Builtin Default vesa Screen 0". Using a default monitor configuration. (**) |-->Screen "Builti
Bug#568600: lftp: CTRL+C (^C) doesn't break current command edition
Package: lftp Version: 4.0.2-1 Severity: normal CTRL+C (^C) doesn't break current command edition, but as I can remember it used to and it was very useful, same as it is in shells. -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (600, 'testing'), (500, 'stable'), (50, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.32-trunk-686 (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 lftp depends on: ii libc6 2.10.2-2 GNU C Library: Shared libraries ii libgcc1 1:4.4.2-9 GCC support library ii libgnutls26 2.8.5-2the GNU TLS library - runtime libr ii libncurses5 5.7+20090803-2 shared libraries for terminal hand ii libreadline6 6.1-1 GNU readline and history libraries ii netbase 4.40 Basic TCP/IP networking system lftp recommends no packages. lftp suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#549341: bluez: rfcomm exit code 0 on error
Package: bluez Version: 4.42-2 Severity: wishlist The rfcomm tool returns exit code 0 on many errors. Example: $ rfcomm connect 0 00:00:00:00:00 10; echo $? Can't connect RFCOMM socket: Operation now in progress 0 It causes problems in scripts. There was a thread on gmane: http://thread.gmane.org/gmane.linux.bluez.kernel/1100/focus=1106 But the problem seams to still exist in version 4.54. -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (600, 'testing'), (500, 'stable'), (50, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.30-1-686 (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 bluez depends on: ii dbus 1.2.16-2simple interprocess messaging syst ii libbluetooth34.42-2 Library to use the BlueZ Linux Blu ii libc62.9-25 GNU C Library: Shared libraries ii libdbus-1-3 1.2.16-2simple interprocess messaging syst ii libglib2.0-0 2.20.5-1The GLib library of C routines ii libnl1 1.1-5 library for dealing with netlink s ii libusb-0.1-4 2:0.1.12-13 userspace USB programming library ii lsb-base 3.2-23 Linux Standard Base 3.2 init scrip ii makedev 2.3.1-89creates device files in /dev ii module-init-tools3.10-3 tools for managing Linux kernel mo ii udev 0.141-2 /dev/ and hotplug management daemo bluez recommends no packages. Versions of packages bluez suggests: ii python-dbus 0.83.0-1 simple interprocess messaging syst ii python-gobject2.18.0-1 Python bindings for the GObject li -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#547587: ifupdown: ifup and ifdown don't abort on a run-parts error
Package: ifupdown Version: 0.6.9 Severity: normal Tags: patch interfaces(5) manual states: IFACE OPTIONS The following "command" [...] If this command fails then ifup aborts, refraining from marking the interface as configured [...] a directory /etc/network/if-.d/ [...] using run-parts(8) It's untrue that ifup or ifdown abort on error. Additionally current parameters for run-parts cause it doesn't stop on the *first* error. -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (600, 'testing'), (500, 'stable'), (50, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.30-1-686 (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 ifupdown depends on: ii libc6 2.9-25 GNU C Library: Shared libraries ii lsb-base 3.2-23 Linux Standard Base 3.2 init scrip ii net-tools 1.60-23The NET-3 networking toolkit ifupdown recommends no packages. Versions of packages ifupdown suggests: ii dhcp3-client 3.1.2p1-1 DHCP client ii iproute20090324-1networking and traffic control too ii ppp2.4.4rel-10.1 Point-to-Point Protocol (PPP) - da -- no debconf information diff -ru ifupdown-0.6.9/ifupdown.nw ifupdown-0.6.9-patched/ifupdown.nw --- ifupdown-0.6.9/ifupdown.nw 2009-09-06 10:59:10.0 +0200 +++ ifupdown-0.6.9-patched/ifupdown.nw 2009-09-20 22:51:18.0 +0200 @@ -2416,12 +2416,11 @@ } } - snprintf(buf, sizeof(buf), "run-parts %s /etc/network/if-%s.d", + snprintf(buf, sizeof(buf), + "run-parts --exit-on-error %s /etc/network/if-%s.d", verbose ? "--verbose" : "", opt); - (*exec)(buf); - - return 1; + return (*exec)(buf); } @
Bug#543901: nsca: Nsca package suggests to install a non-existent nagios package
Package: nsca Version: 2.7.2 Severity: minor Nsca package suggests to install nagios package. It doesn't exist. There is a nagios3 package. -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (600, 'testing'), (500, 'stable'), (50, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.30-1-686 (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 nsca depends on: ii debconf [debconf-2.0] 1.5.27 Debian configuration management sy ii libc6 2.9-23 GNU C Library: Shared libraries ii libmcrypt42.5.8-3.1 De-/Encryption Library nsca recommends no packages. Versions of packages nsca suggests: pn nagios (no description available) ii nagios-plugins- 1.4.13+git200906171200-1 Plugins for the nagios network mon -- debconf information excluded -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#541973: ssmtp: RewriteDomain functionality omitted in the manpage
Package: ssmtp Version: 2.63-1 Severity: minor The manpage states: RewriteDomain The domain from which mail seems to come. for user authentication. It doesn't mention that this option affects both MAIL FROM: and RCPT TO: addresses. This is a great functionality and shouldn't be omitted in the manpage. -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (600, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.30-1-686 (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 -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#541152: logwatch: uw-imapd, unmatched log entries
Package: logwatch Version: 7.3.6.cvs20080702-2 Severity: wishlist Tags: patch uw-imapd generates lines unmatched by rules in the imapd service script. Patch included. -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.30-1-686 (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 --- /usr/share/logwatch/scripts/services/imapd 2008-12-31 12:31:13.0 +0100 +++ imapd 2009-08-05 23:25:09.078394758 +0200 @@ -38,7 +38,10 @@ ($ThisLine =~ /^couriertls: read: Connection reset by peer/ ) or # timeouts are reported in some other scripts - maybe it should be here too? ($ThisLine =~ /^couriertls: read: Connection timed out/ ) or - ($ThisLine =~ /^LOGOUT, ip=\[(.*)\], rcvd=\d+, sent=\d+$/) + ($ThisLine =~ /^LOGOUT, ip=\[(.*)\], rcvd=\d+, sent=\d+$/) or + # uw-imapd + ($ThisLine =~ /^Moved \d+ bytes of new mail to.*$/) or + ($ThisLine =~ /^Unexpected client disconnect, while reading line.*$/) ) { # Don't care about these... } elsif ( ($User, $Host) = ( $ThisLine =~ /^Login user=(.*?) host=(.*\[.*\])$/ ) ) { @@ -67,6 +70,10 @@ } elsif ( ($User, $Host) = ( $ThisLine =~ /^Logout user=(.*?) host=(.*\[.*\])$/) ) { $Logout{$User}{$Host}++; $Logout2{$User}++; + # More generic pattern for uw-imapd + } elsif ( ($User, $Host) = ( $ThisLine =~ /^Logout user=(.*?) host=(.*)$/) ) { + $Logout{$User}{$Host}++; + $Logout2{$User}++; } elsif ( ($dummy, $User, $Host, $DownloadSize1, $DownloadSize2) = ( $ThisLine =~ /^(LOGOUT|TIMEOUT|DISCONNECTED), user=(.*?), ip=\[([^ ,]+)\](?:, port=\[\d+\])?, headers=(\d+), body=(\d+)/o ) ) { $Logout{$User}{$Host}++; $Logout2{$User}++;
Bug#541151: logwatch: Diskspace report, more configuration options
Package: logwatch Version: 7.3.6.cvs20080702-2 Severity: wishlist Tags: patch By default logwatch always reports the diskspace. I would like it to be configurable. If the Detail variable is greater than something, then report the diskspace. Else alert only about disks filling up. -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.30-1-686 (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 --- /usr/share/logwatch/scripts/services/zz-disk_space 2008-12-31 12:31:13.0 +0100 +++ /etc/logwatch/scripts/services/zz-disk_space2009-08-06 18:23:37.392022520 +0200 @@ -132,7 +132,7 @@ } -sub DiskSpace () +sub DiskInit () { if ($OSname eq "Linux") { $df_options = "-h -l -x tmpfs -x udf -x iso9660"; @@ -171,9 +171,11 @@ if ( $ENV{'disk_cmd'} ) { $disk_cmd = $ENV{'disk_cmd'}; }; +} +sub DiskSpace +{ system($disk_cmd); - print "\n"; } @@ -196,8 +198,13 @@ # #Main -#Only show disk space "df" by default -mgt -DiskSpace(); +# Build the disk usage command ("df" by default -mgt) +DiskInit(); + +if ($Detail > 5) { + #Show disk space "df" by default -mgt + DiskSpace(); +} if ( $show_disk_usage == 1 ) { DiskUsage(); }; #Turn on in zz-disk_space.conf
Bug#540969: wammu: Symbol not defined in file libwx_gtk2u_core-2.8.so
Package: wammu Version: 0.30.1-2 Severity: important When trying to run wammu: Traceback (most recent call last): File "/usr/bin/wammu", line 31, in import Wammu.Locales File "/usr/lib/pymodules/python2.5/Wammu/Locales.py", line 31, in import wx File "/usr/lib/python2.5/site-packages/wx-2.8-gtk2-unicode/wx/__init__.py", line 45, in from wx._core import * File "/usr/lib/python2.5/site-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 4, in import _core_ ImportError: /usr/lib/python2.5/site-packages/wx-2.8-gtk2-unicode/wx/_core_.so: symbol _ZNK9wxMenuBar12GetMenuLabelEj, version WXU_2.8 not defined in file libwx_gtk2u_core-2.8.so.0 with link time reference I suppose that's python-wxgtk2.8 problem, but Reportbug says it's an orphaned package, so I didn't know what to do. -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.30-1-686 (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 wammu depends on: ii python2.5.4-2An interactive high-level object-o ii python-gammu 1.25.0-2 Python module to communicate with ii python-support1.0.3 automated rebuilding support for P ii python-wxgtk2.8 2.8.7.1-2 wxWidgets Cross-platform C++ GUI t Versions of packages wammu recommends: ii notification-daemon 0.4.0-1a daemon that displays passive pop pn python-bluez | python-bluetoo (no description available) ii python-dbus 0.83.0-1 simple interprocess messaging syst pn timidity (no description available) Versions of packages wammu suggests: pn gmobilemedia (no description available) Versions of packages python-gammu depends on: ii libbluetooth3 4.42-2 Library to use the BlueZ Linux Blu ii libc6 2.9-21 GNU C Library: Shared libraries ii libdbi0 0.8.2-3Database Independent Abstraction L ii libgammu6 1.25.90-1 mobile phone management library ii libgsmsd6 1.25.0-2 SMS daemon helper library ii libmysqlclient16 5.1.37-1 MySQL database client library ii libpq58.4.0-2PostgreSQL C client library ii libusb-1.0-0 2:1.0.2-1 userspace USB programming library ii python2.5.4-2An interactive high-level object-o ii python-support1.0.3 automated rebuilding support for P -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#538405: gammu: Segmentation fault at startup
Michal Čihař wrote: > No, CurrentConfig is returned only in case of -1 (which is not the > case here), otherwise pointer to one of existing configuration arrays > (allocated in GSM_AllocStateMachine). OK, I've missed this. > But from cfg=0x34 it looks like GSM_AllocStateMachine failed and > returned NULL, which is indeed not checked (just commiting this to > upstream). You're right. Calloc has failed. I've added some sizeof() lines. printf("GSM_Phone_N6510Data Size: %u\n", (unsigned int)sizeof(GSM_Phone_N6510Data)); generates: GSM_Phone_N6510Data Size: 878449328 > Do you have set some memory limit, so that malloc could fail? Nothing special that I know of. -- Marcin Szewczyk, Wodny http://wodny.org mailto:wo...@thlen.pl <- remove h / usuń h xmpp:wo...@ubuntu.pl xmpp:wo...@jabster.pl -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#538405: gammu: Segmentation fault at startup
Michal Čihař wrote: > Can you please add it as an attachment? I fail to reproduce your > problem with this [...] Firstly, I attach my gammurc. Secondly, I think gammurc is not the problem. Allocating GSM_StateMachine: gammu.c:1142: gsm = GSM_AllocStateMachine(); Getting a pointer to GSM_StateMachine->CurrentConfig: gammu.c:1175: smcfg0 = GSM_GetConfig(gsm, 0); gammu.c:1177: smcfg = GSM_GetConfig(gsm, i)) GSM_StateMachine->CurrentConfig is just an uninitialized pointer pointing to some random memory, so: gsmstate.c:1157: cfg->UseGlobalDebugFile called in GSM_ReadConfig from gammu.c:1190 causes a SEGFAULT. -- Marcin Szewczyk, Wodny http://wodny.org mailto:wo...@thlen.pl <- remove h / usuń h xmpp:wo...@ubuntu.pl xmpp:wo...@jabster.pl # This is a generated gammurc file. # It was generated by Gammu configurator 0.4 # In Unix/Linux : copy it into your home directory and name it .gammurc # or into /etc and name it gammurc # In Win32 : copy it into directory with Gammu.exe and name gammurc # Port : in Windows/DOS: "com*:", # (instead of "*" please put "1", "2", etc.) # in other (Linux/Unix) "/dev/ttyS%" # or "/dev/ircomm%" ("irda" connection) # (instead of "%" please put "0", "1", "2", etc.) # Model : use only, when Gammu doesn't recognize your phone model. # Put it here. Example values: "6110", "6150", "6210", "8210" # Connection : type of connection. Use "fbus" or "mbus" or "dlr3" or # "irda" (Infrared over sockets) or "infrared" (DirectIR) # or "at19200" (AT commands on 19200, 8 bits, None parity, # 1 stop bit, no flow control) or "at115200" (AT commands on # 115200, 8 bits, None parity, 1 stop bit, no flow control) # or "atblue" (AT over BlueTooth) or "dlr3blue" (FBUS # over BlueTooth) # SynchronizeTime: if you want to set time from computer to phone during # starting connection. Do not rather use this option when want # to reset phone during connection (in some phones need to # set time again after restart) # Logfile: Use, when want to have logfile from communication. # Logformat : What debug info and format should be used: # "nothing" - no debug level, "text" - transmission dump in # text format, "textall" - all possible info in text format, # "errors" - errors in text format, "binary" - transmission # dump in binary format # Use_Locking: under Unix/Linux use "yes", if want to lock used device # to prevent using it by other applications # GammuLoc : name of localisation file [gammu] port = /dev/rfcomm model = connection = at115200 synchronizetime = no logfile = logformat = nothing use_locking = gammuloc =
Bug#538390: reportbug: Welcome screen empty
Sandro Tosi wrote: > That's really strange, I can't replicate the problem. It looks like a race condition of some kind. > - how are you calling reportbug? Through a terminal. I just enter `reportbug` and press Enter. > - can you try 'apt-get install --reinstall reportbug' and tell if it's > still reproducible? Didn't help. > - can you try purge & reinstall and tell if it's still reproducible? Didn't help either. I even removed .reportbugrc manually. I've looked at the code. It's only a wild guess, but commenting out ui/gtk2_ui.py:1327 self.set_current_page (0) helped. -- Marcin Szewczyk, Wodny http://wodny.org mailto:wo...@thlen.pl <- remove h / usuń h xmpp:wo...@ubuntu.pl xmpp:wo...@jabster.pl -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#538405: gammu: Segmentation fault at startup
Michal Čihař wrote: > Dne Sat, 25 Jul 2009 17:45:46 +0200 > "Marcin Szewczyk, Wodny" napsal(a): >> Package: gammu >> Version: 1.25.0-1 >> Severity: normal > Can you please install debug package (libgammu-dbg) and retry that? Program received signal SIGSEGV, Segmentation fault. GSM_ReadConfig (cfg_info=0x80d21a0, cfg=0x34, num=0) at /build/buildd-gammu_1.25.0-1-i386-ggGAog/gammu-1.25.0/libgammu/gsmstate.c:1157 1157 /build/buildd-gammu_1.25.0-1-i386-ggGAog/gammu-1.25.0/libgammu/gsmstate.c: No such file or directory. in /build/buildd-gammu_1.25.0-1-i386-ggGAog/gammu-1.25.0/libgammu/gsmstate.c (gdb) bt #0 GSM_ReadConfig (cfg_info=0x80d21a0, cfg=0x34, num=0) at /build/buildd-gammu_1.25.0-1-i386-ggGAog/gammu-1.25.0/libgammu/gsmstate.c:1157 #1 0x0807342d in main (argc=2, argv=0xb744) at /build/buildd-gammu_1.25.0-1-i386-ggGAog/gammu-1.25.0/gammu/gammu.c:1190 (gdb) > Also what is content of yout ~/.gammurc? [gammu] port = /dev/rfcomm model = connection = at115200 synchronizetime = no logfile = logformat = nothing use_locking = gammuloc = $ ls /dev/rfcomm ls: cannot access /dev/rfcomm: No such file or directory -- Marcin Szewczyk, Wodny http://wodny.org mailto:wo...@thlen.pl <- remove h / usuń h xmpp:wo...@ubuntu.pl xmpp:wo...@jabster.pl -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#538405: gammu: Segmentation fault at startup
Package: gammu Version: 1.25.0-1 Severity: normal $ gdb gammu [...] (gdb) run [...] Program received signal SIGSEGV, Segmentation fault. 0xb7ee0ae4 in GSM_ReadConfig () from /usr/lib/libGammu.so.6 (gdb) bt #0 0xb7ee0ae4 in GSM_ReadConfig () from /usr/lib/libGammu.so.6 #1 0x0807342d in main () -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.30-1-686 (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 gammu depends on: ii libbluetooth3 4.42-2 Library to use the BlueZ Linux Blu ii libc6 2.9-21 GNU C Library: Shared libraries ii libcurl3-gnutls 7.19.5-1 Multi-protocol file transfer libra ii libgammu6 1.25.0-1 mobile phone management library ii libusb-1.0-0 2:1.0.1-1 userspace USB programming library Versions of packages gammu recommends: pn libgammu-i18n (no description available) ii whiptail 0.52.10-4 Displays user-friendly dialog boxe Versions of packages gammu suggests: pn wammu (no description available) -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#538390: reportbug: Welcome screen empty
Package: reportbug Version: 4.5 Severity: minor Welcome screen is empty. After clicking Forward and then Back the welcome screen looks good. -- Package-specific info: ** Environment settings: INTERFACE="gtk2" ** /home/wodny/.reportbugrc: reportbug_version "4.5" mode standard ui gtk2 realname "Marcin Szewczyk, Wodny" email "debian.bugrep...@wodny.org" -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.30-1-686 (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 reportbug depends on: ii apt 0.7.21 Advanced front-end for dpkg ii python2.5.4-2An interactive high-level object-o ii python-reportbug 4.5Python modules for interacting wit reportbug recommends no packages. Versions of packages reportbug suggests: pn debconf-utils (no description available) pn debsums(no description available) pn dlocate(no description available) ii file 5.03-1 Determines file type using "magic" ii gnupg 1.4.9-4GNU privacy guard - a free PGP rep ii msmtp-mta [mail-transport-age 1.4.17-2 light SMTP client with support for pn python-gnome2-extras (no description available) ii python-gtk2 2.14.1-3 Python bindings for the GTK+ widge pn python-urwid (no description available) ii python-vte1:0.20.5-1 Python bindings for the VTE widget -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#538388: obexftp: Unclear error message
Package: obexftp Version: 0.22-1+b1 Severity: minor If You choose wrong channel for a service, obexftp fails to connect - this is normal. But the message is not. $ obexftp -b -B -l Connecting..\failed: send UUID error on connect(): Success Error is not a success. -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.30-1-686 (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 obexftp depends on: ii libbfb0 0.22-1+b1 bfb protocol library ii libbluetooth3 4.42-2 Library to use the BlueZ Linux Blu ii libc6 2.9-21 GNU C Library: Shared libraries ii libmulticobex10.22-1+b1 multi-protocol cable OBEX library ii libobexftp0 0.22-1+b1 object exchange file transfer libr ii libopenobex1 1.5-2 OBEX protocol library obexftp recommends no packages. obexftp suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#535568: lxpanel: Segfaults randomly in cpu.so plugin
Package: lxpanel Version: 0.4.1+svn20090524-1 Severity: normal Lxpanel segfaults randomly in cpu.so plugin during its startup. Some output from $gdb lxpanel: ** (lxpanel:5042): DEBUG: cache file_name = /home/wodny/.cache/menus/8ee9cbaa190888694876f62889f53d6f lxpanel : X error: BadAlloc (insufficient resources for operation) lxpanel : X error: BadDrawable (invalid Pixmap or Window parameter) Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb73b2700 (LWP 5042)] 0xb7fd30ff in ?? () from /usr/lib/lxpanel/plugins/cpu.so -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.30-1-686 (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/bash Versions of packages lxpanel depends on: ii libasound21.0.20-3 shared library for ALSA applicatio ii libatk1.0-0 1.26.0-1 The ATK accessibility toolkit ii libc6 2.9-18 GNU C Library: Shared libraries ii libcairo2 1.8.8-2The Cairo 2D vector graphics libra ii libfontconfig12.6.0-4generic font configuration library ii libfreetype6 2.3.9-5FreeType 2 font engine, shared lib ii libglib2.0-0 2.20.4-1 The GLib library of C routines ii libgtk2.0-0 2.16.3-1 The GTK+ graphical user interface ii libmenu-cache00.2.5-1an implementation of the freedeskt ii libpango1.0-0 1.24.3-1 Layout and rendering of internatio ii libx11-6 2:1.2.1-1 X11 client-side library ii lxmenu-data 0.1-1 freedesktop.org menu specification lxpanel recommends no packages. Versions of packages lxpanel suggests: ii elinks [www-browser] 0.12~pre4-1advanced text-mode WWW browser ii iceweasel [www-browse 3.0.11-1 lightweight web browser based on M ii links [www-browser] 2.2-1+b1 Web browser running in text mode pn lxpanel-netstat-plugi (no description available) pn lxsession-lite | lxse (no description available) ii lynx-cur [www-browser 2.8.7pre6-1Text-mode WWW Browser with NLS sup ii opera [www-browser] 9.63.2474.gcc4.qt3 The Opera Web Browser -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org