[lokisetup] xsu segfaults
Timothee Besset
ttimo at idsoftware.com
Mon Jun 10 13:42:44 EDT 2002
Ok I found what's causing the problem, -ldl dynamic instead of static
(like setup.gtk does):
instead of
gcc -o xsu xsu.o pseudo.o -Wl,-Bstatic -L/usr/lib -lgtk -lgdk -rdynamic -lgmodule -lglib -ldl -Wl,-Bdynamic -L/usr/X11R6/lib -lXi -lXext -lX11 -lm
did
gcc -o xsu xsu.o pseudo.o -Wl,-Bstatic -L/usr/lib -lgtk -lgdk -rdynamic -lgmodule -lglib -Wl,-Bdynamic -L/usr/X11R6/lib -lXi -lXext -lX11 -lm -ldl
I looked at the autoconf stuff to fix this properly .. but autoconf
doesn't like me so I don't really know
TTimo
On Mon, 10 Jun 2002 18:04:52 +0200
Timothee Besset <ttimo at idsoftware.com> wrote:
> xsu compiled on my baseline box runs fine on the baseline, but crashes
> elsewhere. I have the following backtrace:
>
> (gdb) bt
> #0 0xbffff01c in ?? ()
> #1 0x080e46d1 in _dlerror_run (operate=0x80e4440 <dlopen_doit>, args=0x0)
> at dlerror.c:125
> #2 0x080e4431 in __dlopen_check (
> file=0x8126ad0 "/usr/lib/gtk/themes/engines/libthinice.so", mode=258)
> at dlopen.c:53
> #3 0x080d2f41 in g_module_open ()
> #4 0x0808f81b in gtk_theme_engine_get ()
>
> any ideas?
>
> I'm not sure I have any theme setup on the baseline .. I use thinice on
> the other box. If I run xsu as root on my other box, it runs fine (root
> doesn't have a gtk theme configured either)
>
> TTimo
>
More information about the Lokisetup
mailing list