Re: [Ekiga-devel-list] Real Issue is Opal::Call virtual table missing



Right there is something wrong with a smart pointer.
At first answer the call object correctly through a smart pointer.

I do not know why the call got the vtable missing at  dail second time.

-Lorin.

On Mon, Jan 7, 2013 at 9:54 AM, Julien Puydt <jpuydt free fr> wrote:
> Le 07/01/2013 17:21, Lorin Melander a écrit :
>
>> In other word the redial is not reliable.  I observed the libnotify
>> tries to access the Opal::Call at second answer then pure virtual
>> method crash.
>
>>
>>
>> I notice call->hungup and call->answer both have same problem.
>> The boost library should have help the libnotify to follow the Opal::Call.
>>
>> I do not know why the libnotify to reach Ekiga::Call which is pure
>> virtual class.
>
>
> At first call->whatever_method() works, then call->whatever_method() fails
> with vtable missing: isn't it a clear indication that somewhere in-between
> the "call" object has been destroyed, and hence is invalid?
>
> Is that call object correctly managed through a correct smart pointer?
>
>
> Snark
> _______________________________________________
> ekiga-devel-list mailing list
> ekiga-devel-list gnome org
> https://mail.gnome.org/mailman/listinfo/ekiga-devel-list



-- 
-lorin


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]