GNOME Bugzilla – Bug 145426
svg icon(s) crashes gtk file selector and nautilus at certain zoom levels.
Last modified: 2006-01-21 14:35:17 UTC
1. save the attached svg file somewhere 2. set it as custom icon for some file or mime-type 3. if that doesn't cause crash, zoom out in nautilus until it occurs, or (if it's a mime-type icon) list the contents of folder in gtk file selector Bugzilla is also missing versions 2.6.x and 2.7.x for librsvg.
Created attachment 29225 [details] Troublesome icon causing a crash Error message from nautilus: Specification mandate value for attribute xlink:hre attributes construct error Couldn't find end of Start Tag linearGradient nautilus: art_render_gradient.c:337: art_render_gradient_linear_render_8: Assertion `(stops[ix-1].offset <= offset_fraction + 1e-6) || ((stops[ix].offset > (1.0 - 1e-6)) && (offset _fraction < 1e-6 ))' failed. And file selector: art_render_invoke: no image source given gedit: art_render_gradient.c:337: art_render_gradient_linear_render_8: Assertion `(stops[ix-1].offset <= offset_fraction + 1e-6) || ((stops[ix].offset > (1.0 - 1e-6)) && (offset_fraction < 1e-6 ))' failed. Stack trace: Backtrace was generated from '/usr/bin/nautilus' (no debugging symbols found)...Using host libthread_db library "/lib/tls/libthread_db.so.1". (no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...[Thread debugging using libthread_db enabled] [New Thread -150555392 (LWP 22200)] [New Thread 26426288 (LWP 22208)] [Thread debugging using libthread_db enabled] [New Thread -150555392 (LWP 22200)] [New Thread 26426288 (LWP 22208)] [Thread debugging using libthread_db enabled] [New Thread -150555392 (LWP 22200)] [New Thread 26426288 (LWP 22208)] [New Thread 26160048 (LWP 22207)] [New Thread 25893808 (LWP 22206)] [New Thread 25627568 (LWP 22205)] [New Thread 25361328 (LWP 22204)] [New Thread 114076592 (LWP 22203)] [New Thread 6540208 (LWP 22202)] [New Thread 25095088 (LWP 22201)] (no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...0x00d35402 in ?? ()
+ Trace 47319
Thread 1 (Thread -150555392 (LWP 22200))
Thanks for the bug report. The stack trace matches the one in bug 143630, which has been marked as a duplicate of 122093. So, this should be a duplicate, but that was marked as fixed before this version. So I'll bump up the priority and mark as new. Thanks for providing the troublesome icon. I'm adding the bugsquad keyword as well...
i get the same assert (but a slightly different backtrace) when running 'rsvg-view -x .5 -y .5 foo.svg' on this SVG, but not on any other SVG in librsvg's testsuite. turned out to be a divide by 0 bug, fixed.
*** Bug 149233 has been marked as a duplicate of this bug. ***
*** Bug 150697 has been marked as a duplicate of this bug. ***
*** Bug 150238 has been marked as a duplicate of this bug. ***
*** Bug 145952 has been marked as a duplicate of this bug. ***
*** Bug 145852 has been marked as a duplicate of this bug. ***
*** Bug 150888 has been marked as a duplicate of this bug. ***
*** Bug 151132 has been marked as a duplicate of this bug. ***
*** Bug 151221 has been marked as a duplicate of this bug. ***
*** Bug 151616 has been marked as a duplicate of this bug. ***
*** Bug 154448 has been marked as a duplicate of this bug. ***
*** Bug 154349 has been marked as a duplicate of this bug. ***
*** Bug 148329 has been marked as a duplicate of this bug. ***
*** Bug 155289 has been marked as a duplicate of this bug. ***
*** Bug 156665 has been marked as a duplicate of this bug. ***
*** Bug 158808 has been marked as a duplicate of this bug. ***
*** Bug 158974 has been marked as a duplicate of this bug. ***
*** Bug 159893 has been marked as a duplicate of this bug. ***
*** Bug 160947 has been marked as a duplicate of this bug. ***
*** Bug 161379 has been marked as a duplicate of this bug. ***
*** Bug 162578 has been marked as a duplicate of this bug. ***
*** Bug 163663 has been marked as a duplicate of this bug. ***
*** Bug 165433 has been marked as a duplicate of this bug. ***
*** Bug 165935 has been marked as a duplicate of this bug. ***
*** Bug 159349 has been marked as a duplicate of this bug. ***
*** Bug 327370 has been marked as a duplicate of this bug. ***