unity-greeter has failing tests

Bug #1640605 reported by Robert Ancell
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
unity-greeter (Ubuntu)
Confirmed
High
Unassigned

Bug Description

Unity Greeter is failing to build due to a failing test:

$ make check
...
UBUNTU_MENUPROXY=0 top_srcdir=.. . xvfb-run -a ./unity-greeter-test
libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
/Simple Navigation:
(./unity-greeter-test:9438): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:832:10: not a number
/usr/bin/xvfb-run: line 184: 9438 Trace/breakpoint trap (core dumped) DISPLAY=:$SERVERNUM XAUTHORITY=$AUTHFILE "$@" 2>&1
Makefile:1281: recipe for target 'check' failed

This seems to be a failure in unity-greeter or xvfb or GTK+.

Tags: artful zesty
Revision history for this message
Balint Reczey (rbalint) wrote :
Download full text (26.4 KiB)

I proposed using Valgrind during testing for easier triaging:
https://code.launchpad.net/~rbalint/unity-greeter/test-with-valgrind/+merge/321056

Is shows the following issues:

/Simple Navigation: ==5515== Conditional jump or move depends on uninitialised value(s)
==5515== at 0xBEA881E: ??? (in /usr/lib/x86_64-linux-gnu/libpixman-1.so.0.34.0)
==5515== by 0xBE8C67A: ??? (in /usr/lib/x86_64-linux-gnu/libpixman-1.so.0.34.0)
==5515== by 0xBE47F40: pixman_image_composite32 (in /usr/lib/x86_64-linux-gnu/libpixman-1.so.0.34.0)
==5515== by 0x6E4569A: ??? (in /usr/lib/x86_64-linux-gnu/libcairo.so.2.11400.8)
==5515== by 0x6E8A999: ??? (in /usr/lib/x86_64-linux-gnu/libcairo.so.2.11400.8)
==5515== by 0x6E7CC3D: ??? (in /usr/lib/x86_64-linux-gnu/libcairo.so.2.11400.8)
==5515== by 0x6E7D6B2: ??? (in /usr/lib/x86_64-linux-gnu/libcairo.so.2.11400.8)
==5515== by 0x6E7E1D9: ??? (in /usr/lib/x86_64-linux-gnu/libcairo.so.2.11400.8)
==5515== by 0x6E38ACE: ??? (in /usr/lib/x86_64-linux-gnu/libcairo.so.2.11400.8)
==5515== by 0x6E4A291: ??? (in /usr/lib/x86_64-linux-gnu/libcairo.so.2.11400.8)
==5515== by 0x6E81715: ??? (in /usr/lib/x86_64-linux-gnu/libcairo.so.2.11400.8)
==5515== by 0x6E40E6E: ??? (in /usr/lib/x86_64-linux-gnu/libcairo.so.2.11400.8)
==5515== by 0x6E3A438: ??? (in /usr/lib/x86_64-linux-gnu/libcairo.so.2.11400.8)
==5515== by 0x6E333D4: cairo_stroke (in /usr/lib/x86_64-linux-gnu/libcairo.so.2.11400.8)
==5515== by 0x1DF96905: ??? (in /usr/lib/x86_64-linux-gnu/librsvg-2.so.2.40.16)
==5515== by 0x1DF92D21: ??? (in /usr/lib/x86_64-linux-gnu/librsvg-2.so.2.40.16)
==5515== by 0x1DF88CBA: ??? (in /usr/lib/x86_64-linux-gnu/librsvg-2.so.2.40.16)
==5515== by 0x1DF89F5F: ??? (in /usr/lib/x86_64-linux-gnu/librsvg-2.so.2.40.16)
==5515== by 0x1DF8A421: ??? (in /usr/lib/x86_64-linux-gnu/librsvg-2.so.2.40.16)
==5515== by 0x1DF8AD37: ??? (in /usr/lib/x86_64-linux-gnu/librsvg-2.so.2.40.16)
==5515== by 0x1DF974A2: rsvg_handle_render_cairo_sub (in /usr/lib/x86_64-linux-gnu/librsvg-2.so.2.40.16)
==5515== by 0x1DF97997: rsvg_handle_get_pixbuf_sub (in /usr/lib/x86_64-linux-gnu/librsvg-2.so.2.40.16)
==5515== by 0x1DD60E35: ??? (in /usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so)
==5515== by 0x60E7A62: gdk_pixbuf_loader_close (in /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0.3600.5)
==5515== by 0x60E3A4A: ??? (in /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0.3600.5)
==5515== by 0x60E533C: gdk_pixbuf_new_from_stream_at_scale (in /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0.3600.5)
==5515== by 0x533BAF9: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2200.11)
==5515== by 0x533ED27: gtk_icon_info_load_icon (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2200.11)
==5515== by 0x5338189: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2200.11)
==5515== by 0x53388F6: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2200.11)
==5515== by 0x5338A23: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2200.11)
==5515== by 0x5338C17: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so.0.2200.11)
==5515== by 0x534C27C: ??? (in /usr/lib/x86_64-linux-gnu/libgtk-3.so....

tags: added: ftbfs
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity-greeter - 17.04.1-0ubuntu2

---------------
unity-greeter (17.04.1-0ubuntu2) artful; urgency=medium

  [ Jeremy Bicha ]
  * Lower Recommends on lightdm to Suggests. Unity7 needs unity-greeter
    for the lockscreen but it doesn't actually need lightdm so let's
    avoid the annoying DM debconf question and try to smooth upgrades.
  * debian/rules:
    - Don't fail the build for failing tests. The tests have been
      broken for several months and no one has stepped up to try to
      fix them. (LP: #1640605)
  * Translation updates via Launchpad.

  [ Robert Ancell ]
  * Use valgrind to make build logs bigger help in triaging FTBFS problems.

 -- Jeremy Bicha <email address hidden> Sat, 17 Jun 2017 23:05:00 -0400

Changed in unity-greeter (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
Jeremy Bícha (jbicha) wrote :

I'm reopening in case some day someone wants to try to fix these tests.

summary: - Fails to build due to failing tests
+ unity-greeter has failing tests
Changed in unity-greeter (Ubuntu):
importance: Critical → High
status: Fix Released → Confirmed
tags: added: artful zesty
removed: ftbfs
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.