[Bug 30010] nautilus crashes when opening folder containg .svg file generated by Amaya

adaso adaso at gmx.de
Mon Jan 30 10:43:24 UTC 2006


Public bug report changed:
https://launchpad.net/malone/bugs/30010

Description changed to:
    Distribution: Ubuntu 5.10 (breezy)
    Package: nautilus
    Severity: Normal
    Version: GNOME2.12.1 2.12.1
    Gnome-Distributor: Ubuntu
    Synopsis: nauilus crashes when opening folder containg .svg file from Amaya
    Bugzilla-Product: nautilus
    Bugzilla-Component: general
    Bugzilla-Version: 2.12.1
    BugBuddy-GnomeVersion: 2.0 (2.12.0)
    Description:
    Description of the crash:

    I have been testing Amaya, after exporting  some shapes to ~.svg i
    noticed very strange behavoir of Nautilus: everytime i open the
    directory i saved that ~.svg before, Nautilus crashes. I made some further testing with move, rename and even copy - paste the content to new file  but Nautilus keeps crashing everytime.
    It seems that this happens while Nautilus is trying to generate the preview for the icon.

    
    Steps to reproduce the crash:
    1. copy file content (below) into new file.
    2. put this file into seperate folder 
    3. open that folder with Nautilus
      after a second nautilus crashes 

    Expected Results:

    
    How often does this happen? everytime

    
    Additional Information: 

    Content of the svg:

    <?xml version="1.0" encoding="iso-8859-1"?>
    <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN"
          "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd">
    <!-- Created by amaya 8.5, see http://www.w3.org/Amaya/ -->
    <svg xmlns="http://www.w3.org/2000/svg" version="1.0">
      <title>No title</title>
      <desc></desc>
      <a xlink:href="">
        <text y="340px" x="206px">dsdsd
        </text>
      </a>
      <switch>
        <foreignObject
    requiredExtensions="http://www.w3.org/1998/Math/MathML"
                       y="120px" x="44px" width="1px" height="1px">
          <math xmlns="http://www.w3.org/1998/Math/MathML">
            <msqrt>
              <mi></mi>
            </msqrt>
          </math></foreignObject>
        <text y="120px" x="44px"><math>
        </text>
      </switch>
      <path style="stroke:none;fill:#505050"
           
    d="M86.39,170.146c0,34.299,33.839,62.203,75.432,62.203c14.396,0,28.209-3.33,40.245-9.598c0.271,0.11,0.857,0.35,0.857,0.35c17.425,7.072,40.147,16.894,56.849,36.601l2.156-0.919c-4.387-37.987-16.784-56.18-28.878-68.156
      
    c2.768-6.553,4.202-13.412,4.202-20.48c0-34.299-33.839-62.203-75.432-62.203S86.39,135.846,86.39,170.146z"/>
      <path style="fill:none;stroke:none;"
            d="M332.407,332.407H0V0h332.407v332.407z"/>
      <path style="fill: #FF6969; stroke: #000000"
           
    d="M255.9,249.514c-7.642-29.519-19.59-44.858-33.472-57.644c3.807-6.788,5.926-14.32,5.926-22.25c0-29.935-30.189-54.203-67.431-54.203c-37.242,0-67.432,24.268-67.432,54.203c0,29.936,30.19,54.203,67.432,54.203
       
    c14.872,0,28.617-3.873,39.768-10.43c19.567,8.033,43.059,16.401,55.209,36.12z"/>
      <path style="fill: #00FFFF; stroke: #000000"
           
    d="M170.363,149.35c3.872,3.872,16.46,3.952,16.46,15.268c3.873-16.43-13.255-15.578-19.072-30.197l0.055,43.937c-3.139-2.409-8.712-3.041-14.422-1.265c-7.732,2.405-12.773,8.305-11.257,13.176c1.515,4.874,9.013,6.872,16.745,4.466
       c7.043-2.189,11.833-7.277,11.492-11.849V149.35z"/>
      <polygon
               points="159,0 209,51 159,100 159,55 103,55 58,101 0,101 50,51
    0,0 58,0 103,45 159,45"/>
      <polygon stroke="black" fill="none"
               points="96,123 206,0 274,41 255,138 133,152 98,122 98,122
    0,73"
               transform="translate(49,311)"/>
      <rect stroke="black" fill="none" y="66px" x="58px" width="225px"
            height="155px"/>
      <rect stroke="black" fill="none" rx="5px" y="101px" x="353px"
    width="146px"
            height="118px"/>
    </svg>



    Debugging Information:

    Backtrace was generated from '/usr/bin/nautilus'

    (no debugging symbols found)
    Using host libthread_db library "/lib/tls/i686/cmov/libthread_db.so.1".
    (no debugging symbols found)
    `system-supplied DSO at 0xffffe000' has disappeared; keeping its
    symbols.
    (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)
    [Thread debugging using libthread_db enabled]
    [New Thread -1226540832 (LWP 15842)]
    [New Thread -1238369360 (LWP 15998)]
    [New Thread -1237021776 (LWP 15995)]
    [New Thread -1236755536 (LWP 15994)]
    [New Thread -1236489296 (LWP 15993)]
    [New Thread -1235014736 (LWP 15848)]
    [New Thread -1228375120 (LWP 15843)]
    (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)
    (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)
    0xffffe410 in __kernel_vsyscall ()
    #0  0xffffe410 in __kernel_vsyscall ()
    #1  0xb743c0f4 in poll () from /lib/tls/i686/cmov/libc.so.6
    #2  0xb750c010 in _XEnq () from /usr/lib/libX11.so.6
    #3  0xb750c462 in _XRead () from /usr/lib/libX11.so.6
    #4  0xb750d3d8 in _XReply () from /usr/lib/libX11.so.6
    #5  0xb74ff44d in XQueryPointer () from /usr/lib/libX11.so.6
    #6  0xb7971b0d in _gdk_windowing_window_get_pointer ()
       from /usr/lib/libgdk-x11-2.0.so.0
    #7  0xb794eb37 in gdk_window_get_pointer () from
    /usr/lib/libgdk-x11-2.0.so.0
    #8  0xb7b83a22 in _gtk_tree_view_queue_draw_node ()
       from /usr/lib/libgtk-x11-2.0.so.0
    #9  0xb7abe02c in _gtk_marshal_BOOLEAN__BOXED ()
       from /usr/lib/libgtk-x11-2.0.so.0
    #10 0xb7637d75 in g_cclosure_new_swap () from
    /usr/lib/libgobject-2.0.so.0
    #11 0xb76383a8 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
    #12 0xb7646c9f in g_signal_stop_emission () from
    /usr/lib/libgobject-2.0.so.0
    #13 0xb7647ec3 in g_signal_emit_valist () from
    /usr/lib/libgobject-2.0.so.0
    #14 0xb76484c3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
    #15 0xb7ba016f in gtk_widget_activate () from
    /usr/lib/libgtk-x11-2.0.so.0
    #16 0xb7abcd72 in gtk_main_do_event () from
    /usr/lib/libgtk-x11-2.0.so.0
    #17 0xb794dbfa in gdk_window_clear_area_e () from
    /usr/lib/libgdk-x11-2.0.so.0
    #18 0xb794dccd in gdk_window_process_all_updates ()
       from /usr/lib/libgdk-x11-2.0.so.0
    #19 0xb7a346c5 in gtk_container_check_resize ()
       from /usr/lib/libgtk-x11-2.0.so.0
    #20 0xb75c1750 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
    #21 0xb75bf4ee in g_main_context_dispatch () from
    /usr/lib/libglib-2.0.so.0
    #22 0xb75c24f6 in g_main_context_check () from
    /usr/lib/libglib-2.0.so.0
    #23 0xb75c27e3 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
    #24 0xb7abbe65 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
    #25 0x08079ac6 in main ()

    Thread 7 (Thread -1228375120 (LWP 15843)):
    #0  0xffffe410 in __kernel_vsyscall ()
    No symbol table info available.
    #1  0xb743c0f4 in poll () from /lib/tls/i686/cmov/libc.so.6
    No symbol table info available.
    #2  0xb75c2348 in g_main_context_check () from
    /usr/lib/libglib-2.0.so.0
    No symbol table info available.
    #3  0xb75c27e3 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
    No symbol table info available.
    #4  0xb769d37e in link_thread_io_context () from
    /usr/lib/libORBit-2.so.0
    No symbol table info available.
    #5  0xb75db8c4 in g_static_private_free () from
    /usr/lib/libglib-2.0.so.0
    No symbol table info available.
    #6  0xb7622361 in start_thread () from
    /lib/tls/i686/cmov/libpthread.so.0
    No symbol table info available.
    #7  0xb7445bde in clone () from /lib/tls/i686/cmov/libc.so.6
    No symbol table info available.

    Thread 6 (Thread -1235014736 (LWP 15848)):
    #0  0xffffe410 in __kernel_vsyscall ()
    No symbol table info available.
    #1  0xb7624c96 in pthread_cond_wait@@GLIBC_2.3.2 ()
       from /lib/tls/i686/cmov/libpthread.so.0
    No symbol table info available.
    #2  0xb789692b in _gnome_vfs_thread_pool_init ()
       from /usr/lib/libgnomevfs-2.so.0
    No symbol table info available.
    #3  0xb75db8c4 in g_static_private_free () from
    /usr/lib/libglib-2.0.so.0
    No symbol table info available.
    #4  0xb7622361 in start_thread () from
    /lib/tls/i686/cmov/libpthread.so.0
    No symbol table info available.
    #5  0xb7445bde in clone () from /lib/tls/i686/cmov/libc.so.6
    No symbol table info available.

    Thread 5 (Thread -1236489296 (LWP 15993)):
    #0  0xffffe410 in __kernel_vsyscall ()
    No symbol table info available.
    #1  0xb7624c96 in pthread_cond_wait@@GLIBC_2.3.2 ()
       from /lib/tls/i686/cmov/libpthread.so.0
    No symbol table info available.
    #2  0xb789692b in _gnome_vfs_thread_pool_init ()
       from /usr/lib/libgnomevfs-2.so.0
    No symbol table info available.
    #3  0xb75db8c4 in g_static_private_free () from
    /usr/lib/libglib-2.0.so.0
    No symbol table info available.
    #4  0xb7622361 in start_thread () from
    /lib/tls/i686/cmov/libpthread.so.0
    No symbol table info available.
    #5  0xb7445bde in clone () from /lib/tls/i686/cmov/libc.so.6
    No symbol table info available.

    Thread 4 (Thread -1236755536 (LWP 15994)):
    #0  0xffffe410 in __kernel_vsyscall ()
    No symbol table info available.
    #1  0xb7624c96 in pthread_cond_wait@@GLIBC_2.3.2 ()
       from /lib/tls/i686/cmov/libpthread.so.0
    No symbol table info available.
    #2  0xb789692b in _gnome_vfs_thread_pool_init ()
       from /usr/lib/libgnomevfs-2.so.0
    No symbol table info available.
    #3  0xb75db8c4 in g_static_private_free () from
    /usr/lib/libglib-2.0.so.0
    No symbol table info available.
    #4  0xb7622361 in start_thread () from
    /lib/tls/i686/cmov/libpthread.so.0
    No symbol table info available.
    #5  0xb7445bde in clone () from /lib/tls/i686/cmov/libc.so.6
    No symbol table info available.

    Thread 3 (Thread -1237021776 (LWP 15995)):
    #0  0xffffe410 in __kernel_vsyscall ()
    No symbol table info available.
    #1  0xb7624c96 in pthread_cond_wait@@GLIBC_2.3.2 ()
       from /lib/tls/i686/cmov/libpthread.so.0
    No symbol table info available.
    #2  0xb789692b in _gnome_vfs_thread_pool_init ()
       from /usr/lib/libgnomevfs-2.so.0
    No symbol table info available.
    #3  0xb75db8c4 in g_static_private_free () from
    /usr/lib/libglib-2.0.so.0
    No symbol table info available.
    #4  0xb7622361 in start_thread () from
    /lib/tls/i686/cmov/libpthread.so.0
    No symbol table info available.
    #5  0xb7445bde in clone () from /lib/tls/i686/cmov/libc.so.6
    No symbol table info available.

    Thread 2 (Thread -1238369360 (LWP 15998)):
    #0  0xffffe410 in __kernel_vsyscall ()
    No symbol table info available.
    #1  0xb76284ab in __waitpid_nocancel ()
       from /lib/tls/i686/cmov/libpthread.so.0
    No symbol table info available.
    #2  0xb7cf0508 in libgnomeui_module_info_get ()
       from /usr/lib/libgnomeui-2.so.0
    No symbol table info available.
    #3  <signal handler called>
    No symbol table info available.
    #4  0xb7d6282d in rsvg_new_defs () from /usr/lib/librsvg-2.so.2
    No symbol table info available.
    #5  0xb7d619a5 in rsvg_node_draw () from /usr/lib/librsvg-2.so.2
    No symbol table info available.
    #6  0xb7d61fb2 in rsvg_node_group_pack () from /usr/lib/librsvg-2.so.2
    No symbol table info available.
    #7  0xb7d619a5 in rsvg_node_draw () from /usr/lib/librsvg-2.so.2
    No symbol table info available.
    #8  0xb7d69c96 in rsvg_handle_get_pixbuf () from
    /usr/lib/librsvg-2.so.2
    No symbol table info available.
    #9  0xb62ddbf2 in ?? () from
    /usr/lib/gtk-2.0/2.4.0/loaders/svg_loader.so
    No symbol table info available.
    #10 0x08488588 in ?? ()
    No symbol table info available.
    #11 0x00000000 in ?? ()
    No symbol table info available.
    #12 0xb62fe2b8 in ?? ()
    No symbol table info available.
    #13 0xb7884fc5 in _gnome_vfs_handle_do_read ()
       from /usr/lib/libgnomevfs-2.so.0
    No symbol table info available.
    #14 0xb78f8103 in gdk_pixbuf_loader_close ()
       from /usr/lib/libgdk_pixbuf-2.0.so.0
    No symbol table info available.
    #15 0xb7d01c93 in gnome_gdk_pixbuf_new_from_uri ()
       from /usr/lib/libgnomeui-2.so.0
    No symbol table info available.
    #16 0xb7cec34c in gnome_thumbnail_factory_generate_thumbnail ()
       from /usr/lib/libgnomeui-2.so.0
    No symbol table info available.
    #17 0xb7e85081 in nautilus_create_thumbnail ()
       from /usr/lib/libnautilus-private.so.2
    No symbol table info available.
    #18 0xb7622361 in start_thread () from
    /lib/tls/i686/cmov/libpthread.so.0
    No symbol table info available.
    #19 0xb7445bde in clone () from /lib/tls/i686/cmov/libc.so.6
    No symbol table info available.

    Thread 1 (Thread -1226540832 (LWP 15842)):
    #0  0xffffe410 in __kernel_vsyscall ()
    No symbol table info available.
    #1  0xb743c0f4 in poll () from /lib/tls/i686/cmov/libc.so.6
    No symbol table info available.
    #2  0xb750c010 in _XEnq () from /usr/lib/libX11.so.6
    No symbol table info available.
    #3  0xb750c462 in _XRead () from /usr/lib/libX11.so.6
    No symbol table info available.
    #4  0xb750d3d8 in _XReply () from /usr/lib/libX11.so.6
    No symbol table info available.
    #5  0xb74ff44d in XQueryPointer () from /usr/lib/libX11.so.6
    No symbol table info available.
    #6  0xb7971b0d in _gdk_windowing_window_get_pointer ()
       from /usr/lib/libgdk-x11-2.0.so.0
    No symbol table info available.
    #7  0xb794eb37 in gdk_window_get_pointer () from
    /usr/lib/libgdk-x11-2.0.so.0
    No symbol table info available.
    #8  0xb7b83a22 in _gtk_tree_view_queue_draw_node ()
       from /usr/lib/libgtk-x11-2.0.so.0
    No symbol table info available.
    #9  0xb7abe02c in _gtk_marshal_BOOLEAN__BOXED ()
       from /usr/lib/libgtk-x11-2.0.so.0
    No symbol table info available.
    #10 0xb7637d75 in g_cclosure_new_swap () from
    /usr/lib/libgobject-2.0.so.0
    No symbol table info available.
    #11 0xb76383a8 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
    No symbol table info available.
    #12 0xb7646c9f in g_signal_stop_emission () from
    /usr/lib/libgobject-2.0.so.0
    No symbol table info available.
    #13 0xb7647ec3 in g_signal_emit_valist () from
    /usr/lib/libgobject-2.0.so.0
    No symbol table info available.
    #14 0xb76484c3 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
    No symbol table info available.
    #15 0xb7ba016f in gtk_widget_activate () from
    /usr/lib/libgtk-x11-2.0.so.0
    No symbol table info available.
    #16 0xb7abcd72 in gtk_main_do_event () from
    /usr/lib/libgtk-x11-2.0.so.0
    No symbol table info available.
    #17 0xb794dbfa in gdk_window_clear_area_e () from
    /usr/lib/libgdk-x11-2.0.so.0
    No symbol table info available.
    #18 0xb794dccd in gdk_window_process_all_updates ()
       from /usr/lib/libgdk-x11-2.0.so.0
    No symbol table info available.
    #19 0xb7a346c5 in gtk_container_check_resize ()
       from /usr/lib/libgtk-x11-2.0.so.0
    No symbol table info available.
    #20 0xb75c1750 in g_child_watch_add () from /usr/lib/libglib-2.0.so.0
    No symbol table info available.
    #21 0xb75bf4ee in g_main_context_dispatch () from
    /usr/lib/libglib-2.0.so.0
    No symbol table info available.
    #22 0xb75c24f6 in g_main_context_check () from
    /usr/lib/libglib-2.0.so.0
    No symbol table info available.
    #23 0xb75c27e3 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
    No symbol table info available.
    #24 0xb7abbe65 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
    No symbol table info available.
    #25 0x08079ac6 in main ()
    No symbol table info available.
    #0  0xffffe410 in __kernel_vsyscall ()




More information about the desktop-bugs mailing list