Hi

Check the recent commits to the remmina port please.

On 11/04/20 17:01 +0100, Ed Gray wrote:
> Hi,
> 
> I realise this is an old issue, and I can see from the ports list that you
> are all working hard on the 6.7 release so I don't expect a reply to this
> thread any time soon.
> 
> I just wanted to add that I also have this issue on an amd64 machine with
> remmina-1.2.30p5 from the binary package (the version in ports looks to be
> the same or maybe a slightly different revision).
> 
> I am also connecting to VNC but in my case the server is a Debian 9
> (stretch) machine running tigervnc-standalone-server 1.7.0+dfsg-7+deb9u1.
> 
> 
> Steps I take to reproduce the problem:
> 
> 1. Launch remmina from XFCE menu.
> 2. Double-click existing VNC connection profile in main window.
> 3. Enter my VNC password on the "Connecting to 'host'" window and click OK.
> 4. Remmina says "Connecting to 'host'" and crashes leaving a core dump file.
> 
> 
> Useful information:
> 
> 
> OpenBSD version:
> --------------------------------
> 
> OpenBSD 6.6 (GENERIC.MP) #5: Sun Feb 16 01:56:11 MST 2020
>     r...@syspatch-66-amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/
> GENERIC.MP
> 
> 
> There is nothing notable in dmesg.
> 
> 
> Console log:
> --------------------------------
> 
> $ remmina
> StatusNotifier/Appindicator support: not supported by desktop. Remmina will
> try to fallback to GtkStatusIcon/xembed
> WARNING: Remmina is running with a secret plugin, but it cannot connect to
> a secret service.
> 
> (remmina:53651): Gtk-WARNING **: 16:15:26.237: gtk_menu_attach_to_widget():
> menu already attached to GtkMenuItem
> pthread_mutex_destroy on mutex with waiters!
> pthread_mutex_destroy on mutex with waiters!
> pthread_mutex_destroy on mutex with waiters!
> pthread_mutex_destroy on mutex with waiters!
> pthread_mutex_destroy on mutex with waiters!
> Abort trap (core dumped)
> 
> 
> GDB running the program:
> --------------------------------
> 
> Messages from Step 1:
> --------------------------------
> 
> (gdb) run
> Starting program: /usr/local/bin/remmina
> Error while reading shared library symbols:
> Dwarf Error: wrong version in compilation unit header (is 4, should be 2)
> [in module /usr/libexec/ld.so]
> Error while reading shared library symbols:Dwarf Error: wrong version in
> compilation unit header (is 4, should be 2) [in module /usr/libexec/ld.so]
> 
> Note: Above message was repeated many times.
> 
> StatusNotifier/Appindicator support: not supported by desktop. Remmina will
> try to fallback to GtkStatusIcon/xembed
> Error while reading shared library symbols:
> Dwarf Error: wrong version in compilation unit header (is 4, should be 2)
> [in module /usr/libexec/ld.so]
> Error while reading shared library symbols:
> Dwarf Error: wrong version in compilation unit header (is 4, should be 2)
> [in module /usr/libexec/ld.so]
> WARNING: Remmina is running with a secret plugin, but it cannot connect to
> a secret service.
> 
> (remmina:56499): Gtk-WARNING **: 16:17:30.093: gtk_menu_attach_to_widget():
> menu already attached to GtkMenuItem
> Error while reading shared library symbols:
> Dwarf Error: wrong version in compilation unit header (is 4, should be 2)
> [in module /usr/libexec/ld.so]
> Error while reading shared library symbols:
> Dwarf Error: wrong version in compilation unit header (is 4, should be 2)
> [in module /usr/libexec/ld.so]
> Error while reading shared library symbols:
> Dwarf Error: wrong version in compilation unit header (is 4, should be 2)
> [in module /usr/local/lib/librsvg-2.so.39.1]
> Error while reading shared library symbols:
> Dwarf Error: wrong version in compilation unit header (is 4, should be 2)
> [in module /usr/libexec/ld.so]
> Error while reading shared library symbols:
> Dwarf Error: wrong version in compilation unit header (is 4, should be 2)
> [in module /usr/local/lib/librsvg-2.so.39.1]
> Error while reading shared library symbols:
> Dwarf Error: wrong version in compilation unit header (is 4, should be 2)
> [in module /usr/libexec/ld.so]
> Error while reading shared library symbols:
> Dwarf Error: wrong version in compilation unit header (is 4, should be 2)
> [in module /usr/local/lib/librsvg-2.so.39.1]
> Error while reading shared library symbols:
> Dwarf Error: wrong version in compilation unit header (is 4, should be 2)
> [in module /usr/libexec/ld.so]
> Error while reading shared library symbols:
> Dwarf Error: wrong version in compilation unit header (is 4, should be 2)
> [in module /usr/local/lib/librsvg-2.so.39.1]
> Error while reading shared library symbols:
> Dwarf Error: wrong version in compilation unit header (is 4, should be 2)
> [in module /usr/libexec/ld.so]
> Error while reading shared library symbols:
> Dwarf Error: wrong version in compilation unit header (is 4, should be 2)
> [in module /usr/local/lib/librsvg-2.so.39.1]
> 
> 
> Messages from Step 2: (Still running in GDB tool)
> ----------------------------
> 
> pthread_mutex_destroy on mutex with waiters!
> pthread_mutex_destroy on mutex with waiters!
> pthread_mutex_destroy on mutex with waiters!
> pthread_mutex_destroy on mutex with waiters!
> 
> 
> Messages from Step 3:
> ----------------------------
> 
> pthread_mutex_destroy on mutex with waiters!
> 
> Program received signal SIGABRT, Aborted.
> [Switching to thread 306555]
> thrkill () at -:3
> 3 -: No such file or directory.
> in -
> Current language:  auto; currently asm
> 
> 
> Backtrace after crash:
> ----------------------------
> 
> (gdb) backtrace
> #0  thrkill () at -:3
> #1  0x00000d5a0594de5e in _libc_abort () at
> /usr/src/lib/libc/stdlib/abort.c:51
> #2  0x00000d5a05910cd9 in _rthread_mutex_timedlock (mutexp=Variable
> "mutexp" is not available.
> )
>     at /usr/src/lib/libc/thread/rthread_mutex.c:117
> #3  0x00000d5a4aee891e in remmina_plugin_vnc_update_scale ()
>    from /usr/local/lib/remmina/plugins/remmina-plugin-vnc.so
> #4  0x00000d5a4aee7881 in remmina_plugin_vnc_rfb_allocfb ()
>    from /usr/local/lib/remmina/plugins/remmina-plugin-vnc.so
> #5  0x00000d5a7e098b3a in rfbInitClient () from
> /usr/local/lib/libvncclient.so.1.0
> #6  0x00000d5a4aee6ea3 in remmina_plugin_vnc_main ()
>    from /usr/local/lib/remmina/plugins/remmina-plugin-vnc.so
> #7  0x00000d5a4aee6878 in remmina_plugin_vnc_main_thread ()
>    from /usr/local/lib/remmina/plugins/remmina-plugin-vnc.so
> #8  0x00000d5a6c500df1 in _rthread_start (v=Variable "v" is not available.
> ) at /usr/src/lib/librthread/rthread.c:96
> #9  0x00000d5a0590bba8 in __tfork_thread () at
> /usr/src/lib/libc/arch/amd64/sys/tfork_thread.S:77
> #10 0x0000000000000000 in ?? ()
> 
> 
> If I can provide any more useful information in future please let me know.
> Like the others SSVNC works fine.
> 
> Regards
> Ed Gray

-- 
Regards,
Robert Nagy

Reply via email to