https://bugs.winehq.org/show_bug.cgi?id=36323
Bug ID: 36323
Summary: valgrind shows a possible leak in
riched20/tests/txtsrv.c
Product: Wine
Version: 1.7.18
Hardware: x86
OS: Linux
Status: NEW
Keywords: download, source, testcase
Severity: normal
Priority: P2
Component: richedit
Assignee: wine-bugs(a)winehq.org
Reporter: austinenglish(a)gmail.com
==12986== 8 bytes in 1 blocks are possibly lost in loss record 61 of 828
==12986== at 0x7BC50A9B: RtlAllocateHeap (heap.c:255)
==12986== by 0x7B8442B8: HeapAlloc (heap.c:271)
==12986== by 0x7B8444DA: GlobalAlloc (heap.c:376)
==12986== by 0x4F01EF5: OLEClipbrd_Initialize (clipboard.c:1732)
==12986== by 0x4F36447: OleInitialize (ole2.c:215)
==12986== by 0x7AC1E598: ME_MakeEditor (editor.c:2860)
==12986== by 0x7AC3D27A: CreateTextServices (txtsrv.c:410)
==12986== by 0x4D92C42: func_txtsrv (txtsrv.c:850)
==12986== by 0x4D94308: run_test (test.h:584)
==12986== by 0x4D946F7: main (test.h:654)
==12986==
==13218== 1,344 bytes in 1 blocks are possibly lost in loss record 758 of 827
==13218== at 0x7BC50A9B: RtlAllocateHeap (heap.c:255)
==13218== by 0x7AC1E1A4: ME_MakeEditor (editor.h:30)
==13218== by 0x7AC3D27A: CreateTextServices (txtsrv.c:410)
==13218== by 0x4D92C42: func_txtsrv (txtsrv.c:850)
==13218== by 0x4D94308: run_test (test.h:584)
==13218== by 0x4D946F7: main (test.h:654)
==13218==
etc.
--
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=25418
Summary: Strong Bad Episode 5 crashes at intro movie without
native d3dx9_36
Product: Wine
Version: 1.3.8
Platform: x86
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: directx-d3dx9
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: dank(a)kegel.com
CC: wine-bugs(a)winehq.org
To reproduce:
work around all-white-login-screen bug by installing ie6.
When you get the "ActiveX control" warning; say Yes.
Click on the 'No thanks, just take me to the demo' button on the lower right.
It then shows the second launcher screen, the one
that is supposed to have the nice animation bringing
up the "play now" button. This animation doesn't
work, but you can still click where the button should be.
At this point it should show the intro movie, but no video is shown,
and the game crashes after a few notes of music.
winetricks d3dx9_36 works around the problem.
The log shows a few calls to d3dx9_36.D3DXMatrixTransformation,
a few calls to d3dx9_36.D3DXMatrixMultiply, and then
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code
(0x00672f70).
Backtrace:
=>0 0x00672f70 in homestar105 (+0x272f70) (0x01b8f070)
--
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=37124
Bug ID: 37124
Summary: PVS-Studio Error: Difference of unsigned numbers
Product: Wine
Version: 1.7.22
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: lukebenes(a)hotmail.com
PVS-Studio identifies a Difference of unsigned numbers. V555 The expression
'This->nStreams - nr > 0' will work as 'This->nStreams != nr'. editstream.c 172
static HRESULT
AVIFILE_RemoveStream(IAVIEditStreamImpl* const This, DWORD nr)
{
...
This->nStreams--;
if (This->nStreams - nr > 0) { //<==
memmove(This->pStreams + nr, This->pStreams + nr + 1,
(This->nStreams - nr) * sizeof(EditStreamTable));
}
...
}
The nr variable has the unsigned type DWORD. Subtracting it will result in an
unsigned value, too. If nr is larger than This->nStreams, then the condition
will still be true.
A similar issue:
V555 The expression 'This->fInfo.dwStreams - nStream > 0' will work as
'This->fInfo.dwStreams != nStream'. avifile.c 469
details on the V555 error here: http://www.viva64.com/en/d/0146/
--
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=37118
Bug ID: 37118
Summary: PVS-Studio Error: Typos
Product: Wine
Version: 1.7.22
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: lukebenes(a)hotmail.com
V501 There are identical sub-expressions '!lpScaleWindowExtEx->xNum' to the
left and to the right of the '||' operator. enhmetafile.c 1418
...
if (!lpScaleWindowExtEx->xNum || !lpScaleWindowExtEx->xDenom ||
!lpScaleWindowExtEx->xNum || !lpScaleWindowExtEx->yDenom)
break;
...
The lpScaleWindowExtEx->xNum condition is checked twice. Instead of one of the
checks, the statement lpScaleWindowExtEx->yNum was most likely meant to be
used. The corresponding field is found in the structure declaration:
typedef struct {
EMR emr;
LONG xNum; //<==
LONG xDenom;
LONG yNum; //<==
LONG yDenom;
} EMRSCALEVIEWPORTEXTEX, *PEMRSCALEVIEWPORTEXTEX,
EMRSCALEWINDOWEXTEX, *PEMRSCALEWINDOWEXTEX;
V501 There are identical sub-expressions '!(types[i + 1] &
PathPointTypeBezier)' to the left and to the right of the '||' operator.
graphics.c 1751
...
for(i = 1; i < count; i++){
....
if((i + 2 >= count) ||
!(types[i + 1] & PathPointTypeBezier) ||
!(types[i + 1] & PathPointTypeBezier)){
....
}
i += 2;
}
...
Another similar issue:
V501 There are identical sub-expressions to the left and to the right of the
'|' operator: VT_ARRAY | VT_ARRAY vartest.c 2161
details on the V501 error here:http://www.viva64.com/en/d/0090/
...
This fragment was discovered by the same diagnostic V501, but this time it
doesn't show the reason for identical conditions that clearly. Most likely, one
of them should contain types[i + 2] because the programmer has checked before
if the array item with the index larger than 'i' by 2 can be addressed.
V593 Consider reviewing the expression of the 'A = B != C' kind. The expression
is calculated as following: 'A = (B != C)'. request.c 3354
if ((hr = SafeArrayAccessData( sa, (void **)&ptr )) != S_OK)
return hr;
if ((hr = SafeArrayGetUBound( sa, 1, &size ) != S_OK)) //<==
{
SafeArrayUnaccessData( sa );
return hr;
}
The precedence of the != operator is higher than that of the assignment
operator =. And you can see clearly well from the condition above that the
assignment should also be enclosed in another pair of parentheses as hr would
otherwise get value 0 or 1.
details on the V593 error here:http://www.viva64.com/en/d/0197/
--
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=35578
Bug ID: 35578
Summary: Mentor Pads Free Viewer crashes on install immediately
Product: Wine
Version: 1.6.1
Hardware: x86
OS: Mac OS X
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: 415fox(a)gmail.com
Classification: Unclassified
Created attachment 47506
--> http://bugs.winehq.org/attachment.cgi?id=47506
backtrace
Mentor Pads Free Viewer is available here:
http://www.mentor.com/pcb/request?&fmpath=/pcb/downloads/pads-pcb-viewer/pa…
They make you fill out a form with garbage then send a download link which is
pretty annoying but nothing I can do about that.
Okay, so you get a file called pads_viewer.zip (md5:
33506279ebee7e998b334376618177ff), unzip it and then run `wine
PADS9.5_Viewer_mib.exe`
It crashes with terminal output:
wine: Unhandled page fault on read access to 0x00000000 at address 0x412cde
(thread 003f), starting debugger...
The install document says that it requires MSVC 2008 SP1. I installed that
using winetricks.
Backtrace attached.
I'm using wine 1.6.1 installed by homebrew. My install is probably ok since
many other programs work.
I will also (try to) report this to Mentor Graphics.
--
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=25622
Summary: Miranda IM and TabSRMM
Product: Wine
Version: 1.3.10
Platform: x86-64
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: register(a)ciengi.com
TabSRMM causes Miranda IM to crash under Wine. This used to work on an older
version of both Wine and Miranda (have not used Miranda and Wine for over a
year).
--
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.
http://bugs.winehq.org/show_bug.cgi?id=25415
Summary: Star Trek Armada II: sound is not smooth
Product: Wine
Version: 1.3.8
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: bojan(a)antonovic.ch
The whole Star Trek Armada II family including Fleet Operations till 3.1.3 uses
the same sound engine (and causes bug 23244). Fleet Operations 3.1.4 uses FMOD
Ex.
First I thought that my sound card is not properly supported. But I can hear
the difference in the background music. The Star Trek Armada II has a sound
which is "saturated" and noisy.
--
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.
http://bugs.winehq.org/show_bug.cgi?id=32288
Bug #: 32288
Summary: The Settlers 7 performance is really bad in the
initial secuence
Product: Wine
Version: 1.5.18
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: jaimerave(a)gmail.com
Classification: Unclassified
Created attachment 42613
--> http://bugs.winehq.org/attachment.cgi?id=42613
Console output
While starting the game, there's an initial presentation before showing the
main menu that is rendered using the game engine and it takes like 2 minutes to
finish and everything is in slow motion. I have some mesa debug variables set
in my enviroment and I'm seeing a lot of Mesa: User error: GL_INVALID_ENUM in
glMatrixMode(mode). I'm attaching the console output
This is in Ubuntu 13.04, Mesa 9.0.1 and Unity.
--
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.
http://bugs.winehq.org/show_bug.cgi?id=25514
Summary: Wine execute in loop and it opens an infinite number
of windows!
Product: Wine
Version: 1.2.1
Platform: x86-64
OS/Version: Linux
Status: UNCONFIRMED
Severity: major
Priority: P2
Component: wineserver
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: gabriel.ruffieux(a)bluewin.ch
Description: It seems to happens when a window application is launched by
another application. So my cursor becomes a glass of wine and loop starts. The
GUI becomes busy and uncontrollable because windows are opened infinitly.
It happens always when I do those 2 things:
1. When I click on a Kopete notification from my windows live account. The
notification contains a link to my mailbox. So when I click on it, I guess IE
tries to open (I didn't install IE).
2. When I close my Teamviewer 6 client. This is strange because I installed
this version with Debian package from the teamviewer site so it's not supposed
to use wine.
My safety solution is to kill wineserver process so all windows opened are
killed and my gui can be used again.
--
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.
http://bugs.winehq.org/show_bug.cgi?id=21945
Summary: regedit export: unmatched REG_SZ quote in *.reg files
Product: Wine
Version: 1.1.39
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: programs
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: pleasenospam325(a)mail.ru
Created a key with 1 empty REG_SZ value, exported to *.reg file.
The value of "Default Password" is missing the trailing qoute
******************************************************************
REGEDIT4
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\aaa]
"Default Password"="
********************^*********************************************
|
also no newline at the EOF. The windows regedit fails to parse this file
--
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.