Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 1087816448 (LWP 18696)] 0x0806ab96 in bmp_system_control_add_uri_list (self=0x82ad140, uri_list=0x8107ae0, position=-1, position_out=0x0, clear=0, start_playback=-1, _idx=135272344, error=0xbf8e2198) at system_control.c:268 268 *position_out = (gdb) bt #0 0x0806ab96 in bmp_system_control_add_uri_list (self=0x82ad140, uri_list=0x8107ae0, position=-1, position_out=0x0, clear=0, start_playback=-1, _idx=135272344, error=0xbf8e2198) at system_control.c:268 #1 0x0806902b in dbus_glib_marshal_bmp_system_control_BOOLEAN__BOXED_INT_BOOLEAN_BOOLEAN_INT_POINTER_POINTER (closure=0xbf8e2160, return_value=0xbf8e214c, n_param_values=8, param_values=0x8102588, invocation_hint=0x0, marshal_data=0x806aa90) at system_control_glue.h:488 #2 0x404b58ac in invoke_object_method (object=Variable "object" is not available. ) at dbus-gobject.c:1107 #3 0x404b6306 in gobject_message_function (connection=0x82ade50, message=0x82b11d0, user_data=0xd) at dbus-gobject.c:1246 #4 0x404de844 in _dbus_object_tree_dispatch_and_unlock (tree=0x82af710, message=0x82b11d0) at dbus-object-tree.c:842 #5 0x404d0b1b in dbus_connection_dispatch (connection=0x82ade50) at dbus-connection.c:3606 #6 0x404b271d in message_queue_dispatch (source=0xd, callback=0, user_data=0x0) at dbus-gmain.c:113 #7 0x409afedc in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #8 0x409b32bb in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0 #9 0x409b35d7 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #10 0x4062aa61 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #11 0x080609e9 in main (argc=1, argv=0xbf8e2624) at main.c:475 (gdb) bt full #0 0x0806ab96 in bmp_system_control_add_uri_list (self=0x82ad140, uri_list=0x8107ae0, position=-1, position_out=0x0, clear=0, start_playback=-1, _idx=135272344, error=0xbf8e2198) at system_control.c:268 tv = (GTimeVal *) 0x0 __PRETTY_FUNCTION__ = "bmp_system_control_add_uri_list" #1 0x0806902b in dbus_glib_marshal_bmp_system_control_BOOLEAN__BOXED_INT_BOOLEAN_BOOLEAN_INT_POINTER_POINTER (closure=0xbf8e2160, return_value=0xbf8e214c, n_param_values=8, param_values=0x8102588, invocation_hint=0x0, marshal_data=0x806aa90) at system_control_glue.h:488 data1 = 0x82ad140 data2 = Variable "data2" is not available.