yelp crashed with SIGSEGV in free() when printing a document

Bug #455975 reported by komnik
36
This bug affects 8 people
Affects Status Importance Assigned to Milestone
yelp (Ubuntu)
Invalid
Medium
Ubuntu Desktop Bugs

Bug Description

Binary package hint: yelp

Yelp crashed after clicking menu "File/Print this document" while being at document "Advanced Topics/Installing Server Applications". Before that I clicked "File/Print this Page" then print to ps file and on Preview only the Title of the page was shown.
When launching Yelp from command line I always get:
** (yelp:27939): CRITICAL **: atk_object_set_name: assertion `name != NULL' failed

** (yelp:27939): CRITICAL **: atk_object_set_name: assertion `name != NULL' failed

(yelp:27939): Yelp-WARNING **: Yelper initialization failed for 0x91b9a88

Maybe it has something to do with NAUTILUS which constantly is giving kind of "similar" type of error:
(nautilus:2161): Eel-CRITICAL **: eel_preferences_get_boolean: assertion `preferences_is_initialized ()' failed

Forgive me if the two problems are unrelated. I just had to put it on table just in case...

ProblemType: Crash
Architecture: i386
Date: Tue Oct 20 03:56:54 2009
DistroRelease: Ubuntu 9.10
ExecutablePath: /usr/bin/yelp
Package: yelp 2.28.0-0ubuntu2
ProcCmdline: yelp
ProcEnviron:
 SHELL=/bin/bash
 LANG=en_US.UTF-8
ProcVersionSignature: Ubuntu 2.6.31-14.48-generic
SegvAnalysis:
 Segfault happened at: 0x5f7f78c <free+92>: lock cmpxchg %ecx,(%esi)
 PC (0x05f7f78c) ok
 source "%ecx" ok
 destination "(%esi)" (0xffffb432) not located in a known VMA region (needed writable region)!
SegvReason: writing unknown VMA
Signal: 11
SourcePackage: yelp
StacktraceTop:
 free () from /lib/tls/i686/cmov/libc.so.6
 g_free () from /lib/libglib-2.0.so.0
 g_strfreev () from /lib/libglib-2.0.so.0
 ?? ()
 ?? () from /lib/libglib-2.0.so.0
Title: yelp crashed with SIGSEGV in free()
Uname: Linux 2.6.31-14-generic i686
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
XsessionErrors:
 (gnome-settings-daemon:23574): GLib-CRITICAL **: g_propagate_error: assertion `src != NULL' failed
 (polkit-gnome-authentication-agent-1:23603): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
 (nautilus:23585): Eel-CRITICAL **: eel_preferences_get_boolean: assertion `preferences_is_initialized ()' failed
 (gnome-panel:23584): Gdk-WARNING **: /build/buildd/gtk+2.0-2.18.3/gdk/x11/gdkdrawable-x11.c:952 drawable is not a pixmap or window

Revision history for this message
komnik (komatselis) wrote :
Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. Please try to obtain a valgrind log following the instructions at https://wiki.ubuntu.com/Valgrind and attach the file to the bug report. This will greatly help us in tracking down your problem.

Changed in yelp (Ubuntu):
assignee: nobody → Ubuntu Desktop Bugs (desktop-bugs)
importance: Undecided → Medium
status: New → Incomplete
Revision history for this message
arky (arky) wrote :

Yelp takes a *really* long time to start up on Karmic machine.

$ valgrind.sh yelp

** (yelp:3408): CRITICAL **: atk_object_set_name: assertion `name != NULL' failed

** (yelp:3408): CRITICAL **: atk_object_set_name: assertion `name != NULL' failed
OMF category 'Applications|Other' not recognised, ignoring.
OMF category 'Applications|Other' not recognised, ignoring.
OMF category 'Applications|Other' not recognised, ignoring.
OMF category 'Applications|Other' not recognised, ignoring.
OMF category 'Applications|Other' not recognised, ignoring.
OMF category 'Applications|Other' not recognised, ignoring.

Revision history for this message
Art Culberson (cub-alcenterprise) wrote :

good reporting system, if a bit complicated.

Revision history for this message
rusivi2 (rusivi2-deactivatedaccount) wrote :

Thank you for posting this bug,

Does this happen in Lucid?

Revision history for this message
Jürgen (juergen-hoewener) wrote :

happened in current lucid

Revision history for this message
rusivi2 (rusivi2-deactivatedaccount) wrote :

Jürgen thank you for responding to the information request and helping to make Ubuntu better. In Maverick, opened yelp via primary clicking System -> Help and Support -> File -> Print this Page -> printed to .ps file and printed a physical sheet. No problems, no crashing.

lsb_release -rd
Description: Ubuntu maverick (development branch)
Release: 10.10

apt-cache policy yelp
yelp:
  Installed: 2.30.1-0ubuntu1
  Candidate: 2.30.1-0ubuntu1
  Version table:
 *** 2.30.1-0ubuntu1 0
        500 http://us.archive.ubuntu.com/ubuntu/ maverick/main i386 Packages
        100 /var/lib/dpkg/status

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

This version is outdated and no more supported

Changed in yelp (Ubuntu):
status: Incomplete → 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.