This may be happening because of my saved Playlist files being buggy (?), but it sometimes happens that when I right-click an item in a loaded Playlist, the context menu is not displayed and an Access Violation is thrown. It does sometimes also happen to items which have been dragged and dropped on a Playlist from a Browser directory tree pane, or from the Played Items pane.
Other items in the same Playlist, and other Playlists, are unaffected and display the menu as expected.
Sometimes when this error occurs, dragging the item into a Player (or out of a Player) can cure the problem; sometimes it makes the problem occur with other items in the same Playlist which previously worked correctly (?). Sometimes it happens after an item has been PFLd; sometimes it happens even if the item has not been PFLd.
I have tried without success to ‘nail down’ precisely what causes this error: it seems to be possible for it to happen to both tagged and non-tagged items, and unfortunately I have not been able to find an exact reproducible series of steps which causes the error :(.
The only clues I can offer are the pairs of code addresses and the addresses being read, which are:
Addr 00407BA6, read addr 00000000.
(this is usually the first address pair, when the error starts to happen)
Addr 00407BA6, read addr 34330000.
Addr 0070C7BC, read addr 00000000.
Addr 21797470, read addr 00000000.
Addr 00407BA6, read addr FFFFFFFF.
Addr 00407BA6, read addr 000F0100.
I am not aware of any problems in my INI files, and everything fits correctly in the mAirList window (no Players, Playlist, etc. which does not fit on the screen).
Sorry I cannot provide any more help with this, but please do feel free to ask any questions! Hopefully the code addresses above will provide a clue?
I will post any further different address pairs in this thread, if the error happens again.