Software-update: Wine 1.1.34

Wine logoVrijdag is er een nieuwe nieuwe ontwikkelbuild van Wine uitgebracht. Aan Wine wordt door een grote groep ontwikkelaars bijgedragen, vandaar dat gekozen is om elke twee weken een nieuwe build de deur uit te doen, in plaats van te wachten tot er een aantal nieuwe functies klaar zijn. Wine is een opensource-implementatie van de Windows-api. Dit maakt het mogelijk om DOS- en Windows-programma's op onder andere Linux, FreeBSD en Mac OS X te draaien. De database met applicaties die onder Wine werken, al dan niet met behulp van enkele kleine aanpassingen, bevat op het moment van schrijven 13.168 titels, 178 meer dan bij het uitkomen van de vorige release. Hieronder is te vinden welke veranderingen en verbeteringen er deze keer zijn doorgevoerd:

What's new in this release:
  • Many fixes for crypto certificates support.
  • A lot of MSHTML improvements.
  • Various fixes to support the Left 4 Dead 2 DRM.
  • A number of OLE marshalling fixes.
  • More Listview improvements.
Bugs fixed in 1.1.34:
  • Add support for the new PDB format
  • CSpy/Up-Down: Multiple Inconsistencies/Major Work needed
  • Matchad 5 remains in memory on exit
  • Free & Clear (fc.exe) crashes after unhandled exception (page fault)
  • BlackBerry Device Manager fails to install under wine
  • Copying from Windows Firefox in Wine and pasting to Linux OpenOffice pastes metadata as data
  • MotionBased agent main screen doesn't render all elements
  • DeviceLock installer crashes in NdrSendReceive()
  • Wanted: OpenAL support
  • Transparent backgrounds of text-labels in Ragnarok Online
  • MPLab 7.60 hangs at splash screen
  • err:ole:marshal_object object doesn't expose interface {00000001-0000-0000-c000-000000000046}
  • Silent Hill 4 Does not start
  • Google Pack installer aborts with dialog "Invalid command line -install -extra ..."
  • Add support for SubPixel font rendering
  • menu items are redrawn incorrectly on mouse over - jedi knight dark forces II
  • Need For Speed: Pro Street crashes during start
  • eISLP crashes in ole on exit
  • Publisher 2003 crashes when saving a file
  • d3d:sampler GL_INVALID_ENUM from glActiveTextureARB @ state.c
  • Alibre Design: installer fails
  • whizlabs software does't work
  • Alcohol 120% refuses to install
  • Mail.ru_err_ole32.dll
  • GLXMakeCurrent error with BadMatch (invalid parameter attributes) in SolidWorks
  • Quicktime 7.4.5, window decoration problems
  • menubuilder does not escape certain characters
  • Strip off double quotes from path before trying to load COM servers (Microsoft Device Emulator 3.0/Device Emulator Manager)
  • wineserver should support Solaris event completion framework (event ports)
  • Greedy Torrent Does not function without Virtual Desktop Enabled
  • winscp crashes on exit after connecting
  • Might and Magic 7: crash at startup
  • Microsoft Money 2007: Crashes on Program startup
  • Crash in SCAPS SAM
  • Graphics Corruption in Star Trek Legacy
  • Google Chrome can't dock tabs
  • SQLNotes 0.9.23.6 installer fails to register DLL
  • Europa Universalis III In Nomine - Crashes at start-up
  • Font selector is empty in inetcpl.cpl (IMLangFontLink2)
  • Witcher Enhanced Edition - fails to complete installation at redistributable stage
  • Baan client Date field is not display correctly.
  • NetStat live unable to run/install
  • Phrogram 2.5 requires SHGetImageList implementation
  • Need for Speed ProStreet: Very slow/low fps when smoke not disabled
  • AlphaSkins hangs while starting
  • Falcon 4.0 AF: Clouds visible trough walls
  • Falcon 4.0 AF: After patching to 1.0.13 game crashes
  • Unimplemented d3dx9_36.dll functions : .D3DXLoadSurfaceFromFileInMemory, D3DXLoadSurfaceFromFileW, D3DXLoadSurfaceFromMemory
  • r1gl fails to request wgl features such as multi sampling
  • CashComm cannot be installed (clicking on Next doesn't do anything)
  • Dreamfall: TLJ fails to launch.
  • CallWave: Cannot play recieved calls.
  • MinGW 5.1.4 won't install
  • widl should accept unnamed arguments to functions
  • BizAgi Modeler does not start
  • Rome total war detects a debugger
  • Studio Tax fails to install
  • Just a translation problem
  • Cygwin compilation fails in rpc_transport.c
  • inetmib1 test fails when duplicate addresses are in the route table
  • Tlknow32.exe hangs in startup screen
  • VDrumLib crashes on startup
  • NFS 4 Road Challenge: Installer hangs after choosing Setup Type
  • NFS 4 Road Challenge: Installation of 4.50 patch fails
  • The program FlatOut2.exe has encountered serious problem...
  • DLL_PROCESS_DETACH isn't called if a dll returns FALSE on a DLL_PROCESS_ATTACH call
  • Program error starting Nortel IP Softphone 2050
  • Wine does not support genitive forms of month names
  • Mafia hangs
  • Mafia game losses sound
  • Wine (snapshot and stable version) crash when running Nikon's ViewNX application
  • Missing User32.PrintWindow implementation
  • 3dmark Vantage requires avrt.dll
  • S.T.A.L.K.E.R. (part 1 and 2) crashes
  • Maize Sampler: GUI is only a white box
  • quik say: general protection fault
  • Dragon NaturallySpeaking 10 Standard freezes after selecting alsa in winecfg
  • WinZip 12.1 fails to install
  • EasyWorship crashes
  • Visual artifacts in Anno 1701
  • Thunderbird Portable v. 2.0.0.23 startup crash. [dogfood]
  • python installer: puts python26.dll in C:\windows\system32, not C:\python26 (appinstall)
  • SetThreadAffinityMask() seems not to work correctly
  • Oracle IRM Desktop application fails with "unable to initialize the Oracle IRM engine" when invoking a systray context menu option
  • Venetica game crash
  • CryptUnprotectData can't handle zero-length payloads (affects chromium unit_tests)
  • Left 4 Dead 2 crashes after intro movie
  • Alt-F10 sent on press of F10 with wineconsole --backend=user
  • temporary language switch causes permanent change of codepage
  • wine iexplore crashes with charset=gb2312 (with testcase)
  • SolidWorks Viewer 2010: unimplemented function KERNEL32.dll.CreateMemoryResourceNotification
  • Invalid read in LISTVIEW_NCDestroy in chromium unit_tests.exe in TableViewTest.Sort?
  • thread/cpu affinity not correct with multi core enabled source engine games
  • chromium's net_unittests.exe hangs in SSLClientSocketTest.Read
  • GetDC change causes black screen in Seven Kingdoms
  • Microsoft Visual C++ .NET 2003 INTERNAL COMPILER ERROR
  • World of Warcraft screen corruption
  • Probable benign window title leak
  • Bogus entries in wine.inf transferred into registry
  • PAF5 crashes when leaving 'Individual' tab for another tab.
  • Some applications do not correctly detect administrative privileges
  • Mordor - the depths of Dejenol installer crashes
  • ACDSee 3.0 (old version) hanging on exit
  • Logos4: wine has the ALLUSERS property set
  • installation of yahoo messenger fails
  • sfirm demo complains LogonUser contains no value.
  • Left 4 Dead 2 needs imagehlp/ImageAddCertificate() to complete installation
  • Mordor - the depths of Dejenol installer crashes
  • winecfg emits a warning called an error
  • WinZip 12.1 installer subprocess crashes during installation
  • QIP Infium does not start
  • Read buffer overflow in NdrConformantArrayMarshall?
  • Write buffer overrun in CreateFileMoniker()
  • Reason 4 application aborts with "unexpected error" dialog after installation
  • Flight Simulator 98 install: the screen is repainted only when moving the mouse
  • Wordpad allows opening more than one find dialog
  • Vampire: The Masquerade - Bloodlines: broken fonts
  • Watchtower library 2008 (português): crashes when closing the application
  • Opening non-exe/dll files causes a segfault
  • read buffer overflow in CRYPT_RemoveStringFromMultiString() triggered by crypt32/tests/oid.c
  • Appraise-It 8.3 installer fails to download redistributable packages
  • Read buffer overflow in INTERNET_SendCallback in wininet... calling strlen on non-nul-terminated buffer?
  • CoTaskMemAlloc()/SysFreeString() mismatch in DocHost_Release(), caught by valgrind in shdocvw/tests/webbrowser.c
  • EasyWorship 2009 crashes before UI loads
  • Faults on Portuguese translation of the Winecfg.exe program

World of Warcraft onder Wine

Versienummer 1.1.34
Releasestatus Unstable
Besturingssystemen Linux, BSD, macOS, Solaris
Website Wine HQ
Download http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.1.34.tar.bz2
Bestandsgrootte 15,20MB
Licentietype GPL

Door Bart van Klaveren

Downloads en Best Buy Guide

05-12-2009 • 10:25

30

Bron: Wine HQ

Update-historie

17-05 Wine 10.8 0
03-05 Wine 10.7 77
18-04 Wine 9.0.1 6
05-04 Wine 10.5 5
22-03 Wine 10.4 0
08-03 Wine 10.3 0
22-02 Wine 10.2 3
09-02 Wine 10.1 23
22-01 Wine 10.0 9
11-01 Wine 10.0-rc5 0
Meer historie

Reacties (30)

30
30
21
3
0
0
Wijzig sortering
Wat werkt er al ontzettend veel onder wine gewoonweg prima.

Hier kun je als Wine gebruiker wat terugdoen. Draai deze testsuite op een windowsmachine:
http://test.winehq.org/builds/winetest-latest.exe

Hier komen de results te staan:
http://test.winehq.org/data/
Anoniem: 111970 @Peetke6 december 2009 05:43
ook niet-wine gebruikers welkom, deem ik aan? gebruik het (nog) niet, maar juich het project toe; 'kwist alleen van deze test niets af.
( 'kzal 'm later draaien - gezien de reacties aangaande BSODs :) )

Edit: test gedraaid... au.
- indicator van verwachtte looptijd zou wel aardig zijn (nam hier 20 minuten in beslag)

- 3ds Max 5 startte zomaar ergens op en ging ook niet weer weg. oeps?
edit2: helaas niet goed opgelet wanneer dit gebeurde... ook geen idee -waarom- deze op zou starten... wordt gewoon het eerste-de-beste programma bovenaan een alfabetische lijst gestart?
edit3: net even m'n resultaten online bekeken (ook handig als dit bekeken kan worden -voor- het verstuurd wordt; zal wal geen privacy-gevoelige info in staan, maar toch).. en deze regel...
"msg.c:7087: Test failed: Ctrl+Alt+Shift+VK_N press/release: 9: in msg 0x0007 expecting lParam 0x20000001 got 0xa0000001"
...is de boosdoener. Mijn 3ds Max versies hangen aan de toetsencombinaties ctrl+alt+shift+m (R3), n (5), b (7), v ( 8 ), c (9), x (2008), z (2009). 2010 draait op een andere machine %)
maar goed dat ik onder ctrl+alt+shift+n geen verrek-zwarte-helikopters-wis-gauw-m'n-schijf heb hangen ;)

- de 'poster printer' driver bleef hangen, stellend dat de spool aan 't schrijven zou zijn
edit2: http://posterprinter.sourceforge.net/

- een latere test (winspool.drv:info) gaf een crash vanuit de daarvoor bedoelde test executable; misschien gerelateerd aan bovenstaande. Dat crash dialoog moest ik sluiten anders ging de test suite niet verder

- m'n task bar was nog maar 1 regel hoog (ik heb 'm standaard op 2 staan; bovenaan gedocked, auto-hide is aan)
edit 5: zelfde bij de test onder Vista

- ik kan verdorie geen alt+d meer doen om in de firefox address bar te geraken.. krijg dan alleen maar het standaard 'boep' geluid :) Firefox opnieuw opstarten hielp niet. Straks even rebooten en hopen dat 'f weer werkt. Oh, vaag, net even weer geprobeerd (toch aan 't tikken, immers) en 't werkt alweer.

Edit 4:
Uitleg bij deze fout:
"drive.c:122: Test failed: GetDiskFreeSpaceA(Z:\): ret=0 GetLastError=53"
Z:\ is een mapped network drive... die er op dit moment niet aan hangt. Op grond daarvan zoude deze tests dus in principe geskipt moeten worden?

Edit 6:
Op nog wat machines uitgevoerd.. 2 crashten - d'oh. Verschillen in resultaten tussen vista-als-user, vista-als-admin en vista-als-user-met-'ja'-op-UAC-prompts zijn ook wel apart %)

'kzal dit ook even in een PM sturen aan thunderbird2k want in de utility zit geen ruimte om commentaar achter te laten en op de wine website zie ik dit ook zo 1-2-3 niet staan (misschien op 't supervolle 1-categorie-forum aldaar?)

[Reactie gewijzigd door Anoniem: 111970 op 24 juli 2024 12:18]

Hier kun je als Wine gebruiker wat terugdoen. Draai deze testsuite op een windowsmachine:
http://test.winehq.org/builds/winetest-latest.exe
Wat is het idee achter deze test suite? Kijken hoe de WINE API implementatie zich verhoudt tot de Microsoft Win32 API implementatie?
We gebruiken de test suite om twee redenen. Allereerst testen we het gedrag van de Win32 API op Windows. De documentatie van Microsoft is vaak onvolledig en zelfs onjuist. Ten tweede gebruiken we het om regressies in Wine te voorkomen. Het is zowel nuttig de tests regelmatig op Windows als op Wine te draaien. We hebben amper systemen waarop alle tests slagen en bijna dagelijks voegen we nieuwe tests toe.
Photoshop CS4 (portalbe) draait onder kubuntu beter dan onder win7 op mijn desktop :X
Echter krijg ik de wacom nog niet 100%

[Reactie gewijzigd door himlims_ op 24 juli 2024 12:18]

Welke wine-versie? Ik zie heel veel problemen met adobe software. Mss aardig om je ervaring te vermelden op http://appdb.winehq.org/o...y=appName&bAscending=true als je dat nog niet gedaan had.
met wine 1.1.33 draait CS4 op gold-status, totaal geen issues meer (enkele irritaties van cs2 icm wine lijken niet meer aan de orde)
Hm, bij mij resulteerde het draaien van de testsuite (winXP - HP nx8220 laptop) halverwege in een BSOD. Toch altijd een onaangename verrassing, ook op 5 december.
Hiero ook, een BSOD halverwege. Niet erg handig :(
BSOD is en blijft geen software fout, maar eerder het resultaat van een compleet legale call dat de software doet, wat toch resulteert in onheil. Bron is meestal een driver dat uit de bocht vliegt.
Heb hem net gedraaid op de achtergrond, beetje lastig tweakers lezen als je scherm telkens flipt of er venters voor verschijnen en weer gaan :9, maar ja. Na de eerste keer nog een keer met beheer rechten, omdat het daarom vroeg en het dan verzonden. Ik hoop dat ze er wat aan hebben. geen BSOD gehad gelukkig (win7 64bit). Wel een heleboel meldingen dat dingen niet meer reageren of gevonden kunnen worden maar dat zal wel zo horen.

[Reactie gewijzigd door DummyXL op 24 juli 2024 12:18]

In de tests proberen we zoveel mogelijk Win32 APIs te testen waaronder Direct3D. Helaas zijn niet alle display drivers stabiel / correct genoeg om alle tests netjes te draaien. Over het algemeen is Nvidia erg stabiel, maar zijn andere drivers minder stabiel. Onder Linux zien we hetzelfde regelmatig crashen de ATI of Intel linux drivers onder onze 3D tests. De tests zelf zijn echt correct.
Misschien een idee om deze naar het einde plaatsen en alleen uit te voeren nadat de gebruiker gevraagd is of dat mag? Dan kan je immers in ieder geval nog gedeeltelijke resultaten insturen.
Het lijkt me een tamelijk ernstige zaak dat een programma dat gewoon allerlei Win32-calls maakt, een BSOD kan geven. Dat ligt toch echt aan het OS of aan de drivers...
Hm, is het niet een beetje hetzelfde als een kernel panic onder *nix?
Heb ik vaak zat, maar dan wel als root en met software waarvan bekend is dat het nog niet uitgebreid getest is.
Als je je systeemprocessen oid zit te killen is het gewoon logisch.

Volgens mij is het allemaal een kwestie van gebruikers permissies.

[Reactie gewijzigd door blorf op 24 juli 2024 12:18]

Hm, een userland process (ook als die als root draait) zou volgens mij nooit zomaar een kernel panic moeten kunnen veroorzaken, als dat wel gebeurt zal het toch een onderliggende bug in de kernel of hardware-probleem moeten zijn, en in mijn ervaring is het dat ook altijd.
Anoniem: 195390 @Peetke5 december 2009 15:15
leuk zo'n test .... tot dat spontaan je machine reset ..
Vandaag voor de eerste keer de test kunnen draaien zonder BSOD of reset. En dat op een windows server 2008 bak waarvan Ati Catalyst zelfs niet snapt wat ie moet doen. Blijf het knap vinden hoe Wine stukje bij stukje bijgeschaafd wordt keer op keer.
Enige probleem met die tests is... degenen die wine gebruiken zijn juist degenen die van windows af willen of het sowieso al niet meer hebben... Een testsuite op windows is allemaal leuk en aardig, maar heb ik niks aan (heb al vele jaren geen windows bakken meer).
deze lui doen echt zulk goed werk. weet iemand wat de nieuwe targets zijn voor 2.0?
Onze volgende versie wordt 1.2. De voornaamste nieuwe feature wordt ondersteuning voor 64-bit. Het gaat er vooral om dat het ontwerp goed is en dat eenvoudige 64-bit programma's kunnen draaien. Het is een flinke klus, omdat 32-bit en 64-bit samen moeten kunnen werken. Daarnaast zullen we een hoop bugs fixen en zul je o.a. nieuwe icoontjes in Wine te zien krijgen ;)
windows 8 compatibilliteit ;)
Oh en niet te vergeten natuurlijk microsoft helpen bij het ontwikkeltraject :D

[Reactie gewijzigd door space-diver op 24 juli 2024 12:18]

Fantastisch programma, ik merk dat de ondersteuning naar mate de versies vorderen steeds beter wordt.
Dit geeft het Linux platform een flinke populariteits-boost. :)
Mwah, ik heb iedere keer weer last van regressies...
Ik zal al maar niet eens meer vragen of die warcraft 3 networking bug (waardoor je geen games kunt hosten) nou eindelijk al eens gefixt is (die er al in zit sinds 0.9.59 ofzo), maar sinds ik van 1.1.25 naar 1.1.32 ben gegaan heb ik last van freezes als ik alt-tab vanuit WoW naar een andere app die op dezelfde desktop staat. Enige wat ik er aan kan doen is naar een andere desktop switchen en weer terug, dan werkt het weer. Niet heel erg veel werk, wel heel erg irritant. Zo gauw ze een keer ophouden met dingen breken die goed werkten zou ik wine een stuk meer gaan waarderen...
Dat is waarom je 1.0.x moet gebruiken i.p.v. die ontwikkelversie...
Nah, 1.0 was nog veel erger. Daar kon ik niet normaal mee rondlopen in Dalaran want door een of andere memory management bug liep zogenaamd het geheugen vol (terwijl er nog genoeg beschikbaar was) en door het grote aantal characters (en dus textures) crashte ik daar bijna altijd. En met mij nog een hoop anderen, het was een bekende bug.

[edit:] en zoals ik zei zit die warcraft3 bug er in vanaf een 0.9.x (volgens mij 59), en dus zeker in 1.0. Ja, 1.0 zal me zeker gaan helpen... }:O

[Reactie gewijzigd door kozue op 24 juli 2024 12:18]

Ik heb een paar dagen geleden zonder problemen (nou ja, tenminste niet nadat ik had geupdate naar de nieuwse Wine) Office 2007 geinstalleerd op mijn Kubuntu 9.10. Het verbaast me hoe goed het werkt. De programma's zien er normaal uit en werken snel. In het "startmenu" staan gewoon de officiële icoontjes en ik kan documenten vanuit Dolphin (de verkenner) direct openen in MS Word.
Hier draait de test zonder echte major problemen onder win7 X64. Hopelijk hebben ze er bij wine wat aan....
Same here, W7 RC (ultimate, 64bit) als gastheer voor de test wat prima liep. Altijd leuk als het zo makkelijk mee te helpen aan OSS :) (al was het af en toe "flippen" voor m'n pc. )
stoppen is niet mogelijk bij die test-tool XD

Op dit item kan niet meer gereageerd worden.