[Bug 69949] Re: SystemToolsBackends seems to be in busy loop
OK, thanks for the feedback! ** Changed in: system-tools-backends (Ubuntu) Status: Incomplete = Fix Released ** Changed in: system-tools-backends Status: Incomplete = Fix Released -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is a bug assignee. https://bugs.launchpad.net/bugs/69949 Title: SystemToolsBackends seems to be in busy loop -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 69949] Re: SystemToolsBackends seems to be in busy loop
This is happening to me too with Hardy. Very annoying thing, when using network-admin to configure an interface (wireless), two instances of SystemToolsBackend.pl get executed and one of them seems to enter a busy loop for about one minute, and configuration settings don't seem to apply completely, at least during that period. While configuring the interface from command line with iwconfig and/or ifup/down, none of this happens. I would scrap the whole system-tools- backend stuff where it not for the nice configuration interface depending on it. -- SystemToolsBackends seems to be in busy loop https://bugs.launchpad.net/bugs/69949 You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is a bug assignee. -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 69949] Re: SystemToolsBackends seems to be in busy loop
Marking unconfirmed, that works fine for me. Somebody having the problem should probably forward it upstream ** Changed in: system-tools-backends (Ubuntu) Importance: Undecided = Low Status: Needs Info = Unconfirmed ** Also affects: system-tools-backends (upstream) Importance: Undecided Status: Unconfirmed -- SystemToolsBackends seems to be in busy loop https://launchpad.net/bugs/69949 -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 69949] Re: SystemToolsBackends seems to be in busy loop
Thank you for your bug. What do you call a busy loop? How do you notice it? Are you speaking about network-manager or network-admin? Maybe you could stop the running instance and restart one by running sudo /usr/share/system-tools-backends-2.0/scripts/SystemToolsBackends.pl -n --report and note what it's doing? ** Changed in: system-tools-backends (Ubuntu) Assignee: (unassigned) = Ubuntu Desktop Bugs Status: Unconfirmed = Needs Info -- SystemToolsBackends seems to be in busy loop https://launchpad.net/bugs/69949 -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
[Bug 69949] Re: SystemToolsBackends seems to be in busy loop
Hi, after re-starting the above-cited script I get the enclosed report (a bit lengthy :-). Then I try to start network-admin again from the gnome system administration desktop menu (network-manager version = 0.6.3-2ubuntu6), which results in a high cpu activity caued by the process executing the SystemToolsBackends script. Such situations are typically caued by an errorneous program executing a never-ending loop without any io activity, i.e. doing nothing meaningful. That's what is normally called a busy loop. By contrast, executing network-admin without the SystemToolsBackends script started results in the exspected behavior. Cheers, Wingard. P.S.: (script report) ... /usr/share/system-tools-backends-2.0/scripts/SystemToolsBackends.pl -n --report sys::begin::Start of work report. info::file_locate_tool_success::Found tool [%s].::uname info::file_run_pipe_success::Piping command [%s] for reading.::LC_ALL=C PATH=$PATH:/sbin:/usr/sbin /bin/uname -s 2 /dev/null | info::parse_line_first::Getting information from [%s].::/var/cache/system-tools-backends/detected-platform info::file_open_read_success::Reading options from [%s].::/var/cache/system-tools-backends/detected-platform sys::platform_success::Configuring for platform [%s] (%s).::debian-3.0 info::parse_table::Parsing option [%s].::hostname info::parse_line_first::Getting information from [%s].::/etc/hostname info::file_open_read_success::Reading options from [%s].::/etc/hostname info::parse_table::Parsing option [%s].::domain info::parse_split::Getting option [%s] from [%s].::domain::/etc/resolv.conf info::file_open_read_success::Reading options from [%s].::/etc/resolv.conf info::parse_split_hash::Getting configuration from [%s].::/etc/hosts info::file_open_read_success::Reading options from [%s].::/etc/hosts info::parse_split::Getting option [%s] from [%s].::nameserver::/etc/resolv.conf info::file_open_read_success::Reading options from [%s].::/etc/resolv.conf info::parse_split::Getting option [%s] from [%s].::search::/etc/resolv.conf info::file_open_read_success::Reading options from [%s].::/etc/resolv.conf info::network_iface_active_get::Finding active interfaces. info::file_locate_tool_success::Found tool [%s].::ifconfig info::file_run_pipe_success::Piping command [%s] for reading.::LC_ALL=C PATH=$PATH:/sbin:/usr/sbin /sbin/ifconfig -a 2 /dev/null | info::file_locate_tool_success::Found tool [%s].::pppd info::file_locate_tool_success::Found tool [%s].::iwconfig info::parse_table::Parsing option [%s].::dev info::parse_trivial::Trivialy passing [%s].::sit0 info::parse_table::Parsing option [%s].::bootproto info::file_open_read_success::Reading options from [%s].::/etc/network/interfaces warn::network_bootproto_unsup::Boot method [%s] for interface [%s] not supported.sit0 info::parse_table::Parsing option [%s].::auto info::file_open_read_success::Reading options from [%s].::/etc/network/interfaces info::parse_table::Parsing option [%s].::address info::parse_ifaces_str::Getting option [%s] from interface [%s]./etc/network/interfaces info::file_open_read_success::Reading options from [%s].::/etc/network/interfaces info::parse_table::Parsing option [%s].::netmask info::parse_ifaces_str::Getting option [%s] from interface [%s]./etc/network/interfaces info::file_open_read_success::Reading options from [%s].::/etc/network/interfaces info::parse_table::Parsing option [%s].::broadcast info::parse_ifaces_str::Getting option [%s] from interface [%s]./etc/network/interfaces info::file_open_read_success::Reading options from [%s].::/etc/network/interfaces info::parse_table::Parsing option [%s].::network info::parse_ifaces_str::Getting option [%s] from interface [%s]./etc/network/interfaces info::file_open_read_success::Reading options from [%s].::/etc/network/interfaces info::parse_table::Parsing option [%s].::gateway info::parse_ifaces_str::Getting option [%s] from interface [%s]./etc/network/interfaces info::file_open_read_success::Reading options from [%s].::/etc/network/interfaces info::parse_table::Parsing option [%s].::essid info::parse_ifaces_str::Getting option [%s] from interface [%s]./etc/network/interfaces info::file_open_read_success::Reading options from [%s].::/etc/network/interfaces info::parse_table::Parsing option [%s].::key_type info::parse_ifaces_str::Getting option [%s] from interface [%s]./etc/network/interfaces info::file_open_read_success::Reading options from [%s].::/etc/network/interfaces info::parse_table::Parsing option [%s].::key info::parse_ifaces_str::Getting option [%s] from interface [%s]./etc/network/interfaces info::file_open_read_success::Reading options from [%s].::/etc/network/interfaces info::parse_table::Parsing option [%s].::remote_address info::network_get_remote::Getting remote address for interface [%s].::sit0 info::file_open_read_success::Reading options from [%s].::/etc/network/interfaces info::parse_table::Parsing option [%s].::section