Segmentation fault when clicked on Artist tab on Information page

Bug #136202 reported by Adam Olsen
10
Affects Status Importance Assigned to Milestone
Exaile
Fix Committed
High
Adam Olsen

Bug Description

exaile crashes when clicked on Artist, Lyrics on Information tab.

[ameya@localhost ~]$ exaile
Gtk-Message: Failed to load module "gnomebreakpad": libgnomebreakpad.so: cannot open shared object file: No such file or directory
Plugins 'Shoutcast Radio' version '0.2' loaded successfully
Checking in /home/ameya/.exaile/plugins for egg plugins
<pkg_resources.Environment object at 0xa31d6cc>
Created db for thread Thread-2
{'Thread-2': <sqlite3.Connection object at 0xa2ac908>}
Using multimedia keys from: gnome
loading tracks...
Closed db for thread Thread-2
done loading tracks...
loading songs
Clearing tracks cache
Importing /home/ameya/.exaile/saved/playlist0000.m3u
/usr/share/exaile/xl/trackslist.py:125: GtkWarning: gdk_pixbuf_copy_area: assertion `src_x >= 0 && src_x + width <= src_pixbuf->width' failed
  star.copy_area(0, 0, star_size, star_size, full_image, star_size * x, 0)
Last playlist loaded
Loading page 0
Warning: Gstreamer equalizer element not found, please install the latest gst-plugins-bad package
http://lyricwiki.org/api.php?artist=&song=CD+Digital+Audio%2C+Track%234&fmt=html
Segmentation fault

This ticket was migrated from the old trac: re #779

Revision history for this message
Nicholas Omann (alphacluster) wrote :

Crashes here as well with following:

http://lyricwiki.org/api.php?artist=Minori+Chihara&song=uki%2C+Muon%2C+Madobe+nite.+%28Program+Hack+Remix%29&fmt=html
www.fretplay.com /tabs/m/minori_chihara/uki,_muon,_madobe_nite._(program_hack_remix)-tab.shtml
http://www.fretplay.com/tabs/m/minori_chihara/uki,_muon,_madobe_nite._(program_hack_remix)-tab.shtml
Segmentation fault (core dumped)

Changed in exaile:
status: New → Confirmed
Changed in exaile:
importance: Undecided → High
Revision history for this message
Robert Hrovat (robi-hipnos) wrote :

Confirming on latest Gutsy updates as of today.

Revision history for this message
Robert Hrovat (robi-hipnos) wrote :

Confirming also on compiled 0.2.11b from bazaar source.

Revision history for this message
Adam Olsen (arolsen) wrote :

This is fixed in the latest bzr. I'm attaching a patch for 0.2.11

Changed in exaile:
assignee: nobody → arolsen
status: Confirmed → Fix Committed
Revision history for this message
Adam Olsen (arolsen) wrote :
Revision history for this message
Robert Hrovat (robi-hipnos) wrote :

Hey Adam!

Patch seem to be working but there is still a problem.
Make install does not put MOZILLA_FIVE_HOME in /usr/bin/exaile. If I add it manualy it seems to be ok, but crashes when you open next song.

Steps to reproduce:
Open Exaile, pick a song in playlist and right click to select Information.
Go to Artist tab and it opens ok.
Now, don't close information tab but click again on playlist.
Select another song and again right click for information.
Clicking on Album or Lyrics tab now causes Exaile to crash.

Attached is a terminal output.

Revision history for this message
Chris Balcum (sherl0k) wrote :

Confirming the above comment, happens to me also.

Revision history for this message
jepessen (danwolf80) wrote :

It happens to me, too.

When I click on informations on a song, and the information tab is opened, it's all OK, but when I want to select an internet tab (artist, tablature etc), first time it freeze and I must to kill him, and second time, it closes with segmentation fault problem.

Revision history for this message
Ehtetur (rutethe) wrote :

The crash is caused if the firefox is compiled without specifying the LIB_DIR option...
That bug (#157126) can be found here: https://bugs.launchpad.net/ubuntu/+source/mozilla-firefox/+bug/157126

I installed the latest development version of exaile (0.2.12devel) from bazaar on my Gutsy x86_64 box.
When I ran checkinstall -D --install=no (used in place of make install), it concatenated MOZILLA_FIVE_HOME=/usr/lib/firefox to read MOZILLA_FIVE_HOME=
After editing the exaile file and pointing MOZILLA_FIVE_HOME to /usr/lib/firefox, clicking on Album, artist, worked great. No more dirty seg faults.

Note: The latest precompiled devel version (0.2.11-bzr1466) for x86 also does not have MOZILLA_FIVE_HOME= pointing to /usr/lib/firefox.. However, that is working fine on my Gutsy x86.

Revision history for this message
KDontenville (kevin-keepnet) wrote :

This is still happening to me with Gutsy 32bit and Exaile bzr v2.12b. Gutsy is fully updated. Do I read in the above that we need to compile FF rather than take the supported repository version to get Exaile to work. Not too happy to do that on such a exposed/vulnerable app as FF. Any ideas?

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.