cairo-clock crashed with SIGSEGV in rsvg_handle_get_dimensions()

Bug #629323 reported by Gustavo Guidorizzi
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
cairo-clock (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: cairo-clock

1) Description: Ubuntu maverick (development branch)
Release: 10.10

2) cairo-clock:
  Instalado: 0.3.4-1ubuntu1
  Candidato: 0.3.4-1ubuntu1
  Tabela de versão:
 *** 0.3.4-1ubuntu1 0
        500 http://archive.ubuntu.com/ubuntu/ maverick/universe amd64 Packages
        100 /var/lib/dpkg/status

3) Just started the application.

4) Crashed on startup.

ProblemType: Crash
DistroRelease: Ubuntu 10.10
Package: cairo-clock 0.3.4-1ubuntu1
ProcVersionSignature: Ubuntu 2.6.35-19.28-generic 2.6.35.3
Uname: Linux 2.6.35-19-generic x86_64
NonfreeKernelModules: nvidia
Architecture: amd64
Date: Fri Sep 3 05:00:19 2010
ExecutablePath: /usr/bin/cairo-clock
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Beta amd64 (20100901.1)
ProcCmdline: cairo-clock
ProcEnviron:
 LANGUAGE=pt_BR:pt:en
 LANG=pt_BR.utf8
 SHELL=/bin/bash
SegvAnalysis:
 Segfault happened at: 0x7f2ec1b1ffc0 <rsvg_handle_get_dimensions>: mov 0x18(%rdi),%rax
 PC (0x7f2ec1b1ffc0) ok
 source "0x18(%rdi)" (0x00000018) not located in a known VMA region (needed readable region)!
 destination "%rax" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: cairo-clock
Stacktrace:
 #0 0x00007f2ec1b1ffc0 in rsvg_handle_get_dimensions ()
    from /usr/lib/librsvg-2.so.2
 No symbol table info available.
 #1 0x0000000000406cac in main ()
 No symbol table info available.
StacktraceTop:
 rsvg_handle_get_dimensions ()
 main ()
Title: cairo-clock crashed with SIGSEGV in rsvg_handle_get_dimensions()
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare

Revision history for this message
Gustavo Guidorizzi (gguido) wrote :
Revision history for this message
Mirco Müller (macslow) wrote :

I'm not getting any segfault from cairo-clock under maverick. Also I can't tell what's going on from that trace with rsvg_handle_get_dimensions(). Could you install debug-symbols (-dbg) for librsvg, trigger the crash again and resubmit. Maybe then the trace will be a bit more verbose and give some clues what's actually going wrong. Thanks in advance!

Revision history for this message
Gustavo Guidorizzi (gguido) wrote :

Hello Mirco,

I've installed the debug library, but could not reproduce the crash (I tried this after a reboot and an system-wide update).

This time, the clock didn't start, and didn't produce any error message at all.

Running from terminal, I got this:

cairo-clock

(cairo-clock:15109): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated

(cairo-clock:15109): Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated

(cairo-clock:15109): libglade-WARNING **: could not find a parent that handles internal children for `vbox'
Falha de segmentação (imagem do núcleo gravada) --> Segmentation Fault (saved kernel image)

Revision history for this message
Gustavo Guidorizzi (gguido) wrote :

It's running perfectly now - guess deleting .cairo-clockrc made it work.

Revision history for this message
Mirco Müller (macslow) wrote :

Ok, thanks for the update.

Revision history for this message
dino99 (9d9) wrote :

This version is outdated and no more supported

Changed in cairo-clock (Ubuntu):
status: New → Invalid
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.