[INFO] Reporting Bugs in MediaMonkey for Windows

Help improve MediaMonkey 2027 by testing the latest pre-release builds, and reporting bugs and feature requests.

Moderator: Gurus

rusty
Posts: 9107
Joined: Tue Apr 29, 2003 3:39 am
Location: Montreal, Canada

[INFO] Reporting Bugs in MediaMonkey for Windows

Post by rusty »

Thanks for helping to test MediaMonkey 2024/2027! This note is for anyone who wants to report a bug. It provides a few basic guidelines that'll help us resolve bugs as quickly as possible.

When submitting a bug, please scan the beta forum beforehand to ensure that the problem hasn't already been discussed/fixed. If it has been discussed, please add the information to the existing thread. If your bug hasn't been reported yet, please report it in a new topic so that it's easy to find and track.

If you you need to include logs/files with your report, it's best to open a ticket on our helpdesk and zip the files before sending. If it's larger than 2 Mb, link to the files instead (e.g. upload the files to OneDrive/Dropbox/Google Drive or use another filesharing services like MediaFire or Ufile.io). Any copyrighted files will be destroyed once the ticket is resolved.

Try to:
Step 1) Make sure that you're using the debug version of the most recent test build

Step 2) Be specific in your description of the problem and clearly describe the steps needed to reproduce the problem. Post a screencast video link if it's difficult to clearly describe the bug, using a tool like Jing.

Step 3) Provide information about your environment.
  • Which Build (Help > About) of MediaMonkey are you experiencing this with?
  • Which version of Windows are you using?
  • If there is an issue when using your media files, where are they stored? A local drive, network share or cloud storage?
  • If there is a playback issue, where are you playing the files? Are they playing locally, Bluetooth, or are you casting?
  • Detail any other hardware relevant to the issue you're experiencing.
  • If the bug is specific to certain files, please provide the files via a cloud share to Support.
Step 4) In cases where the problem isn't consistently reproducible or is environment-specific, Send us a debug report / debug log . To do so, you need to use the debug version (MediaMonkey_xxxx_debug.exe ) that's posted with each beta build. You can install the debug version on top of the regular build (or just install the debug build).
  • Step 4a) For crashes and error conditions MediaMonkey debug version will (usually) generate a debug error report with a log ID and prompt you to send it.
    - Please mention the log ID in your bug report in the Forum or Support so that the MediaMonkey team can match the log submission to the problem.
    - In case MediaMonkey crashes before sending the error report, you can find the error report as 'MediaMonkey.el' / 'MediaMonkeyEngine.el' located in the same folder as MediaMonkey.exe or as subfolders of "%appdata%\EurekaLab s.a.s\EurekaLog\Bug Reports\" or at "%appdata%\EurekaLog\MediaMonkey"
    HINT: Copy/Paste above path to address bar of Windows File Explorer window as folder is hidden

    Step 4b) For functional problems (i.e. no crash or error) or if an error report isn't generated automatically, you can manually generate a debug log as described below.

    Capturing debug log steps:
    1. Download DebugView from: https://learn.microsoft.com/en-us/sysin ... /debugview (if you don't already have it)
    2. Run DebugView (Dbgview.exe) (it doesn't need to be installed) and make sure that Capture > Capture WIn32 is enabled.
    3. Log to file (Optional) If you know that the bug triggers a system freeze, configure DebugView to save the log to a file automatically via File > Log to File...
    4. Install the debug build of MediaMonkey (or better yet, the latest test debug build for beta testers) (it won't work with the regular version of MediaMonkey).
    5. Run the debug version of MediaMonkey
    6. Reproduce the bug you're trying to report. Try to do this with as few steps and files as possible and also not using MediaMonkey for anything else, other than what's needed to reproduce the bug.
    7. You'll see logs being generated in DebugView (if not, try running DebugView as Administrator)
    8. Save the log from DebugView to a file once you've reproduce the bug.
    9. Compress the log file. Using ZIP, RAR as compressed file will do the trick and you can right click on the log file in File Explorer and use Send To > Compressed (zipped) folder.
    10. Attach the log file to a Support Ticket (do not post it in the Forum!). If the file is too large ( > 2MB) then upload the file to a free file hosting service (DropBox, RapidShare, FileDropper, MediaFire, ...) and share just the link to the file.
    Step 4c) For sync bugs, also send us the following information (along with the debug log from 4b):
    • For Wi-Fi sync, with MediaMonkey for Android, after replicating the bug, generate a log on Android (MMA Menu > Options > Help > Send logs) and record the log ID.
    • For an iPhone, iPod Touch, or iPad (Apple iOS device), please send please send zipped content of the \iTunes_Control\iTunes\ folder
      Note: you'll need an iOS File Explorer such as iMazing or iExplorer to get these files from the iPhone or iPod Touch.
    • For an MTP device, please generate a log of the device's internal structure using the following tool: http://www.mediamonkey.com/beta/testtools/WMLog.exe
      To use the tool, save it to the /Program Files/MediaMonkey directory and run it after connecting your device. It'll generate a log that is saved to C:\MMLog.txt. (if using Vista, UAC must be turned off)
    • For an iPod (Non Apple iOS device), (other than an iPod Touch), please send us zipped content of the \iPod_Control\iTunes\ folder and \iPod_Control\Device\SysInfo
Thank you very much for your help!
-The MediaMonkey Team
rusty
Posts: 9107
Joined: Tue Apr 29, 2003 3:39 am
Location: Montreal, Canada

Re: Reporting bugs... MediaMonkey 5

Post by rusty »

As to how we deal with this feedback, please see:

MediaMonkey Feature / Bug Tracking Process

Thanks!

-Rusty
Locked