Shoutbox

MsgPlus! Toast bug... (Screen Shot included) - Printable Version

-Shoutbox (https://shoutbox.menthix.net)
+-- Forum: MsgHelp Archive (/forumdisplay.php?fid=58)
+--- Forum: Messenger Plus! for Live Messenger (/forumdisplay.php?fid=4)
+---- Forum: WLM Plus! Bug Reports (/forumdisplay.php?fid=7)
+----- Thread: MsgPlus! Toast bug... (Screen Shot included) (/showthread.php?tid=27556)

MsgPlus! Toast bug... (Screen Shot included) by Mike on 06-22-2004 at 07:40 AM

Well yesterday when Englad - Croatia was playing, when one of the teams got a goal some of my contacts, changed their name to "[insert name of team here] got a goal!!!" and they were appearing offline and then online many times.
Because i have both of messenger plus! toasts enabled (offline and name change) when my contacts were appearing offline my screen was flooded with "[insert name of team here] got a goal!!! is now offline.".
And because they were doing this many times (appearing offline and then online) the right part of my screen had many msgplus toasts.
This doesnt happen with the msn toasts...
They stop appearing if the screen is full of them...
So can this be fixed?


RE: MsgPlus! Toast bug... by Patchou on 06-22-2004 at 07:42 AM

Well, that could be fixed but.. what's the point? :). In both situations, you dont see the popups anyway.


RE: MsgPlus! Toast bug... by saralk on 06-23-2004 at 08:02 PM

but the pop-ups are still there and so maybe are taking up CPU resources


RE: MsgPlus! Toast bug... by Choli on 06-23-2004 at 09:46 PM

quote:
Originally posted by saralk
but the pop-ups are still there and so maybe are taking up CPU resources
nah, the amount of CPU needed by a pop up is insignificant
RE: MsgPlus! Toast bug... by king_of_cool_kids on 06-23-2004 at 10:48 PM

Also, if a contact does something at the exact same time as another one, both pop-us go in the same spot, meaning you have to close one to see the one behind it.


RE: MsgPlus! Toast bug... by ddunk on 06-23-2004 at 11:05 PM

I've never had that problem. All mine have been stacked :s


RE: MsgPlus! Toast bug... by Choli on 06-24-2004 at 12:03 AM

quote:
Originally posted by king_of_cool_kids
Also, if a contact does something at the exact same time as another one, both pop-us go in the same spot, meaning you have to close one to see the one behind it.
are you sure about that? That shouldn't happen because
  1. It's impossible that 2 contacts do something at the same time. I mean, they may do it at the same time, but messenger would receive the nick changes, status changes, or whatever they've done one after the other (because of the protocol and of how things work in TCP/IP networks), and it (messenger) would notify plus secuencially, first one, then the other, and plus should display the toasts one avobe the other.

  2. there are (or should be) some protections based on semaphores or mutex or whatever to prevent those things happening. When a toast is "reserving" a zone of the screen to be displayed in, that code should be executed in mutual exclusion with itself in other threads.(if you don't understand this 2nd point, don't worry, it's something related to te way plus and messenger are (or should be) coded).

RE: MsgPlus! Toast bug... by saralk on 06-28-2004 at 04:32 PM

quote:
Originally posted by Choli
quote:
Originally posted by saralk
but the pop-ups are still there and so maybe are taking up CPU resources
nah, the amount of CPU needed by a pop up is insignificant

someone ages ago said that he got a cpu slow down when plus made the messenger icon animate after an alert, so i guess anything is possible
RE: MsgPlus! Toast bug... by Mike on 06-28-2004 at 05:01 PM

quote:
Originally posted by Choli
quote:
Originally posted by king_of_cool_kids
Also, if a contact does something at the exact same time as another one, both pop-us go in the same spot, meaning you have to close one to see the one behind it.
are you sure about that? That shouldn't happen because
  1. It's impossible that 2 contacts do something at the same time. I mean, they may do it at the same time, but messenger would receive the nick changes, status changes, or whatever they've done one after the other (because of the protocol and of how things work in TCP/IP networks), and it (messenger) would notify plus secuencially, first one, then the other, and plus should display the toasts one avobe the other.

  2. there are (or should be) some protections based on semaphores or mutex or whatever to prevent those things happening. When a toast is "reserving" a zone of the screen to be displayed in, that code should be executed in mutual exclusion with itself in other threads.(if you don't understand this 2nd point, don't worry, it's something related to te way plus and messenger are (or should be) coded).

This is possible...
Happened with me...*-)

Edit: Here's a picture of what can happen with this bug...

RE: MsgPlus! Toast bug... (Screen Shot included) by king_of_cool_kids on 07-04-2004 at 09:29 AM

Well, it has only happened to me once, and maybe it wasn't because they did it at the same time. I did some exploring, and if you have a whole lot of ie's open, it slows things down a lot. Would this erhaps slow plus down. All I know is that there were two pop-ups, one in front of the other one, and I had to close the one in front to see it.

As for th start of the tread, how about closing the bottom toast, moving all the ones down, then doing the new one at the top??