[Freeciv-Dev] Re: (PR#2935) SDL Client -- Fullscreen option
[Top] [All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
Dnia 2003.01.29 12:38 Davide Pagnin via RT napisa³(a):
>
> Hi there!
>
> In my experimental tries with the SDL Client, I've found another
> problem, that Jason consider not common to every platform.
>
> I've been able to successfully compile and run the sdl-client, both on
> linux and Tru64 Unix 5.1A, but when I try to switch to fullscreen,
> through the appropriate option, the client segfault.
>
> I've isolated the problem to the togle_fullscreen_callback, inside
> optiondlg.c file.
>
> at line 237:241 there is:
> while (pModes_Rect[i]->w < Main.screen->w) {
> i++;
> }
>
hmm... on my code ( and I have just check cvs ) is :
while (pModes_Rect[i]->w != Main.screen->w) {
i++;
}
> On my linux system, before starting the cycle I get:
> pModes_Rect[i]->w == 1024
> Main.screen->w == 640
>
> And when i became 1, the system segfault
>
> On my Tru64 Unix alpha system, I get:
> pModes_Rect[i]->w == 1280
> Main.screen->w == 640
>
> And when i became 1, the system segfault
>
> I don't know what goes wrong.
>
> If this can be of help, my linux system is:
> Redhat 7.3
> kernel 2.4.18-18.7.x
> gcc 2.96-113
> XFree86 4.2.0-8
> gdm 2.2.5.4-1.ximian.25 (I use ximian gnome desktop)
> SDL 1.2.4-1.ximian.3
>
> Extracted from hwconf (my video subsystem)
> ---
> class: VIDEO
> bus: PCI
> detached: 0
> driver: unknown
> desc: "Trident Microsystems|unknown device 1023:8620"
> vendorId: 1023
> deviceId: 8620
> subVendorId: 1014
> subDeviceId: 0502
> pciType: 1
> ---
>
Rafal
----------------------------------------------------------------------
Poczta nowych mozliwosci >>> http://link.interia.pl/f16bc
|
|