Just an update about
it: I found the default path for modules is /usr/lib/gio/modules/ My folder is empty.
Is this normal? De:
gtk-list-bounces gnome org [mailto:gtk-list-bounces gnome org] Em nome de Marcelo
Elias Del Valle - SYSMAP SOLUTIONS - Claro MA-SP - Hello,
I am having trouble using glib 2.28.6 in a “B.11.31 U 9000/800
HP-UX” machine.
I compiled glib source without problems, but when I tried to run the following
statement in my code: GFile *inputFolder = g_file_new_for_path
(inputDir);
It core dumped. I opened the core file with gdb and the backktrace is shown
bellow: (gdb) bt #0 0x0 in <unknown_procedure>
() warning: Attempting to unwind past bad PC
0x0 #1 0xd2be7eb0 in
_g_io_modules_ensure_extension_points_registered+0xe8 () from
/COBILLING/APLICATIVOS/lib/libgio-2.0.sl.2800 #2 0xd2be8534 in
_g_io_modules_ensure_loaded+0x3c () from /COBILLING/APLICATIVOS/lib/libgio-2.0.sl.2800 #3 0xd2c41ac4 in get_default_vfs+0x64
() from /COBILLING/APLICATIVOS/lib/libgio-2.0.sl.2800 #4 0xd2a32884 in g_once_impl+0x17c ()
from /COBILLING/APLICATIVOS/lib/libglib-2.0.sl.2800 #5 0xd2c41d28 in g_vfs_get_default+0x48
() from /COBILLING/APLICATIVOS/lib/libgio-2.0.sl.2800 #6 0xd2bb5878 in
g_file_new_for_path+0xa0 () from /COBILLING/APLICATIVOS/lib/libgio-2.0.sl.2800 #7 0xc0572434 in scclib_init (argc=4,
argv=0x77ff0f2c, callbacks=0x77ff1168) at scclib.c:55 #8 0x3900 in main (argc=4,
argv=0x77ff0f2c) at test1.c:19 (gdb)
I saw the error happened in g_io_modules_ensure_extension_points_registered, at
giomodule.c .
I am trying to analyse why is this happening here, but I would like some
suggestions.
Could it be happening because I haven’t installed glib at default path? I used
the –prefix option when running configure.
I am guessing each gio extension points are external libraries that are loaded
from some path… What would be the default path they use to be installed into? Regards, Marcelo Valle. Esta mensagem, incluindo seus eventuais anexos, pode conter
informações confidenciais, de uso restrito e/ou legalmente protegidas. Se você
recebeu esta mensagem por engano, não deve usar, copiar, divulgar, distribuir
ou tomar qualquer atitude com base nestas informações. Solicitamos que você
elimine a mensagem imediatamente de seu sistema e avise-nos, enviando uma
mensagem diretamente para o remetente e para postmaster claro com br. Todas as
opiniões, conclusões ou informações contidas nesta mensagem somente serão
consideradas como provenientes da Claro ou de suas subsidiárias quando
efetivamente confirmadas, formalmente, por um de seus representantes legais,
devidamente autorizados para tanto. |