. Thread 1 (Thread 0xb6e79720 (LWP 2604)): #0 0xb74073b6 in org_freedesktop_Geoclue_MasterClient_set_requirements (error=0xbfec0298, IN_allowed_resources=1, IN_require_updates=0, IN_time=0, IN_accuracy_level=2, proxy=Cannot access memory at address 0x0 ) at gc-iface-master-client-bindings.h:32 No locals. #1 geoclue_master_client_set_requirements (client=0x0, min_accuracy=GEOCLUE_ACCURACY_LEVEL_REGION, min_time=0, require_updates=0, allowed_resources=GEOCLUE_RESOURCE_NETWORK, error=0xbfec0298) at geoclue-master-client.c:357 priv = 0x0 #2 0x0804e287 in location_geoclue_start (state=0xbfec04cc) at location-geoclue.c:62 master = client = 0x0 error = 0x0 name = 0x0 #3 0x0804b7a6 in provider_try_start (provider=0x804f320, state=0xbfec04cc, config=, args=) at redshift.c:453 r = section = #4 0x0804aa5a in main (argc=1, argv=0xbfec05a4) at redshift.c:886 p = 0x804f320 i = 0 r = config_filepath = temp_set = -1 temp_day = 5500 temp_night = 3700 gamma = {1, 1, 1} brightness = 1 method = 0x0 method_args = 0x0 provider = 0x804f320 provider_args = 0x0 transition = 1 mode = PROGRAM_MODE_CONTINUAL verbose = 0 s = opt = config_state = {sections = 0x0} section = lat = nan(0x400000) lon = nan(0x400000) location_state = {manual = {lat = 0, lon = 0}, gnome_clock = {lat = 0, lon = 0}, geoclue = {position = 0x0, provider = 0x0, provider_path = 0x0}} state = {randr = {conn = 0x4cc000, screen = 0x0, preferred_screen = 4160863, screen_num = 0, crtc_num = 1341548129, crtc_count = 3281079865, crtcs = 0x0}, vidmode = {display = 0x4cc000, screen_num = 0, ramp_size = 4160863, saved_ramps = 0x0}}