[fpc-devel] List of changes merged into a branch

Felipe Monteiro de Carvalho felipemonteiro.carvalho at gmail.com
Sat May 8 23:29:31 CEST 2010


On Sat, May 8, 2010 at 11:18 PM, Florian Klaempfl
<florian at freepascal.org> wrote:
> How complicated is it to reproduce the bug? Doing a binary search for
> the broken revision takes 12 reproductions to get the revision breaking
> things.

FPC applications crash when a connection to a wireless network is
(dis)established. A big problem is that obviously I cannot connect the
wireless in the emulator and I have no real device.

But the following user has consistently being able to reproduce the bug:

http://www.lazarus.freepascal.org/index.php/topic,8498.0.html

To me the bug would likely be cause be either a message being sent
from windows to warn about the wireless change and thus crashing
somewhere in the Windows CE interface code, or a bug in the Windows CE
operating system which for some wierd reason only affects FPC apps.

But, I proceeded to make the latest LCL-WinCE version compilable with
FPC 2.2.0+ and the user has said that the latest LCL code works
perfectly with FPC 2.2.0 but crashes with any FPC version after FPC
2.2.2. It also crashes using fpGUI

Which proves that the problem was introduced in FPC, although I cannot
even imagine what it would be. Or else some modification in FPC
triggers an operating system problem.

A good thing is that I have found the list of revisions merged to FPC 2.2.2:

http://svn.freepascal.org/cgi-bin/viewvc.cgi/branches/fixes_2_2/?view=log

So I concluded that my best option would be getting the user to
execute the steps to find the problematic revision.

thanks,
-- 
Felipe Monteiro de Carvalho



More information about the fpc-devel mailing list