[Lazarus] UniqueInstance issue
Luiz Americo Pereira Camara
luizmed at oi.com.br
Sat Apr 9 20:06:03 CEST 2011
On 3/4/2011 08:17, Giuliano Colla wrote:
> Luiz Americo Pereira Camara ha scritto:
>> On 2/4/2011 15:18, Giuliano Colla wrote:
>>> In an application I'm currently developing, meant to run under RHEL5, I
>>> needed to ensure that no multiple instances were running, so I
>>> installed
>>> the UniqueInstance component:
>>> http://sourceforge.net/projects/lazarus-ccr/files/Unique%20Instance/Unique%20Instance%200.2/
>>>
>>
>> please publish a sample project and a stacktrace
>>
> To avoid attachment length problems, my zipped sandbox folder is
> available at:
>
> http://www.copeca.it/colla/Sandbox.zip
>
> where you can find project1 and project2, to help sort out the
> problems, together with Trace1.txt and Trace2.txt, which are the stack
> traces for project1 and project2.
>
> Project1 is nothing but a form with only a TUniqueInstance component.
> If the component is enabled at design time, it works perfectly. If the
> component is not enabled at design time, see Trace1.txt. (stack trace
> of the first and only instance running)
>
> In Project2 I tried to put in one by one all the components of my real
> application. Apparently the problem arises with the TMemo component,
> whose presence, together with TUniqueInstance, triggers the access
> violation (see Trace2.txt, which is the trace of the second instance
> running). A TMemo issue or a TUiniqueInstance issue?
Thanks.
I fixed the issue on svn.
There's one issue pending that i'm working on it. See comments of
http://lazarusroad.blogspot.com/2006/12/only-one-instance.html
Luiz
More information about the Lazarus
mailing list