https://bugs.winehq.org/show_bug.cgi?id=36192
Bug ID: 36192
Summary: valgrind shows a definite leak in
mmdevapi/tests/capture.c
Product: Wine
Version: 1.3.37
Hardware: x86
OS: Linux
Status: NEW
Keywords: download, source, testcase
Severity: normal
Priority: P2
Component: mmdevapi
Assignee: wine-bugs(a)winehq.org
Reporter: austinenglish(a)gmail.com
Regression SHA1: f24b31fcf2047e8b4d0d8b910c54c0815c54d1cf
==11141== 120 bytes in 3 blocks are definitely lost in loss record 280 of 481
==11141== at 0x7BC4C6B7: notify_alloc (heap.c:255)
==11141== by 0x7BC50EFB: RtlAllocateHeap (heap.c:1716)
==11141== by 0x4FD9590: IMalloc_fnAlloc (ifs.c:186)
==11141== by 0x4FD9EAB: CoTaskMemAlloc (objidl.h:1236)
==11141== by 0x6541652: AudioClient_GetMixFormat (mmdevdrv.c:1747)
==11141== by 0x609B860: set_format (audioclient.h:330)
==11141== by 0x609B9DF: load_driver_devices (devenum.c:464)
==11141== by 0x609D231: MMDevEnum_Create (devenum.c:852)
==11141== by 0x60A0445: MMCF_CreateInstance (main.c:252)
==11141== by 0x4FBAD96: CoCreateInstance (unknwn.h:226)
==11141== by 0x4E52328: func_capture (capture.c:1081)
==11141== by 0x4E67EAF: run_test (test.h:584)
==11141== by 0x4E6829E: main (test.h:654)
==11141==
--
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=34406
Bug #: 34406
Summary: regression: Finale Notepad 2012 doesn't copy/create
user files on program start
Product: Wine
Version: 1.7.0
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: advapi32
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: s_chriscollins(a)hotmail.com
Classification: Unclassified
Program: Finale NotePad 2012 (free download)
Download URL: http://www.finalemusic.com/products/finale-notepad/
Commit causing regression: 5851032d07c321f2c050187115cfd8e21b5f3f49 (advapi:
Implement SetNamedSecurityInfoW on top of SetSecurityInfo.)
Reproducing the Bug:
1) Download and install Finale NotePad 2012.
2) Run the Finale Notepad 2012 application.
3) Click "OK" or "Continue" on all the dialogs, and then you'll get to a
registration dialog. Click "Remind Me Later".
Result: Finale throws an error: "Finale NotePad cannot start the Wizard because
a necessary data file (Maestro Font Default.FTM) could not be found."
Expected result: NotePad should bring up the new song wizard, which it does
correctly using Wine 1.4 and all versions leading up to the commit listed
above.
Here's what appears to be happening:
When installing Finale NotePad, default user files are copied to
"drive_c/users/Public/Application Data/MakeMusic". When running the NotePad
application for the first time after installation, files are copied from this
public location to the current user at "drive_c/users/[username]/Application
Data/MakeMusic", and some additional configuration files are created in this
same location.
After the regression, these user-specific files are never copied/created,
causing NotePad to throw the error. Once these files are created, perhaps by an
earlier version of Wine, NotePad will run even in newer versions of Wine.
--
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.
https://bugs.winehq.org/show_bug.cgi?id=38764
Bug ID: 38764
Summary: Improper device request/IRP handling causes heap
corruption in wineserver
Product: Wine
Version: 1.7.45
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: wineserver
Assignee: wine-bugs(a)winehq.org
Reporter: focht(a)gmx.net
Distribution: ---
Hello folks,
while testing Erich's patch in bug 21448 I encountered heap corruption in
wineserver.
This shouldn't happen regardless of any client side mishap :|
--- snip ---
$ gdb -q --args wineserver -f
Reading symbols from wineserver...done.
(gdb) r
Starting program: /home/focht/projects/wine/wine.repo/install/bin/wineserver -f
Missing separate debuginfos, use: dnf debuginfo-install
glibc-2.21-5.fc22.x86_64
*** Error in `/home/focht/projects/wine/wine.repo/install/bin/wineserver':
corrupted double-linked list: 0x0000000000aeb190 ***
======= Backtrace: =========
/lib64/libc.so.6[0x3f72a77e9d]
/lib64/libc.so.6[0x3f72a7e813]
/lib64/libc.so.6[0x3f72a802bd]
/lib64/libc.so.6(__libc_malloc+0x6e)[0x3f72a83b5e]
/home/focht/projects/wine/wine.repo/install/bin/wineserver[0x43ff8c]
/home/focht/projects/wine/wine.repo/install/bin/wineserver[0x4484a1]
/home/focht/projects/wine/wine.repo/install/bin/wineserver[0x414e58]
/home/focht/projects/wine/wine.repo/install/bin/wineserver[0x415232]
/home/focht/projects/wine/wine.repo/install/bin/wineserver[0x415844]
/home/focht/projects/wine/wine.repo/install/bin/wineserver[0x420ccd]
/lib64/libc.so.6(__libc_start_main+0xf0)[0x3f72a20790]
/home/focht/projects/wine/wine.repo/install/bin/wineserver[0x402cd9]
======= Memory map: ========
00400000-00498000 r-xp 00000000 00:22 8371574
/home/focht/projects/wine/wine.repo/install/bin/wineserver
00697000-00698000 r--p 00097000 00:22 8371574
/home/focht/projects/wine/wine.repo/install/bin/wineserver
00698000-00699000 rw-p 00098000 00:22 8371574
/home/focht/projects/wine/wine.repo/install/bin/wineserver
00699000-00bbc000 rw-p 00000000 00:00 0 [heap]
...
Program received signal SIGABRT, Aborted.
0x0000003f72a34a98 in raise () from /lib64/libc.so.6
Missing separate debuginfos, use: dnf debuginfo-install
libgcc-5.1.1-1.fc22.x86_64
(gdb) bt
#0 0x0000003f72a34a98 in raise () from /lib64/libc.so.6
#1 0x0000003f72a3672a in abort () from /lib64/libc.so.6
#2 0x0000003f72a77ea2 in __libc_message () from /lib64/libc.so.6
#3 0x0000003f72a7e813 in malloc_consolidate () from /lib64/libc.so.6
#4 0x0000003f72a802bd in _int_malloc () from /lib64/libc.so.6
#5 0x0000003f72a83b5e in malloc () from /lib64/libc.so.6
#6 0x000000000043ff8c in read_request (thread=0xae4910) at
/home/focht/projects/wine/wine.repo/src/server/request.c:284
#7 0x00000000004484a1 in thread_poll_event (fd=0xae4b40, event=1) at
/home/focht/projects/wine/wine.repo/src/server/thread.c:267
#8 0x0000000000414e58 in fd_poll_event (fd=0xae4b40, event=1) at
/home/focht/projects/wine/wine.repo/src/server/fd.c:446
#9 0x0000000000415232 in main_loop_epoll () at
/home/focht/projects/wine/wine.repo/src/server/fd.c:541
#10 0x0000000000415844 in main_loop () at
/home/focht/projects/wine/wine.repo/src/server/fd.c:886
#11 0x0000000000420ccd in main (argc=2, argv=0x7fffffffdae8) at
/home/focht/projects/wine/wine.repo/src/server/main.c:148
--- snip ---
Running with Valgrind:
--- snip ---
$ valgrind --leak-check=yes wineserver -f
==27752== Memcheck, a memory error detector
==27752== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al.
==27752== Using Valgrind-3.10.1 and LibVEX; rerun with -h for copyright info
==27752== Command: wineserver -f
...
==27752== Invalid write of size 8
==27752== at 0x41054B: list_remove (list.h:100)
==27752== by 0x410BC5: set_irp_result (device.c:306)
==27752== by 0x411CBB: req_get_next_device_request (device.c:690)
==27752== by 0x43FDD6: call_req_handler (request.c:247)
==27752== by 0x43FF6B: read_request (request.c:281)
==27752== by 0x4484A0: thread_poll_event (thread.c:267)
==27752== by 0x414E57: fd_poll_event (fd.c:446)
==27752== by 0x415231: main_loop_epoll (fd.c:541)
==27752== by 0x415843: main_loop (fd.c:886)
==27752== by 0x420CCC: main (main.c:148)
==27752== Address 0x5e88368 is 104 bytes inside a block of size 112 free'd
==27752== at 0x4A07D29: free (in
/usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==27752== by 0x427235: release_object (object.c:320)
==27752== by 0x410B28: set_irp_result (device.c:291)
==27752== by 0x411CBB: req_get_next_device_request (device.c:690)
==27752== by 0x43FDD6: call_req_handler (request.c:247)
==27752== by 0x43FF6B: read_request (request.c:281)
==27752== by 0x4484A0: thread_poll_event (thread.c:267)
==27752== by 0x414E57: fd_poll_event (fd.c:446)
==27752== by 0x415231: main_loop_epoll (fd.c:541)
==27752== by 0x415843: main_loop (fd.c:886)
==27752== by 0x420CCC: main (main.c:148)
==27752==
==27752== Invalid write of size 8
==27752== at 0x41055E: list_remove (list.h:101)
==27752== by 0x410BC5: set_irp_result (device.c:306)
==27752== by 0x411CBB: req_get_next_device_request (device.c:690)
==27752== by 0x43FDD6: call_req_handler (request.c:247)
==27752== by 0x43FF6B: read_request (request.c:281)
==27752== by 0x4484A0: thread_poll_event (thread.c:267)
==27752== by 0x414E57: fd_poll_event (fd.c:446)
==27752== by 0x415231: main_loop_epoll (fd.c:541)
==27752== by 0x415843: main_loop (fd.c:886)
==27752== by 0x420CCC: main (main.c:148)
==27752== Address 0x5e88360 is 96 bytes inside a block of size 112 free'd
==27752== at 0x4A07D29: free (in
/usr/lib64/valgrind/vgpreload_memcheck-amd64-linux.so)
==27752== by 0x427235: release_object (object.c:320)
==27752== by 0x410B28: set_irp_result (device.c:291)
==27752== by 0x411CBB: req_get_next_device_request (device.c:690)
==27752== by 0x43FDD6: call_req_handler (request.c:247)
==27752== by 0x43FF6B: read_request (request.c:281)
==27752== by 0x4484A0: thread_poll_event (thread.c:267)
==27752== by 0x414E57: fd_poll_event (fd.c:446)
==27752== by 0x415231: main_loop_epoll (fd.c:541)
==27752== by 0x415843: main_loop (fd.c:886)
==27752== by 0x420CCC: main (main.c:148)
...
--- snip ---
I'm attaching full log later.
$ wine --version
wine-1.7.45-62-g46bdb6e
Regards
--
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=38525
Bug ID: 38525
Summary: Winhttprequest follows redirects to wrong url
Product: Wine
Version: 1.7.42
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: minor
Priority: P2
Component: winhttp
Assignee: wine-bugs(a)winehq.org
Reporter: ocean04(a)suomi24.fi
Distribution: ---
Created attachment 51394
--> https://bugs.winehq.org/attachment.cgi?id=51394
Test app + FPC source
Noticed while looking bug38517 (but don't believe this is the cause of that
bug)
Run test app. It should give "Test passed" if it was redirected correctly.
Also pointing out, there is no way to prevent this faulty redirect because of
bug38516
--
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=24823
Summary: Miranda IM crashes with a modern contact list plugin
Product: Wine
Version: 1.3.5
Platform: Other
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: t.artem(a)mailcity.com
Obtain Miranda, set modern contact list as a default contact list plugin,
restart Miranda, get a crash.
--
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.
https://bugs.winehq.org/show_bug.cgi?id=38114
Bug ID: 38114
Summary: Steam doesn't allow to install games in different
locations (needs GetVolumePathName implementation)
Product: Wine
Version: 1.7.36
Hardware: x86
URL: http://media.steampowered.com/client/installer/SteamSe
tup.exe
OS: Linux
Status: NEW
Keywords: patch
Severity: normal
Priority: P2
Component: kernel32
Assignee: wine-bugs(a)winehq.org
Reporter: gyebro69(a)gmail.com
CC: erich.e.hoover(a)gmail.com
Distribution: ---
When you are about to install a game on Steam in vanilla Wine, Steam doesn't
offer the drop-down menu to choose an install location. Games are always
installed in the current prefix under C:\Program Files\Steam.
When using the patch from wine-staging the drop-down menu is available and I
can select a different partition/directory to install games (if the partition
has been set in winecfg's drives tab).
https://github.com/wine-compholio/wine-staging/blob/master/patches/kernel32…
>fixme:volume:GetVolumePathNameW (L"\\\\?\\C:\\", 0x33df60, 260), stub!
>fixme:volume:GetVolumePathNameW (L"\\\\?\\D:\\", 0x33df60, 260), stub!
>fixme:volume:GetVolumePathNameW (L"\\\\?\\E:\\", 0x33df60, 260), stub!
>fixme:volume:GetVolumePathNameW (L"\\\\?\\Z:\\", 0x33df60, 260), stub!
wine-1.7.36-155-g5cd0457
--
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=38713
Bug ID: 38713
Summary: Link failure due to use of libunwind in ntdll
Product: Wine
Version: 1.7.44
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Keywords: regression
Severity: normal
Priority: P2
Component: ntdll
Assignee: wine-bugs(a)winehq.org
Reporter: ken(a)codeweavers.com
Regression SHA1: bbcfa6b4ee5d7fea47c61c84d0bbe789e1ec4466
Distribution: Other
Created attachment 51643
--> https://bugs.winehq.org/attachment.cgi?id=51643
build error
This was reported to me via direct email. The reporter didn't want to submit a
bug report, so I'm doing so.
After my commit bbcfa6b4ee5d7fea47c61c84d0bbe789e1ec4466 which uses libunwind
as an alternative to DWARF unwinding, ntdll fails to link on systems with
libunwind installed.
The issue is that I didn't add any new libraries for libunwind support. On OS
X, libunwind is part of the system library, so nothing was needed.
The reporter was using Manjaro Linux 64bit but I doubt it's relevant.
--
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=26791
Summary: backtraces broken on gcc 4.7
Product: Wine
Version: 1.3.17
Platform: x86-64
OS/Version: Linux
Status: NEW
Keywords: download, source
Severity: enhancement
Priority: P2
Component: dbghelp
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: austinenglish(a)gmail.com
CC: eric.pouech(a)orange.fr
Part 2 of bug 26718
"yes the backtrace is wrong because gcc aligns main's stack on 16bit
boundaries,
and the dwarf unwinder isn't smart enough yet to cope with it"
Backtrace:
=>0 0x685e23ca func_debugger+0x3ba()
[/home/austin/wine-git/dlls/kernel32/tests/debugger.c:177] in kernel32_test
(0x00000003)
1 0x6865afd4 main+0x393(argc=*** Invalid address 0x5c5c5c5c ***
, argv=*** Invalid address 0x5c5c5c60 ***
Internal symbol error: unable to access memory location 0x5c5c5c60)
[/home/austin/wine-git/dlls/kernel32/tests/../../../include/wine/test.h:556] in
kernel32_test (0x0033fe68)
--
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.
https://bugs.winehq.org/show_bug.cgi?id=38747
Bug ID: 38747
Summary: msvcrt.dll does not implement _getwch, _getwche, and
_ungetwch
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: msvcrt
Assignee: wine-bugs(a)winehq.org
Reporter: joseph.bisch(a)gmail.com
Distribution: ---
Created attachment 51660
--> https://bugs.winehq.org/attachment.cgi?id=51660
debugging output from wine
It appears that msvcrt.dll does not implement _getwch, _getwche, and _ungetwch.
I ran into an issue where those were needed when building/installing twisted
using "python3.exe setup.py install" on my Linux machine. The python3.exe was
built on a Linux machine using Mingw, so I am not sure if this affects the
official Python 3 binaries.
While I am using wine 1.6.2 as provided by Debian, it is clear that this issue
still affects git master by looking at the appropriate file
(https://github.com/wine-mirror/wine/blob/master/dlls/msvcrt/msvcrt.spec).
See the attachment for the relevant debugging output from 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.
http://bugs.winehq.org/show_bug.cgi?id=36780
Bug ID: 36780
Summary: The game on Steam states that an error has occurred
and must quit. How do I get it working?
Product: Wine
Version: unspecified
Hardware: x86
OS: Windows
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: mcmartin28(a)aol.com
Created attachment 48849
--> http://bugs.winehq.org/attachment.cgi?id=48849
This game apparently has an error preventing it from working.
The game will not work on Steam. I installed it and reinstalled it. There
still says that there is an error. How do I fix it? Thank you!
--
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.