Bug 141550 - Infinite loop in bug wizard application selection page
Summary: Infinite loop in bug wizard application selection page
Status: RESOLVED WORKSFORME
Alias: None
Product: konqueror
Classification: Applications
Component: general (show other bugs)
Version: 3.5
Platform: Debian testing Linux
: NOR normal
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-02-11 20:28 UTC by Sami Liedes
Modified: 2008-06-03 14:08 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Backtrace (42.45 KB, text/plain)
2007-02-11 20:29 UTC, Sami Liedes
Details
oprofile output, the functions where time is spent, with call trees (16.53 KB, text/plain)
2007-02-11 20:31 UTC, Sami Liedes
Details
Annotated source files, where the oprofile sampling found the program at sample time (so no exact exec counts, but rough percentages) (207.01 KB, application/x-gzip)
2007-02-11 20:33 UTC, Sami Liedes
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sami Liedes 2007-02-11 20:28:08 UTC
Version:            (using KDE KDE 3.5.6)
Installed from:    Debian testing/unstable Packages
OS:                Linux

I had a number (maybe 10) Konqueror windows open, with probably almost all having tabs open. I went to the KDE bug report wizard, into the application selection page, and possibly pressed ctrl-f (for find) or / or something, when Konqueror went into an infinite loop. I have KDE packages from Debian experimental on amd64, with missing packages (at least at the time when I installed them) compiled with apt-get source --build. I'm attaching a backtrace (short and full in the same file) as well as some summary output from oprofile showing in which functions time is spent in the infinite loop. I'll also attach an annotated source showing the lines (all in kdelibs) in which time is spent, in hope all this information provides some insight on how the infinite loop happened.
Comment 1 Sami Liedes 2007-02-11 20:29:28 UTC
Created attachment 19621 [details]
Backtrace
Comment 2 Sami Liedes 2007-02-11 20:31:02 UTC
Created attachment 19622 [details]
oprofile output, the functions where time is spent, with call trees
Comment 3 Sami Liedes 2007-02-11 20:33:20 UTC
Created attachment 19623 [details]
Annotated source files, where the oprofile sampling found the program at sample time (so no exact exec counts, but rough percentages)
Comment 4 Sami Liedes 2007-02-11 20:41:28 UTC
I could make this happen again at least once by going to the "Find" list, having chosen "Show most common applications" and left "Keyword Search" blank. Then I did some searches on the page, both with / and ctrl-f. When I pressed Back, konqueror froze in the same way (judging from backtrace).
Comment 5 Rui G. 2008-05-31 20:39:21 UTC
Can you still reproduce this bug in recent versions? I tried in kde 3.5.9 and couldn't make it "loop" following your instructions in the report and in your last comment.
Comment 6 Sami Liedes 2008-05-31 22:14:29 UTC
Nope... I think I haven't ever managed to reproduce this. It just happened once, and I produced the info I could extract from it.
Comment 7 FiNeX 2008-06-02 00:27:51 UTC
I've tried to open tabs and do searches even using konqueror 4 from trunk and I've got no similar errors.
Comment 8 Rui G. 2008-06-03 14:08:06 UTC
Since I can't reproduce it in trunk either, WORKSFORME