[Bug 22661] XMedia Recode crashes (app bug, incorrect vararg type passed to sprintf-like function)

wine-bugs at winehq.org wine-bugs at winehq.org
Wed Aug 18 09:34:25 CDT 2010


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


Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |INVALID
            Summary|XMedia Recode crashes       |XMedia Recode crashes (app
                   |                            |bug, incorrect vararg type
                   |                            |passed to sprintf-like
                   |                            |function)




--- Comment #21 from Anastasius Focht <focht at gmx.net>  2010-08-18 09:34:24 ---
Hello,

addendum, you can verify my analysis by patching the progress (unicode) format
string in "XMedia Recode.exe" from using float format to decimal using
hex-editor.
With that change, media files can be successfully opened and converted.

This "fix" is not correct because real floats vars (64 bit) are passed in later
stage when progress percentage is dynamically calculated/updated.
Just as proof of the app bug when the developer incorrectly coded initial zero
percentage.

Regards

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