Inifinite Loop in GUI List Control (1 Viewer)

TesterBoy

Portal Pro
July 10, 2006
160
3
Lower Hutt
Home Country
New Zealand New Zealand
MediaPortal Version: 0.2.0.2 (SVN 10348)
Windows Version: WinXP Pro SP2
CPU Type: AMD Athlon™ 64/FX/X2
HDD: 250GB
Memory: 1GB
Motherboard:
Motherboard Chipset:
Motherboard Bios:
Video Card: Gigabyte GV-NX73G128D
Video Card Driver: nVidia Forceware 91.31
Sound Card:
Sound Card AC3:
Sound Card Driver:
1. TV Card: Hauppage WinTV PVR 150
1. TV Card Type: analog
1. TV Card Driver:
2. TV Card:
2. TV Card Type:
2. TV Card Driver:
3. TV Card:
3. TV Card Type:
3. TV Card Driver:
4. TV Card:
4. TV Card Type:
4. TV Card Driver:
MPEG2 Video Codec:
MPEG2 Audio Codec:
Satelite/CableTV Provider: SkyTV
HTPC Case: Shuttle SN21G5
Cooling: Silent X ICE
Power Supply:
Remote: MS MCE
TV:
TV - HTPC Connection: S-Video

Using mouse and keyboard (not remote - my dev box has no TV/Capture card):

1. Configure the MSN Messenger plugin
2. Start MediaPortal; sign in to Messenger and start a chat with someone
3. Continue chatting until the page up/down control appears; add a couple more messages
4. Highlight the PageUp button with the mouse (clicking it is not required)
5. Either type and send one more message, or receive one from the other party.

That's the last thing MP will do until you kill it with Task manager...

The problem is in GUIListControl.ScrollToEnd(): since the up/down control is highlighted, the call to OnDown doesn't change the offset value.

Edited: Please don't yell at me for not having a fix ready - I did look at trying to make one, but got lost real quick - I don't understand enough about the guts of the MP framework for it to be useful (yet :) )...

I'd guess this is only a problem for people with mouse/keyboard - using the remote probably can't get it...
 

TesterBoy

Portal Pro
July 10, 2006
160
3
Lower Hutt
Home Country
New Zealand New Zealand
Wasn't sure you'd be keen on being a bug, though... :)

I didn't post a log because there's nothing relevant to the problem really... However, I've put one here: http://pastebin.team-mediaportal.com/10656

Looks completely normal except that it doesn't show any shutdown messages because I have to kill MediaPortal with TaskMangler...

Cheers,
Andrew
 

Users who are viewing this thread

Top Bottom