[Bug 9886] New: GeoInfo hangs if trying to select a street for the second time

wine-bugs at winehq.org wine-bugs at winehq.org
Wed Oct 3 16:01:10 CDT 2007


http://bugs.winehq.org/show_bug.cgi?id=9886

           Summary: GeoInfo hangs if trying to select a street for the
                    second time
           Product: Wine
           Version: 0.9.46.
          Platform: Other
        OS/Version: other
            Status: NEW
          Severity: normal
          Priority: P2
         Component: wine-user
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: mikolaj.zalewski at gmail.com


Created an attachment (id=8378)
 --> (http://bugs.winehq.org/attachment.cgi?id=8378)
patch

This is because our DDEML doesn't call the callback after receiving an ACK when
the hMem parameter doesn't match the current transaction hMem. However it
doesn't remove transaction from the queue so only after the first transaction
the callback will be called. This patch removes the transaction from the queue
however it is not fully correct - there may be asynchronous transactions so the
ACK doesn't need to come in the same order as the request were sent. A correct
code should check the whole list of transactions.


-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list