GNOME Bugzilla – Bug 660373
Crash at startup
Last modified: 2011-09-29 07:59:19 UTC
Vinagre works ok on my 32-bit i386, but starting vinagre on a 64-bit machine directly results in a crash. Full backtrace follows: (gdb) run Starting program: /usr/local/bin/vinagre Program received signal SIGSEGV, Segmentation fault. [Switching to process 3150, thread 0x2071fa800] 0x0000000209f8e9a2 in g_build_path_va (separator=0x20a102aa6 "/", first_element=0x33769c0 <Address 0x33769c0 out of bounds>, args=0x7f7fffff09b0, str_array=0x0) at gfileutils.c:1592 1592 if (!*element) (gdb) bt
+ Trace 228628
It seems it's actually due to a glib issue in gfileutils.c? I'm running with vinagre 3.2.0, glib 2.30.0 and libffi 3.0.9.
I would guess that this is due to bug 652531.
Perhaps, though this means that vinagre is currently broken on all 64-bit machines? I'm still trying to backport the fixes though without any success so far.
Got it working, using the ugly fix from the aforementioned ticket as the other way wouldn't work out for me.
*** This bug has been marked as a duplicate of bug 652531 ***