deja-dup crashed with SIGSEGV in gdk_x11_window_get_xid()

Bug #846562 reported by William Fernando Merlotto
32
This bug affects 4 people
Affects Status Importance Assigned to Milestone
overlay-scrollbar
Expired
Critical
Unassigned
gtk+3.0 (Ubuntu)
Invalid
Undecided
Unassigned
overlay-scrollbar (Ubuntu)
Expired
High
Unassigned

Bug Description

I did a backup, with deja-dup, in earlier version of Ubuntu, 11.04. Now, I tried update my backup and this error ocurred.

ProblemType: Crash
DistroRelease: Ubuntu 11.10
Package: overlay-scrollbar 0.2.10-0ubuntu1
ProcVersionSignature: Ubuntu 3.0.0-10.16-generic 3.0.4
Uname: Linux 3.0.0-10-generic x86_64
ApportVersion: 1.22.1-0ubuntu2
Architecture: amd64
CrashCounter: 1
Date: Sat Sep 10 14:44:58 2011
ExecutablePath: /usr/bin/deja-dup
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Alpha amd64 (20110715)
PackageArchitecture: all
ProcCmdline: deja-dup --backup
SegvAnalysis:
 Segfault happened at: 0x7ff68974f812: cmp 0x80(%rdi),%rdi
 PC (0x7ff68974f812) ok
 source "0x80(%rdi)" (0x00000080) not located in a known VMA region (needed readable region)!
 destination "%rdi" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: overlay-scrollbar
StacktraceTop:
 ?? () from /usr/lib/libgdk-3.so.0
 gdk_x11_window_get_xid () from /usr/lib/libgdk-3.so.0
 ?? () from /usr/lib/liboverlay-scrollbar3-0.2.so.0
 ?? () from /usr/lib/libgtk-3.so.0
 g_closure_invoke () from /usr/lib/x86_64-linux-gnu/libgobject-2.0.so.0
Title: deja-dup crashed with SIGSEGV in gdk_x11_window_get_xid()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm admin cdrom dialout libvirtd lpadmin plugdev sambashare

Related branches

Revision history for this message
William Fernando Merlotto (william-prognus) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 gdk_window_has_impl (window=0x0) at /build/buildd/gtk+3.0-3.1.18/./gdk/gdkwindow.c:650
 _gdk_window_has_impl (window=0x0) at /build/buildd/gtk+3.0-3.1.18/./gdk/gdkwindow.c:651
 gdk_x11_window_get_xid (window=0x0) at /build/buildd/gtk+3.0-3.1.18/./gdk/x11/gdkwindow-x11.c:4753
 present_gdk_window_with_timestamp (timestamp=20631658, widget=0xd882d0) at /build/buildd/overlay-scrollbar-0.2.10/./os/os-scrollbar.c:1246
 thumb_button_press_event_cb (user_data=<optimized out>, event=0xc85140, widget=<optimized out>) at /build/buildd/overlay-scrollbar-0.2.10/./os/os-scrollbar.c:1269

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in deja-dup (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
Revision history for this message
Michael Terry (mterry) wrote :

This stacktrace makes me think it's an overlay-scrollbar issue. Moving there.

visibility: private → public
affects: deja-dup (Ubuntu) → overlay-scrollbar (Ubuntu)
Revision history for this message
Andrea Cimitan (cimi) wrote :

GDK_WINDOW_XID (gtk_widget_get_window (widget)), that's the code.
Maybe a gdk issue?

Andrea Cimitan (cimi)
Changed in overlay-scrollbar (Ubuntu):
status: New → Incomplete
status: Incomplete → New
Revision history for this message
Launchpad Janitor (janitor) wrote :

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

Changed in overlay-scrollbar (Ubuntu):
status: New → Confirmed
Andrea Cimitan (cimi)
Changed in overlay-scrollbar (Ubuntu):
status: Confirmed → Incomplete
Changed in gtk+3.0 (Ubuntu):
status: New → Confirmed
Revision history for this message
Sebastien Bacher (seb128) wrote :

Cimi that gtk function "Returns the widget's window if it is realized, NULL otherwise ", you need to handle the NULL case

Changed in overlay-scrollbar (Ubuntu):
importance: Medium → High
Changed in gtk+3.0 (Ubuntu):
status: Confirmed → Invalid
Changed in overlay-scrollbar (Ubuntu):
assignee: nobody → Andrea Cimitan (cimi)
Changed in overlay-scrollbar (Ubuntu):
status: Incomplete → New
Revision history for this message
Andrea Cimitan (cimi) wrote :

Seb, the function is called while the thumb is clicked, so it *must* be realized :-\ that's why I'm confused

Andrea Cimitan (cimi)
Changed in overlay-scrollbar (Ubuntu):
status: New → Incomplete
Andrea Cimitan (cimi)
Changed in ayatana-scrollbar:
status: New → In Progress
importance: Undecided → Critical
assignee: nobody → Andrea Cimitan (cimi)
Andrea Cimitan (cimi)
Changed in ayatana-scrollbar:
status: In Progress → Incomplete
Andrea Cimitan (cimi)
Changed in overlay-scrollbar:
assignee: Andrea Cimitan (cimi) → nobody
Changed in overlay-scrollbar (Ubuntu):
assignee: Andrea Cimitan (cimi) → nobody
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for overlay-scrollbar (Ubuntu) because there has been no activity for 60 days.]

Changed in overlay-scrollbar (Ubuntu):
status: Incomplete → Expired
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for overlay-scrollbar because there has been no activity for 60 days.]

Changed in overlay-scrollbar:
status: Incomplete → Expired
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.