[Bug 667] New - Wine20020509: 'CLIPPING_UpdateGCRegion hVisRgn is zero. Please report this' received

wine-bugs at winehq.com wine-bugs at winehq.com
Sat May 11 11:38:45 CDT 2002


http://bugs.winehq.com/show_bug.cgi?id=667

*** shadow/667	Sat May 11 11:38:45 2002
--- shadow/667.tmp.3495	Sat May 11 11:38:45 2002
***************
*** 0 ****
--- 1,254 ----
+ +============================================================================+
+ | Wine20020509: 'CLIPPING_UpdateGCRegion hVisRgn is zero. Please report this |
+ +----------------------------------------------------------------------------+
+ |        Bug #: 667                         Product: Wine                    |
+ |       Status: UNCONFIRMED                 Version: unspecified             |
+ |   Resolution:                            Platform:                         |
+ |     Severity: normal                   OS/Version: All                     |
+ |     Priority: P1                        Component: wine-gdi                |
+ +----------------------------------------------------------------------------+
+ |  Assigned To: wine-bugs at winehq.com                                         |
+ |  Reported By: michal.seliga at visicom.sk                                     |
+ |      CC list: Cc:                                                          |
+ +----------------------------------------------------------------------------+
+ |    Milestone: TargetMilestone: ---                                         |
+ |          URL:                                                              |
+ +============================================================================+
+ |                              DESCRIPTION                                   |
+ When I run this simple game I never get into 'real game' because of this (see 
+ edn of log). All menus work well. You wanted to report it, so here it goes.
+ 
+ formatted log:
+ 
+ Auto-generated debug report by Wine Quick Debug Report Maker Thingy:
+ WINE Version:                Wine 20020509
+ Windows Version:             None Installed
+ Distribution:                Mandrake 8.2
+ Kernel Version:              2.4.18-6mdk
+ OS Type:                     Linux
+ CPU:                         i686
+ GCC Version:                 Configured with: ../configure --prefix=/usr --
+ mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share/gcc-3.0.4 -
+ -enable-shared --enable-threads=posix --disable-checking --enable-long-long --
+ enable-cstdio=stdio --enable-clocale=generic --enable-
+ languages=c,c++,f77,objc,java --program-suffix=-3.0.4 --enable-objc-gc --
+ host=i586-mandrake-linux-gnu --with-system-zlib
+ Program:                     Rei-Poker by elise Soft Ware
+ Program Type:                Unsure
+ Debug Options:               -debugmsg +gdi
+ Other Extra Commands Passed: -managed
+ Extra ./configure Commands:  None
+ Wine Dependencies: 
+ 	libntdll.dll.so => /usr/local/lib/libntdll.dll.so (0x40029000)
+ 	libwine.so => /usr/local/lib/libwine.so (0x40123000)
+ 	libwine_unicode.so => /usr/local/lib/libwine_unicode.so (0x40139000)
+ 	libm.so.6 => /lib/libm.so.6 (0x40203000)
+ 	libc.so.6 => /lib/libc.so.6 (0x40225000)
+ 	libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x40361000)
+ 	libdl.so.2 => /lib/libdl.so.2 (0x4036a000)
+ 	/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
+ 
+ Last 200 lines of debug output follows:
+ trace:gdi:GDI_ReleaseObj (006e): leave 4
+ trace:gdi:GetObjectA 0000006e 12 0x405c67a4
+ trace:gdi:GDI_GetObjPtr (006e): enter 4
+ trace:gdi:GDI_ReleaseObj (006e): leave 4
+ trace:gdi:X11DRV_SelectBrush hdc=00b8 hbrush=006e
+ trace:gdi:X11DRV_SelectBrush BS_SOLID
+ trace:gdi:GDI_GetObjPtr (0092): enter 4
+ trace:gdi:GDI_ReleaseObj (0092): leave 4
+ trace:gdi:GDI_ReleaseObj (00b8): leave 3
+ trace:gdi:GDI_GetObjPtr (00b8): enter 3
+ trace:gdi:SelectObject hdc=00b8 00a2
+ trace:gdi:GetObjectType 000000a2
+ trace:gdi:GDI_GetObjPtr (00a2): enter 4
+ trace:gdi:GDI_ReleaseObj (00a2): leave 4
+ trace:gdi:GetObjectW 000000a2 92 0x405c6738
+ trace:gdi:GDI_GetObjPtr (00a2): enter 4
+ trace:gdi:GDI_ReleaseObj (00a2): leave 4
+ trace:gdi:GetObjectW 000000a2 92 0x405c660c
+ trace:gdi:GDI_GetObjPtr (00a2): enter 4
+ trace:gdi:GDI_ReleaseObj (00a2): leave 4
+ trace:gdi:GDI_ReleaseObj (00b8): leave 3
+ trace:gdi:GDI_GetObjPtr (00b8): enter 3
+ trace:gdi:SelectObject hdc=00b8 008a
+ trace:gdi:GetObjectType 0000008a
+ trace:gdi:GDI_GetObjPtr (008a): enter 4
+ trace:gdi:GDI_ReleaseObj (008a): leave 4
+ trace:gdi:GetObjectA 0000008a 16 0x405c67a4
+ trace:gdi:GDI_GetObjPtr (008a): enter 4
+ trace:gdi:GDI_ReleaseObj (008a): leave 4
+ trace:gdi:GDI_GetObjPtr (0092): enter 4
+ trace:gdi:GDI_ReleaseObj (0092): leave 4
+ trace:gdi:GDI_ReleaseObj (00b8): leave 3
+ trace:gdi:GDI_GetObjPtr (00b8): enter 3
+ trace:gdi:GDI_GetObjPtr (0092): enter 4
+ trace:gdi:GDI_ReleaseObj (0092): leave 4
+ trace:gdi:GDI_ReleaseObj (00b8): leave 3
+ trace:gdi:GDI_GetObjPtr (00b8): enter 3
+ trace:gdi:GDI_GetObjPtr (0092): enter 4
+ trace:gdi:GDI_ReleaseObj (0092): leave 4
+ trace:gdi:GDI_ReleaseObj (00b8): leave 3
+ trace:gdi:GetObjectType 00000092
+ trace:gdi:GDI_GetObjPtr (0092): enter 3
+ trace:gdi:GDI_ReleaseObj (0092): leave 3
+ trace:gdi:GDI_GetObjPtr (00b8): enter 3
+ trace:gdi:GDI_ReleaseObj (00b8): leave 3
+ trace:gdi:GDI_ReleaseObj (00bc): leave 2
+ trace:gdi:GDI_ReleaseObj (00b8): leave 1
+ trace:gdi:GDI_GetObjPtr (5bb4): enter 1
+ trace:gdi:SelectObject hdc=5bb4 5bb0
+ trace:gdi:GetObjectType 00005bb0
+ trace:gdi:GDI_GetObjPtr (5bb0): enter 2
+ trace:gdi:GDI_ReleaseObj (5bb0): leave 2
+ trace:gdi:GDI_GetObjPtr (5bb0): enter 2
+ trace:gdi:GDI_GetObjPtr (5bb0): enter 3
+ trace:gdi:GDI_ReleaseObj (5bb0): leave 3
+ trace:gdi:GDI_GetObjPtr (f3f6): enter 3
+ trace:gdi:GDI_ReleaseObj (f3f6): leave 3
+ trace:gdi:GDI_GetObjPtr (ff6a): enter 3
+ trace:gdi:GDI_GetObjPtr (f3f6): enter 4
+ trace:gdi:GDI_ReleaseObj (f3f6): leave 4
+ trace:gdi:GDI_ReleaseObj (ff6a): leave 3
+ trace:gdi:GDI_GetObjPtr (ff6a): enter 3
+ trace:gdi:GDI_ReleaseObj (ff6a): leave 3
+ trace:gdi:GDI_GetObjPtr (5bb4): enter 3
+ trace:gdi:GDI_ReleaseObj (5bb4): leave 3
+ trace:gdi:GDI_GetObjPtr (5bb4): enter 3
+ trace:gdi:GDI_GetObjPtr (0092): enter 4
+ trace:gdi:GDI_ReleaseObj (0092): leave 4
+ trace:gdi:GDI_ReleaseObj (5bb4): leave 3
+ trace:gdi:GDI_GetObjPtr (5bb4): enter 3
+ trace:gdi:GDI_GetObjPtr (0092): enter 4
+ trace:gdi:GDI_ReleaseObj (0092): leave 4
+ trace:gdi:GDI_ReleaseObj (5bb4): leave 3
+ trace:gdi:GDI_GetObjPtr (5bb4): enter 3
+ trace:gdi:SelectObject hdc=5bb4 008a
+ trace:gdi:GetObjectType 0000008a
+ trace:gdi:GDI_GetObjPtr (008a): enter 4
+ trace:gdi:GDI_ReleaseObj (008a): leave 4
+ trace:gdi:GetObjectA 0000008a 16 0x405c67a4
+ trace:gdi:GDI_GetObjPtr (008a): enter 4
+ trace:gdi:GDI_ReleaseObj (008a): leave 4
+ trace:gdi:GDI_GetObjPtr (0092): enter 4
+ trace:gdi:GDI_ReleaseObj (0092): leave 4
+ trace:gdi:GDI_ReleaseObj (5bb4): leave 3
+ trace:gdi:GDI_GetObjPtr (5bb4): enter 3
+ trace:gdi:SelectObject hdc=5bb4 006e
+ trace:gdi:GetObjectType 0000006e
+ trace:gdi:GDI_GetObjPtr (006e): enter 4
+ trace:gdi:GDI_ReleaseObj (006e): leave 4
+ trace:gdi:GetObjectA 0000006e 12 0x405c67a4
+ trace:gdi:GDI_GetObjPtr (006e): enter 4
+ trace:gdi:GDI_ReleaseObj (006e): leave 4
+ trace:gdi:X11DRV_SelectBrush hdc=5bb4 hbrush=006e
+ trace:gdi:X11DRV_SelectBrush BS_SOLID
+ trace:gdi:GDI_GetObjPtr (0092): enter 4
+ trace:gdi:GDI_ReleaseObj (0092): leave 4
+ trace:gdi:GDI_ReleaseObj (5bb4): leave 3
+ trace:gdi:GDI_GetObjPtr (5bb4): enter 3
+ trace:gdi:SelectObject hdc=5bb4 00a2
+ trace:gdi:GetObjectType 000000a2
+ trace:gdi:GDI_GetObjPtr (00a2): enter 4
+ trace:gdi:GDI_ReleaseObj (00a2): leave 4
+ trace:gdi:GetObjectW 000000a2 92 0x405c6738
+ trace:gdi:GDI_GetObjPtr (00a2): enter 4
+ trace:gdi:GDI_ReleaseObj (00a2): leave 4
+ trace:gdi:GetObjectW 000000a2 92 0x405c660c
+ trace:gdi:GDI_GetObjPtr (00a2): enter 4
+ trace:gdi:GDI_ReleaseObj (00a2): leave 4
+ trace:gdi:GDI_ReleaseObj (5bb4): leave 3
+ trace:gdi:GDI_GetObjPtr (ff6a): enter 3
+ trace:gdi:GDI_GetObjPtr (f3f6): enter 4
+ trace:gdi:GDI_ReleaseObj (f3f6): leave 4
+ trace:gdi:GDI_ReleaseObj (ff6a): leave 3
+ trace:gdi:GDI_GetObjPtr (ff6a): enter 3
+ trace:gdi:GDI_ReleaseObj (ff6a): leave 3
+ trace:gdi:GDI_ReleaseObj (5bb0): leave 2
+ trace:gdi:GDI_ReleaseObj (5bb4): leave 1
+ trace:gdi:GDI_GetObjPtr (5bb0): enter 1
+ trace:gdi:GDI_ReleaseObj (5bb0): leave 1
+ trace:gdi:GDI_GetObjPtr (0044): enter 1
+ trace:gdi:GDI_ReleaseObj (0044): leave 1
+ trace:gdi:GetStockObject returning   92
+ trace:gdi:GetObjectType 00000000
+ warn:gdi:GDI_GetObjPtr Invalid handle 0
+ trace:gdi:GDI_GetObjPtr (5bb4): enter 1
+ trace:gdi:GDI_ReleaseObj (5bb4): leave 1
+ trace:gdi:GDI_GetObjPtr (5bb4): enter 1
+ trace:gdi:SetMapMode 5bb4 1
+ trace:gdi:GDI_GetObjPtr (5bb4): enter 2
+ trace:gdi:GDI_ReleaseObj (5bb4): leave 2
+ trace:gdi:GDI_GetObjPtr (5bb4): enter 2
+ trace:gdi:GDI_ReleaseObj (5bb4): leave 2
+ trace:gdi:GDI_GetObjPtr (5bb4): enter 2
+ trace:gdi:GDI_ReleaseObj (5bb4): leave 2
+ trace:gdi:GDI_GetObjPtr (5bb4): enter 2
+ trace:gdi:GDI_ReleaseObj (5bb4): leave 2
+ trace:gdi:GDI_ReleaseObj (5bb4): leave 1
+ warn:gdi:GDI_GetObjPtr Invalid handle 0
+ trace:gdi:GDI_AllocObject (5bb8): enter 1
+ trace:gdi:GetStockObject returning   8a
+ trace:gdi:GetStockObject returning   6e
+ trace:gdi:GetStockObject returning   a2
+ trace:gdi:GetStockObject returning   92
+ trace:gdi:GetStockObject returning   44
+ warn:gdi:GDI_GetObjPtr Invalid handle 0
+ trace:gdi:GDI_GetObjPtr (0044): enter 2
+ trace:gdi:GDI_ReleaseObj (0044): leave 2
+ err:local:LOCAL_GetBlock not enough space in GDI heap 01b7 for 20 bytes
+ trace:gdi:GDI_GetObjPtr (5bb8): enter 2
+ trace:gdi:GDI_ReleaseObj (5bb8): leave 2
+ trace:gdi:GDI_GetObjPtr (5bb8): enter 2
+ trace:gdi:GDI_GetObjPtr (0092): enter 3
+ trace:gdi:GDI_ReleaseObj (0092): leave 3
+ trace:gdi:GDI_ReleaseObj (5bb8): leave 2
+ trace:gdi:GDI_GetObjPtr (5bb8): enter 2
+ trace:gdi:GDI_GetObjPtr (0092): enter 3
+ trace:gdi:GDI_ReleaseObj (0092): leave 3
+ trace:gdi:GDI_ReleaseObj (5bb8): leave 2
+ trace:gdi:GDI_GetObjPtr (5bb8): enter 2
+ trace:gdi:SelectObject hdc=5bb8 008a
+ trace:gdi:GetObjectType 0000008a
+ trace:gdi:GDI_GetObjPtr (008a): enter 3
+ trace:gdi:GDI_ReleaseObj (008a): leave 3
+ trace:gdi:GetObjectA 0000008a 16 0x405c67f8
+ trace:gdi:GDI_GetObjPtr (008a): enter 3
+ trace:gdi:GDI_ReleaseObj (008a): leave 3
+ trace:gdi:GDI_GetObjPtr (0092): enter 3
+ trace:gdi:GDI_ReleaseObj (0092): leave 3
+ trace:gdi:GDI_ReleaseObj (5bb8): leave 2
+ trace:gdi:GDI_GetObjPtr (5bb8): enter 2
+ trace:gdi:SelectObject hdc=5bb8 006e
+ trace:gdi:GetObjectType 0000006e
+ trace:gdi:GDI_GetObjPtr (006e): enter 3
+ trace:gdi:GDI_ReleaseObj (006e): leave 3
+ trace:gdi:GetObjectA 0000006e 12 0x405c67f8
+ trace:gdi:GDI_GetObjPtr (006e): enter 3
+ trace:gdi:GDI_ReleaseObj (006e): leave 3
+ trace:gdi:X11DRV_SelectBrush hdc=5bb8 hbrush=006e
+ trace:gdi:X11DRV_SelectBrush BS_SOLID
+ trace:gdi:GDI_GetObjPtr (0092): enter 3
+ trace:gdi:GDI_ReleaseObj (0092): leave 3
+ trace:gdi:GDI_ReleaseObj (5bb8): leave 2
+ trace:gdi:GDI_GetObjPtr (5bb8): enter 2
+ trace:gdi:SelectObject hdc=5bb8 00a2
+ trace:gdi:GetObjectType 000000a2
+ trace:gdi:GDI_GetObjPtr (00a2): enter 3
+ trace:gdi:GDI_ReleaseObj (00a2): leave 3
+ trace:gdi:GDI_GetObjPtr (5bb8): enter 3
+ trace:gdi:GDI_ReleaseObj (5bb8): leave 3
+ trace:gdi:GDI_GetObjPtr (00a2): enter 3
+ trace:gdi:GDI_ReleaseObj (00a2): leave 3
+ trace:gdi:GetObjectW 000000a2 92 0x405c678c
+ trace:gdi:GDI_GetObjPtr (00a2): enter 3
+ trace:gdi:GDI_ReleaseObj (00a2): leave 3
+ trace:gdi:GetObjectW 000000a2 92 0x405c6660
+ trace:gdi:GDI_GetObjPtr (00a2): enter 3
+ trace:gdi:GDI_ReleaseObj (00a2): leave 3
+ trace:gdi:GDI_ReleaseObj (5bb8): leave 2
+ err:local:LOCAL_GetBlock not enough space in GDI heap 01b7 for 20 bytes
+ err:clipping:CLIPPING_UpdateGCRegion hVisRgn is zero. Please report this.
+ 
+ I have a copy of the full debug report, if it is needed.
+ Thank you!
\ No newline at end of file



More information about the wine-bugs mailing list