[Bug 16084] widl crash on vista x86

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Nov 17 14:10:10 CST 2008


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





--- Comment #2 from Daniel Zimmermann <netzimme at aol.com>  2008-11-17 14:10:09 ---
Created an attachment (id=17329)
 --> (http://bugs.winehq.org/attachment.cgi?id=17329)
Crash in WIDL on Vista x86

Here is the patch. I hove this is the right way for committing a patch.

Perhapses my description from comment #1 is not so good.

This issue/bug have i only discovered in Windows Vista x86. But i think
it can also possible on other platforms! I think the list is sorted a
little bit differenced on Vista but i cannot see how parser.c generated the
list.

I wand to say that pred() only should be called when

stmt->type equals to STMT_TYPE and stmt->u.type->type equals to RPC_FC_IP

and when not the for-statement should continued.

A similar situation we can see in the function 
process_tfs_stmts() or
write_procformatstring_stmts()

Hope this will help you
Greetings

Daniel Zimmermann


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