Gnome Xchat Wont Display

Bug #271734 reported by nullack
2
Affects Status Importance Assigned to Milestone
xchat-gnome (Ubuntu)
New
Medium
Ubuntu Desktop Bugs

Bug Description

Binary package hint: xchat-gnome

Following a clean install via Ubiquity of Ubuntu Desktop amd64 (20080917.1), I installed gnome xchat. The install worked as expected. I attempted to run the app, and the taskbar showed the app trying to start but appeared to then hang, and after sometime was no longer visible. Doing a ps -e | grep xchat showed that the process was still running even though it was now inivisible under gnome.

Ive tried many combinations of uninstalls, reinstalsl, purge then reinstall including the .xchat2 home directory. Other applications are working as expected. When I run the app from terminal to see what it might reveal I see:

nullack@PPP:~$ xchat-gnome
*** glibc detected *** xchat-gnome: double free or corruption (out): 0x0000000001b43f60 ***

The version I'm on is synched to the repos as shown:

nullack@PPP:~$ sudo apt-cache policy xchat-gnome
xchat-gnome:
  Installed: 1:0.23.92-0ubuntu1
  Candidate: 1:0.23.92-0ubuntu1
  Version table:
 *** 1:0.23.92-0ubuntu1 0
        500 http://archive.ubuntu.com intrepid/main Packages
        100 /var/lib/dpkg/status

Revision history for this message
Sebastien Bacher (seb128) 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 xchat-gnome:
assignee: nobody → desktop-bugs
importance: Undecided → Medium
status: New → Incomplete
Revision history for this message
nullack (nullack) wrote :

Thanks Sebastien :) Ok, so when I run it in valgrind the GUI does appear, albeit slowly as expected. I get the following:

nullack@PPP:~$ G_SLICE=always-malloc G_DEBUG=gc-friendly valgrind -v --tool=memcheck --leak-check=full --num-callers=40 --log-file=valgrind.log xchat-gnome

(xchat-gnome:6621): Gtk-CRITICAL **: gtk_widget_set_sensitive: assertion `GTK_IS_WIDGET (widget)' failed

(xchat-gnome:6621): Gtk-CRITICAL **: gtk_widget_set_sensitive: assertion `GTK_IS_WIDGET (widget)' failed
nullack@PPP:~$

So I went back to trying to run xchat-gnome normally and the same symptoms of the starting the app appears, then vanishes, with the xchat-gnome process hanging around.

Valgrind log is attached.

Changed in xchat-gnome:
status: Incomplete → New
Revision history for this message
nullack (nullack) wrote :

There was a few things I wasnt sure about with the 20080917.1 test install. What I've since done is to do a complete fresh install with formatting on Alpha 6 to be sure this is a real bug. Upon installing the system and gnome-xchat, exactly the same bug occurs with gnome-xchat vanishing from view but hanging around on the process list.

Revision history for this message
Sebastien Bacher (seb128) wrote :

the issue is an enchant one in this log, could you install libglib2.0-0-dbgsym libenchant1c2a-dbgsym libgtk2.0-0-dbgsym and get a new log? it seems to be trying to use a directory which is probably not available, do you have dictionnaries installed? does installing one makes a difference?

Revision history for this message
nullack (nullack) wrote :

I couldnt find those exact packages in synpatic but I have installed debug packages as far as possible for those following searches in synaptic. I have not installed any non default dictionaries - the localisation is all default for my selected Sydney Australia location in ubiquity.

The new valgrind is attached.

Revision history for this message
nullack (nullack) wrote :

To be precise I installed :

2008-09-19 19:08:59 status installed libenchant-dev 1.4.2-3.1ubuntu1
2008-09-19 19:08:59 status installed libglib2.0-0-dbg 2.18.0-1
2008-09-19 19:08:59 status installed libgtk2.0-0-dbg 2.14.1-0ubuntu1

Revision history for this message
nullack (nullack) wrote :

Ok, Ive installed:

2008-09-19 19:39:37 status installed libenchant1c2a-dbgsym 1.4.2-3.1ubuntu1
2008-09-19 19:39:37 status installed libglib2.0-0-dbgsym 2.18.0-1
2008-09-19 19:39:37 status installed libgtk2.0-0-dbgsym 2.14.1-0ubuntu1

And Ive run valgrind again. Please find attached the valgrindlogwithsymbols.txt

Revision history for this message
Sebastien Bacher (seb128) wrote :

the issue is similar to bug #261596

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.