[Bug 30737] New: Dde_OnRequest should return groups_data instead of NULL

wine-bugs at winehq.org wine-bugs at winehq.org
Sun May 20 15:45:21 CDT 2012


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

             Bug #: 30737
           Summary: Dde_OnRequest should return groups_data instead of
                    NULL
           Product: Wine
           Version: 1.5.4
          Platform: x86
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: shell32
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: bug-track at fisher-privat.net
    Classification: Unclassified


Created attachment 40241
  --> http://bugs.winehq.org/attachment.cgi?id=40241
patch v1

The setup32.exe of EG (Evangelisches Gesangbuch) fail before end of setup. The
reason is on unxpected result on DdeClientTransaction. The second reason is
probably programming error of this app.
The app works as fallow:
- DdeCreateStringHandleA with "Progman"
- then DdeClientTransaction with hszItem == Pragman and hszTopic == Pragman.
- after this it parses the data returned by previous command.
at this stage it will try to parse NULL pointer and fail. At this point i would
say, it is an app problem. But it works on windows and looks like it returns
NULL in really rare cases.

Currently i did some hacky patch wich return empty group data. It fixes crash
issue on the end of setup.

-- 
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