tieto / sipe

A third-party Pidgin plugin for Microsoft Lync/OCS - clone of upstream http://repo.or.cz/w/siplcs.git
GNU General Public License v2.0
129 stars 24 forks source link

Infinite loop after exiting conference with shared desktop #121

Open rbeldin opened 7 years ago

rbeldin commented 7 years ago

I attended a conference call where the presenter shared their desktop. Remmina was launched without issue and I hung up and closed the dialpad. Remmina stayed running until I noticed it and closed it some time later. A few minutes later I noticed that my system (ubuntu 16.04, 16gb ram, 4 proc) was running quite slowly. I had been running pidgin with debug options to a file and saw that it was repeating the same message over and over again. The log file ended up growing to 25GB before I killed pidgin.

ii  pidgin-sipe         1.21.1+sipe-0+ amd64          Pidgin plugin for MS Office Communicator and

ii  remmina             1.2.0~rcgit+si amd64          remote desktop client for GNOME desktop envi
(12:27:35) GLib-GObject: g_object_ref: assertion 'object->ref_count > 0' failed

The message just before this was (edited):

From: <sip:rick.beldin@acme.com>;tag=672C0080
Call-ID:  xxxxxxxxxx
CSeq: 373 NOTIFY
Contact: <sip:rick.beldin@acme.com;opaque=user:epid:xxxxxxxxxxx;gruu>
Content-Length: 0
User-Agent: Purple/3.0.0devel Sipe/1.21.1 (linux-x86_64; RTC/6.0)
Authorization: NTLM qop="auth", opaque="7D803D0E", realm="SIP Communications Service", targetname="server.acme.com", crand="0f0f0f0f0", cnum="753", response="yyyyyyyyyyyyy"

MESSAGE END >>>>>>>>>> SIP - 2016-10-18T16:23:22.113656Z
(12:27:35) GLib-GObject: g_object_ref: assertion 'object->ref_count > 0' failed

Upgrading to latest pidgin-sipe, remmina. Not sure if this is reproducible.

I need to delete the log file because of its size.