art manager closes unexpectedly

Bug #108834 reported by ibob63
18
Affects Status Importance Assigned to Milestone
gnome-art (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: gnome-art

Hi,

The Gnome Art Manager closes unexpectedly when you click the download button. I have tried this for both backgrounds and themes. Also the software doesn't seem to install the theme when I click install etc.

About my setup: I recently upgrade from edgy to fiesty without a fresh install. Everything else on the system is working very well and I discovered this while having an explore of the new features.

Let me know if you need any more information or help,
Thanks,

James

Revision history for this message
Sergio Fernandez (sergio-yoprogramador) wrote :

Hi,

I have the same problem with a Feisty fresh install.

I use x64 version

Thanks,
Sergio

Revision history for this message
ibob63 (james-tuthill) wrote :

Hi,

I should also add that I am using an AMD 64 bit too.

James

Revision history for this message
Thomas Hotz (thotz-deactivatedaccount) wrote :

Status is now confirmed.

Changed in gnome-art:
status: Unconfirmed → Confirmed
Revision history for this message
Kessia Pinheiro (kessiapinheiro) wrote :

I have the same problem, with amd64, but install in x86 system. Crash many times, also when try install a splash screen.

Revision history for this message
meba (jakub-rtfm) wrote :

Gnome-art in Gutsy crashes when downloading ANY art:
***MEMORY-WARNING***: gnome-art[2145]: GSlice: g_thread_init() must be called before all other GLib functions; memory corruption due to late invocation of g_thread_init() has been detected; this program is likely to crash, leak or unexpectedly abort soon...
/usr/lib/ruby/1.8/gnome-art/ui/main_window.rb:253: [BUG] Segmentation fault
ruby 1.8.6 (2007-03-13) [x86_64-linux]

Aborted (core dumped)

using gnome-art 0.2-6 amd64

Revision history for this message
Guru (i-t-guru) wrote :

I have used both the version listed in Ubuntu's synaptic list and two different version from the Berlios developer site for Gnome-Art NextGen - Version 0.5.0. both a compiled from source installation and the .deb for all package. Either there is something still in the code that was in previous versions that is causing the crash or there is some issue coming from the Ubuntu side of it.

Revision history for this message
hidinginthemountains (hidinginthemountains) wrote :

I have installed it from synaptic in Hardy and when I try to open it (from system menu) I see a quick "flash" (as if a program almost opens, then changes it's mind and doesn't bother). I can't open it at all.

Revision history for this message
ginnyh532 (ginnyh532) wrote :

I installed gnome-art from the add-remove menu in Intrepid alpha and it will open and load the background pictures but when I select a background and click on install, it disappears. It doesn't seem to matter if I am running another program at the same time, or not.

Revision history for this message
lilbudda (cory-meisch-gmail) wrote :
Download full text (4.6 KiB)

Me too... here is console code:

/usr/lib/ruby/1.8/gnome-art/gnome_art.rb: line 144
   Gtk-WARNING **:Failed to set text from markup due to error parsing markup: Error on line 1: Character ' ' is not valid at the start of an entity name; the & character begins an entity; if this ampersand isn't supposed to be an entity, escape it as &
/usr/lib/ruby/1.8/gnome-art/gnome_art.rb: line 144
   Gtk-WARNING **:Failed to set text from markup due to error parsing markup: Error on line 1: Character ' ' is not valid at the start of an entity name; the & character begins an entity; if this ampersand isn't supposed to be an entity, escape it as &
/usr/lib/ruby/1.8/gnome-art/gnome_art.rb: line 144
   Gtk-WARNING **:Failed to set text from markup due to error parsing markup: Error on line 1: Character ' ' is not valid at the start of an entity name; the & character begins an entity; if this ampersand isn't supposed to be an entity, escape it as &
/usr/lib/ruby/1.8/gnome-art/gnome_art.rb: line 144
   Gtk-WARNING **:Failed to set text from markup due to error parsing markup: Error on line 1: Character ' ' is not valid at the start of an entity name; the & character begins an entity; if this ampersand isn't supposed to be an entity, escape it as &
/usr/lib/ruby/1.8/gnome-art/gnome_art.rb: line 144
   Gtk-WARNING **:Failed to set text from markup due to error parsing markup: Error on line 1: Character ' ' is not valid at the start of an entity name; the & character begins an entity; if this ampersand isn't supposed to be an entity, escape it as &
/usr/lib/ruby/1.8/gnome-art/gnome_art.rb: line 144
   Gtk-WARNING **:Failed to set text from markup due to error parsing markup: Error on line 1: Character ' ' is not valid at the start of an entity name; the & character begins an entity; if this ampersand isn't supposed to be an entity, escape it as &
/usr/lib/ruby/1.8/gnome-art/gnome_art.rb: line 144
   Gtk-WARNING **:Failed to set text from markup due to error parsing markup: Error on line 1: Character ' ' is not valid at the start of an entity name; the & character begins an entity; if this ampersand isn't supposed to be an entity, escape it as &
/usr/lib/ruby/1.8/gnome-art/gnome_art.rb: line 144
   Gtk-WARNING **:Failed to set text from markup due to error parsing markup: Error on line 1: Character ' ' is not valid at the start of an entity name; the & character begins an entity; if this ampersand isn't supposed to be an entity, escape it as &
/usr/lib/ruby/1.8/rexml/formatters/pretty.rb:131:in `[]': no implicit conversion from nil to integer (TypeError)
 from /usr/lib/ruby/1.8/rexml/formatters/pretty.rb:131:in `wrap'
 from /usr/lib/ruby/1.8/rexml/formatters/pretty.rb:90:in `write_text'
 from /usr/lib/ruby/1.8/rexml/formatters/default.rb:50:in `write'
 from /usr/lib/ruby/1.8/rexml/formatters/pretty.rb:75:in `write_element'
 from /usr/lib/ruby/1.8/rexml/formatters/pretty.rb:73:in `each'
 from /usr/lib/ruby/1.8/rexml/formatters/pretty.rb:73:in `write_element'
 from /usr/lib/ruby/1.8/rexml/formatters/default.rb:31:in `write'
 from /usr/lib/ruby/1.8/rexml/formatters/pretty.rb:75:in `write_element'
 from /usr/lib/ruby/1.8/rexml/formatters...

Read more...

Revision history for this message
Derek (bugs-m8y) wrote :

FYI, after running into this myself I encountered following:
http://rubyforge.org/tracker/index.php?func=detail&aid=15048&group_id=426&atid=1698

Personally, I just went ahead and edited:
/usr/lib/ruby/1.8/rexml/formatters/pretty.rb

--- pretty.rb 2008-10-28 09:13:23.000000000 -0400
+++ pretty.rb 2008-10-28 09:11:03.000000000 -0400
@@ -128,6 +128,7 @@
         # Recursively wrap string at width.
         return string if string.length <= width
         place = string.rindex(' ', width) # Position in string with last ' ' before cutoff
+ return string if place == nil
         return string[0,place] + "\n" + wrap(string[place+1..-1], width)
       end

Seems to me a reasonable solution, but of course, depends on how the formatter is used I guess.

Oh, and I replaced the call to gnome-background-properties with gnome-appearance-properties --show-page=background in gnome-art
--- main_window.rb 2008-10-28 09:19:11.000000000 -0400
+++ main_window.rb 2008-10-28 09:16:23.000000000 -0400
@@ -374,7 +374,7 @@
             end

             #open gnome-background-properties
- system("gnome-background-properties &")
+ system("gnome-appearance-properties --show-page=background &")
           when Config::Other_themes_splash_screens

             author = iter[2]

Revision history for this message
Derek (bugs-m8y) wrote :

Hm. I'm pretty sure I had correct indenting in there.
Perhaps launchpad mucked it up?
Oh well. If *anyone* has a problem getting the patch to apply, the edits are pretty trivial. You can easily do 'em by hand.

Revision history for this message
florfullagorfull (sandrews) wrote :

I have Jaunty64 alpha6 and Art Manager installs well from the synaptic package manager. It will also load well but takes 5+ minutes to load all the thumbnails and then when you select an image it just disappears with no error. The only way to get it back working properly is to reboot the PC. Oi!

Revision history for this message
linuxsapien (linuxsapien) wrote :

This thing just doesnt work, its the only thing ive ever used in ubuntu that doesnt do anything :(

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.