https://bugs.winehq.org/show_bug.cgi?id=49265
Bug ID: 49265
Summary: Segfault when gcc uses MSVCRT_memcpy in copy
constructor
Product: Wine
Version: 5.8
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: winelib
Assignee: wine-bugs(a)winehq.org
Reporter: winehq(a)twig.hk
Distribution: ---
Created attachment 67269
--> https://bugs.winehq.org/attachment.cgi?id=67269
Test Code
When gcc use memcpy to implement the copy constructor of an object with both
the '-mno-cygwin' and '-march=native' flags set for wineg++, the .exe.so
segfaults. The backtrace seems to have the arguments src & n switched for
MSVCRT_memcpy.
Code:
#include <windows.h>
#include <new>
struct Chars{
int a[100];
Chars(){
for(int i = 0; i != sizeof(a); ++i)
a[i] = i % 10;
}
};
BOOL WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR
lpCmdLine, int nShowCmd)
{
char x[10000];
const Chars c;
new (reinterpret_cast<Chars *>(&x)) Chars(c);
return 0;
}
If Chars::a[i] are all set to 0, it doesn't segfault. Probably as memcpy isn't
used.
Compiled & run with:
./../wine/tools/winegcc/wineg++ -MD -isystem ./../wine/include -isystem
./../wine/include/msvcrt -O0 -g3 -ggdb -mno-cygwin -march=native -c simple.cpp
-o build/simple.cpp.o
./../wine/tools/winegcc/wineg++ -L./../wine/dlls -L -fno-pic -isystem
./../wine/include -isystem ./../wine/include/msvcrt -O0 -g3 -ggdb -mno-cygwin
-march=native ./build/simple.cpp.o
--winebuild=./../wine/tools/winebuild/winebuild -o ./bin/simple
LD_LIBRARY_PATH=./../wine/libs/wine/:$LD_LIBRARY_PATH gdb --args
./../wine/loader/wine64-installed ./bin/simple.exe.so
Wine has been compiled from the git repo (./../wine/ , tagged with wine-5.8),
with configure args: --enable-win64 CFLAGS="-O0 -g3 -ggdb"
Removing either -mno-cygwin or -march=native stops the segfault
GDB backtrace:
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff7748b77 in __memmove_ssse3_back () from /lib64/libc.so.6
(gdb) bt
#0 0x00007ffff7748b77 in __memmove_ssse3_back () from /lib64/libc.so.6
#1 0x00007ffff0629a3a in MSVCRT_memcpy (dst=0x21d450, src=0x190, n=71474) at
string.c:2338
#2 0x00007ffff7e691d3 in WinMain (hInstance=0x7ffff7e60000
<__wine_spec_pe_header+32742>,
hPrevInstance=0x0, lpCmdLine=0x11732 "", nShowCmd=1) at simple.cpp:17
#3 0x00007ffff7e694a1 in main (argc=1, argv=0x714630) at crt_winmain.c:53
#4 0x00007ffff7e69333 in mainCRTStartup () at crt_main.c:62
#5 0x000000007b4568ec in call_process_entry (peb=0x7fffffd8f000,
entry=0x7ffff7e692be <mainCRTStartup>) at process.c:119
#6 0x000000007b456af1 in __wine_start_process (entry=0x7ffff7e692be
<mainCRTStartup>,
peb=0x7fffffd8f000) at process.c:153
#7 0x0000000000000000 in ?? ()
in #1 the src=0x190 (400) and n=71474 (0x11732) seem switched, as src is the
sizeof(Chars)
--
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=25412
Summary: Shareaza does not save certain preferences [RE: Bug
14269]
Product: Wine
Version: 1.3.8
Platform: x86-64
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: trapdoor6(a)gmail.com
This is a similar issue as described in bug #14269 [still open] but it's
related to different Wine versions: 1.3.8. I also noticed it on a few earlier
developer and stable versions, I guess it's been never fixed in Wine. Please
find details below:
------------------
Software: Shareaza
project page: http://shareaza.sourceforge.net/
version: 2.5.3.0
Problem details:
1) Under 'Tools > Shareaza Settings > General > Library'
option: 'Quick hashing (Uses more CPU)'
Enabling it works only for one session. After restarting Shareaza it's disabled
again.
2) Under 'Tools > Shareaza Settings > Networks > Gnutella' and '~ > eDonkey'
option: 'Always connect to Gnutella / eDonkey'
Enabling these won't be saved. After restarting Shareaza both are disabled
again (which means that Shareaza connects only to Gnutella1 and I need to
connect to the other networks manually in the 'Network' tab in the main
window).
--
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=43921
Bug ID: 43921
Summary: Caustic 3.2.0 (standalone) black/blank UI with Wine
Staging ; functional UI with Wine Development
Product: Wine
Version: 2.19
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: bob.mt.wya(a)gmail.com
Distribution: ---
Created attachment 59548
--> https://bugs.winehq.org/attachment.cgi?id=59548
wine_2.19_development.txt
Standalone version of Caustic 3.2.0.
Tested in a 32-bit WINEPREFIX, set to Windows XP.
Wine Development 2.19.
--
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=41354
Bug ID: 41354
Summary: PDF-XChange Editor
Product: Wine
Version: 1.9.19
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: sb56637(a)gmail.com
Distribution: ---
Hello, PDF XChange Editor has a bug in wine where it only accepts form input a
few times. When in a PDF document with several forms, it stops accepting form
input after editing several form elements. For example, try typing in one text
field, and then move into another text field. It will no longer accept input.
This is an important bug, because native PDF readers under Linux are pathetic,
and PDF XChange Editor works flawlessly otherwise under Wine.
Thanks!
--
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=43690
Bug ID: 43690
Summary: Tibia online game closes at start
Product: Wine-staging
Version: unspecified
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: ivan_nahin(a)mail.ru
CC: erich.e.hoover(a)wine-staging.com, michael(a)fds-team.de,
sebastian(a)fds-team.de
Distribution: ---
Created attachment 59142
--> https://bugs.winehq.org/attachment.cgi?id=59142
log before tibia crash
this game crash before runing it:
Tibia 11 client
https://secure.tibia.com/account/?subtopic=downloadclient
I'm using wine 1.6.2 ...
--
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=32326
Bug #: 32326
Summary: DirectSound output in SNES9x gives crackling/glitchy
audio
Product: Wine
Version: 1.5.18
Platform: x86-64
URL: http://files.ipherswipsite.com/snes9x/snes9x-1.53-win3
2.zip
OS/Version: Linux
Status: UNCONFIRMED
Severity: minor
Priority: P2
Component: directx-dsound
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: markk(a)clara.co.uk
Classification: Unclassified
This bug applies to the SNES9x Super NES emulator. I'm testing with Wine
1.5.18-72-g0c0b229, Lubuntu 11.10 x86-64, Nvidia driver 304.64, SNES9x 1.53.
(I set the bug component to directx-dsound, but that might not be correct.)
Sound output using DirectSound is very CPU-intensive, and the sound
crackles/glitches. Or rather, something about the sound output takes a
relatively long time. According to "top" the CPU usage of SNES9x itself doesn't
go through the roof with sound enabled.
Emulation speed easily reaches 60fps with sound output disabled. On native
Windows that's the case with DirectSound output (as opposed to the default is
enabled too. CPU usage with sound disabled is ~26%.
However on Wine with 48kHz DirectSound output the frame rate I see drops to
~45fps, CPU usage in top ~24% (lower usage because fewer frames per second are
being emulated). If I disable the "Sync Sound" option frame rate returns to
60fps, ~30% CPU, but the sound still crackles.
That's with the default buffer length of 64ms. Increasing that to 210ms helps a
bit; I get 60fps even with Sync Sound enabled, though the sound still crackles.
Decreasing buffer length to 16ms I get about 10fps with Sync Sound enabled.
I don't think this problem is due to my hardware; other sound-producing
programs like Audacious, flash plugin etc. seem to be fine. And by comparison,
the Nestopia NES emulator in Wine produces (almost) glitch-free sound
regardless of the program's latency setting.
$ lspci -vv -s00:1b.0
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio
Controller (rev 03)
Subsystem: Lenovo Device 384e
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR+ FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
<MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 47
Region 0: Memory at fc300000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: HDA Intel
Kernel modules: snd-hda-intel
To hopefully reproduce the issue:
- Download and unzip SNES9x
- Download a ROM image, e.g. from
http://pdroms.de/files/supernintendoentertainmentsystem/skipp-and-friends-p…
- Run SNES9x. Choose Sound->Settings... and change Sound Driver to Snes9x
DirectSound and Playback Rate to 48 KHz. (Selecting any other rate causes a
crash for me, see bug 32312.)
- Select Video->Display Configuration... and change Output Method to
DirectDraw. (The default Direct3D just gives a blank screen, see bug 32319.)
- Select File->Load Game... and choose the ROM image.
- You should see graphics in the window and hear crackling/glitching sound.
- In the sound settings, you can experiment with changing the buffer length and
toggling the "Synchronize with sound core" option. I couldn't find any
combination which gave artifact-free sound.
For a +dsound log see the one I uploaded for bug 32312 at
http://bugs.winehq.org/attachment.cgi?id=42668
--
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=49428
Bug ID: 49428
Summary: SwannView Link ...it crashes and says; Unhandled
exception: page fault on read access to 0x00000001 in
32-bit code (0x002a7ac0).
Product: Wine
Version: 1.6.2
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: swampy01(a)gmail.com
Distribution: ---
Created attachment 67514
--> https://bugs.winehq.org/attachment.cgi?id=67514
Program error details
The attached is the Program Error Details .txt file.
It says;
Unhandled exception: page fault on read access to 0x00000001 in 32-bit code
(0x002a7ac0).
--
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=42549
Bug ID: 42549
Summary: Tibia 11: crashes when trying install
Product: Wine
Version: 2.0
Hardware: x86
OS: Mac OS X
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: daniel.docki(a)gmail.com
Created attachment 57453
--> https://bugs.winehq.org/attachment.cgi?id=57453
backtrace
Wine crashes when I trying install Tibia 11
--
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=39260
Bug ID: 39260
Summary: Audible Manager device activation dialog window is
blank
Product: Wine
Version: 1.7.50
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: torsten.crass(a)eBiology.de
Distribution: Debian
Hi,
I'm able to install Audible's Manager.exe using ActiveSetupN.exe. So far, so
good.
However, when trying to register or activate the Manager via "Devices /
Activate",
- I first get a Dialog saying 'To activate your Audible Desktop Player please
press "OK" button',
- and when doing so, a maximized, blank window appears (titled 'Audible
Activation'),
- and nothing further happens.
This used to work some time ago.
Any ideas what might be the problem?
Best regards --
-- Torsten
--
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=37552
Bug ID: 37552
Summary: Delphi car diagnostic software DS150E (equal Autocom
CDP) doesn't run
Product: Wine
Version: 1.6.2
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: artur.byte(a)gmail.com
Distribution: ---
Created attachment 49977
--> https://bugs.winehq.org/attachment.cgi?id=49977
bug report
Delphi car diagnostic software DS150E (equal Autocom CDP) doesn't run
All requarements is ok. NetFramework 3.5 installed.
Bug report is attached.
--
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.