[Bug 23230] New: After playing awhile MIDI freezes

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Jun 17 01:59:24 CDT 2010


           Summary: After playing awhile MIDI freezes
           Product: Wine
           Version: 1.2-rc3
          Platform: x86
               URL: http://www.mozart.co.uk/programs/mzsetup.exe
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: winmm&mci
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: let02do at earthlink.net
                CC: m.b.lankhorst at gmail.com

Created an attachment (id=28911)
 --> (http://bugs.winehq.org/attachment.cgi?id=28911)
A music file which on two playbacks shows the bug

Mozart10 is a music notation and notation editing program.
Being able to hear a MIDI output from entered notes, and
the ability to play a notated section or whole piece is a
*very* important feature of the program.  

This bug causes the midi playback to freeze on a note,
making the program largely useless.  The bug occurs
after the program plays a piece to completion, and then 
re-plays the piece.

This MIDI bug is a regression.  The most recent WINE
without the bug is wine-1.1.44

After playing a long enough piece through and then attempting 
to re-play it, the piece will play only part way through, and
midi will hang, requiring the program to be closed.  When it
hangs the console displays:

err:mmtime:TIME_MMTimeStart Cannot create pipe: Too many open files
wine client error:c: pipe: Too many open files

At this point the program cannot be normally closed, and must be killed.

Using wine-1.2-rc3 checked out with git for regression
testing I have this result:

00eaa9294559bb75cf5cbf7f1b61c3e239d08d62 is first bad commit
commit 00eaa9294559bb75cf5cbf7f1b61c3e239d08d62
Author: Maarten Lankhorst <m.b.lankhorst at gmail.com>
Date:   Mon May 17 19:58:28 2010 +0200

    winmm: Make timer keep a ref on winmm while it's running.

:040000 040000 818c00e328e36daa9473a76362d9b96b6071f7fc
551895b70e1730eb0b1c19a5f2c1b0e179c6f78c M      dlls

I have attached one of my Mozart files which can be used demonstrate the bug.
(Note that your system must be able to play MIDI)

Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.

More information about the wine-bugs mailing list