http://bugs.winehq.com/show_bug.cgi?id=1709
------- Additional Comments From mike(a)theoretic.com 2003-13-09 15:30 -------
Ditto. Please provide a patch if you want this message to go away.
--
Configure bugmail: http://bugs.winehq.com/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.com/show_bug.cgi?id=1708
mike(a)theoretic.com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
Resolution| |INVALID
------- Additional Comments From mike(a)theoretic.com 2003-13-09 15:29 -------
Please don't report random output like this unless it's in the context of
another bug. FIXMEs are there because we know about the problem and need
somebody to fix them.
--
Configure bugmail: http://bugs.winehq.com/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.com/show_bug.cgi?id=1712
------- Additional Comments From jurgen(a)person.be 2003-13-09 12:53 -------
Well again me. I verified the mails this bugtracker sents to me.
Guess what ? It filters OUT the special keys i posted up here,
however they seem to be right visible on this site. Anyway,
when You open the keyboard.c with the good old vi, the error is
still the case i defined.
So i suggest additionaly to convert ALL keyboard codes in
keyboard.c to HEX. So the key "²³" I mention before should be
"\xb2\xb3" instead. The euro should be "eE\xa4" but as said
all codes should be in HEX to avoid errors like this.
--
Configure bugmail: http://bugs.winehq.com/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.com/show_bug.cgi?id=1712
------- Additional Comments From jurgen(a)person.be 2003-13-09 12:35 -------
Oeps I forgot to mention, the euro key for all European countries is : "eE"
It has to be defined either in some releases of wine.
--
Configure bugmail: http://bugs.winehq.com/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.com/show_bug.cgi?id=1712
Summary: Belgian Keyboard Belgium, keyboard.c wrong table
mismatch
Product: Wine
Version: 20030813
Platform: PC
OS/Version: FreeBSD
Status: UNCONFIRMED
Severity: major
Priority: P2
Component: wine-x11driver
AssignedTo: wine-bugs(a)winehq.com
ReportedBy: jurgen(a)person.be
./dlls/xdrv/keyboard.c
The Belgian keyboard doesn't define ²³ as first key, the field is empty.
This is the main reason why Belgian keyboards aren't detected...
So :
/*** Belgian keyboard layout (contributed by DEBO Jurgen E. G.) ***/
static const char main_key_BE[MAIN_LEN][4] =
{
"²³","&1","é2","\"3","'4","(5","§6","è7","!8","ç9","à0",")°","-_",
"aA","zZ","eE","rR","tT","yY","uU","iI","oO","pP","^","$*",
"qQ","sS","dD","fF","gG","hH","jJ","kK","lL","mM","ù%","µ£",
"wW","xX","cC","vV","bB","nN",",?",";.",":/","=+",
"<>"
};
When You look closely to this layout You see the third definition
in the button field is gone. Like "é2@" is changed to "é2"
It should be rather this layout, however, it runs out keyboard.c
doesn't recognize the third (AltGr) and makes an error and in RUNTIME
it shows up with dead keys.
WHEN this bug is solved it should be this layout :
{
"²³","&1|","é2@","\"3#","'4Œ","(5œ","§6^","è7","!8","ç9{","à0}",")°","-_",
"aA@","zZł","eE","rR¶","tTŧ","yY←","uU↓","iI→","oOø","pPþ","^[","$*]",
"qQæ","sSß","dDð","fFđ","gGŋ","hHħ","jJj","kKĸ","lLł","mM","ù%","µ£`",
"wW«","xX»","cC¢","vV","bB","nNn",",?",";.",":/","=+~",
"<>||"
};
However i suggest to use ALWAYS 3 positions for a key, and to make
a trim() on the field. Like
{
"²³ ","&1|","é2@","\"3#",etc.
}
Secondly I suggest to make an option to switch keyboard detection OFF
and use native X keystrokes. An option joined which can be defined
into the local conf.
--
Configure bugmail: http://bugs.winehq.com/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.com/show_bug.cgi?id=1711
benjamincarlyle(a)optusnet.com.au changed:
What |Removed |Added
----------------------------------------------------------------------------
Version|20030813 |20030911
------- Additional Comments From benjamincarlyle(a)optusnet.com.au 2003-12-09 23:40 -------
Further notes:
I've now built several versions of wine from source. Some older versions don't
seem to build for me and I also had weirdness trying to build transmitten's
wineX cvs, but all the recent wine versions I tried including 20030911 exhibit
the same problem. On the face of it this looks like an unterminated string being
passed to strlen. Perhaps it really is a bug in the program, but again the bug
doesn't turn up under win98, nor does it show up under crossover office.
Benjamin.
--
Configure bugmail: http://bugs.winehq.com/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.com/show_bug.cgi?id=1512
------- Additional Comments From quickgun70(a)hotmail.com 2003-12-09 17:59 -------
Yeah I just got that too...I did a debian upgrade as well.
--
Configure bugmail: http://bugs.winehq.com/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.com/show_bug.cgi?id=1711
Summary: Quicken Deluxe '99 edition crashes on startup
Product: Wine
Version: 20030813
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: blocker
Priority: P2
Component: wine-winelib
AssignedTo: wine-bugs(a)winehq.com
ReportedBy: benjamincarlyle(a)optusnet.com.au
G'day,
I have the australian version of Quicken Deluxe '99 (also known as Qucken 8.0)
personal edition. My Linux distribution is Debian and I run packages from the
unstable branch including libc6 2.3.2. I am using an installed windows 98se
system to provide libraries, and quicken works under this operating system.
Changing to use a completely native wine setup the same problems occur. Quicken
fails during during the file-opening stages of startup, apparently while trying
to fill out the tabs it uses to keep track of different windows (eg register,
forecast, snapshot). I've tested against debian packages for 200330813 and
20030618, and both have had the same problem. I've downloaded a trial version of
crossover office for comparision, and it works well with no obvious problems.
I'm currently in the process of dragging down and building sources for further
comparison purposes.
Winedbg shows the following at crash-time:
First chance exception: page fault on read access to 0x00000000 in 32-bit code
(0x40279d4d).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:008f GS:0000
EIP:40279d4d ESP:406b0fa8 EBP:406b0fac EFLAGS:00210286( R- 00 I S - -P1 )
EAX:00000000 EBX:400df508 ECX:ffffffff EDX:00000000
ESI:406b0fc4 EDI:00000000
Stack dump:
0x406b0fa8 (QVERSION.DLL..reloc+0x219fa8): 422eb80c 406b1074 40089734 00000000
0x406b0fb8 (QVERSION.DLL..reloc+0x219fb8): 406b2ea0 400a6110 40089080 400df508
0x406b0fc8 (QVERSION.DLL..reloc+0x219fc8): 406b10d8 422eb80c 406b1074 406b0fb4
0x406b0fd8 (QVERSION.DLL..reloc+0x219fd8): 4008970d 00000000 00020000 0053004d
0x406b0fe8 (QVERSION.DLL..reloc+0x219fe8): 00530020 006e0061 00200073 00650053
0x406b0ff8 (QVERSION.DLL..reloc+0x219ff8): 00690072 00000066 00000730 400a3df9
0x406b1008 (QVERSION.DLL..reloc+0x21a008):
0011: sel=008f base=400f3340 limit=00000fff 32-bit rw-
Backtrace:
=>0 0x40279d4d (MSVCRT.DLL.strlen+0xd in libc.so.6) (ebp=406b0fac)
1 0x40089734 (KERNEL32.DLL.lstrlen+0x84 in libntdll.dll.so) (ebp=406b1074)
2 0x40c53aaf (QWUTIL7.DLL.TAB_SetTabInfoEx+0x152c in QWUTIL7.DLL) (ebp=406b10d8)
3 0x40c11710 (QWUTIL7.DLL.TAB_CreateTabs+0x2be in QWUTIL7.DLL) (ebp=406b1138)
4 0x40d386bd (QWWIN.DLL.DLG_DoCreateInternal+0x3c3 in QWWIN.DLL) (ebp=406b121c)
5 0x005b72db (qw.exe._DR_DoDebtReduction@0+0x15ddb5 in qw.exe) (ebp=406b123c)
6 0x0061ef9a (qw.exe.IBShutDown+0x47641 in qw.exe) (ebp=406b17e8)
7 0x40d4024c (QWWIN.DLL.QWIN_PaintMDIIcon+0x802 in QWWIN.DLL) (ebp=406b1870)
8 0x4080ae77 (USER32.DLL.GetTaskmanWindow+0x1e7 in user32.dll.so) (ebp=406b1894)
9 0x4080aed9 (USER32.DLL.GetTaskmanWindow+0x249 in user32.dll.so) (ebp=406b18c0)
10 0x408101d1 (USER32.DLL.CallWindowProcA+0x101 in user32.dll.so) (ebp=406b18f4)
11 0x40d3f3fc (QWWIN.DLL.QWMDI_DefAppMDIProc+0x108 in QWWIN.DLL) (ebp=406b198c)
12 0x4080ae77 (USER32.DLL.GetTaskmanWindow+0x1e7 in user32.dll.so) (ebp=406b19b0)
13 0x4080aed9 (USER32.DLL.GetTaskmanWindow+0x249 in user32.dll.so) (ebp=406b19dc)
14 0x408101d1 (USER32.DLL.CallWindowProcA+0x101 in user32.dll.so) (ebp=406b1a10)
15 0x4082089f (USER32.DLL.IsCharAlphaW+0x2ecf in user32.dll.so) (ebp=406b1a6c)
16 0x4082181f (USER32.DLL.SendMessageTimeoutA+0x19f in user32.dll.so)
(ebp=406b1ad8)
17 0x408218d5 (USER32.DLL.SendMessageA+0x35 in user32.dll.so) (ebp=406b1b04)
18 0x40f699c1 (X11DRV.DLL.CreateWindow+0x5c1 in x11drv.dll.so) (ebp=406b1b84)
19 0x40804ee1 (USER32.DLL.WIN_SetRectangles+0x16e1 in user32.dll.so)
(ebp=406b1c3c)
20 0x4080554a (USER32.DLL.CreateWindowExA+0xaa in user32.dll.so) (ebp=406b1d94)
21 0x407eeb2d (USER32.DLL.MessageBeep+0xdbd in user32.dll.so) (ebp=406b1e8c)
22 0x407f0265 (USER32.DLL.MessageBeep+0x24f5 in user32.dll.so) (ebp=406b1edc)
23 0x407f0554 (USER32.DLL.MessageBeep+0x27e4 in user32.dll.so) (ebp=406b1f00)
24 0x4080ae77 (USER32.DLL.GetTaskmanWindow+0x1e7 in user32.dll.so) (ebp=406b1f24)
25 0x4080aed9 (USER32.DLL.GetTaskmanWindow+0x249 in user32.dll.so) (ebp=406b1f50)
26 0x408101d1 (USER32.DLL.CallWindowProcA+0x101 in user32.dll.so) (ebp=406b1f84)
27 0x40c8b0e2 (QWUTIL7.DLL.CallSubProc+0xe2 in QWUTIL7.DLL) (ebp=406b1fc8)
28 0x0041e96f (qw.exe..text+0x1d96f in qw.exe) (ebp=406b2044)
29 0x4080ae77 (USER32.DLL.GetTaskmanWindow+0x1e7 in user32.dll.so) (ebp=406b2068)
30 0x4080aed9 (USER32.DLL.GetTaskmanWindow+0x249 in user32.dll.so) (ebp=406b2094)
31 0x408101d1 (USER32.DLL.CallWindowProcA+0x101 in user32.dll.so) (ebp=406b20c8)
32 0x40c8b0e2 (QWUTIL7.DLL.CallSubProc+0xe2 in QWUTIL7.DLL) (ebp=406b210c)
33 0x0041e1ee (qw.exe..text+0x1d1ee in qw.exe) (ebp=406b2148)
34 0x4080ae77 (USER32.DLL.GetTaskmanWindow+0x1e7 in user32.dll.so) (ebp=406b216c)
35 0x4080aed9 (USER32.DLL.GetTaskmanWindow+0x249 in user32.dll.so) (ebp=406b2198)
36 0x408101d1 (USER32.DLL.CallWindowProcA+0x101 in user32.dll.so) (ebp=406b21cc)
37 0x4082089f (USER32.DLL.IsCharAlphaW+0x2ecf in user32.dll.so) (ebp=406b2228)
38 0x4082181f (USER32.DLL.SendMessageTimeoutA+0x19f in user32.dll.so)
(ebp=406b2294)
39 0x408218d5 (USER32.DLL.SendMessageA+0x35 in user32.dll.so) (ebp=406b22c0)
40 0x40d22246 (QWWIN.DLL.QWMDI_CreateAppMDIWindow+0x1cc in QWWIN.DLL)
(ebp=406b2350)
41 0x004630d9 (qw.exe._DR_DoDebtReduction@0+0x9bb3 in qw.exe) (ebp=406b2384)
42 0x00458515 (qw.exe..text+0x57515 in qw.exe) (ebp=406b23f8)
43 0x40d3f2b7 (QWWIN.DLL.QWMDI_CreateMDIWindow+0x78 in QWWIN.DLL) (ebp=406b241c)
44 0x40d21cf5 (QWWIN.DLL.QWIN_CreateWindowIndirect+0x47 in QWWIN.DLL)
(ebp=406b2438)
45 0x00442897 (qw.exe..text+0x41897 in qw.exe) (ebp=406b24c8)
46 0x00456fe0 (qw.exe..text+0x55fe0 in qw.exe) (ebp=406b298c)
47 0x00401744 (qw.exe..text+0x744 in qw.exe) (ebp=406b2c00)
48 0x4080ae77 (USER32.DLL.GetTaskmanWindow+0x1e7 in user32.dll.so) (ebp=406b2c24)
49 0x4080aed9 (USER32.DLL.GetTaskmanWindow+0x249 in user32.dll.so) (ebp=406b2c50)
50 0x408101d1 (USER32.DLL.CallWindowProcA+0x101 in user32.dll.so) (ebp=406b2c84)
51 0x407f2b26 (USER32.DLL.DispatchMessageA+0xa6 in user32.dll.so) (ebp=406b2cc8)
52 0x00413bb4 (qw.exe..text+0x12bb4 in qw.exe) (ebp=406b2d04)
53 0x0045a7bc (qw.exe._DR_DoDebtReduction@0+0x1296 in qw.exe) (ebp=406b2db4)
54 0x00686042 (qw.exe.IBShutDown+0xae6e9 in qw.exe) (ebp=406b2ddc)
55 0x5f40b4fe (MFC42.DLL.1576+0x52 in MFC42.DLL) (ebp=406b2e04)
56 0x0079a577 (qw.exe.EntryPoint+0x157 in qw.exe) (ebp=406b2eb0)
57 0x40098eb8 (KERNEL32.DLL.CreateSocketHandle+0xb18 in libntdll.dll.so)
(ebp=406b2ff4)
58 0x400b8fdc (NTDLL.DLL.ZwDelayExecution+0x31c in libntdll.dll.so) (ebp=00000000)
0x40279d4d (MSVCRT.DLL.strlen+0xd in libc.so.6): repne scasb %es:(%edi)
--
Configure bugmail: http://bugs.winehq.com/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.com/show_bug.cgi?id=1512
------- Additional Comments From steven(a)pyro.eu.org 2003-11-09 16:15 -------
Hi,
I also have this problem, and have attached an 'strace' of what's
happening in the hope that it will be useful.
I have today's (20030911) CVS although I compiled using an older version
of include/winbase.h (the latest one won't compile). I am using kernel
2.6.0-test5 on a Debian GNU/Linux unstable system. I use glibc 2.3.2.
The problem occurs regardless of whether or not WINE is configured
(either in ~/.wine or /etc/wine).
I should mention that this bug did *not* appear directly after upgrading
from an earlier CVS build to 20030911. I first noticed the bug soon
after I upgraded my kernel, my nVidia display driver and large number of
new unstable Debian packages.
Steven Chamberlain
steven(a)pyro.eu.org
--
Configure bugmail: http://bugs.winehq.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.