Access violation error with Ctrl+Space in Now Playing panel

Beta Testing for Windows Products and plugins

Moderator: Gurus

ZvezdanD
Posts: 3264
Joined: Thu Jun 08, 2006 7:40 pm

Access violation error with Ctrl+Space in Now Playing panel

Post by ZvezdanD »

If the Now Playing panel is active (has keyboard focus) but is empty, or if it has not any track which has a focus, when I press Ctrl+Space I get error message "Access violation ..." (3.0.6.1190). With the Debug version 3.1.0.1207 I get the Error dialog "EndNode must not be nil", "(C:\Sources\...\VirtualTrees.pas, line 23166)".
Magic Nodes 4.3.3 / 5.2 RegExp Find & Replace 4.4.9 / 5.2  Invert Selection/Select None 1.5.1  Export/Create Playlists for Child Nodes 4.1.1 / 5.4.1  Expand Child Nodes/Expand All 1.1.2  Event Logger 2.7  Filtered Statistics Report 1.6  Track Redirection & Synchronization 3.4.2  Restore/Synchronize Database 3.1.8 / 4.0.1  Find Currently Playing Track 1.3.2  Queue List 1.2.1  Add to Library on Play 1.0.1  Tree Report for Child Nodes 1.1.1  Update Location of Files in Database 1.4.5 / 2.3  Inherit Child Playlists 1.0.3  Add Currently Playing/Selected Track(s) to Playlist 1.2
ZvezdanD
Posts: 3264
Joined: Thu Jun 08, 2006 7:40 pm

Re: Access violation error with Ctrl+Space in Now Playing panel

Post by ZvezdanD »

Actually, the same error I get if I press Ctrl+Space in the empty main tracklist, e.g. after click on the Location node.
Magic Nodes 4.3.3 / 5.2 RegExp Find & Replace 4.4.9 / 5.2  Invert Selection/Select None 1.5.1  Export/Create Playlists for Child Nodes 4.1.1 / 5.4.1  Expand Child Nodes/Expand All 1.1.2  Event Logger 2.7  Filtered Statistics Report 1.6  Track Redirection & Synchronization 3.4.2  Restore/Synchronize Database 3.1.8 / 4.0.1  Find Currently Playing Track 1.3.2  Queue List 1.2.1  Add to Library on Play 1.0.1  Tree Report for Child Nodes 1.1.1  Update Location of Files in Database 1.4.5 / 2.3  Inherit Child Playlists 1.0.3  Add Currently Playing/Selected Track(s) to Playlist 1.2
PetrCBR
Posts: 1775
Joined: Tue Mar 07, 2006 5:31 pm
Location: Czech
Contact:

Re: Access violation error with Ctrl+Space in Now Playing panel

Post by PetrCBR »

Will be fixed in next build. Mantis #5124.
How to make a debuglog - step 4b: viewtopic.php?f=30&t=86643
MM3 monkey
Posts: 455
Joined: Mon Aug 27, 2007 2:34 am

Re: Access violation error with Ctrl+Space in Now Playing panel

Post by MM3 monkey »

Hey, ZvezdanD, I'll be in the Magic Nodes thread soonish to heap praise and thanks on you (and get back to asking you questions!), but I'm curious: what does Ctrl+Space do?
ZvezdanD
Posts: 3264
Joined: Thu Jun 08, 2006 7:40 pm

Re: Access violation error with Ctrl+Space in Now Playing panel

Post by ZvezdanD »

MM3 monkey wrote:what does Ctrl+Space do?
It select/deselect the current track, i.e. the track which has the keyboard focus (not current playing song). My RegExp Find & Replace and Invert Selection/Select None scripts are based on this keyboard shortcut, especially the second one. Why I am using it? Well, because of the MM lack of some another, more important API functions which I need as a script developer. For example, I need a function which could tell me which panel is active (main tracklist or Now playing). So, I need to use some dirty tricks with keyboard simulation to get such information. :(
Magic Nodes 4.3.3 / 5.2 RegExp Find & Replace 4.4.9 / 5.2  Invert Selection/Select None 1.5.1  Export/Create Playlists for Child Nodes 4.1.1 / 5.4.1  Expand Child Nodes/Expand All 1.1.2  Event Logger 2.7  Filtered Statistics Report 1.6  Track Redirection & Synchronization 3.4.2  Restore/Synchronize Database 3.1.8 / 4.0.1  Find Currently Playing Track 1.3.2  Queue List 1.2.1  Add to Library on Play 1.0.1  Tree Report for Child Nodes 1.1.1  Update Location of Files in Database 1.4.5 / 2.3  Inherit Child Playlists 1.0.3  Add Currently Playing/Selected Track(s) to Playlist 1.2
Post Reply