Redshift crashes on startup

Bug #1093482 reported by Gouchi on 2012-12-24
This bug affects 3 people
Affects Status Importance Assigned to Milestone
redshift (Ubuntu)

Bug Description

1) lsb_release -rd

Description: Ubuntu 12.10
Release: 12.10

2) apt-cache policy redshift
  Installed: 1.7-2ubuntu1
  Candidate: 1.7-2ubuntu1
  Version table:
 *** 1.7-2ubuntu1 0
        500 quantal/universe armhf Packages
        100 /var/lib/dpkg/status

3) What you expected to happen
The application loads fine.

4) What happened instead
The application crashed on starting just after the loading screen.

uname -a
Linux 3.1.10-6-ac100 #9-Ubuntu SMP Wed Oct 3 16:27:06 UTC 2012 armv7l armv7l armv7l GNU/Linux

 gdb /usr/bin/redshift
GNU gdb (GDB) 7.5-ubuntu
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "arm-linux-gnueabihf".
For bug reporting instructions, please see:
Reading symbols from /usr/bin/redshift...(no debugging symbols found)...done.
(gdb) r
Starting program: /usr/bin/redshift
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/arm-linux-gnueabihf/".

(process:7374): GLib-GObject-CRITICAL **: g_type_instance_get_private: assertion `instance != NULL && instance->g_class != NULL' failed

Program received signal SIGSEGV, Segmentation fault.
0x40018852 in geoclue_master_client_set_requirements () from /usr/lib/

ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: redshift 1.7-2ubuntu1
Uname: Linux 3.1.10-6-ac100 armv7l
ApportVersion: 2.6.1-0ubuntu6
Architecture: armhf
Date: Tue Dec 25 00:45:22 2012
MarkForUpload: True
SourcePackage: redshift
UpgradeStatus: No upgrade log present (probably fresh install)

Gouchi (gouchi) wrote :
summary: - Redshit crashes on startup
+ Redshift crashes on startup
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in redshift (Ubuntu):
status: New → Confirmed
Javier López (javier-lopez) wrote :

It gets fixed by installing a geoclue position provider, eg:

$ sudo apt-get install geoclue-ubuntu-geoip

And later

$ redshift

Makes the problem go away, it's related with bug:

I'd say that the Ubuntu package should install a geoclue provider by default with this package, the other way to establish a location is through the 'gnome-clock' which is now deprecated in favor of Unity.
Ubuntu Bug Squad volunteer triager

no longer affects: redshift
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers