[Bug 54744] atlantik: SIGSEVG when selecting trade from popup menu

[email protected]
Newsgroups gmane.comp.kde.devel.atlantik
Message-ID <[email protected]>
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
     
http://bugs.kde.org/show_bug.cgi?id=54744     




------- Additional Comments From [email protected]  2003-02-18 10:19 -------
It seems like the client needs some asserts to make sure that the data structures that 
are supposed to be empty when a new game begins are really empty. 
 
I saw another trade bug yesterday. A player had a trade open with me. It was an 
estate for an estate. The player accepted the trade, landed on my hotel and became 
bankrupt (lost all property). I got all estate from that player, including the estate that I 
was supposed to get in the trade. Then I accepted the trade and the bankrupt player 
could get the estate that I was giving (according to the portfolioview). The trade should 
have been deleted when the player became bankrupt. 
 
When player A constructs a trade and accepts it, player B can quickly mortgage the 
estates he is giving and then immediately accept the deal before player A reacts to the 
mortgaging. Mortgaging an estate should unaccept all trades where the estate is 
mentioned, just like any other change to the trade. The trade clauses that include 
mortgaged estate should include the string "(mortgaged)" after the estate name.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.