Bug 186454 - port net/remmina-plugin-vnc coredumps on FreeBSD 9.1-RELEASE-p10
Summary: port net/remmina-plugin-vnc coredumps on FreeBSD 9.1-RELEASE-p10
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Ben Woods
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-02-04 15:20 UTC by robert.ayrapetyan
Modified: 2016-12-20 23:15 UTC (History)
1 user (show)

See Also:
woodsb02: maintainer-feedback+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description robert.ayrapetyan 2014-02-04 15:20:01 UTC
(gdb) backtrace
#0  0x0000000800f16182 in g_object_unref ()
   from /usr/local/lib/libgobject-2.0.so.0
#1  0x000000080a803779 in remmina_plugin_vnc_setcursor ()
   from /usr/local/lib/remmina/plugins/remmina-plugin-vnc.so
#2  0x0000000801dcc6b5 in gdk_threads_add_idle_full ()
   from /usr/local/lib/libgdk-x11-2.0.so.0
#3  0x00000008020b36a2 in g_main_context_dispatch ()
   from /usr/local/lib/libglib-2.0.so.0
#4  0x00000008020b3a43 in g_main_context_iterate ()
   from /usr/local/lib/libglib-2.0.so.0
#5  0x00000008020b3d6f in g_main_loop_run ()
   from /usr/local/lib/libglib-2.0.so.0
#6  0x00000008016a3fcf in gtk_main () from /usr/local/lib/libgtk-x11-2.0.so.0

How-To-Repeat: Launch new VNC session, input password etc. When remote window opens - it crashes in a few seconds.
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2014-02-04 15:20:08 UTC
Responsible Changed
From-To: freebsd-ports-bugs->fluffy

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 bacon 2014-02-26 19:33:59 UTC
FYI, same problem occurs on FreeBSD 10.0-RELEASE running on a ThinkPad 
T61 and 10.0-RELEASE on a ThinkPad X120e, both AMD64:

FreeBSD freebie.acadix.biz 10.0-RELEASE FreeBSD 10.0-RELEASE #0 r260789: 
Thu Jan 16 22:34:59 UTC 2014 
root@snap.freebsd.org:/usr/obj/usr/src/sys/GENERIC  amd64

(gdb) where
#0  0x0000000800f18192 in g_object_unref ()
    from /usr/local/lib/libgobject-2.0.so.0
#1  0x0000000811b36789 in remmina_plugin_vnc_setcursor ()
    from /usr/local/lib/remmina/plugins/remmina-plugin-vnc.so
#2  0x0000000801dcb6c5 in gdk_threads_add_idle_full ()
    from /usr/local/lib/libgdk-x11-2.0.so.0
#3  0x00000008020b2702 in g_main_context_dispatch ()
    from /usr/local/lib/libglib-2.0.so.0
#4  0x00000008020b2aa3 in g_main_context_pending ()
    from /usr/local/lib/libglib-2.0.so.0
#5  0x00000008020b2dcf in g_main_loop_run ()
    from /usr/local/lib/libglib-2.0.so.0
#6  0x00000008016a4aef in gtk_main () from 
/usr/local/lib/libgtk-x11-2.0.so.0
#7  0x0000000000413ec8 in ?? ()
#8  0x00000000004124df in ?? ()
#9  0x0000000800661000 in ?? ()
#10 0x0000000000000000 in ?? ()

If does not occur on my 9.2-RELEASE desktop system.
Comment 3 Jason W. Bacon freebsd_committer freebsd_triage 2014-04-13 14:52:23 UTC
FYI, remmina 1.0.0 was working fine on one of my desktop systems.  I 
just upgraded to 1.0.0_1 and it started crashing like the rest. This 
might provide some clues about the cause.
Comment 4 Bartek Rutkowski freebsd_committer freebsd_triage 2015-03-08 21:26:31 UTC
Is this this still an issue for anyone or can this PR be closed?
Comment 5 robert.ayrapetyan 2015-03-08 23:26:24 UTC
Still coredumps on freebsd 10.1-RELEASE-p5,
pkg info | grep -i remmina
remmina-1.0.0_5                The GTK+ Remote Desktop Client
remmina-plugin-gnome-1.0.0_4   Remmina plugin for GNOME Keyring
remmina-plugin-i18n-1.0.0_4    Localized messages for Remmina plugins
remmina-plugin-rdp-1.0.0_4     Remmina plugin for RDP protocol
remmina-plugin-telepathy-1.0.0_4 Remmina plugin for Telepathy support
remmina-plugin-vnc-1.0.0_5     Remmina plugin for VNC protocol
remmina-plugin-xdmcp-1.0.0_4   Remmina plugin for XDMCP protocol
remmina-plugins-1.0.0_4        Remmina plugin system


remmina
Remmina plugin RDP (type=Protocol) registered.
Remmina plugin RDPF (type=File) registered.
Remmina plugin RDPS (type=Preference) registered.
Remmina plugin VNC (type=Protocol) registered.
Remmina plugin VNCI (type=Protocol) registered.
Remmina plugin telepathy (type=Entry) registered.
Remmina plugin GKEYRING (type=Secret) registered.
Remmina plugin XDMCP (type=Protocol) registered.
Remmina plugin SFTP (type=Protocol) registered.
Remmina plugin SSH (type=Protocol) registered.

When opening VNC connection:

Segmentation fault (core dumped)

Also "remmina" RDP/VNC are not usable at all as per gtk2 incompatibility (https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=186244)
Comment 6 Bartek Rutkowski freebsd_committer freebsd_triage 2015-03-13 16:00:29 UTC
Back to the pool, since the issue is still visible and the maintainer is not responsive.
Comment 7 Ben Woods freebsd_committer freebsd_triage 2016-12-20 09:06:32 UTC
Can you please let me know if this is still an issue now that Remmina has been updated to 1.2.0.r.16?
Comment 8 robert.ayrapetyan 2016-12-20 16:35:19 UTC
It works now, thanks!
Comment 9 Ben Woods freebsd_committer freebsd_triage 2016-12-20 23:15:44 UTC
Glad to hear it!