http://bugs.winehq.com/show_bug.cgi?id=669
*** shadow/669 Sun May 12 23:09:40 2002
--- shadow/669.tmp.30627 Mon May 13 08:22:55 2002
***************
*** 2,8 ****
| Illegal C characters from the program name are not filtered while creating |
+----------------------------------------------------------------------------+
| Bug #: 669 Product: Wine |
! | Status: UNCONFIRMED Version: unspecified |
| Resolution: Platform: |
| Severity: normal OS/Version: All |
| Priority: P1 Component: wine-programs |
--- 2,8 ----
| Illegal C characters from the program name are not filtered while creating |
+----------------------------------------------------------------------------+
| Bug #: 669 Product: Wine |
! | Status: NEW Version: unspecified |
| Resolution: Platform: |
| Severity: normal OS/Version: All |
| Priority: P1 Component: wine-programs |
** This e-mail has been automatically generated.
** by: http://bugs.winehq.com/
Weekly report for wine-bugs(a)winehq.com
Bug List
-------------------------------------------------------------------------
Id
Status
Desc
-------------------------------------------------------------------------
11 NEW StrokePath ignores PS_JOIN_xxx
15 NEW Resize lag in managed mode
17 NEW Bug while playing WinSkat Pro
22 NEW Shellexecute API call cannot open URLs
24 NEW err:progress:ProgressWindowProc unknown msg be10 wp=349
26 NEW StrokeAndFillPath doesn't fill paths on EMF
35 ASSI Wine 0.9.0 Meta Bug
39 NEW PrgWin95: Wrong message sequence for keyboard auto-repe
47 NEW wrc does not find system headers
48 NEW PrgWin95/98: System metrics differ from the Win9x value
50 NEW PrgWin95: Text justification needs beefing up
52 NEW PrgWin95: Problems with access to the root window
53 NEW PrgWin95: Wine does not support Win9x style (16bit) coo
54 NEW PrgWin95: Wrong background for checkboxes, radiobuttons
56 NEW PrgWin95: Listbox getting a recessed border instead of
61 NEW winemaker: Add support for the Visual C++ project files
66 NEW PrgWin95: Custom cursor display bug
68 NEW Winelib: SEH support
69 NEW Visual C++'s native COM support
78 NEW Wine 1.0 Documentation Metabug - Winelib Users Guide
82 NEW Stabilize Winelib User Guide Table of Contents
90 NEW Compile Wine with -DSTRICT
95 NEW DDE rewrite
96 NEW DLL Separation (MetaBug)
123 NEW ComboBoxes and keyboard movements: Closing
124 NEW Review of Wine Server Protocol
125 NEW Redraw leaves no widgets in window
127 NEW WINE fails to build font metrics
128 NEW Segfaults on trying to open fontdlg for AIM95
129 NEW Crash when exiting AIM95
130 NEW Win3.1 program function keys and ALT/SHIFT/CTRL don't w
131 NEW TWGS.exe will not spawn children
134 NEW Age Of Empires II - says 'couldn't initialize graphics.
147 NEW Multi-column list widget: Double click on the header sh
149 NEW Conflict with another Wine package
151 NEW dialog focus handling is not correct
154 NEW Fonts not loaded
168 NEW Mouse and Keyboard input die upon entering a game
176 NEW Implement an SDL back-end
185 NEW Checkpoint Firewall-1 Gui doesn't work because of starn
189 NEW The mouse wheel can scroll textboxes beyond the end
199 NEW Opening dialogues in nord modular editor causes lockup
201 NEW masking problem - image is not transparent
204 NEW Lotus Notes attach/detach Soap Opera.
206 NEW Oddities with console applications
209 NEW Wine setup ends with TCL error and no config file is wr
215 NEW x11drv errors with United Devices' agent
216 NEW selected text sometimes disappears
219 NEW realMyst and many other programs refuse to run.
220 NEW Glide locks application and freezes X
223 NEW winemaker: Add support for the msvcrt headers
225 NEW winemaker: Ignores the '--with-{mfc,wine}' options once
226 NEW Tries to write /etc/ld.so.cache~ even if prefix is set.
227 NEW winemaker: 'winemaker --nomfc' does not have the intend
230 NEW winemaker: Extract more information from the source fil
231 NEW winemaker: Issue the warnings directly in the source
235 NEW IPX no longer works.
239 NEW Metabug: Test Wine with the Common Control Spy Samples
243 NEW Tabs are missing their inner border
247 NEW no keyboard and mouse after update to 20010510
251 NEW codeweavers-wine does not install regapi and uninstalle
252 NEW codeweavers-wine: winedbg is a dead link
259 NEW Garbled screen in Starcraft
264 NEW Drive label definition cannot be sought.
265 NEW Copy pasting into a wine app works only once
267 NEW ddraw interface not found
268 NEW ddraw interface not recognized, surface flags not imple
271 NEW Westwood Monopoly: fixme:gdi:GetObjectType Magic nnnn n
275 NEW CD - "Linux doesn't allow raw access" ?????
280 NEW Windows Networking (WNet) is not implemented
284 NEW FillRect failing from STATIC_PaintTextfn
291 NEW wine systray and other windows not tall enough
292 NEW Keyboard focus not following
297 NEW implement PeekNamedPipe
306 NEW Activeskin.ocx Unhandled exception: page fault on read
307 NEW Unable to launch GURPS Character GURU
308 NEW Firstclass: Mouse slows program to a crawl, but keyboar
314 NEW Console application ("dos") doesn't recognize the retur
317 NEW wine crashes when app tries to detect OpenGL/DirectX
320 NEW Use a real list for SetConsoleCtrlHandler
321 NEW msvcrt.printf does not support %S & %C
322 NEW Wine wrongly acquires the selection on a paste
324 NEW Implement an Alsa sound module
326 NEW Implement an Esd sound module
327 NEW CodeWeavers Preview Meta Bug
330 NEW Add RichEdit support
331 NEW Wine does not correctly display symbol TrueType fonts
335 NEW Need Microphone and mic volume Support
341 NEW Running Half Life Game Fails
343 NEW file open / save in MS word fails....
345 NEW information about available serial ports should be pres
346 NEW Null pointer reference in libws2_32
349 NEW Msn does not connect
351 NEW TNM (wrestling simulator) installer crashes with "Progr
385 NEW Quicken99 barely usable
387 NEW Firstclass: Mouse behaves erratically
392 NEW Endless loop of redrawing a constantly growing windoq
395 NEW Wine Tasklist Meta Bug
397 NEW System hangs while trying to play a sound
406 NEW Wine Tasklets Meta Bug
412 NEW Win32 API CreateDIBSection for 4bpp yields wrong result
413 NEW age of camelot needs wininet.InternetOpenUrlA
415 NEW Some programs do not save/open files
416 NEW Missings exports in winsocks
418 NEW ntdll: NtQuerySystemInformation returns null
421 NEW Implement a DIB engine
422 NEW Make the registry loadable on demand
423 NEW Out of process COM
424 NEW DCOM support
425 NEW Network UNC path handling
429 NEW Lotus Notes R. 5.0.8 Modal windows don't close
430 NEW Edit Control doesn't not behave like Windows
434 NEW Mouse button don't get released (Macromedia Flash 5.0)
435 NEW Wine 2002 01 22 does not compile with freetype 2.0.8 or
437 NEW Bug when GroupBox caption is updated
443 NEW Cygwin fails to execute
444 NEW ntdll.dll RtlGetNtVersionNumbers() not implemented.
446 NEW wine_dbg_vprintf: debugstr buffer overflow
451 NEW winemaker: command line parameters are not passed to th
455 NEW FIXMEs
461 NEW Implement processing for SystemParametersInfo actions w
466 NEW Wine/Notes typed characters do not appear
468 NEW Error while accessing parallel port - DIVICE_Open Unkno
472 NEW GetAsyncKeyState problem. IGOR: Mouse Release Events No
475 NEW SetActiveWindow does not support foreign processes
480 NEW Convert HBITMAP to a void*
481 NEW Convert HBRUSH to a void*
482 NEW Convert HDRVR to a void*
483 NEW Convert HENHMETAFILE to a void*
484 NEW Convert HFONT to a void*
486 NEW Convert HINSTANCE to a void*
487 NEW Convert HKEY to a void*
488 NEW Convert HMENU to a void*
489 NEW Convert HMETAFILE to a void*
490 NEW Convert HMIDI to a void*
491 NEW Convert HMIDIIN to a void*
492 NEW Convert HMIDIOUT to a void*
493 NEW Convert HMIDISTRM to a void*
494 NEW Convert HMIXER to a void*
495 NEW Convert HMIXEROBJ to a void*
496 NEW Convert HMMIO to a void*
498 NEW Convert HPALETTE to a void*
500 NEW Convert HRGN to a void*
501 NEW Convert HRSRC to a void*
502 NEW Convert HTASK to a void*
503 NEW Convert HWAVE to a void*
504 NEW Convert HWAVEIN to a void*
505 NEW Convert HWAVEOUT to a void*
506 NEW Convert HKL to a void*
507 NEW Convert HDC to a void*
508 NEW Convert HANDLE to a void*
509 NEW Convert HWND to a void*
510 NEW Convert HACCEL to a void*
516 NEW Default paper size can't be changed
517 NEW Could not load wprocs.dll
521 NEW WINE removes trailing backslash in GetFullPathNameA/W i
526 NEW Document the regression testing framework
527 NEW Running C regression tests on Windows with MSVC
529 NEW Running Perl regression tests on Windows
530 NEW Package the regression tests for Windows
531 NEW DLL Separation: ddraw from gdi32
532 NEW DLL Separation: gdi32 from ttydrv, x11drv (BITMAP_Drive
533 NEW DLL Separation: gdi32 from ttydrv, x11drv (PALETTE_Driv
534 NEW DLL Separation: gdi32 from ttydrv, x11drv (color init)
535 NEW DLL Separation: wineps from gdi32
536 NEW DLL Separation: ttydrv from gdi32
537 NEW DLL Separation: ttydrv from user32
538 NEW DLL Separation: x11drv from gdi32
539 NEW DLL Separation: x11drv from user32 (caret)
540 NEW DLL Separation: x11drv from user32 (clipboard)
541 NEW DLL Separation: x11drv from user32 (drag and drop)
542 NEW DLL Separation: x11drv from user32 (misc)
543 NEW DLL Separation: x11drv from ntdll (FILE_DupUnixHandle)
544 NEW DLL Separation: x11drv from ntdll (Options)
545 NEW DLL Separation: x11drv from ntdll (VIRTUAL_SetFaultHand
546 NEW DLL Separation: winedos from ntdll
547 NEW DLL Separation: user32 from gdi32
548 NEW DLL Separation: user32 from ntdll (ATOM_Init)
549 NEW DLL Separation: user32 from ntdll (misc)
556 NEW Reconcile the Windows and Wine spec files
567 NEW snmpapi.dll is not implemented
572 NEW starcraft crashes in recent wine builds
580 NEW Vertical ScrollBar disappearing on Open common dialogbo
581 NEW Weird contextmenu appearing on Open common dialogbox
587 NEW Create replacement of browser component (Internet Explo
588 NEW Word2000 - fixme:file:FindFirstChangeNotificationA this
590 NEW Memory leak: When running any program under Wine, the m
591 NEW wine does not verify if native dll can be loaded
595 NEW Age of Wonders fails with PE_fixup_imports
609 NEW Add BiDi support
619 NEW Regression: cups support for printing is broken
620 NEW dragging trillian's window causes the X server to crash
622 NEW aol7 cannot communicate with the aol proxy server
623 NEW Regression: IE can't view https links
624 NEW Regression: Windows Media player cannot install codecs
625 NEW lotus organizer can't load dlls from custom folder
626 NEW internet explorer crashes upon launch
633 NEW Non-text clipboard data from WINE to X
634 NEW Wine XIM
637 NEW HTMLKit not loading
638 NEW Document Wine debugging channels
650 NEW error messages when loading debugging information from
-------------------------------------------------------------------------
To get a list of all your bugs, you can use this URL (bookmark it if you like!):
http://bugs.winehq.com/buglist.cgi?assigned_to=wine-bugs@winehq.com
Or, you can use the general query page, at
http://bugs.winehq.com/query.cgi.
http://bugs.winehq.com/show_bug.cgi?id=669
*** shadow/669 Sun May 12 21:16:30 2002
--- shadow/669.tmp.6558 Sun May 12 23:09:40 2002
***************
*** 57,59 ****
--- 57,84 ----
------- Additional Comments From fgouget(a)codeweavers.com 2002-05-12 21:16 -------
Can you provide more details as to why it fails?
+
+
+ ------- Additional Comments From vberon(a)mecano.gme.usherb.ca 2002-05-12 23:09 -------
+ In the compilation of GCI-tool.spec.c:
+ gcc -c -I. -I. -I../../include -I../../include -g -O2 -Wall
+ -mpreferred-stack-boundary=2 -fPIC -DSTRICT -DNONAMELESSUNION -DNONAMELESSSTRUCT
+ -D_REENTRANT -I/usr/X11R6/include -o GCI-tool.spec.o GCI-tool.spec.c
+ GCI-tool.spec.c:185: parse error before `-'
+ GCI-tool.spec.c:189: parse error before `&'
+ GCI-tool.spec.c:189: warning: type defaults to `int' in declaration of
+ `__wine_dll_register'
+ GCI-tool.spec.c:189: warning: data definition has no type or storage class
+
+ Here's the excerpt of the file causing this:
+ void __wine_spec_GCI-tool_init(void)
+ {
+ ^ problem here
+
+ The function is called in an asm section just before. I'm not familiar enough
+ with it to know if the same function name is legal in asm or not.
+
+ My point of an executable starting with a number is moot, as a number in the
+ middle of the function name would be ok. But there still exist other characters
+ which are legal in a filename and illegal in a C identifier. Either throw them
+ out of the function name (completely or replaced by _), or document that fact.
\ No newline at end of file
http://bugs.winehq.com/show_bug.cgi?id=669
*** shadow/669 Sun May 12 16:48:27 2002
--- shadow/669.tmp.2732 Sun May 12 21:16:30 2002
***************
*** 54,56 ****
--- 54,59 ----
the future.
You can leave it as a limitation, I just ask it to be a known limitation.
+
+ ------- Additional Comments From fgouget(a)codeweavers.com 2002-05-12 21:16 -------
+ Can you provide more details as to why it fails?
http://bugs.winehq.com/show_bug.cgi?id=669
*** shadow/669 Sun May 12 16:31:38 2002
--- shadow/669.tmp.22502 Sun May 12 16:48:27 2002
***************
*** 36,38 ****
--- 36,56 ----
limitation of Wine's build system and not a bug, and therefore does not need to
be fixed.
Or is there a deeper problem?
+
+
+ ------- Additional Comments From vberon(a)mecano.gme.usherb.ca 2002-05-12 16:48 -------
+ It's in the Wine build process, not winemaker.
+
+ It may be a limitation, and it seems reasonable, but it was introduced without
+ mentionning it.
+
+ And if it's not documented somewhere, somebody else could fall in the same hole.
+
+ Eg:
+ executable with a dash, plus
+ executable starting with a number
+
+ Those have a not insignificant chance of being added to programs/ sometime in
+ the future.
+
+ You can leave it as a limitation, I just ask it to be a known limitation.
\ No newline at end of file
http://bugs.winehq.com/show_bug.cgi?id=669
*** shadow/669 Sun May 12 14:01:15 2002
--- shadow/669.tmp.21704 Sun May 12 16:31:38 2002
***************
*** 27,29 ****
--- 27,38 ----
We need some way to remove the C identifier illegal characters (but filesystem
legal) from the name of the program before using that new name in the name of a
C function.
+
+ ------- Additional Comments From fgouget(a)codeweavers.com 2002-05-12 16:31 -------
+ Is that really a bug?
+ If you have this problem with winemaker then it may be a worthwhile enhancement
+ (though I think I did deal with a number of these issues in winemaker).
+ If the problem is with Wine's makefiles, then I would say this is a reasonable
+ limitation of Wine's build system and not a bug, and therefore does not need to
+ be fixed.
+ Or is there a deeper problem?
http://bugs.winehq.com/show_bug.cgi?id=663
*** shadow/663 Fri May 10 03:29:17 2002
--- shadow/663.tmp.17291 Sun May 12 14:46:31 2002
***************
*** 23,25 ****
--- 23,43 ----
Once I resize the window (unmaximize) it stops reading keyboard presses and
mouse button presses. It does, however, still correctly give the screen
coordinates of the mouse when it is moved.
+
+ ------- Additional Comments From tony_lambregts(a)telusplanet.net 2002-05-12 14:46 -------
+ I have been following this discussion on wine-devel
+ http://www.winehq.com/hypermail/wine-devel/2002/05/0342.html
+
+ The following is a quote from Alexandre Julliard (The guru's guru)
+
+ > Actually all the problems you list apply only to unmanaged
+ > mode. Fixing that mode to be ICCCM compliant is fairly low priority,
+ > and probably quite hopeless. In fact the whole concept of unmanaged
+ > mode is flawed, and it will probably be replaced by a
+ > managed-with-no-decorations mode (with a few exceptions for menus
+ > etc.) once we have the proper support for doing actions like
+ > min/maximize through the window manager."
+
+ While this may not be the final word on the issue. I would not get my hopes up
+ too much for get the issue fixed using "managed" = "N". I would suggest you dont
+ use it.
http://bugs.winehq.com/show_bug.cgi?id=669
*** shadow/669 Sun May 12 14:01:15 2002
--- shadow/669.tmp.15402 Sun May 12 14:01:15 2002
***************
*** 0 ****
--- 1,29 ----
+ +============================================================================+
+ | Illegal C characters from the program name are not filtered while creating |
+ +----------------------------------------------------------------------------+
+ | Bug #: 669 Product: Wine |
+ | Status: UNCONFIRMED Version: unspecified |
+ | Resolution: Platform: |
+ | Severity: normal OS/Version: All |
+ | Priority: P1 Component: wine-programs |
+ +----------------------------------------------------------------------------+
+ | Assigned To: wine-bugs(a)winehq.com |
+ | Reported By: vberon(a)mecano.gme.usherb.ca |
+ | CC list: Cc: |
+ +----------------------------------------------------------------------------+
+ | Milestone: TargetMilestone: --- |
+ | URL: |
+ +============================================================================+
+ | DESCRIPTION |
+ While adding a new program in programs/, the compilation failed because that
+ program had a dash ("-") in it's name.
+
+ The compilation of the spec.c file thus failed, because it would try to put the
+ name of the program (including the dash) in the name of a function.
+
+ I have been able to do the same thing correctly before Alexandre removed the
+ need for a spec file in programs/.
+
+ We need some way to remove the C identifier illegal characters (but filesystem
+ legal) from the name of the program before using that new name in the name of a
+ C function.
\ No newline at end of file
http://bugs.winehq.com/show_bug.cgi?id=657
*** shadow/657 Fri May 10 20:26:51 2002
--- shadow/657.tmp.25098 Sun May 12 04:56:48 2002
***************
*** 41,43 ****
--- 41,50 ----
test of programs i was running), and the program wouldnt load because there is
no builtin mfc42.dll and when i tried to run it with the native one from win2k
sp2, it gave an error.
+
+ ------- Additional Comments From andi(a)rhlx01.fht-esslingen.de 2002-05-12 04:56 -------
+ Well, *which* error do you get ?
+ Remember that this is BugZilla.
+ Being verbose helps.
+ Of course native mfc42.dll should really get fixed if broken,
+ as it is crucial for a helluva lot of programs.
\ No newline at end of file