Re: [Bug 1003296] Re: lightdm crashed with SIGSEGV in _pam_winbind_change_pwd() when password is expiring
On Mon, Sep 16, 2013 at 10:11 PM, Bryan Quigley gqu...@gmail.com wrote: Confirmed by customer to be fixed on Ubuntu 12.04. I'm not sure we have anyone affected using 12.10 though, anybody? I Don't remember but AFAIR the bug was in all recent versions -- E' assurdo impiegare gli uomini di intelligenza eccellente per fare calcoli che potrebbero essere affidati a chiunque se si usassero delle macchine Gottfried Wilhelm von Leibnitz, Filosofo e Matematico (1646-1716) Internet è la più grande biblioteca del mondo. Ma il problema è che i libri sono tutti sparsi sul pavimento John Allen Paulos, Matematico (1945-vivente) Luca 'remix_tj' Lorenzetto, http://www.remixtj.net , lorenzetto.l...@gmail.com -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to samba in Ubuntu. https://bugs.launchpad.net/bugs/1003296 Title: lightdm crashed with SIGSEGV in _pam_winbind_change_pwd() when password is expiring To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1003296/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
Re: [Bug 1003296] Re: lightdm crashed with SIGSEGV in _pam_winbind_change_pwd() when password is expiring
Right. Since in few months support will be dropped i'll leave there the patch Il giorno 17/set/2013 15:11, Bryan Quigley gqu...@gmail.com ha scritto: @Luca, Sorry for not being clearer. Quantal is definitely affected, hence the debdiff. However, I'm not sure we still have anyone actually using 12.10 on an Domain at this point; so I'm not sure if there will be any testers. -- You received this bug notification because you are subscribed to the bug report. https://bugs.launchpad.net/bugs/1003296 Title: lightdm crashed with SIGSEGV in _pam_winbind_change_pwd() when password is expiring To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1003296/+subscriptions -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to samba in Ubuntu. https://bugs.launchpad.net/bugs/1003296 Title: lightdm crashed with SIGSEGV in _pam_winbind_change_pwd() when password is expiring To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1003296/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
Re: [Bug 1003296] Re: lightdm crashed with SIGSEGV in _pam_winbind_change_pwd() when password is expiring
Very strange, i installed it without problems with a simple: apt-get upgrade winbind libpam-winbind samba lorenzettoluca@tv52605:~$ dpkg -l samba samba-common winbind libpam-winbind | grep ubuntu | cut -f 2 -d : | cut -f 1 -d 3.6.3-2ubuntu2.7 3.6.3-2ubuntu2.7 3.6.3-2ubuntu2.7 3.6.3-2ubuntu2.7 On Mon, Sep 9, 2013 at 9:49 PM, Johan Ramm-Ericson 1003...@bugs.launchpad.net wrote: Ran into dependancy issues. There was a conflict between the existing samba-common (2:3.6.3-2ubuntu2.6) package and the samba-common-bin (2:3.6.3-2ubuntu2.7) package that has blocked me from further work - I can't login anymore. WIll try to do further tests tomorrow when I'm back in the office (given that I can recover my system). -- You received this bug notification because you are subscribed to the bug report. https://bugs.launchpad.net/bugs/1003296 Title: lightdm crashed with SIGSEGV in _pam_winbind_change_pwd() when password is expiring To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1003296/+subscriptions -- E' assurdo impiegare gli uomini di intelligenza eccellente per fare calcoli che potrebbero essere affidati a chiunque se si usassero delle macchine Gottfried Wilhelm von Leibnitz, Filosofo e Matematico (1646-1716) Internet è la più grande biblioteca del mondo. Ma il problema è che i libri sono tutti sparsi sul pavimento John Allen Paulos, Matematico (1945-vivente) Luca 'remix_tj' Lorenzetto, http://www.remixtj.net , lorenzetto.l...@gmail.com -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to samba in Ubuntu. https://bugs.launchpad.net/bugs/1003296 Title: lightdm crashed with SIGSEGV in _pam_winbind_change_pwd() when password is expiring To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1003296/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
Re: [Bug 1003296] Re: lightdm crashed with SIGSEGV in _pam_winbind_change_pwd() when password is expiring
On Mon, Aug 19, 2013 at 3:55 PM, Marc Deslauriers marc.deslauri...@canonical.com wrote: Can someone please verify the samba packages in precise-proposed and quantal-proposed please? A samba security update is pending, and these packages will be superseded if they don't get tested soon. Sorry, i cannot test these packages since i've no accounts in expiration for the next 30 days. But looking at the diff from the previous version i see that modifications are exactly like the package i built by myself to avoid this bug and used for months. So for me is ok. -- E' assurdo impiegare gli uomini di intelligenza eccellente per fare calcoli che potrebbero essere affidati a chiunque se si usassero delle macchine Gottfried Wilhelm von Leibnitz, Filosofo e Matematico (1646-1716) Internet è la più grande biblioteca del mondo. Ma il problema è che i libri sono tutti sparsi sul pavimento John Allen Paulos, Matematico (1945-vivente) Luca 'remix_tj' Lorenzetto, http://www.remixtj.net , lorenzetto.l...@gmail.com -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to samba in Ubuntu. https://bugs.launchpad.net/bugs/1003296 Title: lightdm crashed with SIGSEGV in _pam_winbind_change_pwd() when password is expiring To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1003296/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1003296] Re: lightdm crashed with SIGSEGV in _pam_winbind_change_pwd() when password is expiring
** Tags removed: verification-needed ** Tags added: verification-done -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to samba in Ubuntu. https://bugs.launchpad.net/bugs/1003296 Title: lightdm crashed with SIGSEGV in _pam_winbind_change_pwd() when password is expiring To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1003296/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
Re: [Bug 1003296] Re: lightdm crashed with SIGSEGV in _pam_winbind_change_pwd() when password is expiring
AFAIK is already merged in samba main tree: ftp://ftp.samba.org/pub/unpacked/samba_3_current/WHATSNEW.txt (for 3.5.x) http://www.samba.org/samba/history/samba-3.6.9.html (for 3.6.x) So newer ubuntu versions like raring does already include this patch. On Wed, Jun 26, 2013 at 8:30 PM, Bryan Quigley gqu...@gmail.com wrote: Has this been confirmed to be fixed via this patch with other user accounts at this point? If so, we should start the SRU process.. -- You received this bug notification because you are subscribed to the bug report. https://bugs.launchpad.net/bugs/1003296 Title: lightdm crashed with SIGSEGV in _pam_winbind_change_pwd() when password is expiring To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1003296/+subscriptions -- E' assurdo impiegare gli uomini di intelligenza eccellente per fare calcoli che potrebbero essere affidati a chiunque se si usassero delle macchine Gottfried Wilhelm von Leibnitz, Filosofo e Matematico (1646-1716) Internet è la più grande biblioteca del mondo. Ma il problema è che i libri sono tutti sparsi sul pavimento John Allen Paulos, Matematico (1945-vivente) Luca 'remix_tj' Lorenzetto, http://www.remixtj.net , lorenzetto.l...@gmail.com -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to samba in Ubuntu. https://bugs.launchpad.net/bugs/1003296 Title: lightdm crashed with SIGSEGV in _pam_winbind_change_pwd() when password is expiring To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1003296/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1003296] Re: lightdm crashed with SIGSEGV in _pam_winbind_change_pwd() when password is expiring
Does my patch has been tested? This patch is already in samba 3.6.9 but is not in ubuntu package that i have to fix manually. -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to samba in Ubuntu. https://bugs.launchpad.net/bugs/1003296 Title: lightdm crashed with SIGSEGV in _pam_winbind_change_pwd() when password is expiring To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1003296/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1003296] Re: lightdm crashed with SIGSEGV in _pam_winbind_change_pwd() when password is expiring
I wrote and tested a patch that fixes the bug. Reading the source code i found that this: _pam_log(ctx, LOG_CRIT, Received [%s] reply from application.\n, resp-resp); So i searched on the auth.log logfile for this log entry and found: pam_winbind(lightdm:auth): Received [(null)] reply from application Then i found on a the crashfile stackthread: #0 __strcasecmp_l_ssse3 () at ../sysdeps/i386/i686/multiarch/strcmp-ssse3.S:293 No locals. #1 0xb7221398 in _pam_winbind_change_pwd (ctx=optimized out) at ../nsswitch/pam_winbind.c:834 msg = {msg_style = 5, msg = 0xb7228f90 Do you want to change your password now?} pmsg = 0xbfc39810 resp = 0x85831a8 prompt = optimized out ret = optimized out retval = false So the problem is on the call of strcasecmp with null as first parameter. Attached the patch that fixes the issue. I tested against the latest sources for precise that can be downloaded with: apt-get source samba ** Patch added: Fixes bug adding a check for a null value before calling strcasecmp https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1003296/+attachment/3307085/+files/bug_lp_1003296.diff -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to samba in Ubuntu. https://bugs.launchpad.net/bugs/1003296 Title: lightdm crashed with SIGSEGV in _pam_winbind_change_pwd() when password is expiring To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1003296/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1003296] Re: lightdm crashed with SIGSEGV in _pam_winbind_change_pwd() when password is expiring
https://bugzilla.samba.org/show_bug.cgi?id=9013#c8 patch has been accepted on master source of samba -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to samba in Ubuntu. https://bugs.launchpad.net/bugs/1003296 Title: lightdm crashed with SIGSEGV in _pam_winbind_change_pwd() when password is expiring To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1003296/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1003296] Re: lightdm crashed with SIGSEGV in _pam_winbind_change_pwd() when password is expiring
Johan, what version of windows server is installed on your domain controllers? -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to samba in Ubuntu. https://bugs.launchpad.net/bugs/1003296 Title: lightdm crashed with SIGSEGV in _pam_winbind_change_pwd() when password is expiring To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1003296/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1003296] Re: lightdm crashed with SIGSEGV in _pam_winbind_change_pwd() when password is expiring
The problem is back. Nothing is changed in this month -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to samba in Ubuntu. https://bugs.launchpad.net/bugs/1003296 Title: lightdm crashed with SIGSEGV in _pam_winbind_change_pwd() when password is expiring To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1003296/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 570944] Re: passwd : gives Authentication token manipulation error
As suggested by gmoore777 removing use_authtok allowed me to go on with password changing -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to samba in Ubuntu. https://bugs.launchpad.net/bugs/570944 Title: passwd : gives Authentication token manipulation error To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/samba/+bug/570944/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 570944] Re: passwd : gives Authentication token manipulation error
I forgot to say i'm on precise with latest updates -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to samba in Ubuntu. https://bugs.launchpad.net/bugs/570944 Title: passwd : gives Authentication token manipulation error To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/samba/+bug/570944/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1003296] Re: lightdm crashed with SIGSEGV in _pam_winbind_change_pwd() when password is expiring
I tested also on fedora, the problem is related to samba main distribution. Ubuntu 10.04 with winbind 3.4.7 is not affected by this bug I reported also bug on the samba-bugzilla https://bugzilla.samba.org/show_bug.cgi?id=9013 ** Bug watch added: Samba Bugzilla #9013 https://bugzilla.samba.org/show_bug.cgi?id=9013 -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to samba in Ubuntu. https://bugs.launchpad.net/bugs/1003296 Title: lightdm crashed with SIGSEGV in _pam_winbind_change_pwd() when password is expiring To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1003296/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1003296] Re: lightdm crashed with SIGSEGV in _pam_winbind_change_pwd() when password is expiring
Another detail I noticed is that if i log in from tty i get the message erroneous conversation (5) after the message of expired password. I report also that i found the problem also with debian stable. -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to samba in Ubuntu. https://bugs.launchpad.net/bugs/1003296 Title: lightdm crashed with SIGSEGV in _pam_winbind_change_pwd() when password is expiring To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1003296/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1003296] Re: lightdm crashed with SIGSEGV in _pam_winbind_change_pwd() when password is expiring
I've already installed dmbsym for libpam-winbind (2:3.6.3-2ubuntu2.3) do you need another crash file? -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to samba in Ubuntu. https://bugs.launchpad.net/bugs/1003296 Title: lightdm crashed with SIGSEGV in _pam_winbind_change_pwd() when password is expiring To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1003296/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1003296] Re: lightdm crashed with SIGSEGV in _pam_winbind_change_pwd() when password is expiring
the problem is affecting also ubuntu 64bit -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to samba in Ubuntu. https://bugs.launchpad.net/bugs/1003296 Title: lightdm crashed with SIGSEGV in _pam_winbind_change_pwd() when password is expiring To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1003296/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 1003296] Re: lightdm crashed with SIGSEGV in _pam_winbind_change_pwd() when password is expiring
** Attachment added: The 64bit crash file. (generated with ddebs) https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1003296/+attachment/3203672/+files/lightdm_64bit.crash -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to samba in Ubuntu. https://bugs.launchpad.net/bugs/1003296 Title: lightdm crashed with SIGSEGV in _pam_winbind_change_pwd() when password is expiring To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1003296/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 595040] Re: kernel panic while installing lucid on IBM xServer eServer 225
I cannot run this command because: a) is impossible to detect logs, the server crashes without the possibility to interact b) i've sell the server :-( ** Changed in: linux (Ubuntu) Status: Incomplete = Confirmed -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to the bug report. https://bugs.launchpad.net/bugs/595040 Title: kernel panic while installing lucid on IBM xServer eServer 225 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/595040/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 595040] Re: kernel panic while installing lucid on IBM xServer eServer 225
This are the two lspcis before and after the disable of the scsi controller ** Attachment added: before http://launchpadlibrarian.net/50475251/lspci.txt -- kernel panic while installing lucid on IBM xServer eServer 225 https://bugs.launchpad.net/bugs/595040 You received this bug notification because you are a member of Ubuntu Server Team, which is a direct subscriber. -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 595040] Re: kernel panic while installing lucid on IBM xServer eServer 225
** Attachment added: after http://launchpadlibrarian.net/50475307/lspci2.txt -- kernel panic while installing lucid on IBM xServer eServer 225 https://bugs.launchpad.net/bugs/595040 You received this bug notification because you are a member of Ubuntu Server Team, which is a direct subscriber. -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 595040] Re: kernel panic while installing lucid on IBM xServer eServer 225
9.10 is also affected. AFAICS the problem is related to a certain mptbase -- kernel panic while installing lucid on IBM xServer eServer 225 https://bugs.launchpad.net/bugs/595040 You received this bug notification because you are a member of Ubuntu Server Team, which is a direct subscriber. -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 595040] Re: kernel panic while installing lucid on IBM xServer eServer 225
Disabling the motherboard's scsi controller i can go on with the setup -- kernel panic while installing lucid on IBM xServer eServer 225 https://bugs.launchpad.net/bugs/595040 You received this bug notification because you are a member of Ubuntu Server Team, which is a direct subscriber. -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 485973] Re: php5-cgi: IMAP toolkit crash
The problem still exists with latest ubuntu php upgrade r...@posta1:~# grep php /var/log/syslog | grep crash Nov 27 19:42:35 posta1 php5-cgi: IMAP toolkit crash: rfc822.c legacy routine buffer overflow Nov 27 19:44:11 posta1 php5-cgi: IMAP toolkit crash: rfc822.c legacy routine buffer overflow r...@posta1:~# php-cgi -v PHP 5.2.4-2ubuntu5.9 with Suhosin-Patch 0.9.6.2 (cgi-fcgi) (built: Nov 26 2009 13:52:47) Copyright (c) 1997-2007 The PHP Group Zend Engine v2.2.0, Copyright (c) 1998-2007 Zend Technologies with Suhosin v0.9.22, Copyright (c) 2007, by SektionEins GmbH -- php5-cgi: IMAP toolkit crash https://bugs.launchpad.net/bugs/485973 You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to php5 in ubuntu. -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs