From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 17 Dec 2003 13:58:56 +0300 From: Sergey Vlasov To: sisyphus@altlinux.ru Subject: Re: [sisyphus] =?koi8-r?B?79LJx8nOwczYztk=?= =?koi8-r?Q?=CA?= WineX Message-ID: <20031217105856.GA18870@master.mivlgu.local> Mail-Followup-To: sisyphus@altlinux.ru References: <3FDEFFDF.9070103@ingos.ru> <3FDF0FEB.6090203@unisoft.com.ua> <3FDFC0D7.3050704@ingos.ru> <20031217101143.GB17865@master.mivlgu.local> <3FE0337F.5050404@ingos.ru> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="ibTvN161/egqYuK8" Content-Disposition: inline In-Reply-To: <3FE0337F.5050404@ingos.ru> X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.1.3 Precedence: list Reply-To: sisyphus@altlinux.ru List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Dec 2003 10:59:05 -0000 Archived-At: List-Archive: --ibTvN161/egqYuK8 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit On Wed, Dec 17, 2003 at 01:44:15PM +0300, Vitaly A. Sergienko wrote: > Меня смущает вывод > > $winelauncher --debugmsg +err ... > err:bitmap:X11DRV_DIB_CreateShmPixmap pitch mismatch in ShmPixmap creation > err:bitmap:X11DRV_DIB_CreateShmPixmap pitch mismatch in ShmPixmap creation > > Сообщения генерятся в файле graphics/x11drv/dib.c вот здесь > > tmpXImage = XShmCreateImage (gdi_display, visual, depth, ZPixmap, > NULL, shminfo, aligned_width, bm->bmHeight); > pitch = tmpXImage->bytes_per_line; > > imgsize = pitch * tmpXImage->height; > > shminfo->shmid = shmget(IPC_PRIVATE, imgsize, IPC_CREAT|0777); > > XDestroyImage(tmpXImage); > > > > if (pitch != bm->bmWidthBytes && depth == > DEPTH_FROM_BPP(bm->bmBitsPixel)) ERR("pitch mismatch in ShmPixmap > creation\n"); > > Что может мешать корректному выполнению этого участка кода? Насколько я понял, здесь разработчики рассчитывают на некоторое определённое поведение XShmCreateImage (в bytes_per_line должно получиться ожидаемое значение). Вероятно, в реализации XShmCreateImage что-то изменилось, и эти предположения больше не выполняются. Т.е. в общем случае этот код работать не должен. --ibTvN161/egqYuK8 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQE/4DbwW82GfkQfsqIRAmHtAJoC3Ll4mukgzaArptmZhqL5T+a53wCdHWES kRTUwU5oY4gvkz1VkQQ0gRo= =otD+ -----END PGP SIGNATURE----- --ibTvN161/egqYuK8--