Bug 52881 - UI freezes when other party closes Request for Trade dialog
Summary: UI freezes when other party closes Request for Trade dialog
Status: RESOLVED FIXED
Alias: None
Product: atlantik
Classification: Applications
Component: general (show other bugs)
Version: 0.5.1
Platform: Gentoo Packages Linux
: NOR normal
Target Milestone: ---
Assignee: Rob Kaper
URL:
Keywords:
: 53870 (view as bug list)
Depends on:
Blocks:
 
Reported: 2003-01-11 16:55 UTC by Raphael Borg Ellul Vincenti
Modified: 2003-02-10 15:02 UTC (History)
2 users (show)

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 Raphael Borg Ellul Vincenti 2003-01-11 16:55:07 UTC
Version:           0.5.1 (using KDE KDE 3.0.99)
Installed from:    Gentoo Packages
Compiler:          gcc 3.2 very conservative compiling parameters

While choosing an option in the pull down list box, the other party rejected the trade, and the dialog box was trying to get destroyed. Yet it couldn't because i was choosing a property in the list to trade with.

Thus my whole KDE environment froze because of this "race" condition.

I had to kill atlantik from a remote terminal. No real crash was detected.
Comment 1 Rob Kaper 2003-01-12 15:35:38 UTC
The widget isn't destroyed, but I can reproduce that a whole KDE session freezes 
when setEnabled(false) is called on a KComboBox (or its container, the 
QHGroupBox in this case) while a user is selecting an item from it. 
 
Might be a KWin issue.. or I should simply not disable the trade combo boxes, 
even when a trade has been rejected already so manipulation is no longer useful. 
I'll do that, but will still ask the KWin guys if this might be a more generic 
problem. 
 
Comment 2 Rob Kaper 2003-01-12 17:03:04 UTC
Fixed in CVS, both branches (KDE 3.1.x / Atlantik 0.5.2 and KDE HEAD / Atlantik 
0.6.0). 
 
Comment 3 Rob Kaper 2003-02-02 01:19:22 UTC
*** Bug 53870 has been marked as a duplicate of this bug. ***
Comment 4 Rob Kaper 2003-02-02 01:40:57 UTC
I've checked the CVS tags, and this one was fixed in time for KDE 3.1. :) 
 
 
Comment 5 Raphael Borg Ellul Vincenti 2003-02-02 03:03:01 UTC
Subject: Re:  UI freezes when other party closes Request for Trade dialog

I am happy I saved the day. My first sort of contribution to the KDE team

Nhar Il-Ħadd, 2 ta' Frar 2003 01:40, inti ktibt:
> ------- You are receiving this mail because: -------
> You reported the bug, or are watching the reporter.
> You are a voter for the bug, or are watching someone who is.
>
> http://bugs.kde.org/show_bug.cgi?id=52881
>
>
>
>
> ------- Additional Comments From cap@capsi.com  2003-02-02 01:40 -------
> I've checked the CVS tags, and this one was fixed in time for KDE 3.1. :)