#611 Segfault when trying to open the properties window

1.1
closed-fixed
libfm (303)
7
2012-09-22
2012-09-22
dforsi
No

Using the current git version.

Steps to reproduce:
1. run src/libfm-demo
2. change to detailed list view
3. with no row selected right click on a row in a column other than the filename column
4. segfault

(lt-libfm-demo:31734): GLib-CRITICAL **: g_queue_peek_head: assertion `queue != NULL' failed

Program received signal SIGSEGV, Segmentation fault.
0xb751f6c4 in fm_file_info_get_mime_type (fi=fi@entry=0x0) at base/fm-file-info.c:770
770 return fi->mime_type;
(gdb) bt
#0 0xb751f6c4 in fm_file_info_get_mime_type (fi=fi@entry=0x0) at base/fm-file-info.c:770
#1 0xb74f40aa in fm_file_menu_new_for_files (parent=parent@entry=0x80be828, files=files@entry=0x0, cwd=0x8081770, auto_destroy=auto_destroy@entry=1)
at gtk/fm-file-menu.c:334
#2 0xb74e48cc in fm_folder_view_item_clicked (fv=fv@entry=0x80fb010, path=0x81d3e30, type=type@entry=FM_FV_CONTEXT_MENU) at gtk/fm-folder-view.c:1350
#3 0xb74e59e9 in on_btn_pressed (view=0x81d6000, evt=0x810e0b8, fv=0x80fb010) at gtk/fm-standard-view.c:1039
#4 0xb7c848a2 in ?? () from /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0
#5 0xb7752e56 in g_closure_invoke () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#6 0xb7764925 in ?? () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#7 0xb776c861 in g_signal_emit_valist () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#8 0xb776cca3 in g_signal_emit () from /usr/lib/i386-linux-gnu/libgobject-2.0.so.0
#9 0xb7dbbdab in ?? () from /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0
#10 0xb7c829a4 in gtk_propagate_event () from /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0
#11 0xb7c83000 in gtk_main_do_event () from /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0
#12 0xb7aebae8 in ?? () from /usr/lib/i386-linux-gnu/libgdk-x11-2.0.so.0
#13 0xb7690633 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#14 0xb76909d0 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#15 0xb7690e2b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
#16 0xb7c81ad0 in gtk_main () from /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0
#17 0x0804b3df in main (argc=1, argv=0xbffff544) at demo/libfm-demo.c:50

Discussion

  • Lonely Stranger

    Lonely Stranger - 2012-09-22

    We hope this issue is completely fixed in the Git repository recently.
    Check it out when it's possible for you and if the bug still exists then reopen the report, please.
    Thank you very much.

     
  • Lonely Stranger

    Lonely Stranger - 2012-09-22
    • priority: 5 --> 7
    • assigned_to: nobody --> lstranger
    • status: open --> closed-fixed
     


Anonymous

Cancel  Add attachments