[Pidgin] #842: segfault in solaris 9

Pidgin trac at pidgin.im
Tue May 22 06:39:55 EDT 2007


#842: segfault in solaris 9
---------------------------+------------------------------------------------
  Reporter:  dhalik        |       Owner:  tmcmahon2
      Type:  defect        |      Status:  assigned 
  Priority:  minor         |   Milestone:           
 Component:  pidgin (gtk)  |     Version:  2.0      
Resolution:                |    Keywords:           
   Pending:  0             |  
---------------------------+------------------------------------------------
Comment (by mblakem):

 I am also encountering a similar problem.  Running pidgin with certain
 themes.

 This is under Solaris 10 x86.

 $ pidgin -d
 {{{
 ....
 Session Management: Handling new ICE connection... done.
 Session Management: Connected to manager (GnomeSM) with client ID
 11c0a80137000117982947500000118980074
 Session Management: Using pidgin as command
 GdkPixbuf: file gdk-pixbuf-scale.c: line 264: assertion `dest_width > 0'
 failed
 GLib-GObject: file gobject.c: line 1561: assertion `G_IS_OBJECT (object)'
 failed
 Pidgin has segfaulted and attempted to dump a core file.
 This is a bug in the software and has happened through
 no fault of your own.

 If you can reproduce the crash, please notify the Pidgin
 developers by reporting a bug at
 http://pidgin.im/bug.php

 Please make sure to specify what you were doing at the time
 and post the backtrace from the core file.  If you do not know
 how to get the backtrace, please read the instructions at
 http://pidgin.im/gdb.php

 If you need further assistance, please IM either SeanEgn or
 LSchiere (via AIM).  Contact information for Sean and Luke
 on other protocols is at
 http://pidgin.im/contactinfo.php
 Abort
 }}}


 With the Solaris "blueprint" controls pidgin works fine (it uses
 libblueprint.so).

 $ dbx pidgin

 {{{
 (dbx) run
 ....
 Reading ssl.so
 Reading statenotify.so
 Reading libblueprint.so
 Reading libpixbufloader-png.so
 Reading libpng12.so.0.1.2.5
 Reading 8859-1%UTF-8.so
 Reading svg_loader.so
 Reading libart_lgpl_2.so.2.3.16
 Reading librsvg-2.so.2.5.0
 No value set for `/desktop/gnome/interface/document_font_name'
 Reading pango-basic-fc.so
 Reading im-xim.so
 Reading libpixbufloader-jpeg.so
 Reading libjpeg.so.62.0.0
 }}}

 Works fine.  If I then exit pidgin (still within dbx), change my theme to
 a pixmap based theme and run...

 {{{
 (dbx) run
 Running: pidgin
 (process id 27389)
 Reading libpixmap.so
 t at 1 (l at 1) signal SEGV (no mapping at the fault address) in
 find_and_render_icon_source at 0xd0cbac41
 0xd0cbac41: find_and_render_icon_source+0x03ff: pushl    0x00000008(%eax)
 }}}

 ....I get the seg fault.  I hope this helps.  Looks like I am stuck with
 the "blueprint" theme for now.

-- 
Ticket URL: <https://developer.pidgin.im/ticket/842#comment:8>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list