http://bugs.winehq.org/show_bug.cgi?id=2035
spetreolle(a)yahoo.fr changed:
What |Removed |Added
----------------------------------------------------------------------------
URL| |http://www.winehq.org/hyperm
| |ail/wine-
| |patches/2004/03/0442.html
------- Additional Comments From spetreolle(a)yahoo.fr 2004-01-04 12:04 -------
The bug seems to be fixed today, thanks to Felix Nawothnig.
see URL.
Tony and Brett, could you confirm ?
--
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=2140
Summary: notepad / printer setup / portrait causes page fault &
termination
Product: Wine
Version: 20040309
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wine-binary
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: todd.allen(a)attglobal.net
This was on Fedora Core 1 with the wine-20040309-1fc1winehq binary rpm
installed. To reproduce it, I did this:
cd ~
rm -rf .wine
wine notepad
Click on "File"
Click on "Printer Setup..."
Click on "Portrait" (in the Orientation box)
Because this is fc1, it's got CUPS, so if the documentation is to be believed,
no further configuration is requried for printers.
The output in the xterm in which "wine notepad" was run is as follows:
fixme:commdlg:PRINTDLG_SetUpPrinterListComboW Can't find '(null)' in printer
list so trying to find default
wine: Unhandled exception (thread 0009), starting debugger...
WineDbg starting on pid 8
Can't find file for ELF 'wine-kthread' ((nil))
No debug information in ELF 'wine-pthread' ((nil))
Breakpoint 1 at 0x009a4f00
No debug information in ELF '/usr/lib/libwine.so.1' (0x6de000)
No debug information in ELF '/lib/tls/libpthread.so.0' ((nil))
No debug information in ELF '/lib/tls/libc.so.6' ((nil))
No debug information in ELF '/lib/libdl.so.2' ((nil))
No debug information in ELF '/lib/tls/libm.so.6' ((nil))
No debug information in ELF '/lib/ld-linux.so.2' ((nil))
No debug information in ELF '/usr/lib/wine/ntdll.dll.so' (0x111000)
No debug information in ELF '/usr/lib/libwine_unicode.so.1' (0x181000)
No debug information in ELF '/lib/libnss_files.so.2' (0x461000)
No debug information in ELF '/usr/lib/wine/kernel32.dll.so' (0x2d7000)
No debug information in ELF '/usr/lib/wine/notepad.exe.so' (0x5d6000)
No debug information in ELF '/usr/lib/wine/comdlg32.dll.so' (0x5fc000)
No debug information in ELF '/usr/lib/wine/shell32.dll.so' (0x6f7000)
No debug information in ELF '/usr/lib/wine/ole32.dll.so' (0x788000)
No debug information in ELF '/usr/lib/wine/advapi32.dll.so' (0x274000)
No debug information in ELF '/usr/lib/wine/user32.dll.so' (0x808000)
No debug information in ELF '/usr/lib/wine/gdi32.dll.so' (0xb12000)
No debug information in ELF '/usr/lib/wine/rpcrt4.dll.so' (0x3fb000)
No debug information in ELF '/usr/lib/wine/shlwapi.dll.so' (0x570000)
No debug information in ELF '/usr/lib/wine/comctl32.dll.so' (0xc27000)
No debug information in ELF '/usr/lib/wine/winspool.drv.so' (0x2a8000)
No debug information in ELF '/usr/lib/wine/msvcrt.dll.so' (0x685000)
No debug information in ELF '/usr/lib/libfreetype.so.6' (0xfff3d000)
No debug information in ELF '/usr/lib/libz.so.1' ((nil))
No debug information in ELF '/usr/lib/libfontconfig.so.1' (0x823000)
No debug information in ELF '/usr/lib/libexpat.so.0' (0xbde000)
No debug information in ELF '/usr/lib/wine/x11drv.dll.so' (0xcff000)
No debug information in ELF '/usr/X11R6/lib/libSM.so.6' (0xff6a5000)
No debug information in ELF '/usr/X11R6/lib/libICE.so.6' (0xff815000)
No debug information in ELF '/usr/X11R6/lib/libXrandr.so.2' (0x2fe000)
No debug information in ELF '/usr/X11R6/lib/libXrender.so.1' (0x46a000)
No debug information in ELF '/usr/X11R6/lib/libXv.so.1' (0x34c000)
No debug information in ELF '/usr/X11R6/lib/libXext.so.6' ((nil))
No debug information in ELF '/usr/X11R6/lib/libX11.so.6' (0x271000)
No debug information in ELF '/usr/X11R6/lib/tls/libGL.so.1' (0xac4000)
No debug information in ELF '/usr/X11R6/lib/libXcursor.so.1' (0xffabd000)
No debug information in ELF '/usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2'
(0xfec000)
No debug information in ELF '/usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2'
(0xea4000)
No debug information in ELF '/usr/lib/wine/imm32.dll.so' (0xec2000)
No debug information in 32bit DLL 'C:\windows\system\notepad.exe' (0x5e0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\NTDLL.DLL' (0x130000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\KERNEL32.DLL' (0x300000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\ADVAPI32.DLL' (0x280000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\GDI32.DLL' (0xb30000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\USER32.DLL' (0x830000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\RPCRT4.DLL' (0x410000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\OLE32.DLL' (0x7a0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\SHLWAPI.DLL' (0x590000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\COMCTL32.DLL' (0xc40000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\SHELL32.DLL' (0x710000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\WINSPOOL.DRV' (0x2b0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\COMDLG32.DLL' (0x610000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\MSVCRT.DLL' (0x6a0000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\X11DRV.DLL' (0xd10000)
No debug information in 32bit DLL 'C:\WINDOWS\SYSTEM\IMM32.DLL' (0xed0000)
Unhandled exception: page fault on write access to 0x0000004c in 32-bit code
(0x006394de).
In 32-bit mode.
0x006394de (PRINTDLG_WMCommandA+0xb0e in COMDLG32.DLL): movw $0x1,0x4c(%eax)
Wine-dbg>
A "bt" in the debugger shows:
=>0 0x006394de (PRINTDLG_WMCommandA+0xb0e in COMDLG32.DLL) (ebp=0056f0dc)
1 0x00639b43 (PrintDlgProcW+0x93 in COMDLG32.DLL) (ebp=0056f100)
2 0x008b022f (WINPROC_wrapper+0x17 in USER32.DLL) (ebp=0056f124)
3 0x008b02ba (WINPROC_wrapper+0xa2 in USER32.DLL) (ebp=0056f15c)
4 0x008b7705 (USER32.DLL.CallWindowProcW+0x105 in USER32.DLL) (ebp=0056f190)
5 0x0088099a (USER32.DLL.DefDlgProcW+0x6a in USER32.DLL) (ebp=0056f1bc)
6 0x008b022f (WINPROC_wrapper+0x17 in USER32.DLL) (ebp=0056f1e0)
7 0x008b02ba (WINPROC_wrapper+0xa2 in USER32.DLL) (ebp=0056f218)
8 0x008b7705 (USER32.DLL.CallWindowProcW+0x105 in USER32.DLL) (ebp=0056f24c)
9 0x008cbfc0 (FormatMessage16+0x3590 in USER32.DLL) (ebp=0056f2a8)
10 0x008cd0e1 (SendMessageTimeoutW+0x161 in USER32.DLL) (ebp=0056f30c)
11 0x008cd3b1 (USER32.DLL.SendMessageW+0x51 in USER32.DLL) (ebp=0056f338)
12 0x008499f0 (MessageBoxIndirect16+0xc30 in USER32.DLL) (ebp=0056f418)
13 0x00849f86 (MessageBoxIndirect16+0x11c6 in USER32.DLL) (ebp=0056f43c)
14 0x008b022f (WINPROC_wrapper+0x17 in USER32.DLL) (ebp=0056f460)
15 0x008b02ba (WINPROC_wrapper+0xa2 in USER32.DLL) (ebp=0056f498)
16 0x008b7705 (USER32.DLL.CallWindowProcW+0x105 in USER32.DLL) (ebp=0056f4cc)
17 0x00890bdb (USER32.DLL.DispatchMessageW+0xbb in USER32.DLL) (ebp=0056f500)
18 0x00885578 (IsDialogMessageW+0xc8 in USER32.DLL) (ebp=0056f534)
19 0x00884b91 (DIALOG_DoDialogBox+0x121 in USER32.DLL) (ebp=0056f584)
20 0x00884de9 (USER32.DLL.DialogBoxIndirectParamAorW+0x69 in USER32.DLL)
(ebp=0056f5b0)
21 0x00884e91 (DialogBoxIndirectParamW+0x41 in USER32.DLL) (ebp=0056f5d4)
22 0x0063ad98 (PrintDlgW+0x488 in COMDLG32.DLL) (ebp=0056fa3c)
23 0x005eb289 (DIALOG_FilePrinterSetup+0x59 in notepad.exe) (ebp=0056faa0)
24 0x005ebe2d (SetFileName+0xcd in notepad.exe) (ebp=0056faac)
25 0x005ec1b1 (SetFileName+0x451 in notepad.exe) (ebp=0056fd14)
26 0x008b022f (WINPROC_wrapper+0x17 in USER32.DLL) (ebp=0056fd38)
27 0x008b02ba (WINPROC_wrapper+0xa2 in USER32.DLL) (ebp=0056fd70)
28 0x008b7705 (USER32.DLL.CallWindowProcW+0x105 in USER32.DLL) (ebp=0056fda4)
29 0x00890bdb (USER32.DLL.DispatchMessageW+0xbb in USER32.DLL) (ebp=0056fdd8)
30 0x005ec790 (WinMain+0x2e0 in notepad.exe) (ebp=0056fea0)
31 0x005ea10e (notepad.exe.EntryPoint+0x10e in notepad.exe) (ebp=0056ff20)
32 0x00360bc2 (SetThreadExecutionState+0x1aa2 in KERNEL32.DLL) (ebp=0056fff4)
33 0x006e29b1 (wine_switch_to_stack+0x11 in libwine.so.1) (ebp=00000000)
This bug is not specific to the notepad either. I first discovered it when
attempting to do a printer setup using FrameMaker 5.5 installed in a wine
configuration that isn't too far from the default. But I'm reporting this bug
against notepad because I expect it's easier to reproduce, and seems to be the
same thing, symptomatically at least.
--
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=1486
------- Additional Comments From r.kessel(a)metrodata.de 2004-01-04 06:08 -------
I found a workaround for my own Delphi application. It's a bit ugly, but works fine.
If you hide the complete menu before changing it and display it when it is
updated it will be workable afterwards. Hide the menu by setting the menu
property of the form to nil and restore the pointer later. Maybe we could even
find the problem by looking at the difference between hide and restore and a
rebuild.
--
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=2139
Summary: Edit control bug in EDIT_EM_GetLine (multiple lines) for
lines with zero length
Product: Wine
Version: 20040309
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: major
Priority: P2
Component: wine-winelib
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: r.kessel(a)metrodata.de
The EM_GETLINE message handler has a bug in handling multiple line controls when
they contain lines with zero length.
Problem:
Instead of returning an empty line, EDIT_EM_GetLine does nothing and returns the
buffer length as the character count.
Most likely the problem is in the following section:
{
LPSTR dst = (LPSTR)lParam;
INT ret;
ret = WideCharToMultiByte(CP_ACP, 0, src, line_len, dst, dst_len, NULL, NULL);
if(!ret) /* Insufficient buffer size */
return dst_len;
if(ret < dst_len) /* Append 0 if enough space */
dst[ret] = 0;
return ret;
}
In case that line_len is zero WideCharToMultiByte returns correctly zero, but
this is treated as an insufficient buffer size.
Possible solution:
{
LPSTR dst = (LPSTR)lParam;
INT ret;
if(line_len)
{
ret = WideCharToMultiByte(CP_ACP, 0, src, line_len, dst, dst_len, NULL,
NULL);
if(!ret) /* Insufficient buffer size */
return dst_len;
}
else
{
ret = 0;
}
if(ret < dst_len) /* Append 0 if enough space */
dst[ret] = 0;
return ret;
}
--
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=2138
Summary: Missing DLLs when running Reason
Product: Wine
Version: unspecified
Platform: Other
OS/Version: other
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: wine-files
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: silverblade_uk(a)hotmail.com
This is quite a strange bug.
I realize that WINE uses its own equivalents of the Windows DLLs to do things,
so applications use WINE's internal DLLs rather than Windows ones (after all,
that is the entire point of WINE - to act like Windows.)
Anyway, I tried running Propellerheads Reason (www.propellerhead.se) from my
Windows drive, and it complained about a missing shell32.dll. So, I copied it
into my virtual C drive, and tried again. This time, it reported another DLL,
and each time would report others (including gdi32.dll, user32.dll,
kernel32.dll ...)
After a while, it was happy, and started up, but gave the error "An unknown
error occurred" or something similar.
I think that Reason might be attempting to search for DLLs in the virtual
Windows/System folder. Would it be a good idea to somehow make fake files for
each of the DLLs in the folder, so that applications can actually see that
there's something there if they're that fussy?
--
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=560
------- Additional Comments From tony_lambregts(a)telusplanet.net 2004-31-03 13:36 -------
bugs without app in appdb 201-300
Bug 201 - igowin
Bug 219 - RealMyst
Bug 232 - DaggerFall
Bug 262 - Prolog
Bug 267 - Arnold Palmer Course Designer
Bug 270 - Monopoly
Bug 271 - Monopoly
Bug 274 - NSBasic Palm
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
http://bugs.winehq.org/show_bug.cgi?id=2135
------- Additional Comments From Andrew.Talbot(a)talbotville.com 2004-31-03 06:29 -------
Yes, I get the picture.
I would advocate leaving this bug report active (while relevant) as a signpost
to those who wonder why they can no longer successfully 'point-and-click', as it
generalises the explanation and pinpoints the moment of breakage. But, if that
is considered unnecessary, then please let me know and I shall close 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=2137
Summary: wine: failed to create the process heap
Product: Wine
Version: 20040309
Platform: Other
OS/Version: Linux
Status: UNCONFIRMED
Severity: blocker
Priority: P2
Component: wine-binary
AssignedTo: wine-bugs(a)winehq.org
ReportedBy: markf78(a)yahoo.com
[root@markf78 windows]# wine calc.exe
wine: failed to create the process heap
[root@markf78 windows]# wine notepad.exe
wine: failed to create the process heap
[root@markf78 windows]# wine
wine: failed to create the process heap
i'm running FC2 test2... i keep getting the above error message. i was also
unable to use february's release but prior to that i had no problems using wine
for calc.exe. i've tried installing via RPM and by compiling the source (via
gcc). i'd provide more debugging info but i'm fairly new to wine and i'm not
sure how to do this. if you need more info reply with instructions and i will
provide it promptly. thank you.
--
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.