Wine FIXME Report 2009 Aug - Dec
Michael Stefaniuc
mstefani at redhat.com
Mon Jan 4 19:34:31 CST 2010
Hello!
Introduction
============
Back at the last WineConf after the wineoops presentation I have been
asked if the wineoops could collect FIXME/ERR messages too and do some
statistics on those. Well, it doesn't and I didn't want to introduce
scope creep thus this new "project" winefixme was created (while reusing
a lot of code). As the complexity of this problem is a lot easier than
the one tackled by wineoops it goes into "production" first.
After this initial report covering the month August to December of 2009
I will do a monthly report at the beginning of every month covering the
previous month; the report for January 2010 is to be expected in the
first week of February 2010.
Wine FIXME Report 2009 Aug to Dec
=================================
The data for this report comprise the emails from the 2009 Aug to Dec
archives of the mailing lists wine-{bugs,devel,users} as well as the
bugzilla attachments referenced by the wine-bugs emails. Although WARN
messages were collected too they aren't handled in this report.
File parsed: 35369 (emails: 32631, bugzilla attachments: 2738)
Files with FIXME/ERR/WARN: 2256
Type | Total | Unique
------+--------+--------
fixme | 170639 | 36113
err | 67789 | 2958
warn | 29367 | 9283
The Most Popular Messages
-------------------------
This are the most prevalent ERR and FIXME messages aka the number of
files where they show up.
FIXME:
Files | Lines | Channel:Text
------+-------+-------------
220 | 246 | system:SetProcessDPIAware stub!
213 | 285 | iphlpapi:GetAdaptersAddresses no support for IPv6
addresses
209 | 559 | d3d:WineD3D_ChoosePixelFormat Add OpenGL context
recreation support to SetDepthStencilSurface
209 | 877 | shell:DllCanUnloadNow stub
133 | 501 | urlmon:URLMoniker_BindToObject use running object table
110 | 118 | resource:GetGuiResources (0xffffffff,0): stub
94 | 386 | shdocvw:BindStatusCallback_OnProgress status code 11
81 | 1002 | wininet:InternetLockRequestFile STUB
79 | 125 | msi:ACTION_HandleStandardAction unhandled standard
action L"SetODBCFolders"
76 | 269 | advapi:DeregisterEventSource (0xcafe4242) stub
ERR:
Files | Lines | Channel:Text
------+-------+-------------
77 | 99 | ole:CoGetClassObject no class object
{9a5ea990-3034-4d6f-9128-01f3c61022bc} could be created for context 0x1
75 | 98 | ole:CoGetClassObject class
{9a5ea990-3034-4d6f-9128-01f3c61022bc} not registered
58 | 3052 | ole:CoCreateInstance apartment not initialised
57 | 139 | alsa:ALSA_CheckSetVolume Could not find 'PCM Playback
Volume' element
52 | 87 | ntlm:SECUR32_initNTLMSP Usually, you can find it in
the winbind package of your distribution.
52 | 84 | ntlm:SECUR32_initNTLMSP ntlm_auth was not found or is
outdated. Make sure that ntlm_auth >= 3.0.25 is in your path.
46 | 92 | ole:CoUninitialize Mismatched CoUninitialize
45 | 89 | ole:CoGetClassObject no class object
{6c736db1-bd94-11d0-8a23-00aa00b58e10} could be created for context 0x1
45 | 186 | ole:CoInitializeEx Attempt to change threading model
of this apartment from apartment threaded to multi-threaded
44 | 88 | ole:CoGetClassObject class
{6c736db1-bd94-11d0-8a23-00aa00b58e10} not registered
The Top Ten Single Charts
-------------------------
This are the messages with the most occurrences in a single file.
FIXME:
Lines | Files | Channel:Text
------+-------+-------------
5270 | 1 | d3d_surface:surface_download_data Read back converted
textures unsupported, format=WINED3DFMT_B5G6R5_UNORM
3436 | 1 | d3d7:IDirect3DDeviceImpl_3_SetLightState
D3DLIGHTSTATE_MATERIAL called with NULL material !!!
2456 | 1 | d3d_surface:surface_load_ds_location (0x1a7c50) Not
supported with fixed up depth stencil
2346 | 4 | mlang:fnIMultiLanguage2_ConvertStringToUnicodeEx
1852 | 36 | ntdll:RtlNtStatusToDosErrorNoTeb no mapping for c0000109
1468 | 1 | d3d_draw:drawStridedInstanced >>>>>>>>>>>>>>>>>
GL_INVALID_FRAMEBUFFER_OPERATION (0x506) from glDrawElements @
drawprim.c / 547
1451 | 1 | ddraw:IDirectDrawImpl_WaitForVerticalBlank
(0xa2204e0)->(1,0x0): Stub
1430 | 1 | d3d:IWineD3DSwapChainImpl_Present Unhandled present
options 0x32fc94/0x32fca4
1404 | 6 | rpc:NdrStubCall2 new correlation description not
implemented
1279 | 1 | rpc:RpcImpersonateClient ((nil)): stub
ERR:
Lines | Files | Channel:Text
------+-------+-------------
3561 | 3 | win:DefWindowProcW called for other process window
0x10020
3110 | 6 | d3d:resource_init Out of adapter memory
3110 | 2 | ddraw:IDirectDrawImpl_CreateNewSurface
IWineD3DDevice::CreateSurface failed. hr = 8876017c
3098 | 2 | ddraw:IDirectDrawImpl_CreateSurface
IDirectDrawImpl_CreateNewSurface failed with 8876017c
2436 | 2 | d3d_surface:IWineGDISurfaceImpl_LockRect
heapMemory=(nil) allocatedMemory=0x1b50000 dib.bitmap_data=0x1b50000
1217 | 2 | d3d_surface:IWineGDISurfaceImpl_LockRect
heapMemory=(nil) allocatedMemory=0x1a60000 dib.bitmap_data=0x1a60000
751 | 2 | ole:CoGetClassObject no class object
{33246f92-d56f-4e34-837a-9a49bfc91df3} could be created for context 0x4
750 | 2 | ole:create_server class
{33246f92-d56f-4e34-837a-9a49bfc91df3} not registered
700 | 1 | d3d_surface:IWineD3DBaseSurfaceImpl_CreateDIBSection
CreateDIBSection failed!
584 | 58 | ole:CoCreateInstance apartment not initialised
The Most Chatty Channels
------------------------
Includes the ERR and FIXME messages for a channel sorted by the number
of lines.
Channel | Lines
-----------+------
d3d | 34496
d3d_surface| 19381
ole | 19172
shdocvw | 16462
ddraw | 15058
shell | 13980
msi | 9177
dinput | 8476
win | 6566
wininet | 5625
Further Info:
-------------
The sqlite3 database and the SQL commands to output the above info can
be downloaded from
http://people.redhat.com/mstefani/winefixme/reports/200908-200912/
Questions and feedback are welcome!
bye
michael
More information about the wine-devel
mailing list