#556 Crash if I click up while it is still working

1.0
closed-fixed
PCMan
None
8
2012-06-15
2012-06-09
No

With libfm and pcmanfm from git
- I link a reaonably big folder onto the desktop.
- I reboot
- I click to open that folder, and straight away I click the up button.
- Pcmanfm crashes like this:

Program received signal SIGSEGV, Segmentation fault.
0xb79d5d44 in fm_path_get_parent (path=0x0) at base/fm-path.c:598
598 return path->parent;
(gdb) bt
#0 0xb79d5d44 in fm_path_get_parent (path=0x0) at base/fm-path.c:598
#1 0x0805689e in on_go_up (act=0x81322a0, win=0x8131148) at main-win.c:808
#2 0xb760b36f in g_cclosure_marshal_VOID__VOID ()
from /usr/lib/libgobject-2.0.so.0
#3 0xb7609606 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#4 0xb761b0f5 in ?? () from /usr/lib/libgobject-2.0.so.0
#5 0xb76232d6 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#6 0xb7623453 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#7 0xb7a52b96 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#8 0xb7a535dd in gtk_action_activate () from /usr/lib/libgtk-x11-2.0.so.0
#9 0xb7c10d7e in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#10 0xb760b3d7 in g_cclosure_marshal_VOID__VOIDv ()
from /usr/lib/libgobject-2.0.so.0
#11 0xb76098b1 in ?? () from /usr/lib/libgobject-2.0.so.0
#12 0xb76229f9 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#13 0xb7623453 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#14 0xb7a6e00a in gtk_button_clicked () from /usr/lib/libgtk-x11-2.0.so.0
#15 0xb7a6f420 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#16 0xb760b3ba in g_cclosure_marshal_VOID__VOIDv ()
from /usr/lib/libgobject-2.0.so.0
#17 0xb7607f57 in ?? () from /usr/lib/libgobject-2.0.so.0
#18 0xb76098b1 in ?? () from /usr/lib/libgobject-2.0.so.0
#19 0xb76229f9 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#20 0xb7623453 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#21 0xb7a6df2a in gtk_button_released () from /usr/lib/libgtk-x11-2.0.so.0
#22 0xb7a6df74 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#23 0xb7b2d762 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#24 0xb760849d in ?? () from /usr/lib/libgobject-2.0.so.0
#25 0xb7609606 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#26 0xb761adc0 in ?? () from /usr/lib/libgobject-2.0.so.0
#27 0xb7623011 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#28 0xb7623453 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#29 0xb7c65743 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#30 0xb7b2b92e in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#31 0xb7b2bcc0 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#32 0xb7973078 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#33 0xb7549753 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#34 0xb7549af0 in ?? () from /usr/lib/libglib-2.0.so.0
#35 0xb7549f4b in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#36 0xb7b2aa5f in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#37 0x080527da in main (argc=1, argv=0xbffff7a4) at pcmanfm.c:205

If I restart pcmanfm and try to repeat the process, the contents of the folder load faster than I can click the up button, so I can't replicate it without rebooting again.

Discussion

  • Lonely Stranger

    Lonely Stranger - 2012-06-10
    • milestone: --> 1.0
    • priority: 5 --> 8
     
  • PCMan

    PCMan - 2012-06-15
    • assigned_to: nobody --> pcmanx
    • status: open --> closed-fixed
     

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks