Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 27 Jul 2008 19:06:47 +0000
From:      Jens Rehsack <rehsack@web.de>
To:        Jeremy Messenger <mezz7@cox.net>
Cc:        FreeBSD GNOME Users <gnome@freebsd.org>, Piotr Eljasiak <epiotr@use.pl>
Subject:   Re: Help required: how to add a patch to gnome-commmander2 port?
Message-ID:  <488CC747.3030302@web.de>
In-Reply-To: <op.ueyqpjft9aq2h7@mezz.mezzweb.com>
References:  <488C563D.2000203@web.de> <op.ueyl031p9aq2h7@mezz.mezzweb.com> <488CBA19.6090809@web.de> <op.ueyqpjft9aq2h7@mezz.mezzweb.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Jeremy Messenger wrote:
> On Sun, 27 Jul 2008 13:10:33 -0500, Jens Rehsack <rehsack@web.de> wrote=
:
>=20
>> Jeremy Messenger wrote:
 >
> I forgot to remind you about that if you need to patch in Makefile, be =

> sure to patch in Makefile.am instead of Makefile.in.

It's not worth, because I really want to apply the patch as I attached
in the first mail.

> It's not worth to update if this update doesn't work. Once it's fixed, =

> then it's good to go.

It seems to be a problem with Umlauts from different character set (in th=
is=20
case: Windows).
The backtrace is:
Starting program:=20
/usr/ports/x11-fm/gnome-commander2/work/gnome-commander-1.2.6/src/.libs/g=
nome-commander=20

[New LWP 100135]
[New Thread 0x606180 (LWP 100135)]
When parsing the users and groups on this system it was found that the us=
er=20
melanie is part of the group music. This user can however not be found.
When parsing the users and groups on this system it was found that the us=
er=20
melanie is part of the group win32. This user can however not be found.

** (gnome-commander:30954): WARNING **: [key-bindings] unknown user actio=
n:=20
'connections.ftp_quick_connect' - ignored

** (gnome-commander:30954): WARNING **: [key-bindings] unknown user actio=
n:=20
'connections.ftp_connect' - ignored

(gnome-commander:30954): GLib-CRITICAL **: g_convert: assertion `str !=3D=
=20
NULL' failed

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x606180 (LWP 100135)]
0x000000080583a852 in IA__g_utf8_collate_key (str=3DVariable "str" is not=
=20
available.
) at gunicollate.c:279
279	      xfrm_len =3D strlen (str_norm);
Current language:  auto; currently c
(gdb) bt
#0  0x000000080583a852 in IA__g_utf8_collate_key (str=3DVariable "str" is=
 not=20
available.
) at gunicollate.c:279
#1  0x000000080583aadd in IA__g_utf8_collate_key_for_filename (str=3D0x8a=
8200=20
"Ideen f=EF=BF=BDr eigenes Onlinespiel (oder mehrere).sxw", len=3D48) at =
gunicollate.c:397
#2  0x0000000000455707 in gnome_cmd_file_setup (finfo=3D0x8c5060,=20
info=3D0x8ef710, dir=3D0x786000) at gnome-cmd-file.cc:181
#3  0x00000000004557c1 in gnome_cmd_file_new (info=3D0x8ef710, dir=3D0x78=
6000)=20
at gnome-cmd-file.cc:169
#4  0x0000000000440909 in on_list_done (dir=3D0x786000, infolist=3D0x8e09=
00,=20
result=3DVariable "result" is not available.
) at gnome-cmd-dir.cc:474
#5  0x0000000000419442 in dirlist_list (dir=3D0x786000, visprog=3D0) at=20
dirlist.cc:127
#6  0x000000000043fc43 in gnome_cmd_dir_relist_files (dir=3D0x786000,=20
visprog=3D0) at gnome-cmd-dir.cc:583
#7  0x000000000043fd0b in gnome_cmd_dir_list_files (dir=3D0x786000, vispr=
og=3D0)=20
at gnome-cmd-dir.cc:597
#8  0x0000000000450d43 in gnome_cmd_file_selector_set_directory (fs=3DVar=
iable=20
"fs" is not available.
) at gnome-cmd-file-selector.cc:1607
#9  0x0000000000452750 in gnome_cmd_file_selector_set_connection=20
(fs=3D0x617330, con=3D0x617170, start_dir=3D0x786000) at=20
gnome-cmd-file-selector.cc:265
#10 0x0000000000460180 in init (mw=3D0x646000) at gnome-cmd-main-win.cc:8=
41
#11 0x00000008056c7079 in IA__g_type_create_instance (type=3D4287316) at =

gtype.c:1575
#12 0x00000008056ad7ff in g_object_constructor (type=3DVariable "type" is=
 not=20
available.
) at gobject.c:1046
#13 0x00000008056adf0d in IA__g_object_newv (object_type=3D6564368,=20
n_parameters=3D0, parameters=3DVariable "parameters" is not available.
) at gobject.c:937
#14 0x00000008056ae620 in IA__g_object_new_valist (object_type=3D6564368,=
=20
first_property_name=3D0x0, var_args=3D0x7fffffffe6d0) at gobject.c:986
#15 0x00000008056aea5b in IA__g_object_new (object_type=3D6564368,=20
first_property_name=3D0x0) at gobject.c:795
#16 0x000000000045dbd4 in gnome_cmd_main_win_new () at gnome-cmd-main-win=
=2Ecc:883
#17 0x000000000047b349 in main (argc=3D1, argv=3DVariable "argv" is not a=
vailable.
) at main.cc:135

The code around gnome-cmd-dir.cc:474 looks good, it checks against
NULL-pointer etc. - so I assume the glib20 expects sth. which is
not delivered.

/Jens




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?488CC747.3030302>