[Bug 26110] New: ole32/marshal test shows several valgrind warnings
wine-bugs at winehq.org
wine-bugs at winehq.org
Mon Feb 14 17:45:59 CST 2011
http://bugs.winehq.org/show_bug.cgi?id=26110
Summary: ole32/marshal test shows several valgrind warnings
Product: Wine
Version: 1.3.13
Platform: x86
OS/Version: Linux
Status: NEW
Keywords: download, source, testcase
Severity: normal
Priority: P2
Component: ole32
AssignedTo: wine-bugs at winehq.org
ReportedBy: austinenglish at gmail.com
Created an attachment (id=33290)
--> (http://bugs.winehq.org/attachment.cgi?id=33290)
valgrind log
Syscall param write(buf) points to uninitialised byte(s)
at ??? (in /lib/libpthread-2.11.2.so)
by WriteFile (file.c:547)
by rpcrt4_conn_np_write (rpc_transport.c:441)
by rpcrt4_conn_write (rpc_binding.h:183)
by RPCRT4_SendWithAuth (rpc_message.c:849)
by RPCRT4_Send (rpc_message.c:1245)
by process_request_packet (rpc_server.c:463)
by RPCRT4_process_packet (rpc_server.c:518)
by RPCRT4_worker_thread (rpc_server.c:540)
by worker_thread_proc (threadpool.c:114)
by ??? (signal_i386.c:2473)
by call_thread_entry_point (signal_i386.c:2499)
by start_thread (thread.c:404)
by start_thread (in /lib/libpthread-2.11.2.so)
by clone (in /lib/libc-2.11.2.so)
Address 0x7f030894 is 44 bytes inside a block of size 92 alloc'd
at notify_alloc (heap.c:254)
by RtlAllocateHeap (heap.c:1701)
by RPCRT4_SendWithAuth (rpc_message.c:808)
by RPCRT4_Send (rpc_message.c:1245)
by process_request_packet (rpc_server.c:463)
by RPCRT4_process_packet (rpc_server.c:518)
by RPCRT4_worker_thread (rpc_server.c:540)
by worker_thread_proc (threadpool.c:114)
by ??? (signal_i386.c:2473)
by call_thread_entry_point (signal_i386.c:2499)
by start_thread (thread.c:404)
by start_thread (in /lib/libpthread-2.11.2.so)
by clone (in /lib/libc-2.11.2.so)
Uninitialised value was created by a client request
at mark_block_uninitialized (heap.c:208)
by initialize_block (heap.c:239)
by RtlAllocateHeap (heap.c:1702)
by IMalloc_fnAlloc (ifs.c:186)
by CoTaskMemAlloc (ifs.c:395)
by RemUnknown_RemQueryInterface (stubmanager.c:664)
by IRemUnknown_RemQueryInterface_Stub (dcom_p.c:370)
by CStdStubBuffer_Invoke (cstub.c:477)
by RPC_ExecuteCall (rpc.c:1414)
by apartment_wndproc (compobj.c:897)
by ??? (winproc.c:172)
by call_window_proc (winproc.c:242)
by WINPROC_CallProcAtoW (winproc.c:601)
by WINPROC_call_window (winproc.c:910)
by DispatchMessageA (message.c:3639)
by test_register_local_server (marshal.c:2625)
by func_marshal (marshal.c:3067)
by run_test (test.h:556)
by main (test.h:624)
...
24 bytes in 1 blocks are definitely lost
at notify_alloc (heap.c:254)
by RtlAllocateHeap (heap.c:1701)
by IDefClF_fnConstructor (shellole.c:386)
by DllGetClassObject (shellole.c:219)
by apartment_getclassobject (compobj.c:806)
by apartment_hostobject (compobj.c:879)
by apartment_wndproc (compobj.c:900)
by ??? (winproc.c:172)
by call_window_proc (winproc.c:242)
by WINPROC_call_window (winproc.c:899)
by call_window_proc (message.c:2201)
by peek_message (message.c:2775)
by GetMessageW (message.c:3511)
by apartment_hostobject_thread (compobj.c:942)
by ??? (signal_i386.c:2473)
by call_thread_entry_point (signal_i386.c:2499)
by start_thread (thread.c:404)
by start_thread (in /lib/libpthread-2.11.2.so)
by clone (in /lib/libc-2.11.2.so)
...
68 bytes in 1 blocks are definitely lost
at notify_alloc (heap.c:254)
by RtlAllocateHeap (heap.c:1701)
by ClientRpcChannelBuffer_GetBuffer (rpc.c:634)
by NdrProxyGetBuffer (cproxy.c:395)
by IRemUnknown_RemRelease_Proxy (dcom_p.c:631)
by ifproxy_release_public_refs (marshal.c:673)
by ifproxy_destroy (marshal.c:708)
by proxy_manager_destroy (marshal.c:1109)
by ClientIdentity_Release (marshal.c:268)
by IUnknown_Release_Proxy (cproxy.c:361)
by test_no_couninitialize_server (marshal.c:894)
by func_marshal (marshal.c:3095)
by run_test (test.h:556)
by main (test.h:624)
...
72 bytes in 1 blocks are definitely lost
at notify_alloc (heap.c:254)
by RtlAllocateHeap (heap.c:1701)
by I_RpcAllocate (rpcrt4_main.c:705)
by I_RpcGetBuffer (rpc_message.c:1647)
by ClientRpcChannelBuffer_GetBuffer (rpc.c:721)
by NdrProxyGetBuffer (cproxy.c:395)
by IRemUnknown_RemRelease_Proxy (dcom_p.c:631)
by ifproxy_release_public_refs (marshal.c:673)
by ifproxy_destroy (marshal.c:708)
by proxy_manager_destroy (marshal.c:1109)
by ClientIdentity_Release (marshal.c:268)
by IUnknown_Release_Proxy (cproxy.c:361)
by test_marshal_stub_apartment_shutdown (marshal.c:744)
by func_marshal (marshal.c:3092)
by run_test (test.h:556)
by main (test.h:624)
...
116 bytes in 1 blocks are definitely lost
at notify_alloc (heap.c:254)
by RtlAllocateHeap (heap.c:1701)
by ClientRpcChannelBuffer_GetBuffer (rpc.c:638)
by NdrProxyGetBuffer (cproxy.c:395)
by IRemUnknown_RemRelease_Proxy (dcom_p.c:631)
by ifproxy_release_public_refs (marshal.c:673)
by ifproxy_destroy (marshal.c:708)
by proxy_manager_destroy (marshal.c:1109)
by ClientIdentity_Release (marshal.c:268)
by IUnknown_Release_Proxy (cproxy.c:361)
by test_no_couninitialize_server (marshal.c:894)
by func_marshal (marshal.c:3095)
by run_test (test.h:556)
by main (test.h:624)
and several possibly losts as well. Full log attached.
--
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