[Bug 463588] New: konqueror with info: loops forever and takes lots (all?) of the CPU
https://bugzilla.novell.com/show_bug.cgi?id=463588 Summary: konqueror with info: loops forever and takes lots (all?) of the CPU Product: openSUSE 11.1 Version: Final Platform: x86-64 OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: KDE3 AssignedTo: kde-maintainers@suse.de ReportedBy: jnelson-suse@jamponi.net QAContact: qa@suse.de Found By: --- Basically, konqueror has long included a very handy feature - the ability to view 'info' pages. After an upgrade from 11.0 to 11.1, I had need of this feature (as the built-in info viewer is awful) and tried to use it. Not only did it not work, it looped forever and consumed large quantities of CPU. To test: open konqueror type (sans quotes) "info:gcc" and hit enter. It will redirect to "info:gcc/Top" and loop on itself, consuming lots of CPU in the meantime. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=463588 User llunak@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=463588#c1 Lubos Lunak <llunak@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |jnelson-suse@jamponi.net --- Comment #1 from Lubos Lunak <llunak@novell.com> 2009-01-16 08:21:08 MST --- Works fine here. Does it work in KDE4 version of Konqueror? What package comes the gcc info document from? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=463588 User jnelson-suse@jamponi.net added comment https://bugzilla.novell.com/show_bug.cgi?id=463588#c2 Jon Nelson <jnelson-suse@jamponi.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW Info Provider|jnelson-suse@jamponi.net | --- Comment #2 from Jon Nelson <jnelson-suse@jamponi.net> 2009-02-24 12:21:33 MST --- How can you say "Works fine here" without knowing which pages the gcc info document comes from? The test was with konqueror from kde3. Now trying with konqueror from kde4. Same thing. gcc info document comes from.... gcc43-info -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=463588 User llunak@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=463588#c3 Lubos Lunak <llunak@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |jnelson-suse@jamponi.net --- Comment #3 from Lubos Lunak <llunak@novell.com> 2009-03-19 13:03:08 MST --- 'info:gcc-4.3' works fine here. 'info:gcc' says that no such info page exists, with gcc43-info package installed. So I still need a way to reproduce. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=463588 User jnelson-suse@jamponi.net added comment https://bugzilla.novell.com/show_bug.cgi?id=463588#c4 Jon Nelson <jnelson-suse@jamponi.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW Info Provider|jnelson-suse@jamponi.net | --- Comment #4 from Jon Nelson <jnelson-suse@jamponi.net> 2009-03-20 19:35:40 MST --- My best guess is a slightly incorrect /usr/share/info/dir file which contains this: worklaptop:~ # nl /usr/share/info/dir | grep gcc 313 * g++-4.3: (gcc-4.3). The GNU C++ compiler. 314 * gcc-4.3: (gcc-4.3). The GNU Compiler Collection. 315 * gccinstall-4.3: (gccinstall-4.3). 317 * gccint-4.3: (gccint-4.3). Internals of the GNU Compiler Collection. 349 * gcc: (gcc). The GNU Compiler Collection. worklaptop:~ # However, no file /usr/share/info/gcc.info (or .info.gz) exists. I suspect you could easily test like this: echo "* gcc: (gcc). The GNU Compiler Collection." >> /usr/share/info/gcc and then trying to load info:/gcc However, 'info gcc' still works, as it actually loads the *manpage* (you can easily see this with strace -o foo -f info gcc). Thus, at some point in the past (it has to have been 11.0 because that is what I started with) there was a gcc info page, and it did not get removed. konqueror should not behave like this, however! -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=463588 User llunak@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=463588#c5 Lubos Lunak <llunak@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium Status|NEW |RESOLVED URL| |https://bugs.kde.org/show_b | |ug.cgi?id=169630 Resolution| |UPSTREAM --- Comment #5 from Lubos Lunak <llunak@novell.com> 2009-03-23 09:11:02 MST --- Yes, it is the errorneous 'gcc' entry in /use/share/info/dir that is causing this. It is basically https://bugs.kde.org/show_bug.cgi?id=169630 -> upstream. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com