http://bugs.winehq.org/show_bug.cgi?id=10850
Summary: Bug when selecting text in Qt 3 QLineEdit
Product: Wine
Version: 0.9.46.
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: major
Priority: P2
Component: test
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: m.gritsch(a)gmail.com
Hi,
The attached minimalistic example application demonstrates a WINE bug when
using a QLineEdit widget from Qt 3:
* Enter some text in the line edit.
* Select some text using the mouse.
* Click into the line edit
Native Windows:
-> The selected text simply gets unselected.
Using WINE:
-> The selected text gets deleted.
Kind regards,
Markus
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=6654
--- Comment #10 from Austin English <austinenglish(a)gmail.com> 2008-01-31 11:15:10 ---
(In reply to comment #9)
> (In reply to comment #8)
> > I can confirm this bug with current git, but It could be related only to SMP
> > systems, maybe it works on single core system.
> >
>
> Using Wine 0.9.54 I can confirm that :
>
> 1) The demo installs just fine (it auto-downloaded gecko too which was nice)
> 2) The game requires d3dx9_30 which I put in windows/system
> 3) Once you try and run the game with the dll, it does crash. See attached log
> (WINEDEBUG="+all")
>
> Log is 30M compressed to 1.1 in bz2
>
> <a href="http://www.bluesata.com/wineoutput.tar.bz2">Log</a> (1.1M is .1M too
> big for an attachment.)
>
Please don't post logs on external sites. Also, don't use +all unless you have
a good reason. It's too verbose. Try using something like
+relay,+tid,+seh,+d3d.
--
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=3477
--- Comment #12 from Pavel Patz <cdome0(a)gmail.com> 2008-01-31 09:14:41 ---
no, they don't work (= they do nothing). that was just only description what i
did, to be more specific.
but it looks like some keys are working - like Esc (i can get in in-game menu)
or F2 key (to disable game-hints).
(In reply to comment #11)
> you mean A S D F keys work?
> what this keys does?
>
--
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=7189
--- Comment #18 from Anastasius Focht <focht(a)gmx.net> 2008-01-31 08:29:08 ---
Hello,
I posted some fix for VS.NET 2003 prerequisite installer here:
http://bugs.winehq.org/show_bug.cgi?id=8439#c3
(http://bugs.winehq.org/attachment.cgi?id=10544)
The same patch is needed in VS.NET 2005 prerequisite installer too, it fixes
the detection of MSXML 6.x component.
--- snip installer msi log ---
[01/25/08,14:39:55] MSXML 6.0 Parser
[01/25/08,14:39:55] This component uses the MsiVersionCheck version check
method. It will validate a Windows Installer app on your machine.
[01/25/08,14:39:55] MSI Update Code:
{1B117BA7-5BC1-419E-820E-7D4F3F412C7B}.
[01/25/08,14:39:55] Checking for a major version of 6 and a minor version
of 0.
--- snip installer msi log ---
REG_DWORD VersionMajor 6
REG_DWORD VersionMinor 0
With that patch applied, the prerequisite installer finishes.
Regards
--
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=8439
--- Comment #3 from Anastasius Focht <focht(a)gmx.net> 2008-01-31 08:20:40 ---
Created an attachment (id=10544)
--> (http://bugs.winehq.org/attachment.cgi?id=10544)
patch which fixes MSI_GetProductInfo to treat specific properties with correct
type
Hello,
another installer issue is msi's MsiGetProductInfoW() (MSI_GetProductInfo)
failing to treat specific properties of correct type.
By using default case of switch some values are accidentally read/interpreted
as strings.
This prevents prerequisite installers of VS.NET 2003 and 2005 from finishing
successfully.
--- snip installer msi log ---
[01/31/08,11:14:40] Microsoft FrontPage 2000 Web Extensions Client
[01/31/08,11:14:40] This component uses the MsiVersionCheck version check
method. It will validate a Windows Installer app on your machine.
[01/31/08,11:14:40] MSI Update Code:
{0712D42B-19A7-4d8a-899C-B9CDACDE39D3}.
[01/31/08,11:14:40] Checking for a major version of 7 and a minor version
of 0.
[01/31/08,11:14:40] Setup Runtime Files
[01/31/08,11:14:40] This component uses the MsiVersionCheck version check
method. It will validate a Windows Installer app on your machine.
[01/31/08,11:14:40] MSI Update Code:
{663BB9F7-C904-439D-B99D-24D8F1419E2A}.
[01/31/08,11:14:40] Checking for a major version of 7 and a minor version
of 1.
--- snip installer msi log ---
--- snip trace ---
..
001a:Call msi.MsiGetProductInfoW(0034c22c
L"{AEB9948B-4FF2-47C9-990E-47014492A0FE}",00409208 L"VersionMajor",0034c294
L"",0034c228) ret=0043ea2c
001a:trace:msi:MsiGetProductInfoW L"{AEB9948B-4FF2-47C9-990E-47014492A0FE}"
L"VersionMajor" 0x34c294 0x34c228
001a:trace:msi:MSI_GetProductInfo L"{AEB9948B-4FF2-47C9-990E-47014492A0FE}"
L"VersionMajor" 0x34c154 0x34c228
001a:Call KERNEL32.lstrcmpW(00409208 L"VersionMajor",6174c7a0 L"PackageCode")
ret=617172e0
001a:Ret KERNEL32.lstrcmpW() retval=00000001 ret=617172e0
001a:Call KERNEL32.lstrcmpW(00409208 L"VersionMajor",6174c7b8
L"AssignmentType") ret=61717516
001a:Ret KERNEL32.lstrcmpW() retval=00000001 ret=61717516
001a:Call KERNEL32.lstrcmpW(00409208 L"VersionMajor",6174c7d6 L"Language")
ret=61717590
001a:Ret KERNEL32.lstrcmpW() retval=00000001 ret=61717590
001a:Call KERNEL32.lstrcmpW(00409208 L"VersionMajor",6174c7e8 L"Version")
ret=61717677
001a:Ret KERNEL32.lstrcmpW() retval=00000001 ret=61717677
001a:Call KERNEL32.lstrcmpW(00409208 L"VersionMajor",6174c7f8 L"ProductName")
ret=61717697
001a:Ret KERNEL32.lstrcmpW() retval=00000001 ret=61717697
001a:fixme:msi:MSI_GetProductInfo L"VersionMajor"
001a:Call KERNEL32.lstrcmpW(00409208 L"VersionMajor",6174c810 L"VersionString")
ret=6171770b
001a:Ret KERNEL32.lstrcmpW() retval=ffffffff ret=6171770b
001a:trace:msi:MSIREG_OpenUninstallKey
L"{AEB9948B-4FF2-47C9-990E-47014492A0FE}"
001a:Call advapi32.RegOpenKeyW(80000002,0034bc7c
L"Software\\Microsoft\\Windows\\CurrentVersion\\Uninstall\\{AEB9948B-4FF2-47C9-990E-47014492A0FE}",0034c108)
ret=61726837
001a:Ret advapi32.RegOpenKeyW() retval=00000000 ret=61726837
001a:Call advapi32.RegQueryValueExW(00000060,00409208
L"VersionMajor",00000000,00000000,00000000,0034c07c) ret=61729404
001a:Ret advapi32.RegQueryValueExW() retval=00000000 ret=61729404
001a:Call ntdll.RtlAllocateHeap(00110000,00000000,00000006) ret=61729440
001a:Ret ntdll.RtlAllocateHeap() retval=00175098 ret=61729440
001a:Call advapi32.RegQueryValueExW(00000060,00409208
L"VersionMajor",00000000,00000000,00175098,0034c07c) ret=61729478
001a:Ret advapi32.RegQueryValueExW() retval=00000000 ret=61729478
001a:Call advapi32.RegCloseKey(00000060) ret=6171745c
001a:Ret advapi32.RegCloseKey() retval=00000000 ret=6171745c
001a:trace:msi:MSI_GetProductInfo returning L"\0006"
001a:Call ntdll.RtlFreeHeap(00110000,00000000,00175098) ret=617174a5
001a:Ret ntdll.RtlFreeHeap() retval=00000001 ret=617174a5
001a:Ret msi.MsiGetProductInfoW() retval=00000000 ret=0043ea2c
..
--- snip trace ---
MSI_GetProductInfo returns L"\0006" instead of "6".
In this case "VersionMajor" and "VersionMinor" are of REG_DWORD.
Attached patch fixes this.
There are other FIXME's of same category but they seem harmless, not affecting
overall installation result.
--- snip ---
..
fixme:msi:MSI_GetProductInfo L"InstalledProductName"
..
fixme:msi:MSI_GetProductInfo L"VersionString"
..
fixme:msi:MSI_GetProductInfo L"InstallLocation"
--- snip ---
Regards
--
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=7383
--- Comment #14 from Ray <raydar(a)inetnebr.com> 2008-01-31 07:52:44 ---
Thank you, Vitaliy and Austin--that's a relief. After upgrading to Wine 0.9.54,
the installation went fine, and it either found my Office 97 disc or that
suggestion to bypass that entirely was taken, much to my happiness.
I'm a little bummed that the VBA editor didn't fire right up with no problems
(got a "Could not open macro storage" alert), but that's for another thread.
Many thanks to those who worked on and fixed this problem, from somebody who
it'll really help!
--Ray
--
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=7374
Robert Volland <monst.oor(a)ntlworld.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
Resolution| |ABANDONED
--- Comment #13 from Robert Volland <monst.oor(a)ntlworld.com> 2008-01-31 05:27:33 ---
With reference to the regression, see my comment #2.
Have since installed openSuSE 10.3 and am now using wine version 0.9.54. There
has since been no recurrence of this problem.
Windows version is now set to XP.
--
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=3477
--- Comment #11 from fabio <fabioamd87(a)alice.it> 2008-01-31 04:22:16 ---
you mean A S D F keys work?
what this keys does?
--
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=6971
Gilboa Davara <gilboad(a)gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |gilboad(a)gmail.com
--- Comment #47 from Gilboa Davara <gilboad(a)gmail.com> 2008-01-31 03:33:30 ---
FYI.
Still happens in Red Orchestra / OSF under wine 0.9.52. (F8/x86_64)
Have yet to try the mouse-wrapping patch.
- Gilboa
--
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.