Segfault. Conformance Test/Patch in Cabinet.dll

Rizwan Kassim rizwank at
Thu Mar 10 19:04:26 CST 2005

A follow up to the cabinet patch we released before hand. It works
perfectly in windows/cl.

When its in the wine tree,  gcc doesn't like it as much.
cabinet_fdi.c: In function `TestCreate':
cabinet_fdi.c:263: warning: passing arg 3 of `FDICreate' from
incompatible pointer type

Running it = segfault.

WINEDEBUG=+all wine dlls/cabinet/tests/
results in the attached debug trace, which doesn't help (me) much.

Anyhow, point being, it works in Windows, dies in Wine, but I'm not
sure that its a Wine error.

Can anyone offer any suggestions/fixes?

Thank you,
Rizwan Kassim - GPL code, How-To guides and more.

"There's no such thing as non-lethal shaving damage with a sword!" --
Scott Martin

Octal is the way God meant programmers to count - the thumbs are parity bits.

"The first creature we encountered (and this is the god's honest
truth) was a Duck with a +4 hotdog cart. For some reason, we never
found out why, this Duck's sole purpose in life was to go out around
smasing his cart into adventurers until they agreed to buy a hotdog
from him.  Once doing so, you were prompty told to roll a save vs
poison (food poisoning) or die."
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cabinettest_0310.patch
Type: application/octet-stream
Size: 117137 bytes
Desc: not available
Url :
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cabinet_test.debug
Type: application/octet-stream
Size: 19313 bytes
Desc: not available
Url :

More information about the wine-devel mailing list