[GnomeMeeting-devel-list] Problem found!



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Damien Sandras schrieb:

>> I guess so, but the crash still worries me.

I think, I found the problem.

In enpoint.cpp:

BOOL
GMEndPoint::OnOpenMediaStream (OpalConnection & connection, << Call #6
			       OpalMediaStream & stream)
{
  if (!OpalManager::OnOpenMediaStream (connection, stream)) << Call #5
    return FALSE;

  /* Ignore streams from the PCSS Connection */
  if (!PIsDescendant(&(connection), OpalPCSSConnection))
    OnMediaStream (stream, FALSE);

  return TRUE;
}

So, what's the problem here?
The problem is, that OpalManager::OnOpenMediaStream is NEVER declared as
real function, only as virtual.
The only OnOpenMediaStream() in entire opal and gnomemeeting-opal is
GMEndPoint::OnOpenMediaStream. You can search the sources.

That explains #4  0x00000000 in ?? () and #3  <signal handler called>!!

Greetings,
Jan Schiefer!


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFC8IFkzC00UKXFdVcRAlc+AJ4879HPyKnpmOE0xTA/w8+9ShGvzgCeJ0yO
G6lD7M+dny2MzoHYvOVWAYE=
=+HVy
-----END PGP SIGNATURE-----




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