Menu

#1081 Segmentation Fault (core dumped)

1.3
open
None
7
2018-12-16
2018-12-05
Daryl Frag
No

Whenever I go to "Downloads" folder, I get segmentation fault. Here's my gdb log.

(gdb) run
Starting program: /usr/bin/pcmanfm
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[New Thread 0x7ffff3436700 (LWP 17215)]
[New Thread 0x7ffff2c35700 (LWP 17216)]
[New Thread 0x7ffff2434700 (LWP 17217)]
[New Thread 0x7fffe238b700 (LWP 17219)]
[New Thread 0x7fffe1b8a700 (LWP 17220)]
[Thread 0x7ffff2434700 (LWP 17217) exited]
[New Thread 0x7ffff2434700 (LWP 17221)]
[Thread 0x7ffff2434700 (LWP 17221) exited]
[Thread 0x7fffe1b8a700 (LWP 17220) exited]
[New Thread 0x7fffe1b8a700 (LWP 17222)]
[New Thread 0x7ffff2434700 (LWP 17223)]
[New Thread 0x7fffe11c4700 (LWP 17224)]
[Thread 0x7ffff2434700 (LWP 17223) exited]

Thread 10 "loader" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffe11c4700 (LWP 17224)]
0x00007ffff0ae81e0 in ?? () from /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so

I'm using Manjaro i3. The pcmanfm, git and gtk3 version doesn't work but pcmanfm-qt does.

Discussion

  • Daryl Frag

    Daryl Frag - 2018-12-05
    Thread 9 (Thread 0x7fffe238b700 (LWP 17585)):
    #0  0x00007ffff0ae81e0 in  () at /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so
    #1  0x00007ffff71961fc in gdk_pixbuf_loader_write () at /usr/lib/libgdk_pixbuf-2.0.so.0
    #2  0x00007ffff719653c in gdk_pixbuf_get_file_info () at /usr/lib/libgdk_pixbuf-2.0.so.0
    #3  0x00007ffff7c4cf17 in  () at /usr/lib/libfm-gtk.so.4
    #4  0x00007ffff6f1c80d in  () at /usr/lib/libfm.so.4
    #5  0x00007ffff6f1d4a0 in  () at /usr/lib/libfm.so.4
    #6  0x00007ffff6c103eb in  () at /usr/lib/libglib-2.0.so.0
    #7  0x00007ffff6bc0a9d in start_thread () at /usr/lib/libpthread.so.0
    #8  0x00007ffff6af0b23 in clone () at /usr/lib/libc.so.6
    
    Thread 4 (Thread 0x7ffff2434700 (LWP 17579)):
    #0  0x00007ffff6aeb4ed in syscall () at /usr/lib/libc.so.6
    #1  0x00007ffff6bf5f61 in g_cond_wait_until () at /usr/lib/libglib-2.0.so.0
    #2  0x00007ffff6c73cc3 in  () at /usr/lib/libglib-2.0.so.0
    #3  0x00007ffff6c73ec3 in g_async_queue_timeout_pop () at /usr/lib/libglib-2.0.so.0
    #4  0x00007ffff6c17c7a in  () at /usr/lib/libglib-2.0.so.0
    #5  0x00007ffff6c103eb in  () at /usr/lib/libglib-2.0.so.0
    #6  0x00007ffff6bc0a9d in start_thread () at /usr/lib/libpthread.so.0
    #7  0x00007ffff6af0b23 in clone () at /usr/lib/libc.so.6
    
    Thread 3 (Thread 0x7ffff2c35700 (LWP 17578)):
    #0  0x00007ffff6ae5c21 in poll () at /usr/lib/libc.so.6
    #1  0x00007ffff6c46ee0 in  () at /usr/lib/libglib-2.0.so.0
    #2  0x00007ffff6c47f62 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
    #3  0x00007ffff6dafc28 in  () at /usr/lib/libgio-2.0.so.0
    #4  0x00007ffff6c103eb in  () at /usr/lib/libglib-2.0.so.0
    #5  0x00007ffff6bc0a9d in start_thread () at /usr/lib/libpthread.so.0
    #6  0x00007ffff6af0b23 in clone () at /usr/lib/libc.so.6
    
    Thread 2 (Thread 0x7ffff3436700 (LWP 17577)):
    #0  0x00007ffff6ae5c21 in poll () at /usr/lib/libc.so.6
    #1  0x00007ffff6c46ee0 in  () at /usr/lib/libglib-2.0.so.0
    #2  0x00007ffff6c46fce in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
    #3  0x00007ffff6c47022 in  () at /usr/lib/libglib-2.0.so.0
    #4  0x00007ffff6c103eb in  () at /usr/lib/libglib-2.0.so.0
    #5  0x00007ffff6bc0a9d in start_thread () at /usr/lib/libpthread.so.0
    #6  0x00007ffff6af0b23 in clone () at /usr/lib/libc.so.6
    
    Thread 1 (Thread 0x7ffff425f900 (LWP 17573)):
    #0  0x00007ffff6b2f48e in __strcmp_ssse3 () at /usr/lib/libc.so.6
    #1  0x00007ffff6d251e2 in  () at /usr/lib/libgobject-2.0.so.0
    #2  0x00007ffff6c59609 in g_hash_table_lookup () at /usr/lib/libglib-2.0.so.0
    #3  0x00007ffff6d2a875 in g_param_spec_pool_lookup () at /usr/lib/libgobject-2.0.so.0
    #4  0x00007ffff6d3275a in g_object_setv () at /usr/lib/libgobject-2.0.so.0
    #5  0x00007ffff6d32a8f in g_object_set_property () at /usr/lib/libgobject-2.0.so.0
    #6  0x00007ffff7c188b7 in  () at /usr/lib/libfm-gtk.so.4
    --Type <RET> for more, q to quit, c to continue without paging--c
    #7  0x00007ffff7c1e34a in  () at /usr/lib/libfm-gtk.so.4
    #8  0x00007ffff7c254d1 in  () at /usr/lib/libfm-gtk.so.4
    #9  0x00007ffff76ed7cc in  () at /usr/lib/libgtk-x11-2.0.so.0
    #10 0x00007ffff6d2f3d5 in g_closure_invoke () at /usr/lib/libgobject-2.0.so.0
    #11 0x00007ffff6d1b99f in  () at /usr/lib/libgobject-2.0.so.0
    #12 0x00007ffff6d1f5ed in g_signal_emit_valist () at /usr/lib/libgobject-2.0.so.0
    #13 0x00007ffff6d20a80 in g_signal_emit () at /usr/lib/libgobject-2.0.so.0
    #14 0x00007ffff7808235 in  () at /usr/lib/libgtk-x11-2.0.so.0
    #15 0x00007ffff76ec079 in gtk_main_do_event () at /usr/lib/libgtk-x11-2.0.so.0
    #16 0x00007ffff734b3d8 in  () at /usr/lib/libgdk-x11-2.0.so.0
    #17 0x00007ffff734b37e in  () at /usr/lib/libgdk-x11-2.0.so.0
    #18 0x00007ffff734b37e in  () at /usr/lib/libgdk-x11-2.0.so.0
    #19 0x00007ffff7347df5 in  () at /usr/lib/libgdk-x11-2.0.so.0
    #20 0x00007ffff7348798 in gdk_window_process_all_updates () at /usr/lib/libgdk-x11-2.0.so.0
    #21 0x00007ffff73487d9 in  () at /usr/lib/libgdk-x11-2.0.so.0
    #22 0x00007ffff7326d9e in  () at /usr/lib/libgdk-x11-2.0.so.0
    #23 0x00007ffff6c45271 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
    #24 0x00007ffff6c46f89 in  () at /usr/lib/libglib-2.0.so.0
    #25 0x00007ffff6c47f62 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
    #26 0x00007ffff76eadf3 in gtk_main () at /usr/lib/libgtk-x11-2.0.so.0
    #27 0x00005555555656c6 in  ()
    #28 0x00007ffff6a19223 in __libc_start_main () at /usr/lib/libc.so.6
    #29 0x000055555556574a in  ()
    
     

    Last edit: Daryl Frag 2018-12-05
  • Lonely Stranger

    Lonely Stranger - 2018-12-06
    • assigned_to: Lonely Stranger
    • Priority: 5 --> 7
     
  • Lonely Stranger

    Lonely Stranger - 2018-12-06

    Thank you for your investigation. Unfortunately, your log miss the most vital information due to lacks of debug info for your libfm-gtk library, therefore is almost useless. Could you, please, install debug symbols for your libfm-gtk and retry with gdb? Thank you in advance.

     
    • Daryl Frag

      Daryl Frag - 2018-12-07

      ummm...sorry to ask... but how? I don't know how can I do it and what to do... sorry...

      ohh....so I need to compile everything..... don't know how to do that..... :(

      And... one of the members of another forum said.. "Arch and therefore Manjaro does not provide debug symbols for any package. You would need to enable debug symbols and compile everything yourself." ...

       

      Last edit: Daryl Frag 2018-12-07
      • Lonely Stranger

        Lonely Stranger - 2018-12-16

        Well, that is not too much good then. Well, may be a bug found and fixed lately is related to this one. The release 1.3.1 is planned soon, let hope your issue will be fixed then!

         

Anonymous
Anonymous

Add attachments
Cancel