Bug 109334 - Right click on tab close button crashes akregator
Summary: Right click on tab close button crashes akregator
Status: RESOLVED DUPLICATE of bug 76322
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: kmdi (show other bugs)
Version: 1.0
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Matt Rogers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-07-19 18:01 UTC by CiAsA Boark
Modified: 2005-07-21 11:55 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description CiAsA Boark 2005-07-19 18:01:41 UTC
Version:           1.0 (using KDE 3.4.0, Debian Package 4:3.4.0-0ubuntu3.2 (3.1))
Compiler:          gcc version 3.3.5 (Debian 1:3.3.5-8ubuntu2)
OS:                Linux (i686) release 2.6.10-5-k7-smp

Rather obscure bug in akregator:

You have to have it set to show close button on tabs.  The close buttons have three different states, first is the website icon, second is a greyed out close button, and third is the final close button that can actually be clicked.

To reproduce this bug you have to mouseover the website icon, right click (and hold the button down) after the icon turns into the greyed out close button but before it becomes clickable.  Then (while holding the mouse button down), wait till the button becomes clickable and move the cursor outside of the close button area.  This will crash akregator.

I know it sounds like a fairly trivial bug, however I usually have to detach some of the tabs to get javascript links to work.  That would normally involve right clicking, holding the button down, and selecting 'detatch tab'.  If I accidently right click over the website icon I normally trigger the crash.
Comment 1 Frank Osterfeld 2005-07-19 18:21:43 UTC
Confirmed. I guess this is a KTabWidget (and hence not akregator ;) ) bug, we have to investigate that. Anyone knows an app using this close-on-hover buttons so we can test if crashes these apps, too?

(weird) bt:

#4  0x00000000 in ?? ()
#5  0xb67da370 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#6  0xb67d99d4 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#7  0xb6df8ab5 in KApplication::notify () from /usr/lib/libkdecore.so.4
#8  0xb67dbac2 in qt_dispatchEnterLeave () from /usr/lib/libqt-mt.so.3
#9  0xb6771352 in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3
#10 0xb6786ec2 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#11 0xb67eb74c in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#12 0xb67eb60e in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#13 0xb67da57b in QApplication::exec () from /usr/lib/libqt-mt.so.3
#14 0x08051700 in main (argc=1, argv=0xbffff734) at main.cpp:104
Comment 2 CiAsA Boark 2005-07-21 06:54:33 UTC
I've just tested with kdevelop3 (tabbed pages mode, use close on hover: yes, delayed, show icons on document tabs), and it also crashes.  What would be the appropriate place to file a new bug report?
Comment 3 Eckhart Wörner 2005-07-21 11:36:16 UTC
You should not file a new report, I'll reassign it.
Comment 4 Eckhart Wörner 2005-07-21 11:44:47 UTC
Have to reopen it
Comment 5 Eckhart Wörner 2005-07-21 11:55:22 UTC
Just seen that this bug is already there ;-)

*** This bug has been marked as a duplicate of 76322 ***