Bug#880655: SMB mount/umount between 2 docker containers causes kernel Oops
On Sun, Nov 05, 2017 at 12:01:11AM +, Ben Hutchings wrote: > Control: reassign -1 src:linux 4.9.51-1 > > On Fri, 2017-11-03 at 12:08 +0100, Fabian Holler wrote: > > Package: linux-image-4.9.0-4-amd64 > > Version: 4.9.51-1 > > > > Running Samba in one docker container and mounting/umounting a SMB share of > > it > > in a second docker container causes a kernel Oops. > > The machine did not crash with linux-image-4.9.0-4-amd64=4.9.51-1. > > That's the same version you're reporting as failing. Which version is > working? Yes, the Oops happens with linux-image-4.9.0-4-amd64=4.9.51-1. I meant the Oops happened with that kernel but after the Oops the machine continued to run. I tried it again again and the machine crashed on the 2. try.
Bug#880655: SMB mount/umount between 2 docker containers causes kernel Oops
Package: linux-image-4.9.0-4-amd64 Version: 4.9.51-1 Running Samba in one docker container and mounting/umounting a SMB share of it in a second docker container causes a kernel Oops. The machine did not crash with linux-image-4.9.0-4-amd64=4.9.51-1. The bug can be reproduced by https://github.com/fho/docker-samba-loop. I was also able to reproduce a kernel Oops with the docker-samba-loop scripts in multiple Ubuntu kernels (incl. machine crashes). The trace looks different on linux-image-4.9.0-4-amd64. It might be a different issue. Ubuntu bug report: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1729637 https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1711407 might be related, it's about the "unregister_netdevice: waiting for lo to become free." messages. The kernel log is attached. [ 1085.345239] unregister_netdevice: waiting for lo to become free. Usage count = 1 [ 1095.425242] unregister_netdevice: waiting for lo to become free. Usage count = 1 [ 1105.505246] unregister_netdevice: waiting for lo to become free. Usage count = 1 [ 1115.585269] unregister_netdevice: waiting for lo to become free. Usage count = 1 [ 1124.835985] docker0: port 2(veth966a0a1) entered disabled state [ 1124.846673] device veth966a0a1 left promiscuous mode [ 1124.852945] docker0: port 2(veth966a0a1) entered disabled state [ 1124.893454] BUG: unable to handle kernel paging request at fee0 [ 1124.900946] IP: [] sk_filter_uncharge+0x5/0x40 [ 1124.907177] PGD 12995b067 [ 1124.909816] PUD 0 [ 1124.913539] Oops: [#1] SMP [ 1124.916816] Modules linked in: nls_utf8 cifs sha256_ssse3 cmac md4 des_generic arc4 dns_resolver fscache xt_nat xt_tcpudp veth ipt_MASQUERADE nf_nat_masquerade_ipv4 nf_conntrack_netlink nfnetlink xfrm_user xfrm_algo iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 xt_addrtype iptable_filter xt_conntrack nf_nat nf_conntrack br_netfilter bridge stp llc overlay sb_edac edac_core crct10dif_pclmul crc32_pclmul ppdev ghash_clmulni_intel intel_rapl_perf sg evdev parport_pc pvpanic parport serio_raw button ip_tables x_tables autofs4 ext4 crc16 jbd2 crc32c_generic fscrypto ecb mbcache sd_mod crc32c_intel virtio_scsi scsi_mod virtio_net aesni_intel aes_x86_64 glue_helper lrw gf128mul ablk_helper cryptd psmouse virtio_pci virtio_ring virtio i2c_piix4 [ 1124.991747] CPU: 0 PID: 10546 Comm: dockerd Not tainted 4.9.0-4-amd64 #1 Debian 4.9.51-1 [ 1124.44] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1125.009273] task: 899b769f2040 task.stack: a8ed0101 [ 1125.015302] RIP: 0010:[] [] sk_filter_uncharge+0x5/0x40 [ 1125.023967] RSP: 0018:a8ed01013de8 EFLAGS: 00010202 [ 1125.029386] RAX: RBX: 899c67741aa8 RCX: 0006 [ 1125.036631] RDX: RSI: fec8 RDI: 899c67741800 [ 1125.043941] RBP: 899c67741800 R08: R09: [ 1125.051181] R10: 899c676b6810 R11: 899b769f2040 R12: 899c677418a8 [ 1125.058436] R13: 0001 R14: 899c67741880 R15: 899c6a80d400 [ 1125.065679] FS: 7fe5aa0c1700() GS:899c6fc0() knlGS: [ 1125.073880] CS: 0010 DS: ES: CR0: 80050033 [ 1125.079740] CR2: fee0 CR3: 000126d0e000 CR4: 000406f0 [ 1125.086980] DR0: DR1: DR2: [ 1125.094232] DR3: DR6: fffe0ff0 DR7: 0400 [ 1125.101472] Stack: [ 1125.103589] 8eae9555 899c67741800 a8ed01013e60 899c677418a8 [ 1125.111545] 8eba849a 899c6a80d740 899c677418a8 899c66ece6e0 [ 1125.119778] 899beaaaee40 6cd836548a884acd 899c4c955040 899c4c955070 [ 1125.127787] Call Trace: [ 1125.130353] [] ? __sk_destruct+0x35/0x190 [ 1125.136126] [] ? unix_release_sock+0x1ea/0x2d0 [ 1125.142329] [] ? unix_release+0x19/0x30 [ 1125.147933] [] ? sock_release+0x1a/0x70 [ 1125.153523] [] ? sock_close+0xe/0x20 [ 1125.158868] [] ? __fput+0xd5/0x220 [ 1125.164030] [] ? task_work_run+0x79/0xa0 [ 1125.169719] [] ? exit_to_usermode_loop+0xa4/0xb0 [ 1125.176095] [] ? syscall_return_slowpath+0x54/0x60 [ 1125.182650] [] ? system_call_fast_compare_end+0x99/0x9b [ 1125.189633] Code: ea ff ff ff c3 4c 89 e7 e8 49 d2 c3 ff 48 c7 c0 f4 ff ff ff e9 49 ff ff ff 48 c7 c0 f4 ff ff ff e9 3d ff ff ff 90 66 66 66 66 90 <48> 8b 46 18 8b 40 04 48 8d 04 c5 28 00 00 00 3e 29 87 24 01 00 [ 1125.216264] RIP [] sk_filter_uncharge+0x5/0x40 [ 1125.222598] RSP [ 1125.226200] CR2: fee0 [ 1125.230140] ---[ end trace 25825482a4e502a0 ]---
Bug#728206: RFP: librtr -- Library implementing the client-side of the RPKI-RTR Protocol.
Package: wnpp Severity: wishlist * Package name: librtr Version : 0.2.3 Upstream Author : Fabian Holler m...@fholler.de * URL : http://rpki.realmv6.org/ * License : LGPL Programming Lang: C Description : Library implementing the client-side of the RPKI-RTR Protocol. The RTRlib is an open-source C implementation of the RPKI/Router Protocol client. The library allows to fetch and store validated prefix origin data from a RTR-cache and performs origin verification of prefixes. It supports different types of transport sessions (e.g., SSH, unprotected TCP) and is easily extendable. The RTRlib is useful for developers of routing software but also for network operators. Developers can integrate the RTRlib into the BGP daemon to extend their implementation towards RPKI. Network operators may use the RTRlib to develop monitoring tools (e.g., to check the proper operation of caches or to evaluate their performance). Debian Packaging files are available at: https://github.com/rtrlib/rtrlib/tree/master/debian -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#695666: qemu-kvm: qemu-bridge-helper script missing: -net bridge doesn't work
Package: qemu-kvm Version: 1.1.2+dfsg-2 Severity: normal The -net bridge and -netdev bridge options doesn't work, most likey because the qemu-bridge-helper script is missing: # brctl show br0 bridge name bridge id STP enabled interfaces br0 8000.1c6f65d5cb3c no eth0 # kvm -net bridge,br=br0 failed to launch bridge helper kvm: -net bridge,br=br0: Device 'bridge' could not be initialized In the manpage is written that the default helper script is /usr/local/libexec/qemu-bridge-helper. A file with this name isn't included in the qemu-kvm package. -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (990, 'testing'), (110, 'unstable'), (100, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 3.2.0-4-amd64 (SMP w/6 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages qemu-kvm depends on: ii adduser 3.113+nmu3 ii ipxe-qemu 1.0.0+git-20120202.f6840ba-3 ii libaio1 0.3.109-3 ii libasound2 1.0.25-4 ii libbluetooth3 4.99-2 ii libbrlapi0.54.4-5 ii libc6 2.13-37 ii libcurl3-gnutls 7.26.0-1 ii libglib2.0-02.33.12+really2.32.4-3 ii libgnutls26 2.12.20-2 ii libiscsi1 1.4.0-3 ii libjpeg88d-1 ii libncurses5 5.9-10 ii libpng12-0 1.2.49-1 ii libpulse0 2.0-6 ii libsasl2-2 2.1.25.dfsg1-6 ii libsdl1.2debian 1.2.15-5 ii libspice-server10.11.0-1 ii libtinfo5 5.9-10 ii libusbredirparser0 0.4.3-2 ii libuuid12.20.1-5.2 ii libvdeplug2 2.3.2-4 ii libx11-62:1.5.0-1 ii python 2.7.3~rc2-1 ii qemu-keymaps1.1.2+dfsg-2 ii qemu-utils 1.1.2+dfsg-2 ii seabios 1.7.0-1 ii vgabios 0.7a-3 ii zlib1g 1:1.2.7.dfsg-13 Versions of packages qemu-kvm recommends: ii bridge-utils 1.5-6 ii iproute 20120521-3 Versions of packages qemu-kvm suggests: ii debootstrap 1.0.42 pn sambanone ii vde2 2.3.2-4 -- 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#684727: python-scapy: sendpfast(..) call depends on missing binary 'tcprelay'
Package: python-scapy Version: 2.2.0-1 Severity: normal Scapy's sendpfast(..) call depends on a 'tcprelay' binary which isn't installed as dependency. # sudo python -c from scapy.all import *; sendpfast(Ether()) WARNING: No route found for IPv6 destination :: (no default route?) WARNING: Mac address to reach destination not found. Using broadcast. ERROR: while trying to exec [tcpreplay]: [Errno 2] No such file or directory -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#684729: python-scapy: Upstream patch: sendpfast(..) call fails, missing import
Package: python-scapy Version: 2.2.0-1 Severity: normal sendpfast(..) calls fail because a missing import in scapy/sendrecv.py. Upstream Patch: http://trac.secdev.org/scapy/ticket/634 -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#575193: fixed in tmux 1.3-1
tmux 1.3-1 doesn't fix the bug. After an internet disconnect + putty/tmux reconnect i still have an tmux session that doesn't refreshs. I restarted all tmux sessions after installation of tmux 1.3.-1 Greets Fabian pgpIN4twHfChz.pgp Description: PGP signature
Bug#575193: tmux error log
In the attachment is the tmux error log, I bzipped only the last 100 Lines of the error log, should be enough :) The bug occured after an internet disconnect, tmux was open in an Putty(Win7) SSH session. After reconnecting to the ssh server, the tmux windows didnt refreshed anymore... I closed tmux after this bug, so the log msgs when the error occured should be the last one in the file :) best regards Fabian pgpp34tMM9UZ4.pgp Description: PGP signature
Bug#575193: tmux dont refresh console
Hello, On Mon, May 24, 2010 at 04:38:11PM +0200, Karl Ferdinand Ebert wrote: Am Montag 24 Mai 2010, 15:20:06 schrieben Sie: I have the same issue on an Debian 5.0 vserver installation, Im using tmux only over an SSH connection. could you see if tmux -vvv started the described behaviour occurs and post the corresponding logs (maybe empty) in reply? Yes, I've started tmux with -vvv parameter and will post an log extract when the error occurs next. (logs are allready 60Mb big :o) greetings Fabian pgpJNFtHHcjH0.pgp Description: PGP signature
Bug#511500: wcalc: engineering = never option in ~/.wcalrc won't be evaluated
Subject: wcalc: engineering = never option in ~/.wcalrc won't be evaluated Package: wcalc Version: 2.3.1-1 Severity: normal Option engineering=never should disable the engineering notation according to the wcalc manpage. But the option isn't be evaluated in the config file. Disable the notation in the cli works. -- System Information: Debian Release: 5.0 APT prefers testing APT policy: (990, 'testing'), (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.26-1-686 (SMP w/2 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages wcalc depends on: ii libc6 2.7-16 GNU C Library: Shared libraries ii libgmp3c2 2:4.2.2+dfsg-3 Multiprecision arithmetic library ii libmpfr1ldbl 2.3.1.dfsg.1-2 multiple precision floating-point. ii libreadline5 5.2-3 GNU readline and history libraries wcalc recommends no packages. wcalc suggests no packages. -- no debconf information decimal_delimiter = , thousands_delimiter = . save_errors = true engineering = never signature.asc Description: This is a digitally signed message part.
Bug#502277: kpilot: Tungsten E2 sync: duplicate entrys or 99% of events deleted
Subject: kpilot: Tungsten E2 sync: duplicate entrys or 99% of events deleted Package: kpilot Version: 4:3.5.9-5 Severity: important Syncing my Tungsten E2 with Kpilot+Kontact(Korganizer) dont work correctly. The initial copy Pc to handheld sync is successfull, but the following syncs make problems: - If if make an hotsync, 99% of my events tasks are removed from my calendar - If i make an fullsync all events tasks will be duplicated. The Events are removed/duplicated on the PDA and in Korganizer. -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (990, 'testing'), (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.26-1-686 (SMP w/2 CPU cores) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages kpilot depends on: ii debconf [debconf-2.0] 1.5.22 Debian configuration management sy ii kdelibs4c2a 4:3.5.9.dfsg.1-6 core libraries and binaries for al ii libc6 2.7-13 GNU C Library: Shared libraries ii libgcc1 1:4.3.2-1GCC support library ii libkcal2b 4:3.5.9-5KDE calendaring library ii libpisock9 0.12.3-5 library for communicating with a P ii libqt3-mt 3:3.3.8b-5 Qt GUI Library (Threaded runtime v ii libstdc++6 4.3.2-1 The GNU Standard C++ Library v3 kpilot recommends no packages. Versions of packages kpilot suggests: ii knotes4:3.5.9-5 KDE sticky notes ii korganizer4:3.5.9-5 KDE personal organizer -- no debconf information signature.asc Description: This is a digitally signed message part.
Bug#425961: iceweasel don't process lockPref settings in /etc/iceweasel/pref/iceweasel.js
Hello Mike, Am 25.05.2007 18:31, Mike Hommey schrieb: On Fri, May 25, 2007 at 09:33:00AM +0200, Fabian Holler [EMAIL PROTECTED] wrote: Package: iceweasel Version: 2.0.0.3-1 I will lock various iceweasel settings for users with lockPref, i.e. users should'nt be able to install firefox extensions on they're own. Because /usr/lib/iceweasel/iceweasel.cfg will be overriden due an iceweasel package update, options should be set in the file /etc/iceweasel/pref/iceweasel.js. To forbid this its possible to set lockPref(xpinstall.enabled, false);. If i set this option in /usr/lib/iceweasel/iceweasel.cfg it works like expected. But lockPref() options in/etc/iceweasel/pref/iceweasel.js will be ignored, only pref() settings will be processed. I tested it with various lockPref settings.. /etc/iceweasel/pref is the only location I found where I can set iceweasel prefs for all users, that would'nt be overwritten due an update. Due to the fact that there isn't another file to set securely lockPref settings, I assume that this is a bug. What you can do is add a .js file in /etc/iceweasel/pref to set the general.config.filename preference to another file name than iceweasel.cfg and create this file in /usr/lib/iceweasel, containing whatever lockPrefs you want. Thank you, this works :) But it should be also possible to set lockPref settings in /etc/iceweasel/pref. This is the preferred directory for Iceweasel configuration, all iceweasel configuration should be happen there. best regards Fabian -- -- inmedias.it - linux und service -- -- Asterisk / Scalix / NX / RedHat Advanced Business Partner -- - inmedias.it GmbH, Lippmannstraße 71, 22769 Hamburg - Fon://+49-40-41436-0 / Fax://+49-40-41436-414 - http://www.inmedias.it - Amtsgericht Hamburg HRB 69814 / UStID DE812744902 - Geschäftsführer Dipl. Inform. FH Carsten Brunke signature.asc Description: OpenPGP digital signature
Bug#425961: iceweasel don't process lockPref settings in /etc/iceweasel/pref/iceweasel.js
Package: iceweasel Version: 2.0.0.3-1 I will lock various iceweasel settings for users with lockPref, i.e. users should'nt be able to install firefox extensions on they're own. Because /usr/lib/iceweasel/iceweasel.cfg will be overriden due an iceweasel package update, options should be set in the file /etc/iceweasel/pref/iceweasel.js. To forbid this its possible to set lockPref(xpinstall.enabled, false);. If i set this option in /usr/lib/iceweasel/iceweasel.cfg it works like expected. But lockPref() options in/etc/iceweasel/pref/iceweasel.js will be ignored, only pref() settings will be processed. I tested it with various lockPref settings.. /etc/iceweasel/pref is the only location I found where I can set iceweasel prefs for all users, that would'nt be overwritten due an update. Due to the fact that there isn't another file to set securely lockPref settings, I assume that this is a bug. deps: ||/ NameVersion Beschreibung +++-===-===-== ii debianutils 2.17Miscellaneous utilities specific to Debian ii fontconfig 2.4.2-1.2 generic font configuration library - support binaries ii libatk1.0-0 1.12.4-3The ATK accessibility toolkit ii libc6 2.3.6.ds1-13GNU C Library: Shared libraries ii libcairo2 1.2.4-4 The Cairo 2D vector graphics library ii libfontconfig1 2.4.2-1.2 generic font configuration library - runtime ii libfreetype62.2.1-5 FreeType 2 font engine, shared library files ii libgcc1 4.1.1-21GCC support library ii libglib2.0-02.12.4-2The GLib library of C routines ii libgtk2.0-0 2.8.20-7The GTK+ graphical user interface library ii libjpeg62 6b-13 The Independent JPEG Group's JPEG runtime library ii libmyspell3c2 3.1-18 MySpell spellchecking library ii libpango1.0-0 1.14.8-5Layout and rendering of internationalized text ii libpng12-0 1.2.15~beta5-1 PNG library - runtime ii libstdc++6 4.1.1-21The GNU Standard C++ Library v3 ii libx11-61.0.3-7 X11 client-side library ii libxft2 2.1.8.2-8 FreeType-based font drawing library for X ii libxinerama11.0.1-4.1 X11 Xinerama extension library ii libxp6 1.0.0.xsf1-1X Printing Extension (Xprint) client library ii libxrender1 0.9.1-3 X Rendering Extension client library ii libxt6 1.0.2-2 X11 toolkit intrinsics library ii psmisc 22.3-1 Utilities that use the proc filesystem ii zlib1g 1.2.3-13compression library - runtime best regards Fabian -- -- inmedias.it - linux und service -- -- Asterisk / Scalix / NX / RedHat Advanced Business Partner -- - inmedias.it GmbH, Lippmannstraße 71, 22769 Hamburg - Fon://+49-40-41436-0 / Fax://+49-40-41436-414 - http://www.inmedias.it - Amtsgericht Hamburg HRB 69814 / UStID DE812744902 - Geschäftsführer Dipl. Inform. FH Carsten Brunke signature.asc Description: OpenPGP digital signature