http://bugs.winehq.org/show_bug.cgi?id=5161
------- Additional Comments From molle.bestefich(a)gmail.com 2006-04-05 05:02 -------
A +relay trace shows error occurs in CreateDIBSection:
0009:Call winex11.drv.CreateDIBSection(7fd79bf8,00007ebc,7fbcbf9c,00000000)
ret=7f8b35ae
0009:Call ntdll.RtlAllocateHeap(7fce0000,00000008,00000060) ret=7f267550
0009:Ret ntdll.RtlAllocateHeap() retval=7fd79d78 ret=7f267550
0009:Call gdi32.GetObjectW(00007ebc,00000054,7fbcbcb0) ret=7f27a130
0009:Ret gdi32.GetObjectW() retval=00000054 ret=7f27a130
X Error of failed request: BadValue (integer parameter out of range for
operation)
Major opcode of failed request: 53 (X_CreatePixmap)
Value in failed request: 0x0
Serial number of failed request: 633802
Current serial number in output stream: 634565
Added a trace:
--- dlls/x11drv/dib.c.orig
+++ dlls/x11drv/dib.c
@@ -4674,2 +4674,3 @@
physBitmap->pixmap_depth = (dib.dsBm.bmBitsPixel == 1) ? 1 :
screen_depth;
+ TRACE("(%p) %dx%d %d bpp\n", hbitmap, dib.dsBm.bmWidth,
dib.dsBm.bmHeight, physBitmap->pixmap_depth);
physBitmap->pixmap = XCreatePixmap( gdi_display, root_window,
dib.dsBm.bmWidth,
Gives normal (?) values:
trace:bitmap:DIB_CreateDIBSection format (10,-200), planes 1, bpp 32, size 0,
RGB
trace:bitmap:CreateBitmapIndirect 10x200, 65536 colors returning 0x7e28
trace:bitmap:X11DRV_CreateDIBSection (0x7e28) 10x200 16 bpp
X Error of failed request: BadValue (integer parameter out of range for
operation)
Major opcode of failed request: 53 (X_CreatePixmap)
Value in failed request: 0x0
Serial number of failed request: 627920
Current serial number in output stream: 628685
The above does look a _little_ odd. Comparison:
DIB_CreateDIBSection 10, -200, 32 bpp
X11DRV_CreateDIBSection 10, 200, 16 bpp
But I'm unsure whether to worry about it.
I think that xorg-server-1.0.2-r3/dix/dispatch.c (attaching momentarily) is
where the failure happens.
Looking at the source, there are two places where BadValue can be returned.
One of them sets errorValue to bit depth, which would be odd (we're seeing
errorValue == 0).
The other sets errorValue explicitly to 0, so I think it's more likely to be
the culprit.
Code looks like this:
if (!stuff->width || !stuff->height)
{
client->errorValue = 0;
return BadValue;
}
Unless width/height got corrupted on the way (I don't know how it propagates
from x11drv to dispatch.c), this statement fails:
if (!10 || !200)
That would be odd, wouldn't it?
--
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=5182
Summary: Wrong Time read into program
Product: Wine
Version: 0.9.12.
Platform: PC
URL: http://www.dietpower.com
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P4
Component: test
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: alan.rae(a)blueyonder.co.uk
DietPower reads wrong time into system, meaning that it flicks onto the next
date too early. I believe (but can't verify until tonight) that it's due to the
difference between local time and UTC. This problem isn't so bad for myself,
but for people who live in different time zones, it would affect the program
operation severely.
Alan
--
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=2327
------- Additional Comments From dank(a)kegel.com 2006-04-05 02:30 -------
I tried it with the latest wine from mike's git tree (roughly 0.9.12 and a half).
There was an error towards the end of the installation, but enough of the app
was installed to try running it. It came up, but was not happy enough to use.
Here's an excerpt from the tail end of the log when running the app:
fixme:ole:SLTG_ProcessDispatch memh.cbExtra is 244
fixme:ole:SLTG_ProcessDispatch offset 0 0x4a
fixme:ole:ITypeInfo_fnRelease destroy child objects
fixme:ole:OLEPictureImpl_SaveAsFile (0x7fd812e0)->(0x7fd97be8, 0, (nil)), hacked
stub.
fixme:ole:MSFT_ReadValue BSTR length = -1?
fixme:ole:OLEPictureImpl_FindConnectionPoint no connection point for
{33ad4ed2-6699-11cf-b70c-00aa0060d393}
--
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=4786
dank(a)kegel.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
Resolution| |FIXED
------- Additional Comments From dank(a)kegel.com 2006-04-05 02:22 -------
I think this is fixed now, at least as of the last couple days in Mike's git tree.
Could you retest with 0.9.12 or, when it comes out, 0.9.13?
--
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=5181
Summary: vb6 can't compile a simple file
Product: Wine
Version: CVS
Platform: Other
OS/Version: other
Status: NEW
Severity: normal
Priority: P2
Component: wine-misc
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: dank(a)kegel.com
Using the example source from bug 5180, select File / Make .exe.
It can't quite manage to do it.
I'll attach the log.
--
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=4931
------- Additional Comments From dank(a)kegel.com 2006-04-05 02:14 -------
Still happening as of 0.9.12 or so (tonight's git tree from mike).
--
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=5180
Summary: vb6 ide can't run a simple test case
Product: Wine
Version: CVS
Platform: Other
OS/Version: other
Status: NEW
Severity: normal
Priority: P2
Component: wine-misc
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: dank(a)kegel.com
vb6 actually installs and seems to run ok with Mike's git as of today,
so I figured I'd try some example vb code. Looking around,
I found a collection of simple ones at
http://www.freevbcode.com/listcode.asp?Category=6&Level=1
and picked out the first one,
"Dancing Mouse -- Randomly Move the Mouse Pointer",
http://www.freevbcode.com/ShowCode.asp?ID=3754
Running it was fine until I clicked on
The Button Which Causes The Mouse To Dance,
at which point a lovely crash ensued.
I'll attach the log and stack dump.
--
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.