g_module



Oy...

gnome-pilot has begun failing in g_modules calls, more specifically, the
second time a conduit is g_module_open'ed.

The error dissapears when g_module calls are their dl* counterpart. Also
the problem began recently (after upgrading to glib 1.2.5).

Anybody else has that problem or is it just me ?

(stack trace provided as courtesy of your host ....)

#0  _dl_debug_state () at dl-debug.c:56
#1  0x4000a3eb in _dl_catch_error (errstring=0xbffff2ec, operate=0x4057bc70 <dl_open_worker>, 
    args=0xbffff2f0) at dl-error.c:141
#2  0x4057c01d in _dl_open (file=0x808a888 "/usr/lib/gnome-pilot/conduits/libfile_conduit.so", 
    mode=257, caller=0xbffff2ec) at dl-open.c:232
#3  0x400f5063 in dlopen_doit (a=0xbffff400) at dlopen.c:41
#4  0x4000a3eb in _dl_catch_error (errstring=0x400f6d00, operate=0x400f5038 <dlopen_doit>, 
    args=0xbffff400) at dl-error.c:141
#5  0x400f5549 in _dlerror_run (operate=0x400f5038 <dlopen_doit>, args=0xbffff400)
    at dlerror.c:125
#6  0x400f5023 in __dlopen_check (
    file=0x808a888 "/usr/lib/gnome-pilot/conduits/libfile_conduit.so", mode=257) at dlopen.c:53
#7  0x40371bbf in _g_module_open () from /usr/lib/libgmodule-1.2.so.0
#8  0x4037204d in g_module_open () from /usr/lib/libgmodule-1.2.so.0
#9  0x805b03a in gpilot_load_conduit (pilotId=355, 
    conduit_fn=0x808a888 "/usr/lib/gnome-pilot/conduits/libfile_conduit.so", 
    conduit_sync_type=-1) at manager.c:350
#10 0x805b32d in gpilot_load_conduits (pilot=0x807b9c0, clist=0xbffff720, blist=0xbffff71c, 
    flist=0xbffff718) at manager.c:440
#11 0x8059768 in do_sync (pfd=15, context=0x806c5b8, pu=0xbffff754, pilot=0x807b9c0, 
    device=0x80854a8) at gpilotd.c:190
#12 0x8059c26 in sync_foreach (device=0x80854a8, context=0x806c5b8) at gpilotd.c:349
#13 0x8059d1c in device_in (io_channel=0x8076eb0, condition=G_IO_IN, context=0x806c5b8)
    at gpilotd.c:396
#14 0x4008150a in g_io_unix_dispatch () from /usr/lib/libglib-1.2.so.0
#15 0x40082bc6 in g_main_dispatch () from /usr/lib/libglib-1.2.so.0
#16 0x40083181 in g_main_iterate () from /usr/lib/libglib-1.2.so.0
#17 0x40083234 in g_main_iteration () from /usr/lib/libglib-1.2.so.0
#18 0x8059fe5 in wait_for_sync_and_sync (context=0x806c5b8) at gpilotd.c:491
#19 0x805a38c in main (argc=1, argv=0xbffff9b4) at gpilotd.c:597

/dev/eskil
---



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]