segmentation fault when running with --test-socket option

Bug #1494518 reported by Lyn Perrine
20
This bug affects 2 people
Affects Status Importance Assigned to Milestone
LightDM GTK Greeter Settings
New
Unknown
lightdm-gtk-greeter-settings (Ubuntu)
Confirmed
Medium
Unassigned

Bug Description

to reproduce run lightdm-gtk-greeter --test-socket or lightdm-gtk-greeter-pkexec test socket and you will get a segmentation fault asking you to authenticate the program seems to start but then has a segmentation fualt.

ightdm-gtk-greeter-settings::
  Installed: 1.2.0-0ubuntu1
  Candidate: 1.2.0-0ubuntu1
  Version table:
 *** 1.2.0-0ubuntu1 0
        500 http://us.archive.ubuntu.com/ubuntu/ wily/universe i386 Packages
        100 /var/lib/dpkg/status
Description: Ubuntu Wily Werewolf (development branch)
Release: 15.10

I expected this to not segmentation fualt and give a permission denid when running as regualr user or not perofmr a segmentaion fault when run as pkexec.

ProblemType: Crash
DistroRelease: Ubuntu 15.10
Package: lightdm-gtk-greeter-settings 1.2.0-0ubuntu1
ProcVersionSignature: Ubuntu 4.2.0-7.7-generic 4.2.0
Uname: Linux 4.2.0-7-generic i686
ApportVersion: 2.18.1-0ubuntu1
Architecture: i386
CurrentDesktop: LXDE
Date: Thu Sep 10 14:11:53 2015
ExecutablePath: /usr/bin/lightdm-gtk-greeter-settings
InstallationDate: Installed on 2015-09-10 (0 days ago)
InstallationMedia: Lubuntu 15.10 "Wily Werewolf" - Alpha i386 (20150910)
InterpreterPath: /usr/bin/python3.4
PackageArchitecture: all
ProcCmdline: /usr/bin/python3 /usr/bin/lightdm-gtk-greeter-settings --test-socket
SegvAnalysis: Skipped: missing required field "Disassembly"
Signal: 11
SourcePackage: lightdm-gtk-greeter-settings
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo

Revision history for this message
Lyn Perrine (walterorlin) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 gdk_x11_ref_cairo_surface (window=0x9baf8d8) at /build/gtk+3.0-2BkvjZ/gtk+3.0-3.16.6/./gdk/x11/gdkwindow-x11.c:485
 gdk_window_ref_impl_surface (window=0x9baf8d8) at /build/gtk+3.0-2BkvjZ/gtk+3.0-3.16.6/./gdk/gdkwindow.c:2726
 gdk_window_create_similar_image_surface (window=0x9baf8d8, format=CAIRO_FORMAT_ARGB32, width=16, height=16, scale=1) at /build/gtk+3.0-2BkvjZ/gtk+3.0-3.16.6/./gdk/gdkwindow.c:9577
 gdk_cairo_surface_create_from_pixbuf (pixbuf=0x9c21120, scale=1, for_window=0x9baf8d8) at /build/gtk+3.0-2BkvjZ/gtk+3.0-3.16.6/./gdk/gdkcairo.c:299
 get_surface_from_gicon (icon=icon@entry=0x9b0bcb0, widget=widget@entry=0x9a9b108, icon_size=16, error=0x0) at /build/gtk+3.0-2BkvjZ/gtk+3.0-3.16.6/./gtk/gtkfilesystem.c:739

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : StacktraceSource.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in lightdm-gtk-greeter-settings (Ubuntu):
importance: Undecided → Medium
tags: removed: need-i386-retrace
information type: Private → Public
Revision history for this message
James Lu (jlu5) wrote : Re: segmentation fualt when running with --test-socket option

I can confirm this locally: "lightdm-gtk-greeter-settings --test-socket" runs as non-root and shows a "Test embedded mode window", but the elements are quite flickery and the program segfaults on quit. That said, I'm not sure what the purpose of this option is, and whether it's supposed to be used by a regular user.

Changed in lightdm-gtk-greeter-settings (Ubuntu):
status: New → Confirmed
James Lu (jlu5)
summary: - segmentation fualt when running with --test-socket option
+ segmentation fault when running with --test-socket option
Sean Davis (bluesabre)
Changed in lightdm-gtk-greeter-settings:
importance: Undecided → Unknown
status: New → Unknown
Changed in lightdm-gtk-greeter-settings:
status: Unknown → New
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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