[gst-devel] gstreamer not working on GP2X
Francisco González
fga at escomposlinux.org
Wed Nov 1 15:19:11 CET 2006
Hi,
I've compiled gstreamer for the GP2X multimedia device and the "good" plugin
set. I tried to compile one of the examples from the documentation but all I
get is a segfault.
The device has a 2.4.25 linux kernel and I've compiled the example statically
against glibc-2.3.5 with gcc 4.0.2. I have to compile it statically because
the device has a 2.2.5 glibc incompatible with my toolchain.
This is the gdb output:
(gdb) run
Starting program: /mnt/ext/prog/gstreamer/arm/ejemplotal
Program received signal SIGSEGV, Segmentation fault.
0x001836f8 in pthread_mutex_lock ()
(gdb) bt
#0 0x001836f8 in pthread_mutex_lock ()
#1 0x0014e8f8 in g_atomic_pointer_get (atomic=0x28cc6c) at gatomic.c:650
#2 0x00171f58 in IA__g_static_private_set (private_key=0x28cb64,
data=0x2d5290, notify=0x14f5d0 <filename_charset_cache_free>)
at gthread.c:430
#3 0x0014f76c in IA__g_get_filename_charsets (filename_charsets=0xbffffc50)
at gconvert.c:1160
#4 0x0014f810 in _g_convert_thread_init () at gconvert.c:1265
#5 0x001720a4 in g_thread_init_glib () at gthread.c:167
#6 0x00008e40 in init_pre () at gst.c:486
#7 0x00164ad4 in IA__g_option_context_parse (context=0x0, argc=0xbffffd44,
argv=0xbffffd40, error=0x28cb5c) at goption.c:1273
#8 0x00008a00 in gst_init_check (argc=0xbffffd44, argv=0xbffffd40,
err=0xbffffd28) at gst.c:354
#9 0x00008a58 in gst_init (argc=0x0, argv=0x0) at gst.c:388
#10 0x00008388 in main ()
(gdb)
Any ideas?
More information about the gstreamer-devel
mailing list