https://bugs.winehq.org/show_bug.cgi?id=38726
Bug ID: 38726
Summary: valgrind shows uninitialized memory in
qcap/tests/smartteefilter.c
Product: Wine
Version: 1.7.44
Hardware: x86
OS: Linux
Status: NEW
Keywords: download, source, testcase, valgrind
Severity: normal
Priority: P2
Component: quartz
Assignee: wine-bugs(a)winehq.org
Reporter: austinenglish(a)gmail.com
Distribution: Fedora
==2035== Conditional jump or move depends on uninitialised value(s)
==2035== at 0x5FEF54F: QualityControlRender_DoQOS (qualitycontrol.c:214)
==2035== by 0x5FE6F18: BaseRendererImpl_Receive (renderer.c:411)
==2035== by 0x5FE670E: BaseRenderer_Receive (renderer.c:222)
==2035== by 0x5FE280C: MemInputPin_Receive (pin.c:1122)
==2035== by 0x5FE28DE: IMemInputPin_Receive (strmif.h:3395)
==2035== by 0x5FE28DE: MemInputPin_ReceiveMultiple (???:0)
==2035== by 0x47A39D0: IMemInputPin_ReceiveMultiple (strmif.h:3398)
==2035== by 0x47A39D0: SinkMemInputPin_ReceiveMultiple (???:0)
==2035== by 0x47A3856: IMemInputPin_ReceiveMultiple (strmif.h:3398)
==2035== by 0x47A3856: SinkMemInputPin_Receive (???:0)
==2035== by 0x5F10141: IMemInputPin_Receive (strmif.h:3395)
==2035== by 0x5F10141: BaseOutputPinImpl_Deliver (???:0)
==2035== by 0x5F05B6A: SmartTeeFilterInput_Receive (smartteefilter.c:436)
==2035== by 0x5F11A8F: MemInputPin_Receive (pin.c:1122)
==2035== by 0x47A4224: IMemInputPin_Receive (strmif.h:3395)
==2035== by 0x47A4224: media_thread (???:0)
==2035== by 0x7BC81BB7: ??? (signal_i386.c:2682)
==2035== by 0x7BC81BFE: call_thread_func (signal_i386.c:2741)
==2035== by 0x7BC81B95: ??? (signal_i386.c:2682)
==2035== by 0x7BC88D78: start_thread (thread.c:443)
==2035== by 0x4F88F37F: start_thread (in /usr/lib/libpthread-2.21.so)
==2035== by 0x4F7ABD4D: clone (in /usr/lib/libc-2.21.so)
==2035== Uninitialised value was created by a client request
==2035== at 0x7BC4A7FD: mark_block_uninitialized (heap.c:208)
==2035== by 0x7BC4A952: initialize_block (heap.c:239)
==2035== by 0x7BC4ECB4: RtlAllocateHeap (heap.c:1716)
==2035== by 0x5FEEA65: QualityControlImpl_Create (qualitycontrol.c:41)
==2035== by 0x5FE68AC: BaseRenderer_Init (renderer.c:271)
==2035== by 0x5F7CE5B: NullRenderer_create (nullrenderer.c:243)
==2035== by 0x5F767F4: DSCF_CreateInstance (main.c:133)
==2035== by 0x4C707E4: IClassFactory_CreateInstance (unknwn.h:226)
==2035== by 0x4C707E4: CoCreateInstance (???:0)
==2035== by 0x47A3ACA: create_SinkFilter (smartteefilter.c:578)
==2035== by 0x47A64D4: test_smart_tee_filter_in_graph
(smartteefilter.c:1555)
==2035== by 0x47A808B: test_smart_tee_filter (smartteefilter.c:1786)
==2035== by 0x47A9097: func_smartteefilter (smartteefilter.c:2028)
==2035== by 0x47A9EC5: run_test (test.h:584)
==2035== by 0x47AA30D: main (test.h:666)
==2035==
--
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=37847
Bug ID: 37847
Summary: Shantae - Risky's Revenge has glitchy graphics
Product: Wine
Version: 1.7.33
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: emailofchris(a)gmail.com
Distribution: ---
Created attachment 50406
--> https://bugs.winehq.org/attachment.cgi?id=50406
Terminal output while playing Shantae - Risky's Revenge for a short time.
Sprites and other graphics are often glitchy in Shantae - Risky's Revenge. Here
are pictures: http://imgur.com/a/jD6FC
I've attached the terminal output, which mostly consists of one error repeated
a few thousand times, interspersed with a few others.
--
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=30844
Bug #: 30844
Summary: VirtualDJ Home Free do not work and hangs sometimes.
Product: Wine
Version: 1.5.5
Platform: x86-64
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: mayanksuman(a)live.com
Classification: Unclassified
Created attachment 40392
--> http://bugs.winehq.org/attachment.cgi?id=40392
Crash report when VirtualDJ Home is left undisturbed for a while
VirtualDJ Home Free sometimes fail after being idle for a while.
In Browser window VirtualDJ show + sign before Music folder even if it does not
hold anything. Clicking on + crashes the program.
The playback quality is also bad. -- May be due to bad buffer setting.
--
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=36850
Bug ID: 36850
Summary: Fury 3 does not recognize Gamepad/Joystick
Product: Wine
Version: 1.7.21
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: schmatzler(a)googlemail.com
I tried running the demo of Fury 3 which runs fine, but it doesn't recognize
any gamepads.
I have an old Xbox 1 gamepad which works pretty well. When I plug it in, I get
/dev/input/js0 and a /dev/input/event device. I can also see the gamepad in
"wine control" and it works in other games.
A full debug log is here (too big to attach):
http://schmatzler.de/debuglog.tar.bz2
In the log I went into the options and chose to calibrate a Joystick where it
asks me to press a button on the controller, but doesn't recognize it.
A demo of the game can be found here:
ftp://ftp.microsoft.com/deskapps/games/public/Fury3/FURY3X.ZIP
--
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=32362
Bug #: 32362
Summary: dxgi problem for Ghost Recon Future Soldier
Product: Wine
Version: 1.5.18
Platform: x86-64
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: directx-d3d
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: berillions(a)gmail.com
Classification: Unclassified
Created attachment 42700
--> http://bugs.winehq.org/attachment.cgi?id=42700
dxgi functions
The latest Ghost Recon works only on Windows Vista/Seven and with directx 10 or
11.
I set winecfg to Seven and when i launch the game, it crash. But in the output
console, there aren't error messages, just fixme messages about "dxgi"
functions.
Impossible to know where come from exactly the problem.
Thanks,
Max
--
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=29961
Bug #: 29961
Summary: ADO.NET query on a Jet database fails.
Product: Wine
Version: 1.3.24
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: mscoree
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: birdfamily715(a)googlemail.com
Classification: Unclassified
Created attachment 38996
--> http://bugs.winehq.org/attachment.cgi?id=38996ADO.NET Jet database commands that worked
ADO.NET commands (CREATE TABLE, INSERT, UPDATE and DELETE) work
(inspection of the database afterwards shows that to be true), but a
SELECT query produces the error "Arguments are of the wrong type, are
out of acceptable range, or are in conflict with one another."
Needless to say, the same code ran successfully on Windows.
Winetricks was used to import JET40, MDAC28 and DOTNET20.
In order for a database connection to be made, however, it was
necessary to copy across five DLLS from Windows: comsvcs.dll,
CLBCatQ.DLL, colbact.DLL, COMRes.dll, and MTXCLU.DLL and register one:
$ wine regsvr32.exe comsvcs.dll
Attached are c-sharp code files for the database commands that worked
(adonet2.cs) and for the one that didn't (the SELECT query)
(adonet1.cs). For succesful compilation they require the addition of
references to (under COM) ' Microsoft ActiveX Data Objects 2.8' which
results in the production of a Dll: Interop.ADODB.dll and this must be
copied across into Wine along with the executables. An empty Jet
database test.mdb, is also attached. This can be populated by
adonet2.exe and then queried by adonet1.exe
adonet2 creates a database table, inserts four records, updates one,
deletes another and runs to completion.
Finally odbc4.c is a C program which provides a query in odbc which
can be used to inspect the table rows of the database.
--
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=26762
Summary: Cannot find a conversion function for format
WINED3DFMT_B8G8R8A8_UNORM to WINED3DFMT_DXT5
Product: Wine
Version: 1.3.17
Platform: x86
OS/Version: Mac OS X 10.6
Status: UNCONFIRMED
Severity: blocker
Priority: P2
Component: directx-d3d
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: paulthetall(a)gmail.com
Created an attachment (id=34085)
--> (http://bugs.winehq.org/attachment.cgi?id=34085)
Screenshot messed up screen
Display is messed up after loading. This way its impossible to handle the game.
This is the output.
wine: cannot find L"C:\\windows\\system32\\plugplay.exe"
fixme:ddraw:DirectDrawEnumerateExA flags 0x00000007 not handled
fixme:win:EnumDisplayDevicesW ((null),0,0x32ed2c,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x32f69c,0x00000000), stub!
fixme:d3d:swapchain_init Add OpenGL context recreation support to
context_validate_onscreen_formats
err:ddraw:PixelFormat_WineD3DtoDD Can't translate this Pixelformat 58
err:ddraw:PixelFormat_WineD3DtoDD Can't translate this Pixelformat 64
fixme:wave:wodDsCreate DirectSound not implemented
fixme:wave:wodDsCreate The (slower) DirectSound HEL mode will be used instead.
fixme:wave:AudioUnit_SetVolume independent left/right volume not implemented
(1.000000, 1.000000)
fixme:wave:wodDsCreate DirectSound not implemented
fixme:wave:wodDsCreate The (slower) DirectSound HEL mode will be used instead.
fixme:d3d_surface:surface_convert_format Cannot find a conversion function from
format WINED3DFMT_B8G8R8A8_UNORM to WINED3DFMT_DXT5
fixme:d3d_surface:surface_convert_format Cannot find a conversion function from
format WINED3DFMT_B8G8R8A8_UNORM to WINED3DFMT_DXT5
fixme:d3d_surface:surface_convert_format Cannot find a conversion function from
format WINED3DFMT_B8G8R8A8_UNORM to WINED3DFMT_DXT5
--
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=36421
Bug ID: 36421
Summary: valgrind shows some leaks in oledb32/tests/database.c
Product: Wine
Version: 1.7.18
Hardware: x86
OS: Linux
Status: NEW
Keywords: download, source, testcase
Severity: normal
Priority: P2
Component: oledb32
Assignee: wine-bugs(a)winehq.org
Reporter: austinenglish(a)gmail.com
==25675== 12 bytes in 1 blocks are definitely lost in loss record 64 of 607
==25675== at 0x7BC50A9B: RtlAllocateHeap (heap.c:255)
==25675== by 0x64BD11D: datainit_GetDataSource (oledb_private.h:28)
==25675== by 0x4D7DAC5: test_GetDataSource (msdasc.h:554)
==25675== by 0x4D7DE83: func_database (database.c:110)
==25675== by 0x4D80E18: run_test (test.h:584)
==25675== by 0x4D81207: main (test.h:654)
==25675==
==25675== 28 bytes in 1 blocks are possibly lost in loss record 173 of 607
==25675== at 0x7BC50A9B: RtlAllocateHeap (heap.c:255)
==25675== by 0x531CBB8: apartment_getclassobject (compobj.c:526)
==25675== by 0x531FFC6: get_inproc_class_object (compobj.c:2894)
==25675== by 0x5322D2F: CoGetClassObject (compobj.c:3032)
==25675== by 0x53234B7: CoCreateInstance (compobj.c:3197)
==25675== by 0x4D7DE4D: func_database (database.c:100)
==25675== by 0x4D80E18: run_test (test.h:584)
==25675== by 0x4D81207: main (test.h:654)
==25675==
--
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=18095
Summary: VisualFEA's Toolbar is broken (does no line wrapping)
Product: Wine
Version: 1.1.19
Platform: PC-x86-64
URL: http://www.visualfea.com/
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: cs071007(a)fhstp.ac.at
Created an attachment (id=20529)
--> (http://bugs.winehq.org/attachment.cgi?id=20529)
VisualFEA Win vs. Wine
The Item toolbar (right side of screen) in visualfea does not apply line
wrapping as it does in windows, making the app unusable for work. Rest of the
app seems to work quite nicely (applying boundaries and so on, solver,
visualization, ...)
Wine does not give any warnings in the console, though (is there some verbose
option?)
Ah, I'll just attach a screen of win & wine so you know what I'm talking about.
It's the same install in both cases. Jnstaller ran in wine, windows only has
access to wine's program dir through a network share ;)
--
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=18018
Summary: Gun Metal is unresponsive to joystick
Product: Wine
Version: 1.1.10
Platform: PC-x86-64
URL: http://www.gamershell.com/download_866.shtml
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: directx-dinput
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: shacklein(a)gmail.com
I noticed this bug in 1.1.19 and tested it in my earliest pre-compiled package
too (1.1.10) and it was present there.
The problem is that Gun Metal does not seem to respond to my joystick at all
(Playstation Dualshock-style controller). However, the joystick works fine with
other applications in Wine, including GTA:San Andreas.
URL is to the Gun Metal demo version 1.14 which exhibits the problem. I've
tested with both evdev and js devices. I'm unsure what additional information
to supply, such as debug logs. :)
--
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=26365
Summary: Geneforge 1 - text gets cut away
Product: Wine
Version: 1.3.14
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: critical
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: xaron77(a)fastmail.fm
Text gets cut-away on the right side of dialogue screen (letters often get cut
in half) and character statistics screen. No errors are displayed.
--
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=37433
Bug ID: 37433
Summary: Game dont run and show dont have winsock2 correct
Product: Wine
Version: 1.7.29
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: winsock
Assignee: wine-bugs(a)winehq.org
Reporter: mrdeathjr28(a)yahoo.es
Distribution: Mint
Once game launched, show loading screen and after this show winsock 2 error,
non proper winsock 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.
https://bugs.winehq.org/show_bug.cgi?id=39662
Bug ID: 39662
Summary: Printing problem when CUPS printer description
contains spaces
Product: Wine
Version: 1.7.55
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: ragaconi(a)hotmail.com
Distribution: ---
It seems that "win.ini" is auto generated every time I run wine program. In
win.ini CUPS printer seems to be named by its description in CUPS. When this
description contains spaces a problem printing does not work.
--
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=24147
Summary: Worms Reloaded: Screen position issues at non-native
resolution
Product: Wine
Version: 1.3.1
Platform: x86
URL: http://steampowered.com
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: adys.wh(a)gmail.com
Created an attachment (id=30389)
--> (http://bugs.winehq.org/attachment.cgi?id=30389)
Screenshot of behaviour
See attached screenshot.
At resolutions other than native, the game screen "slides" towards the
bottomleft and hides part of the screen outside the display.
err:ole:RevokeDragDrop invalid hwnd (nil)
err:ole:RevokeDragDrop invalid hwnd 0x50130
err:xrandr:X11DRV_XRandR_SetCurrentMode Resolution change not successful --
perhaps display has changed?
err:ole:CoGetClassObject class {074b110f-7f58-4743-aea5-12f15b5074ed} not
registered
err:ole:CoGetClassObject no class object {074b110f-7f58-4743-aea5-12f15b5074ed}
could be created for context 0x1
err:ole:CoInitializeEx Attempt to change threading model of this apartment from
multi-threaded to apartment threaded
fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x2953530,0x2953490): stub
--
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=32265
Bug #: 32265
Summary: Polycom People+Content IP crashes when attempting to
stream desktop to remote display
Product: Wine
Version: unspecified
Platform: x86-64
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: aboyd(a)fusionio.com
Classification: Unclassified
Created attachment 42578
--> http://bugs.winehq.org/attachment.cgi?id=42578
Backtrace of PPCIP crash
When I try to stream my desktop to a remote display (a Polycom HDX 7000 HD)
using People+Content IP, I can connect to the display fine, but when I press
the play button, PPCIP freezes for about 20 seconds, then crashes.
I've attached the backtrace.
--
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=27798
Summary: GTA3 & GTAVC rendering is messed up
Product: Wine
Version: 1.3.23
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: directx-d3d
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: b7.10110111(a)gmail.com
See http://i.imgur.com/EigrV.png
Works correctly in 1.3.22, appears in 1.3.23, remains in 1.3.24.
Reproducible on my intel (EEE PC 901) video:
Intel Corporation Mobile 945GME Express Integrated Graphics Controller (rev 03)
, but NOT on nvidia gtx460.
Will try to do regression testing, but... well, intel Atom...
--
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=32935
Bug #: 32935
Summary: Detailed view int "file->open" window MSoffice 2003,
not showing details
Product: Wine
Version: unspecified
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: chpnp(a)free.fr
Classification: Unclassified
I happily run office 2003, i still have a minor issue which is annoying on a
day to day basis
when i open a file, and from the open window select the "detailed view", only
the names will show (no modification date)
Is there anything i am missing here ? can it be solved somehow ?
This is wine 1.4 or 1.5 (i think i have the problem with both) and this happens
on Ubuntu 12.04 (64 bits) and Slitaz 4.0 (32 bits)
Thanks
--
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=30837
Bug #: 30837
Summary: Star Trek Online doesn't detect joystick/gamepad
Product: Wine
Version: 1.5.5
Platform: x86-64
OS/Version: Linux
Status: UNCONFIRMED
Severity: minor
Priority: P2
Component: directx-dinput
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: vitor.dominor(a)gmail.com
Classification: Unclassified
Recently I decided to try playing Star Trek Online with one of my old but still
working xbox 1 gamepads. For that purpose, I installed the xboxdrv (the
userspace driver for xbox 360 and 1 gamepads) and after running xboxdrv with
the command xboxdrv --silent --trigger-as-button, I started the game. The game
has support for joysticks (I made sure I enabled joystick support in the
in-game options). However, the game does not detect it, since it does not
respond to any button presses or axis movements from the gamepad.
When running the game from the terminal, the output I get with the gamepad
attached to the PC is attached to this bug report.
I have tried running the game natively on Windows 7 and XP SP3 with the gamepad
attached and it is detected and runs as expected. Furthermore, by running STO
with apimonitor from http://www.rohitab.com/apimonitor in Windows, I was able
to determine that the game uses direct input 8, specifically the
IDirectInputDevice8 and IDirectInput8 interfaces, to detect and control the
system mouse and any attached joystick. It uses in particular the
IDirectInput8::EnumDevices to find any available joysticks.
In order to determine if this is an issue specific to this game running on
Wine, I tried using the gamepad with another game well supported by wine and
which also supports joysticks: Trackmania Nations Forever. This one detects the
gamepad as a joystick automatically and by adding +dinput to WINEDEBUG, I
noticed the following line on the output:
Code:
trace:dinput:IDirectInputWImpl_EnumDevices (this=0x12f718,0x0004
'DIDEVTYPE_JOYSTICK',0x8fc5a0,0x12238a0,0001).
After that, wine outputs successfull detection of the joystick:
Code:
trace:dinput:find_joydevs Found a joystick on /dev/input/event16: Xbox Gamepad
(userspace driver) ({9e573eda-7734-11d2-8d4a-23903fb6bdf7})
Next, while running STO on wine with WINEDEBUG="+dinput":
and while the game detects and initializes the system mouse through dinput, it
seems to initialize the IDirectInput8 Interface, but it does not enumerate any
joystick unlike Trackmania.
--
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=37503
Bug ID: 37503
Summary: Bad reflow in joystick control panel
Product: Wine
Version: 1.7.30
Hardware: x86
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: programs
Assignee: wine-bugs(a)winehq.org
Reporter: adys.wh(a)gmail.com
Distribution: ---
Created attachment 49892
--> https://bugs.winehq.org/attachment.cgi?id=49892
Screenshot
See attachment. The word "applet" is cut. If I change tab and go back, the word
applet is on a newline as it should be.
--
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=26160
Summary: Broken control path in mcicda
Product: Wine
Version: 1.3.13
Platform: x86
OS/Version: Mac OS X 10.5
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: winmm&mci
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: hoehle(a)users.sourceforge.net
I'm thankful to C. Robinson for making mcicda work on my Linux machines since
wine-1.1.5. Since then the code supports 2 modes of operation, either via
- IOCTL_CDROM_*_AUDIO (PLAY/STOP/PAUSE/RESUME/SEEK)
- or via a separate thread using DirectSound with
IOCTL_CDROM_RAW_READ. READ_TOC is needed in both modes.
However,
commit 8afa626faa3c5aa2d32d17dca77edaf9efb3a5da
uses as selector
if (wmcda->hThread != 0) {
which causes inconsistent results as the thread may be long dead. I believe
that is not the correct way to select whether to invoke either
thread/DS+RAW_READ commands or IOCTL_CDROM_*_AUDIO ones.
Consider this sequence of MCI commands:
cmd hThread comment
play -- start hThread
stop # !0 => SetEvent stopEvent, hThread becomes 0
stop # =0 => DeviceIoControl
resume # =0 => DeviceioControl
play
resume # !0 => DSB+Play, unlike previously
status mode !0 GetStatus yields PLAY, later STOP
it will never detect that a disk was long ejected!
stop
status mode =0 GetStatus performs IoControl instead
and hence reports current and correct state.
It's fine that the code supports 2 modes of operation, the bug is that the
current code confuses itself as to which branch should be taken and produces
results depending on the history of commands rather than the current state (and
HW capabilities), wrongly mixing both code paths, leading to incorrect results.
IMHO a binary decision via hThread is wrong, there are more states to consider:
- DSB + RAW_READ is useable / being used;
- IOCTL_CDROM_PLAY_AUDIO is useable / being used
- don't know yet.
This issue becomes more important now as MacOS support is getting close (see
bug #20323). This issue becomes more important now as MacOS support is getting
close (see bug #20323). It does not implement the IOCTL_CDROM_*_AUDIO and
spits out unneeded err: and fixme: to the console. I mentioned that I'd about
this issue in bug #20323 comment #4 last 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=20323
Summary: MacOS mcicda does not play audio CD
Product: Wine
Version: 1.1.30
Platform: PC
OS/Version: Mac OS X 10.5
Status: UNCONFIRMED
Severity: enhancement
Priority: P2
Component: kernel32
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: hoehle(a)users.sourceforge.net
mcicda invokes GetDriveTypeW which returns 3, the same as for C: and other HD
drives. It expects DRIVE_CDROM(5).
E: is not recognized as CD-ROM by Wine, although it is created by the mountmgr.
It points to /Volumes/Audio-CD. Indeed /Volumes/Audio-CD/ is a directory full
of files named "N Titel NN.aiff", e.g. "2 Titel 02.aiff". e:: points to
/dev/rdisk2
GetDriveTypeW in turn calls:
trace:file:CreateFileW returning 0x68
trace:vxd:DeviceIoControl (0x68,6d4084,0x32f2ac,16,0x32f2ac,16,0x0,0x0)
trace:ntdll:NtDeviceIoControlFile (0x68,0x0,0x0,0x0,0x32f018,0x006d4084,0x3
2f2ac,0x00000010,0x32f2ac,0x00000010)
code=006d4084 (device=6d) is weird, as winioctl.h only lists FILE_DEVICE_* 01
.. 39
I have not looked further into the origin of this code.
Bypassing this test allows mcicda to open cdaudio.
mciSendString: open e: type cdaudio alias y
+ status cdaudio length
+ status cdaudio length 2
+ status cdaudio number of tracks work -- so there's hope -- whereas
- status cdaudio position
- status cdaudio current track
- status cdaudio media present
- seek and
- play fail.
fixme:ntdll:server_ioctl_file Unsupported ioctl 2402c (device=2 access=1 func=b
method=0)
fixme:mcicda:MCICDA_GetError Unknown mode 50
status length etc. show that
DeviceIoControl(wmcda->handle, IOCTL_CDROM_READ_TOC
works.
--
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=35165
Bug ID: 35165
Summary: Quake Live standalone login window shows difficult to
read text in the username field
Product: Wine
Version: 1.7.8
Hardware: x86-64
URL: http://quakelive.com
OS: Linux
Status: UNCONFIRMED
Severity: trivial
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: alexandru.balut(a)gmail.com
Classification: Unclassified
Created attachment 46910
--> http://bugs.winehq.org/attachment.cgi?id=46910
Entered "mmmmmmmm" in the two fields
Install the app (installer might crash, but ignore that), start it, notice the
text entered in the username/password fields appears in a weird way.
When pressing backspace to delete the last character, the text suddenly seems
to appear fine but there is an unexpected margin between the right-side of the
text and the cursor. Then if more letters are entered they continue to be
displayed broken.
Does not happen with digits for some reason.
--
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=34928
Bug #: 34928
Summary: X Rebirth only (re)draws HUD Elements
Product: Wine
Version: 1.7.6
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: directx-d3d
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: skython(a)web.de
Classification: Unclassified
Created attachment 46545
--> http://bugs.winehq.org/attachment.cgi?id=46545
Screenshot 1: Rendering bugs after starting a new free game.
The game doesn't renders everything except the HUD. When you start a new free
game the screen becomes black and only the HUD elements are visible.
If any of the HUD elements is moving, you see them being 'copied' over the
black background. The attached screenshots are showing this behaviour.
If you alter some graphics settings (for example antialiasing) while ingame,
you can see the game rendering everything just fine for a single frame. But
then again the rendered scene doesn't redraw and HUD is being copied again. You
can see this behaviour on the second screenshot.
The terminal repeatedly says:
err:d3d:wined3d_debug_callback 0x193ef0: "GL_INVALID_OPERATION error generated.
Buffer is mapped.".
err:d3d_draw:drawStridedFast >>>>>>>>>>>>>>>>> GL_INVALID_OPERATION (0x502)
from glDrawElementsBaseVertex @ ../../../wine/dlls/wined3d/drawprim.c / 64
I'm using Archlinux and the current Wine version 1.7.6
I already tried altering several rendering settings using winetricks. No luck
so far. Any help is appreciated
--
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=30581
Bug #: 30581
Summary: Dialog windows can get hidden by the main window in
IDA Free 5.0
Product: Wine
Version: 1.5.3
Platform: x86
URL: http://www.hex-rays.com/products/ida/support/download_
freeware.shtml
OS/Version: Linux
Status: UNCONFIRMED
Severity: minor
Priority: P2
Component: -unknown
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: markk(a)clara.co.uk
Classification: Unclassified
IDA Pro is an interactive disassembler. A freeware version of IDA 5.0 can be
downloaded from
http://www.hex-rays.com/products/ida/support/download_freeware.shtml
I tested IDA Free with Wine 1.5.3 under Lubuntu 11.10, which uses the Openbox
window manager.
When "Allow the window manager to control the windows" is enabled in winecfg,
dialog boxes can get hidden behind the main window. The dialogs are modal, so
the main window doesn't accept any input while a dialog is open. If you
accidentally click in the main window while a dialog is open, the dialog
disappears but the main window does not accept any input.
To reproduce:
- Use winecfg to disable virtual desktop mode and enable "Allow the window
manager to control the windows" if necessary; those are the default settings.
- Download and run the IDA Free 5.0 installer.
- Run the program. Click OK at the About dialog and Go in the Welcome to IDA!
window.
- The maximised main window opens. Bring up a dialog box, e.g. by selecting
Help-> About program... or File -> Open...
- When the dialog opens, click in the main window. The dialog window disappears
behind the main window. (You can reveal it by un-maximising the main window and
moving it out of the way.)
For what it's worth, this problem doesn't happen with the IDA Pro 6.2 demo, but
that uses different GUI code (QT?).
--
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=32495
Bug #: 32495
Summary: Incorrect behavior in ScriptGetLogicalWidths() /
ScriptApplyLogicalWidth() (buffer overrun)
Product: Wine
Version: 1.5.19
Platform: x86
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: usp10
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: disposable593-wine(a)yahoo.com
Classification: Unclassified
Currently, ScriptGetLogicalWidths() and ScriptApplyLogicalWidth() are
incorrectly implemented, leading to wrong glyph positioning in one of my
applications.
**ScriptGetLogicalWidths(): The current implementation simply copies the input
to the output array, incorrectly assuming nbchar==nbglyphs. If there are fewer
glyphs than characters, this causes a buffer overrun, potentially leading to
application crashes. (The problem does and will become more prevalent as the
implementation of shaping is improved over time.)
**ScriptApplyLogicalWidths(): The functions fails to apply justification and
simply returns the unjustified widths.
Below I include what I believe are correct implementations. I have taken care
that the results agree with those returned by the Microsoft implementations. (I
have never seen or been in contact with the original Microsoft code, though, so
the following code is "clean" and may be used for any purpose.)
HRESULT WINAPI ScriptGetLogicalWidths(const SCRIPT_ANALYSIS *sa, int nbchars,
int nbglyphs,
const int *glyph_width, const WORD
*log_clust,
const SCRIPT_VISATTR *sva, int *widths)
{
int rtl, i;
// TRACE("(%p, %d, %d, %p, %p, %p, %p)\n",
// sa, nbchars, nbglyphs, glyph_width, log_clust, sva, widths);
rtl = sa->fRTL && !sa->fLogicalOrder;
for (i = 0; i < nbchars; )
{
int w = 0, i2, j, j2;
j = log_clust[i];
i2 = i;
do i2++; while (i2 < nbchars && log_clust[i2] == j);
j2 = i2 < nbchars ? log_clust[i2] : rtl? -1 : nbglyphs;
for ( ; j != j2; rtl? j--:j++)
w += glyph_width[j];
for ( ; i < i2; i++)
w -= widths[i] = w / (i2-i);
}
return S_OK;
}
HRESULT WINAPI ScriptApplyLogicalWidth(const int *dx, int num_chars, int
num_glyphs,
const WORD *log_clust, const
SCRIPT_VISATTR *sva,
const int *advance, const
SCRIPT_ANALYSIS *sa,
ABC *abc, int *justify)
{
int rtl, i;
// FIXME("(%p, %d, %d, %p, %p, %p, %p, %p, %p)\n",
// dx, num_chars, num_glyphs, log_clust, sva, advance, sa, abc,
justify);
rtl = sa->fRTL && !sa->fLogicalOrder;
if (abc) abc->abcB = - abc->abcA - abc->abcC;
for (i = 0; i < num_chars; )
{
int w = 0, j, j1, j2;
j1 = log_clust[i];
do w += dx[i++]; while (i < num_chars && log_clust[i] == j1);
j2 = i < num_chars ? log_clust[i] : rtl? -1 : num_glyphs;
for (j = j1; j != j2; rtl? j--:j++)
w -= advance[j];
for (j = j1; j != j2; rtl? j--:j++)
{
w -= justify[j] = w / (rtl? j-j2:j2-j);
justify[j] += advance[j];
if (abc) abc->abcB += justify[j];
}
}
return S_OK;
}
--
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.