http://bugs.winehq.org/show_bug.cgi?id=2850
------- Additional Comments From nklepeis(a)sbcglobal.net 2005-03-04 21:00 -------
Sorry. More stuff on jack_fst:
It is a program using the "fst" library for running Cubase VST audio plugins
(fst == Free VST). The DLL files passed as arguments to jack_fst are obtained
from Windows installations. No other windows software is used.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=2850
Summary: Cannot use first megabyte for DOS address.... (with
jack_fst)
Product: Wine
Version: 20050310
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: major
Priority: P2
Component: wine-misc
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: nklepeis(a)sbcglobal.net
Calling jack_fst as follows results in error:
[neil@wackage ~]$ jack_fst Ambience.dll
err:dosmem:setup_dos_mem Cannot use first megabyte for DOS address space, please
report
fst signal handler 4, thread = 0xb7fca8e0
fst signal handler 4 (TEB=0x7ff85000)
Killed
Macine is FC3/i386
gcc version 3.4.2 20041017 (Red Hat 3.4.2-6.fc3)
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=2849
Summary: potential memory leak in server/window.c, function
get_visible_region()
Product: Wine
Version: 20050310
Platform: Other
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wine-kernel
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: kremenek(a)cs.stanford.edu
I am a researcher with the Stanford Checking group.
I am performing experiments of our static analysis tool by running it on Wine.
There is a potential memory leak in server/window.c, function get_visible_region().
LINE: 712
--> create_empty_region() transitively calls malloc(), acquiring memory
--> from the heap
if (top && top != win && (tmp = create_empty_region()) != NULL)
{
offset_region( region, offset_x, offset_y ); /* make it .. */
while (win != top && win->parent)
{
if (win->style & WS_CLIPSIBLINGS)
{
--> here a NULL value returned by clip_children can trigger "goto error",
--> which does not free the region stored in "tmp"
if (!clip_children( win->parent, win, region, 0, 0 ))
goto error;
if (is_region_empty( region )) break;
}
COMMENT: It is not clear to me if clip_children can return NULL under a
different case than high memory pressure (it creates a region itself; if that
fails it returns NULL). I am not very familiar with the Wine code base.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=2848
Summary: possible memory leak in dlls/user/user16.c, function
DragObject16
Product: Wine
Version: 20050310
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: minor
Priority: P2
Component: wine-gui
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: kremenek(a)cs.stanford.edu
I am a research with the Stanford Checking group.
I am running some experiments on Wine using our static checking framework. Here
is a possible bug we found with our tool:
In file dlls/user/user16.c:
LINE 1162:
--> hBummer is assigned a pointer return from LoadCursorA. Because it
--> transitively loads an icon with the LR_SHARED flag, it returns an object
--> that has a reference count.
if (!(hBummer = LoadCursorA(0, MAKEINTRESOURCEA(OCR_NO))))
{
GlobalFree16(hDragInfo);
return 0L;
}
...
LINE: 1189
/* update DRAGINFO struct */
if( DRAG_QueryUpdate16(WIN_Handle32(hwndScope), spDragInfo) > 0 )
hCurrentCursor = HCURSOR_32(hCursor);
else
{
--> Here hBummer is assigned to hCurrentCursor. On the other branch, however,
--> it is not assigned and the value is never used assigned later.
hCurrentCursor = hBummer;
lpDragInfo->hScope = 0;
}
if( hCurrentCursor )
SetCursor(hCurrentCursor);
COMMENT: This appears to result in a memory leak, since a reference count
is incremented, even if the address in hBummer is never later stored. It
could be possible this is allocated from an arena; I cannot tell. I am
not very familiar with the Wine codebase.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=1762
tony_lambregts(a)telusplanet.net changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #388 is|0 |1
obsolete| |
------- Additional Comments From tony_lambregts(a)telusplanet.net 2005-03-04 19:03 -------
Created an attachment (id=831)
--> (http://bugs.winehq.org/attachment.cgi?id=831&action=view)
error messages from current CVS
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=1762
tony_lambregts(a)telusplanet.net changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Ever Confirmed| |1
------- Additional Comments From tony_lambregts(a)telusplanet.net 2005-03-04 18:57 -------
This now gets further with Metrowerks Codewarrior v6.0, the error I get now is:
Unhandled Exception
Error Number: 0x80040706
Description: Object Reference not set
Setup will now terminate.
[OK]
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=2835
------- Additional Comments From carlosfigueiredo(a)clix.pt 2005-03-04 17:42 -------
Used the athlon rpm build for fedora core 3 (from winehq.org) on my athlon
machine, with the 386 devel package!
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=2835
------- Additional Comments From tony_lambregts(a)telusplanet.net 2005-03-04 16:21 -------
Looks like a problem with the package that you used. Please provide more
information on your distribution and where you got your wine from.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.winehq.org/show_bug.cgi?id=1805
tony_lambregts(a)telusplanet.net changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |CLOSED
------- Additional Comments From tony_lambregts(a)telusplanet.net 2005-03-04 16:14 -------
Closing.
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.