View Issue Details

IDProjectCategoryView StatusLast Update
0021646MMW 5Otherpublic2026-01-22 14:16
Reporterjiri Assigned To 
PriorityurgentSeverityminorReproducibilityalways
Status assignedResolutionreopened 
PlatformmacOS 
Target Version2026Fixed in Version2026 
Summary0021646: Mac issues
Description1. DB lock crash (per screenshot sent before)
2. If in fullscreen mode and open a dialog -> it's shown behind the main window.
3. Manage DB window can't be moved. (And, it seems to open a bit slower than other windows).
4. Auto-tag finds a track cover, but after applying it, the cover isn't shown anywhere.
5. Tag from filename -> nothing is shown.
6. Now Playing View -> Full Screen -> is only shown full window
6b. Switching MM full screen -> another attempt for Full Screen of Now Playing -> crash
7. Improve support for Apple native formats (AAC, mp4), playback and tagging, as discussed.
TagsNo tags attached.
Fixed in build3500

Activities

petr

2025-06-17 17:32

developer   ~0078944

Last edited: 2025-07-22 11:20

8 - visualization in fullscreen issues
9 - play or pause in fullscreen show/hide empty space at the top

Added MP4 and AAC format plugin, WMDM for Wifi sync

petr

2025-07-22 11:21

developer   ~0079072

Fixed

jiri

2025-09-10 12:22

administrator   ~0079516

Last edited: 2025-09-10 12:40

10. In the fullscreen mode, any change of layout (like hiding the left or right sidebar), results in a black bar in the top ~10% of screen.
11. Add Location\Network in the Add/Rescan dialog results in an empty dialog. I'm not sure, can this be split as it currently is, or do we need to merge Local and Network nodes for Mac?
12. Touchbar used on volume or seekbar results in opposite than expected movement. Not sure if this is specific for Mac.
13. Crash on scan/playback (log provided).
14. Subsequent crashes on start (log provided).

petr

2025-09-11 12:45

developer   ~0079533

Last edited: 2025-09-11 17:05

Items 10, 11, 13 & 14 fixed
re 11: for now 'Network' item removed ... connected network storage can be found in /Volumes

jiri

2025-09-16 15:58

administrator   ~0079553

Last edited: 2025-09-25 15:04

10. Currently, there's a small cutoff at the top, even without going to the fullscreen mode.
       (Seen only once, seems to be resolved now)

jiri

2025-09-25 15:07

administrator   ~0079614

Last edited: 2025-09-25 15:38

15. Sub-skin options don't have any effect (e.g. Material Design skin color can't be changed to another color in Options)
    Edit: Fixed by deletion of precompiled skin.
16. Hotkeys implementation isn't perfect yet, e.g.:
   a. Space doesn't have any effect (pause/play)
   b. Cmd+P doesn't start playback, instead it (both) starts search and opens Properties dialog(!)
17. Play/Pause usually results in 1-3s UI unresponsiveness. App restart seems to modify the behavior somewhat, but it's usually there. Seems to be a regression. (Btw, opening of dialogs also feels somewhat slower than the previous versions. The same for the pop-up menu - it opens quickly, but when I select an action, it takes ~1sec to close the menu).
18. Menu bar in the fullscreen mode is black and so is the Help icon - i.e. invisible.

petr

2025-09-29 19:09

developer   ~0079659

Last edited: 2025-09-30 14:02

15. fixed
16.
 a - space is a bit problematic because of editing ... so leaving 'space' shortcut disabled for now
 b - Cmd+P shortcut now work as expected
17. fixed
18. fixed
19. fixed opening search bar when used Cmd+key shortcut

jiri

2025-10-01 14:11

administrator   ~0079674

Last edited: 2025-10-01 15:29

16. Can't this work as in the Windows version? I.e. not working while editing any text field. Not a big deal, just would be nice.
20. Few more hotkeys issues:
  a. Mute key works, but isn't reflected in MM UI. Unlike Volume Up/Down, which work fine.
  b. Ctrl+Alt+5 (5 stars rating) doesn't work. Also 1 or 3 stars don't, while 2 or 4 do work!?
21. Esc doesn't close Options dialog (I think that this might be also MMW issue).
22. Find more from same Folder doesn't work (neither of the 3 variants). Not sure if it's related to the fact the my tracks are scanned from a NAS?

petr

2025-10-02 20:31

developer   ~0079692

Last edited: 2025-10-06 16:09

20a: fixed
20b: fixed
21: fixed
22: fixed

jiri

2025-10-16 15:40

administrator   ~0079844

23. Add Music and Movies (or directly Home folder?) to be accessible from MM interface (Folders node, dialogs, etc.). Atm, one has to navigate the whole folder structure from the root folder.

rusty

2025-11-12 17:44

administrator   ~0080022

Last edited: 2025-11-16 18:44

24) Installer:
a) 'Destination Select' should be removed from the installer, since it's out of order and since it doesn't seem to serve any purpose.
b) 'Installation type' doesn't seem to serve any purpose ('customize' doesn't do anything)
c) The product is currently identified as MediaMonkey_MAC (in Login items and extensions, and perhaps elsewhere). It should just be identified as MediaMonkey
d) The developer is currently from 'unidentified developer' (in Login items and extensions, and perhaps elsewhere). It should be from 'Ventis Media, Inc.' (or presumably as nothing once it's identified as something).

25) Wizard
a) Mention of Windows should be removed. e.g.
Add Windows firewall exception
Note: this should be done in such a way that strings can apply cross-OS.
b) Options to purchase a license key should be removed OR otherwise dealt with (since purchased keys won't work). Perhaps the best approach would be to leave it unlocked for now?

26) Scanning
a) During initial scan and subsequent file monitoring a message appears "WMA is not supported. The codec must first be installed [Ignore] [Ignore to all]". Unclear why this keeps appearing! It should only appear on playback?
b) numerous AVs on initial scan (for WMA/M4A files). See error log.
c) Failure to scan mkv files

27) Playback
a) alac files fail to play / no error
b) sample wav files fail to play / no error
c) attempts to play mp4 videos don't work and cause the UI to become corrupted (2 players appear one at the top and one at the bottom!)
d) Attempt to load an equalizer preset fails. This should be changed in MMW and MMMac (it shouldn't be loaded from a file).
e) After attempting to load an equalizer preset, and closing the finder dialog, portions of the MMM ui become blacked out.

28) Google casting doesn't work (doesn't even display cast targets)

29) Recursive folders toggle works, but the icon doesn't switch modes

30) Auto-tag:
a) Auto-tag default column order is a bit off: the first two columns after Artwork and Summary are Track# and Disc# & Album Artist appears after Date.
b) UI doesn't respond correctly if the user changes the looked up metadata (e.g. change Album from Album 1 to Album 2 --> focus is stuck on Album 2 (i.e. the change isn't committed) until another track is selected)
c) Disc# is often set to 0 or 1 instead of blank

31) Window Management
a) MMM doesn't minimize the way other Mac apps do. Instead it closes. [Edit: this is relatively minor, though uncommon on MacOS apps]
b) MediaMonkey menu should minimally contain: About, Settings (Options), Quit MediaMonkey. It should also probably contain: Get MediaMonkey Gold, Register MediaMonkey Gold license
c) No miniplayer
d) The MM window wastes vertical space with the 'MediaMonkey 2026' Title Bar. The title bar should be eliminated and the Close/Minimize/Maximize buttons moved to the row below.
e) Tabs aren't supported?

32) General:
a) Synced lyrics is included. Is that intentional? i.e. is this going to be shared as an MM 2026 build?
b) What is the process for debugging MMM builds? i.e. is there an equivalent to debgview?
c) How does updates/version checks work?
d) Only English is supported
e) Will the codec pack for MMM be the same as the one for MMW? Or will different codec packs be needed?
f) Will the addons site be the same for MMM and MMW? Or will separate sections be needed?

33) Commands
a) Context commands aren't supported for tree nodes
b) Context commands often disappear when the mouse button is released. e.g.
 1 Press CTRL + Click mouse on track --> context menu appears
 2 Release mouse button --> context menu disappears

jiri

2025-11-21 16:08

administrator   ~0080057

31) d) We'd have to do a complete skin redesign to match Mac style of window buttons. Definitely not impossible, but we can tackle this in the future.

petr

2025-11-24 17:24

developer   ~0080059

Last edited: 2025-12-02 21:43

23) fixed
24a,c) fixed
24d) probably it's because app is not signed using developer certificate
25) fixed
26a,b) fixed
26c) audio only is supported for now
27a) currently MP3, AAC, FLAC, OGG, OGA, M4A, M4B, MP4 (audio) playback is supported
27c) fixed
31a,b,c) fixed
31e) tabs are supported. New tab can be opened using context menu or New tab in main menu
32b) debug log is by default stored in /Users/<user>/Public/MediaMonkey5/debug,log ... in case exception popup, user can send this log to me (using Send button)
32d) languages are now supported

jiri

2025-12-08 14:50

administrator   ~0080182

Last edited: 2025-12-09 15:00

34) Arm version requires installation of Rosetta (right after start of the installer). Seems that the installer isn't detected as arm64 app (not a universal binary?).

Btw, we should consider packaging both platforms in a single installer, so that the user doesn't have to choose the right one before starting the download. There could be an option to download separate packages from web for users who know what they want to download.

jiri

2025-12-08 14:58

administrator   ~0080183

35) MM is listed as running on background (because of audio playback, I guess?), but it's listed with the _MAC suffix.

jiri

2025-12-08 15:19

administrator   ~0080184

36) Black help icon

petr

2025-12-08 19:04

developer   ~0080186

35) try to uninstall old version and make a clean install of MM. It should show correct name.

petr

2025-12-11 21:38

developer   ~0080204

27d, e) fixed
33a) fixed
35) fixed
36) fixed

jiri

2025-12-12 14:54

administrator   ~0080205

37. Tabs bar has another color than the rest of the UI.

jiri

2025-12-12 15:12

administrator   ~0080206

38. macOS Tahoe 26.1 doesn't accept any of our installers at all (M4 processor).

jiri

2025-12-12 16:19

administrator   ~0080207

39. Keyboard Play/Pause, Next and Prev buttons don't work (while Volume buttons do work fine).

petr

2025-12-16 19:17

developer   ~0080212

Last edited: 2025-12-17 17:00

38) fixed
39) fixed

jiri

2025-12-18 10:51

administrator   ~0080214

40) When we requests some access (e.g. for system control because of item 39), we should first notify user and explain why we want it (not urgent, but should be resolved sometimes).

jiri

2025-12-18 11:06

administrator   ~0080215

41) New track notification window is very large (which causes it to look very empty, with only artwork, a bit of text and the rest empty)
42) Send to Folder seems to be unfinished.
43) Breadcrumbs pop-up menu scrolls in the other direction than the rest of UI.

jiri

2025-12-18 11:11

administrator   ~0080216

44) Cut off pop-up menu

jiri

2025-12-18 15:02

administrator   ~0080218

45) When I try to close MM in the full-screen mode, the screen remains black (I can move to other screens, but this one remains black).

petr

2025-12-18 17:32

developer   ~0080220

Last edited: 2025-12-18 19:24

41) fixed
42) fixed
43) fixed
45) fixed
46) fixed podcast index empty

jiri

2026-01-08 13:51

administrator   ~0080261

47) Various issues with skin change:
  a. Window gets very wide (when not in fullscreen mode)
  b. If done while scanning, I lose the progress bar. Sometimes to progress circle re-appears, usually not.
  c. Once I completely lost CSS in dialogs. E.g. try to open Options and it's an unformatted mess.
  d. Black Monkey skin doesn't work.

48) Error dialogs are too long, I don't see the bottom part, including buttons. We should truncate long error reports, or make them scrollable?

petr

2026-01-08 18:59

developer   ~0080264

47a, c, d - fixed
48 - fixed

rusty

2026-01-20 03:05

administrator   ~0080357

Last edited: 2026-01-21 18:14

49) Exception re. eConvertError on startup (possibly related to file monitor). EDIT: the issue occurs even when the file monitor is disabled (I just sent another log with it disabled).
50) Addons available toast appears on startup, but upon clicking it, the dialog is empty!
51) Double-clicking a track to initiate playback --> flashing text appears in the Playing window (that's often wider than the width of the Playing window)
52) Minimize to MicroPlayer --> Exception "Cannot read properties of undefined (reading 'r')". We can probably get rid of this (unless MacOS offers a way of implementing this).
53) Exception window cannot be sent or closed because it is larger than the window and cannot be resized
54) When an exception window appears and the user uses the Apple > Force Close function, the exception window remains open. The only workaround is to reboot.
55) Minimize to MiniPlayer displays a truncated UI
56) Preview window will consistently display a blurry image for certain tracks even though they contain tagged artwork that displays correctly in the Properties dialog (note: it works correctly for many tracks)
57) Equalizer is broken
  a) No way to load presets
  b) Cancelling out of preset selection --> equalizer dialog becomes blank!
58) Modal dialogs aren't handled correctly (tested with Properties and Convert... but it probably occurs with others) :
  a) Closing MediaMonkey with modal dialog active works (it shouldn't--the user should have to close the dialog first). Moreover when MM is closed, playback continues as the modal dialog remains open!
  b) Modal dialogs become 'hidden' if the user clicks the main MM window (even as the main window is greyed out)! Clicking on the area of the main MM window where the modal dialog had previously displayed causes it to appear temporarily.
EDIT: I noticed this again with the Auto-tag > Album Art dialog used to switch between AA images in the Auto-tag dialog. The modal AA dialog can be lost behind the Auto-tag dialog and behind the main MM window.
 c) EDIT: An even worse case of this issue is with 'Organize files'. If the user clicks the 'Configure...' button and then 'Browse' to set a new Main directory, then after clciking 'OK' focus shifts back to the main MMM window and there's no obvious way to continue with the 'Organize files' configuration.
59) Multiselection of individual tracks in the tracklist uses the CTRL key instead of the CMD key (CMD is the convention for this on MAC OS) and it causes the context menu to flash each time an additional track is selected. The issue is even worse in the Playing list, as the context menu opens for each selected track.
60) Visualization buttons are slightly mis-aligned
  a) In the Preview window, it's not right-justified
  b) In the Full Visualization window, it's not in the upper-right corner
61) Wasted space
 a) Wasted space due to rounded windows within rounded windows! Compare this to the Finder. Suggestion: shrink the borders around the internal windows.
 b) A lot of vertical real estate is lost due to the title bar and tabs each taking up an entire row despite providing little functionality. Can we get rid of the title bar and include the three window controls in the toolboar (similar to Finder) OR in the same row as Tabs?
61b-wasted-vertical-space.jpg (63,113 bytes)   
61b-wasted-vertical-space.jpg (63,113 bytes)   
55-truncated-miniplayer.jpg (21,175 bytes)   
55-truncated-miniplayer.jpg (21,175 bytes)   

rusty

2026-01-20 03:38

administrator   ~0080358

Last edited: 2026-01-21 21:24

27c). MMM currently scans mkv and mp4 video files, but attempts to play them don't work and don't trigger any addon installation prompts. Is video going to be supported for the .0 release? If not, MMM shouldn't scan it. Or offer to play it via the File > Open dialog.
62) No proper casting functionality is included (neither Google Cast or Airplay 2)
63) Clicking 'Devices and Services' --> attempt to connect to DLNA Servers. Rejecting the connection on the destination server --> Exception in MMM. Attempts to browse the MMW DLNA server (whether permission has been granted or not) from MMM always triggers the exception.
64) MMM DLNA client is identified as 'Platinum/1.0.5.13' instead of 'MediaMonkey Mac/Platinum/1.0.5.13'
65) Multi-track edits of track metadata via the Properties dialog fails with an exception. e.g. Select 4 tracks, edit Genre in Properties --> Exception "Application throw an exception Worker". MMM must be force-closed. EDIT: This also occurs for multi-edit of ratings in the Properties dialog.
66) When attempting to edit the tag of a read-only track, MMM prompts whether to go ahead with the change, but then fails with the error "The read-only attribute cannot be removed from the file /Users/kids/Music/Music/Media.localized/Music/The Penguins/Earth Angel_Hey Senorita/151 Earth Angel.mp3". EDIT: this issue occurs with all read-only files (not just those in /Media.localized).
67) Running Apple 'Music', by default causes all tracks manually copied to the /Music directory to be duplicated at .../Music/Media.localized/ resulting in deplicats in the MMW library. I'm not sure what the best solution would be, but it might be a good idea to:
 - Implement #18212 and by default exclude the /Media.localized directory
 - If the above is too difficult, then:
   - Warn users before the initial scan that:
   Warning! Apple Music, will by default create duplicates of Music tracks in the /Media.localized directory which will cause duplicates to appear in the MediaMonkey directory. To prevent this, in Apple Music > Music > Settings > Files:
   Disable both 'Keep Media folder organized' and 'Copy files to Media folder when adding to library'
   - Create a KB article explaining how to delete the duplicate tracks that many users will find if they even run 'Music'
68) Keyboard delete functionality (COMMAND BACKSPACE) doesn't when attempting to delete a track or multiple tracks
69) Deletion (via the context menu) works correctly in the Playing list, but:
    - In library nodes always permanently deletes tracks (from the Library and DB)
    - In playlist nodes always permanently deletes tracks (from the Playlist, Library and DB)
70) Deletion of directory in the tree at Music>Location>Directory path prompts whether to delete actual files or just from the DB. BUT, when choosing to delete from the DB only it triggers an Exception and MMM crashes/closes: Application throw an exception Exception EAssertionFailed in module <unknown> at 070100003D04C00.
Destroying too early! (N:\Deplhi\MediaMonkeyOSX\HTMLMonkey\BaseClasses.pa line 954).
71) Keyboard controls (BACK, PLAY/PAUSE, NEXT) don't work
72) Default keyboard shortcuts don't match Apple conventions
COMMAND - O - Open the file
COMMAND - Q - Quit the app
COMMAND - , - Settings
COMMAND - T - New Tab (not that important)
73) Tracklist navigation (ALT-RIGHT ARROW / ALT-LEFT ARROW) doesn't work (note: ALT=OPT)
Also, tracklist navigation should also use CMD [ and CMD ] (which is more standard on Mac OS
74) Creating a filter in Music > All (BR >= 192 kbps) causes an exception. I triggered this 2x around 4:25, but haven't been able to replicate.
75) When the Preview window is set to 'Advanced', if the user narrows the window, then the translucent overlay extends beyond the border of the Preview window.
76) Playback issues at Options > Player:Playback Rules:
 . a) No support for crossfading! This is pretty basic these days. Note: if crossfading won't be supported, then it should be removed as a toggle option in the Play menu.
 . b) 'Enable speed adjustment' should be disabled if the functionality isn't going to be supported
77) Options > General > Close to tray: When this is enabled, Exiting MM causes it to not be relaunchable. Should we just remove this option since it's not relevant on MacOS (where all apps have the option to close without quitting them)?
78) Followup to 32c) Options > General currently offers to check for updates, beta updates, and addon updates.
a) Will MMM check for a different version.xml file than MMW? If so should we define it as version5mos.xml so that we can create and test this?
b) Will it work for Betas in the same manner as version.xml?
79) Options > General > [x] Allow just one instance of MediaMonkey doesn't seem to have any effect. i.e. on Mac OS, to run a second instance of the app, the user types open -n -a mediamonkey in the terminal. With MediaMonkey:
 - if 'Allow just one instance' is enabled, then the second instance just appears as a chromium web browser
 - if 'Allow just one instance' is disabled, then both instances become chromium web browsers
 In both cases, one instance of MediaMonkey remains stuck open and the user must 'Force quit' the remaining instance of 'MMM' (even if that instance appears as a chromium browser).

petr

2026-01-20 18:34

developer   ~0080363

Last edited: 2026-01-22 10:44

49: fixed
50: fixed
52: fixed
53: fixed
54: fixed
55: fixed
56: it is skin related

rusty

2026-01-21 18:28

administrator   ~0080369

Last edited: 2026-01-21 22:34

80) MMM facilitates the installation of incompatible addons:
a) 'Find more addons' in the client includes the ability to install incompatible addons:
 . - e.g. external addons such as AC3 Filter & ASIO (external addons)
 . - e.g. internal addons such as Burn using MediaMonkey 4 and MediaMonkey Codec Pack. After installing the latter, MMM crashes endlessly!
b) From the website, there's currently no means of knowing which addons are supported and which aren't. The approach we take will depend on whatever technical decisions we make re. a)
c) We'll probably need to go through all addons on the site, test them, and update them (or just their DB entries?) appropriately, depending on the approach decided for a) and b).

81) When installing (or uninstalling) an extension, MMM requests to restart but then:
- causes a terminal window to open (and not close)
- asks to grant the Terminal window Accessibility permissions (highly unusual)
- Generates a dialog that 'MediaMonkey quit unexpectedly' [Re-open] [Report] [Ignore] (even though MMM already appears to be running)!
- Closing the terminal Window causes MMM to close, but Force-Quit must then be used to close MMM since it doesn't terminate properly
- For newly-installed addons that should work after the Force-quit (e.g. 'Pulsing Pause'), upon restarting MMM after the 'Force-quit', the addon still doesn't work. Often, a second 'normal' restart is usually required before the addon starts to function correctly.

82) Album Art lookup: When an image is successfully looked up, and image location is set to 'Save image to tag (if possible) othewise save to file folder' and the file is read-only --> issue 66 occurs, but in addition, although MMM caches the file (not always), it fails to save it to the file folder! In contrast, if the user sets 'Save image to file folder', the file is saved successfully, so there seems to be a problem with the logic.

83) Switching back and forth between 2 tabs after navigating between nodes/views within one of the tabs --> Exception (inconsistently replicable) and MMM shuts down.
Application throw an exception Exception EAccessViolation in module MediaMonkey at 0000000100343B11.
Access violation at address 000000010032509E, accessing address 0000000000000010.
Note: it's not always the same exception, but exceptions tend to occur after navigating between nodes/views/tabs for a minute or so. My suspicion is that it's related to opening popups and then switching nodes/tabs, but I'm not sure as it's quite inconsistent. Also, fyi, in many of the cases in which this occurs, the Exception is not sent successfully, and occasionally, MMM will just shut down without even triggering an exception.

84) Send to > 'Recently used' shows 'Send to undefined' even though I previously used Send to > Playlist > Test list. When I click 'Send to undefined' --> MMM sends the track to the playlist 'Test list' and opens it! This entry in the MRU list doesn't seem to self correct. I suspect that it was somehow triggered by one of many MMM exceptions, but it shouldn't be possible for this to occur, and at the very least, it should self-correct.