https://bugs.winehq.org/show_bug.cgi?id=46692
Bug ID: 46692
Summary: valgrind shows several invalid frees in
rpcrt4/tests/server.c
Product: Wine
Version: 4.2
Hardware: x86
OS: Linux
Status: NEW
Keywords: download, source, testcase, valgrind
Severity: normal
Priority: P2
Component: rpc
Assignee: wine-bugs(a)winehq.org
Reporter: austinenglish(a)gmail.com
Distribution: Gentoo
For example:
==3664== 1 errors in context 1 of 15:
==3664== Thread 6:
==3664== Invalid free() / delete / delete[] / realloc()
==3664== at 0x7BC48AEE: notify_free (heap.c:268)
==3664== by 0x7BC4B68D: RtlFreeHeap (heap.c:1772)
==3664== by 0x4A95E0E: MIDL_user_free (server.c:287)
==3664== by 0x541F5C2: NdrFree (ndr_marshall.c:463)
==3664== by 0x54246C3: PointerFree (ndr_marshall.c:1171)
==3664== by 0x5424761: NdrPointerFree (ndr_marshall.c:1649)
==3664== by 0x542EF28: call_freer (ndr_stubless.c:148)
==3664== by 0x5430110: stub_do_args (ndr_stubless.c:1214)
==3664== by 0x5431C9B: NdrStubCall2 (ndr_stubless.c:1502)
==3664== by 0x5431DB5: NdrServerCall2 (ndr_stubless.c:1539)
==3664== by 0x5440612: process_request_packet (rpc_server.c:439)
==3664== by 0x5441615: RPCRT4_process_packet (rpc_server.c:517)
==3664== by 0x54416A6: RPCRT4_worker_thread (rpc_server.c:539)
==3664== by 0x7BC858C7: process_rtl_work_item (threadpool.c:349)
==3664== by 0x7BC86E2B: threadpool_worker_proc (threadpool.c:2126)
==3664== by 0x7BC785A3: ??? (in
/home/austin/wine-valgrind/dlls/ntdll/ntdll.dll.so)
==3664== by 0x7BC7BA7E: call_thread_func (signal_i386.c:2701)
==3664== by 0x7BC78595: ??? (in
/home/austin/wine-valgrind/dlls/ntdll/ntdll.dll.so)
==3664== Address 0x4ac14dc is in a r-x mapped file
/home/austin/wine-valgrind/dlls/rpcrt4/tests/rpcrt4_test.exe.so segment
==3664==
--
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.
https://bugs.winehq.org/show_bug.cgi?id=42667
Bug ID: 42667
Summary: Uplay crashes after close
Product: Wine
Version: 2.3
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: olze(a)trustserv.de
Distribution: ---
Created attachment 57618
--> https://bugs.winehq.org/attachment.cgi?id=57618
The error output
I installed uplay and started it. Then i installed Tom Clancys Ghost Recon
Wildlands. I closed uplay. Now i can not start it anymore. I always get an
error saying uplay crashed and a crash dump will be generated.
Could be related to https://bugs.winehq.org/show_bug.cgi?id=39870
--
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.
https://bugs.winehq.org/show_bug.cgi?id=46690
Bug ID: 46690
Summary: kernel32/tests/thread.c shows an invalid read
Product: Wine
Version: 4.2
Hardware: x86
OS: Linux
Status: NEW
Keywords: download, source, testcase, valgrind
Severity: normal
Priority: P2
Component: kernel32
Assignee: wine-bugs(a)winehq.org
Reporter: austinenglish(a)gmail.com
Distribution: ---
../../../tools/runtest -q -P wine -T ../../.. -M kernel32.dll -p
kernel32_test.exe.so thread && touch thread.ok
thread.c:346: Tests skipped: child process wasn't mapped at same address, so
can't do CreateRemoteThread tests.
==24607== Thread 2:
==24607== Invalid read of size 1
==24607== at 0x7B46DCFA: lstrlenA (string.c:194)
==24607== by 0x4B4B133: threadFunc1 (thread.c:235)
==24607== by 0x7BC785A3: ??? (in
/home/austin/wine-valgrind/dlls/ntdll/ntdll.dll.so)
==24607== by 0x7BC7BA7E: call_thread_func (signal_i386.c:2701)
==24607== by 0x7BC78595: ??? (in
/home/austin/wine-valgrind/dlls/ntdll/ntdll.dll.so)
==24607== Address 0xdeadbeef is on thread 1's stack
==24607==
--
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.
https://bugs.winehq.org/show_bug.cgi?id=46689
Bug ID: 46689
Summary: kernel32/tests/locale.c shows an invalid write
Product: Wine
Version: 4.2
Hardware: x86
OS: Linux
Status: NEW
Keywords: download, source, testcase, valgrind
Severity: normal
Priority: P2
Component: kernel32
Assignee: wine-bugs(a)winehq.org
Reporter: austinenglish(a)gmail.com
Distribution: ---
../../../tools/runtest -q -P wine -T ../../.. -M kernel32.dll -p
kernel32_test.exe.so locale && touch locale.ok
preloader: Warning: failed to reserve range 00110000-68000000
preloader: Warning: failed to reserve range 7f000000-82000000
==21972== Invalid write of size 2
==21972== at 0x7B4818FB: wine_decompose (decompose.c:2218)
==21972== by 0x7B48197A: wine_decompose (decompose.c:2234)
==21972== by 0x7B480447: wine_decompose_string (normalize.c:100)
==21972== by 0x7B451617: NormalizeString (locale.c:5403)
==21972== by 0x4AF1149: test_NormalizeString (locale.c:5770)
==21972== by 0x4B07EBC: func_locale (locale.c:6021)
==21972== by 0x4B7172E: run_test (test.h:617)
==21972== by 0x4B7216C: main (test.h:701)
==21972== Address 0x494107c is 0 bytes after a recently re-allocated block of
size 4 alloc'd
==21972== at 0x7BC48A83: notify_alloc (heap.c:260)
==21972== by 0x7BC4BFA7: RtlAllocateHeap (heap.c:1726)
==21972== by 0x7B4433F8: HeapAlloc (heap.c:271)
==21972== by 0x7B44AB49: heap_realloc (heap.h:40)
==21972== by 0x7B4515F7: NormalizeString (locale.c:5396)
==21972== by 0x4AF1149: test_NormalizeString (locale.c:5770)
==21972== by 0x4B07EBC: func_locale (locale.c:6021)
==21972== by 0x4B7172E: run_test (test.h:617)
==21972== by 0x4B7216C: main (test.h:701)
==21972==
--
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.
https://bugs.winehq.org/show_bug.cgi?id=46688
Bug ID: 46688
Summary: wmp/tests/media.c: Jump to the invalid address stated
on the next line
Product: Wine
Version: 4.2
Hardware: x86
OS: Linux
Status: NEW
Keywords: download, source, testcase, valgrind
Severity: normal
Priority: P2
Component: wmp&wmvcore
Assignee: wine-bugs(a)winehq.org
Reporter: austinenglish(a)gmail.com
Distribution: ---
Not sure if this is libmpg123 or wine; but:
../../../tools/runtest -q -P wine -T ../../.. -M wmp.dll -p wmp_test.exe.so
media && touch media.ok
==26940== Jump to the invalid address stated on the next line
==26940== at 0xA4EA930: ??? (in /usr/lib32/libmpg123.so.0.44.8)
==26940== by 0x42932FA: __run_exit_handlers (exit.c:108)
==26940== by 0x42933ED: exit (exit.c:139)
==26940== by 0x7BC61B47: NtTerminateProcess (process.c:91)
==26940== by 0x7BC51274: RtlExitUserProcess (loader.c:3031)
==26940== by 0x7B45C491: ??? (in
/home/austin/wine-valgrind/dlls/kernel32/kernel32.dll.so)
==26940== Address 0xa4ea930 is on thread 1's stack
--
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.
https://bugs.winehq.org/show_bug.cgi?id=46661
Bug ID: 46661
Summary: ISF_Desktop_fnGetDisplayNameOf function missing check
for string variable This->sPathTarget before copy it
Product: Wine
Version: 4.0-rc7
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: shell32
Assignee: wine-bugs(a)winehq.org
Reporter: ossecurity(a)iscas.ac.cn
Distribution: ---
ISF_Desktop_fnGetDisplayNameOf function miss the check for string variable
This->sPathTarget before copy it.
Malware(virus etc.) can leverage process injection techniques to hook this
WINAPI function(ISF_Desktop_fnGetDisplayNameOf) and tampered the string
variable This->sPathTarget which may cause "NULL pointer dereference" and
"buffer overflow" in shell32.dll.
583:static HRESULT WINAPI ISF_Desktop_fnGetDisplayNameOf (IShellFolder2 *
iface,
584: LPCITEMIDLIST pidl, DWORD dwFlags, LPSTRRET strRet)
585:{
586: IDesktopFolderImpl *This = impl_from_IShellFolder2(iface);
...
596: pszPath = CoTaskMemAlloc((MAX_PATH +1) * sizeof(WCHAR));
...
600: if (_ILIsDesktop (pidl))
601: {
602: if ((GET_SHGDN_RELATION (dwFlags) == SHGDN_NORMAL) &&
603: (GET_SHGDN_FOR (dwFlags) & SHGDN_FORPARSING))
604: strcpyW(pszPath, This->sPathTarget);//** missing check before
copy **
We find a lot of similar code but not sure about its seriousness yet.
Any comments are helpful.
--
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.
https://bugs.winehq.org/show_bug.cgi?id=7287
Zebediah Figura <z.figura12(a)gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Fixed by SHA1| |8dade1bc86fdb2f5db34464a539
| |50df6b5805e5f
Resolution|--- |FIXED
Status|STAGED |RESOLVED
--- Comment #25 from Zebediah Figura <z.figura12(a)gmail.com> ---
As of
<https://source.winehq.org/git/wine.git/commit/8dade1bc86fdb2f5db34464a53950…>
redundant tabs no longer appear.
--
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.
https://bugs.winehq.org/show_bug.cgi?id=46679
Bug ID: 46679
Summary: Change default prefix to follow FHS standard
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: enhancement
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: paju1986(a)gmail.com
Distribution: ---
The current default wine prefix is created under the /home/.wine directory
witch does not follow the standard FHS for linux filesystem. Dot files should
be placed under the .config subfolder. example /home/.config/.wine
--
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.
https://bugs.winehq.org/show_bug.cgi?id=46672
Bug ID: 46672
Summary: Steam game won't open on Mac using Wineskin
Product: Wine
Version: unspecified
Hardware: x86
OS: Mac OS X
Status: UNCONFIRMED
Severity: major
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: Dalton60218(a)gmail.com
Created attachment 63620
--> https://bugs.winehq.org/attachment.cgi?id=63620
The error message I received
Whenever I open a game such as BeamNG.drive, it gives me a blank screen. About
a minute later, it gives me an error. Can anyone help me? Currently using MacOS
Mojave.
--
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.
http://bugs.winehq.org/show_bug.cgi?id=11070
Summary: Unimplemented function CRYPT32.dll.PFXIsPFXBlob
Product: Wine
Version: 0.9.52.
Platform: PC-x86-64
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: crypt32
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: mhs(a)hp.com
CC: mhs(a)hp.com
Created an attachment (id=10088)
--> (http://bugs.winehq.org/attachment.cgi?id=10088)
Dependency Walker Load List (Wine Builtin)
The importpfx tool <http://home.fnal.gov/~jklemenc/importpfx.html> will run
under ~/.ies4linux , however fails with builtin ntdll and crypt32 under
~/.wine.
Importpfx would be very useful because it allows PKCS12 certificates to be
imported to the Certificate Store without need for IE's import/export frontend.
Note:
Filing this bug under crypt32, though it might better belong to ntdll.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.