Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#643 Crash when removing bookmark for folder which doesn't exist

1.1
closed-fixed
libfm (236)
7
21 hours ago
2012-10-27
alister.hood
No

Add a folder to the bookmarks.
Delete the folder.
Click on the folder in the bookmarks, and click OK in the error dialog.
Right-click on the bookmark and choose to remove it. It usually won't be removed.
Right-click on the bookmark again and choose to remove it. Pcmanfm will usually crash - see backtrace below.
I also twice managed to remove a bookmark (again pointing to a non-existent location) from the side panel without crashing pcmanfm, but the bookmark was not actually removed from the bookmark menu...

[Thread 0xb6c69b40 (LWP 4422) exited]
[Thread 0xb6468b40 (LWP 4399) exited]
[Thread 0xb0b1cb40 (LWP 4423) exited]

Program received signal SIGSEGV, Segmentation fault.
0xb73515b6 in free () from /usr/lib/libc.so.6
(gdb) bt
#0 0xb73515b6 in free () from /usr/lib/libc.so.6
#1 0xb74eb79b in standard_free () from /usr/lib/libglib-2.0.so.0
#2 0xb74eb910 in g_free () from /usr/lib/libglib-2.0.so.0
#3 0xb7986f79 in free_item (item=item@entry=0x82f7538)
at base/fm-bookmarks.c:114
#4 0xb798776c in fm_bookmarks_remove (bookmarks=0xb59016c8, item=0x82f7538)
at base/fm-bookmarks.c:303
#5 0xb7e357de in on_remove_bm (act=0x8304b80, user_data=0x82ec220)
at gtk/fm-places-view.c:861
#6 0xb75a739f in g_cclosure_marshal_VOID__VOID ()
from /usr/lib/libgobject-2.0.so.0
#7 0xb75a5636 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#8 0xb75b7115 in signal_emit_unlocked_R () from /usr/lib/libgobject-2.0.so.0
#9 0xb75bf306 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#10 0xb75bf483 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#11 0xb7a059de in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#12 0xb7a063fd in gtk_action_activate () from /usr/lib/libgtk-x11-2.0.so.0
#13 0xb75a73ea in g_cclosure_marshal_VOID__VOIDv ()
from /usr/lib/libgobject-2.0.so.0
#14 0xb75a3f67 in g_type_class_meta_marshalv ()
from /usr/lib/libgobject-2.0.so.0
#15 0xb75a58e1 in _g_closure_invoke_va () from /usr/lib/libgobject-2.0.so.0
#16 0xb75bea29 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#17 0xb75bf483 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#18 0xb7c15d33 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#19 0xb7af49c5 in gtk_menu_shell_activate_item ()
from /usr/lib/libgtk-x11-2.0.so.0
#20 0xb7af4db9 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#21 0xb7ae9261 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#22 0xb7adfb42 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#23 0xb75a44ad in g_type_class_meta_marshal ()
from /usr/lib/libgobject-2.0.so.0
#24 0xb75a5636 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#25 0xb75b6de0 in signal_emit_unlocked_R () from /usr/lib/libgobject-2.0.so.0
#26 0xb75bf041 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#27 0xb75bf483 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#28 0xb7c16cfb in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#29 0xb7addc54 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#30 0xb7addfe8 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#31 0xb791b3a8 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#32 0xb74e56e3 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#33 0xb74e5a80 in g_main_context_iterate.isra.21 ()
from /usr/lib/libglib-2.0.so.0
#34 0xb74e5edb in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#35 0xb7adcd80 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#36 0x0805261b in main (argc=1, argv=0xbffff6d4) at pcmanfm.c:234

I also got this on one try:

[Thread 0xb6468b40 (LWP 3970) exited]
[Thread 0xb6c69b40 (LWP 3963) exited]
[Thread 0xb0b7cb40 (LWP 3971) exited]
*** glibc detected *** /usr/bin/pcmanfm: free(): invalid pointer: 0x0825d698 ***
======= Backtrace: =========
/usr/lib/libc.so.6(+0x74c82)[0xb734dc82]
/usr/lib/libglib-2.0.so.0(+0x4c79b)[0xb74eb79b]
/usr/lib/libglib-2.0.so.0(g_free+0x20)[0xb74eb910]
/usr/lib/libfm.so.3(+0x13f79)[0xb7986f79]
/usr/lib/libfm.so.3(fm_bookmarks_remove+0x3c)[0xb798776c]
/usr/lib/libfm-gtk.so.3(+0x307de)[0xb7e357de]
/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0x8f)[0xb75a739f]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x186)[0xb75a5636]
/usr/lib/libgobject-2.0.so.0(+0x1f115)[0xb75b7115]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0xd76)[0xb75bf306]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x33)[0xb75bf483]
/usr/lib/libgtk-x11-2.0.so.0(+0x5c9de)[0xb7a059de]
/usr/lib/libgtk-x11-2.0.so.0(gtk_action_activate+0x7d)[0xb7a063fd]
/usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOIDv+0x2a)[0xb75a73ea]
/usr/lib/libgobject-2.0.so.0(+0xbf67)[0xb75a3f67]
/usr/lib/libgobject-2.0.so.0(+0xd8e1)[0xb75a58e1]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x499)[0xb75bea29]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x33)[0xb75bf483]
/usr/lib/libgtk-x11-2.0.so.0(gtk_widget_activate+0x93)[0xb7c15d33]
/usr/lib/libgtk-x11-2.0.so.0(gtk_menu_shell_activate_item+0x115)[0xb7af49c5]
/usr/lib/libgtk-x11-2.0.so.0(+0x14bdb9)[0xb7af4db9]
/usr/lib/libgtk-x11-2.0.so.0(+0x140261)[0xb7ae9261]
/usr/lib/libgtk-x11-2.0.so.0(+0x136b42)[0xb7adfb42]
/usr/lib/libgobject-2.0.so.0(+0xc4ad)[0xb75a44ad]
/usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x186)[0xb75a5636]
/usr/lib/libgobject-2.0.so.0(+0x1ede0)[0xb75b6de0]
/usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0xab1)[0xb75bf041]
/usr/lib/libgobject-2.0.so.0(g_signal_emit+0x33)[0xb75bf483]
/usr/lib/libgtk-x11-2.0.so.0(+0x26dcfb)[0xb7c16cfb]
/usr/lib/libgtk-x11-2.0.so.0(gtk_propagate_event+0xd4)[0xb7addc54]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main_do_event+0x2b8)[0xb7addfe8]
/usr/lib/libgdk-x11-2.0.so.0(+0x583a8)[0xb791b3a8]
/usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x143)[0xb74e56e3]
/usr/lib/libglib-2.0.so.0(+0x46a80)[0xb74e5a80]
/usr/lib/libglib-2.0.so.0(g_main_loop_run+0x7b)[0xb74e5edb]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xb0)[0xb7adcd80]
/usr/bin/pcmanfm[0x805261b]
/usr/lib/libc.so.6(__libc_start_main+0xf5)[0xb72f2605]
/usr/bin/pcmanfm[0x805267d]
======= Memory map: ========
08048000-08069000 r-xp 00000000 08:01 930918 /usr/bin/pcmanfm
08069000-0806a000 r--p 00020000 08:01 930918 /usr/bin/pcmanfm
0806a000-0806c000 rw-p 00021000 08:01 930918 /usr/bin/pcmanfm
0806c000-083a3000 rw-p 00000000 00:00 0 [heap]
af31a000-af31b000 ---p 00000000 00:00 0
af31b000-afb1b000 rw-p 00000000 00:00 0
b02fe000-b031a000 r-xp 00000000 08:01 862399 /usr/lib/libgcc_s.so.1
b031a000-b031b000 rw-p 0001b000 08:01 862399 /usr/lib/libgcc_s.so.1
b031b000-b031c000 rw-p 00000000 00:00 0
b031c000-b037c000 rw-s 00000000 00:04 3604488 /SYSV00000000 (deleted)
b037c000-b037d000 ---p 00000000 00:00 0
b037d000-b0b7d000 rw-p 00000000 00:00 0
b0b7d000-b0bdd000 rw-s 00000000 00:04 3571719 /SYSV00000000 (deleted)
b0bdd000-b0d26000 r-xp 00000000 08:01 862487 /usr/lib/libxml2.so.2.8.0
b0d26000-b0d2a000 r--p 00149000 08:01 862487 /usr/lib/libxml2.so.2.8.0
b0d2a000-b0d2b000 rw-p 0014d000 08:01 862487 /usr/lib/libxml2.so.2.8.0
b0d2b000-b0d2c000 rw-p 00000000 00:00 0
b0d2c000-b0dc1000 r--s 00000000 08:01 131796 /var/cache/fontconfig/a65c362b3ac31d1038f3d79bb98bb98e-le32d4.cache-3
b0dc1000-b1784000 r--p 00000000 08:01 973504 /usr/share/icons/hicolor/icon-theme.cache
b1784000-b5900000 r--p 00000000 08:01 989899 /usr/share/icons/gnome/icon-theme.cache
b5900000-b5921000 rw-p 00000000 00:00 0
b5921000-b5a00000 ---p 00000000 00:00 0
b5a04000-b5a29000 r-xp 00000000 08:01 859964 /usr/lib/liblzma.so.5.0.4
b5a29000-b5a2a000 r--p 00024000 08:01 859964 /usr/lib/liblzma.so.5.0.4
b5a2a000-b5a2b000 rw-p 00025000 08:01 859964 /usr/lib/liblzma.so.5.0.4
b5a2b000-b5a64000 r-xp 00000000 08:01 861588 /usr/lib/libcroco-0.6.so.3.0.1
b5a64000-b5a66000 r--p 00038000 08:01 861588 /usr/lib/libcroco-0.6.so.3.0.1
b5a66000-b5a67000 rw-p 0003a000 08:01 861588 /usr/lib/libcroco-0.6.so.3.0.1
b5a67000-b5a9e000 r-xp 00000000 08:01 861590 /usr/lib/librsvg-2.so.2.36.3
b5a9e000-b5a9f000 r--p 00036000 08:01 861590 /usr/lib/librsvg-2.so.2.36.3
b5a9f000-b5aa0000 rw-p 00037000 08:01 861590 /usr/lib/librsvg-2.so.2.36.3
b5aa0000-b5aa1000 r-xp 00000000 08:01 959890 /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so
b5aa1000-b5aa2000 r--p 00001000 08:01 959890 /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so
b5aa2000-b5aa3000 rw-p 00002000 08:01 959890 /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so
b5aa3000-b5ae8000 r-xp 00000000 08:01 862423 /usr/lib/libjpeg.so.8.0.2
b5ae8000-b5ae9000 r--p 00045000 08:01 862423 /usr/lib/libjpeg.so.8.0.2
b5ae9000-b5aea000 rw-p 00046000 08:01 862423 /usr/lib/libjpeg.so.8.0.2
b5aea000-b5afa000 rw-p 00000000 00:00 0
b5afa000-b5afe000 r-xp 00000000 08:01 957565 /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jpeg.so
b5afe000-b5aff000 r--p 00003000 08:01 957565 /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jpeg.so
b5aff000-b5b00000 rw-p 00004000 08:01 957565 /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-jpeg.so
b5b00000-b5b21000 rw-p 00000000 00:00 0
b5b21000-b5c00000 ---p 00000000 00:00 0
b5c02000-b5c05000 r--p 00000000 08:01 912534 /usr/share/locale/en_GB/LC_MESSAGES/atk10.mo
b5c05000-b5c42000 r--p 00000000 08:01 1526580 /root/.fonts/tahoma.ttf
b5c42000-b5c45000 r--s 00000000 08:01 130548 /var/cache/fontconfig/5ed7acce752ba714831f3821b410e70d-le32d4.cache-3
b5c45000-b5c55000 r--s 00000000 08:01 130379 /var/cache/fontconfig/8d4af663993b81a124ee82e610bb31f9-le32d4.cache-3
b5c55000-b5c5b000 r--s 00000000 08:01 130515 /var/cache/fontconfig/d62e99ef547d1d24cdb1bd22ec1a2976-le32d4.cache-3
b5c5b000-b5c62000 r--s 00000000 08:01 130496 /var/cache/fontconfig/f6b893a7224233d96cb72fd88691c0b4-le32d4.cache-3
b5c62000-b5c68000 r--p 00000000 08:01 911073 /usr/share/locale/en_GB/LC_MESSAGES/gdk-pixbuf.mo
b5c68000-b5c69000 ---p 00000000 00:00 0
b5c69000-b6469000 rw-p 00000000 00:00 0
b6469000-b646a000 ---p 00000000 00:00 0
b646a000-b6c6a000 rw-p 00000000 00:00 0
b6c6a000-b6c7a000 r-xp 00000000 08:01 863685 /usr/lib/libudev.so.1.1.5
b6c7a000-b6c7b000 r--p 00010000 08:01 863685 /usr/lib/libudev.so.1.1.5
b6c7b000-b6c7c000 rw-p 00011000 08:01 863685 /usr/lib/libudev.so.1.1.5
b6c7c000-b6ca5000 r-xp 00000000 08:01 863347 /usr/lib/gio/modules/libgvfsdbus.so
b6ca5000-b6ca6000 r--p 00028000 08:01 863347 /usr/lib/gio/modules/libgvfsdbus.so
b6ca6000-b6ca7000 rw-p 00029000 08:01 863347 /usr/lib/gio/modules/libgvfsdbus.so
b6ca7000-b6ca9000 r-xp 00000000 08:01 862342 /usr/lib/libutil-2.16.so
b6ca9000-b6caa000 r--p 00001000 08:01 862342 /usr/lib/libutil-2.16.so
b6caa000-b6cab000 rw-p 00002000 08:01 862342 /usr/lib/libutil-2.16.so
b6cab000-b6cf4000 r-xp 00000000 08:01 863702 /usr/lib/libdbus-1.so.3.7.2
b6cf4000-b6cf5000 r--p 00048000 08:01 863702 /usr/lib/libdbus-1.so.3.7.2
b6cf5000-b6cf6000 rw-p 00049000 08:01 863702 /usr/lib/libdbus-1.so.3.7.2
b6cf6000-b6d0b000 r-xp 00000000 08:01 862309 /usr/lib/libgvfscommon.so.0.0.0
b6d0b000-b6d0c000 r--p 00015000 08:01 862309 /usr/lib/libgvfscommon.so.0.0.0
b6d0c000-b6d0d000 rw-p 00016000 08:01 862309 /usr/lib/libgvfscommon.so.0.0.0
b6d0d000-b6d1d000 r-xp 00000000 08:01 863348 /usr/lib/gio/modules/libgioremote-volume-monitor.so
b6d1d000-b6d1e000 r--p 0000f000 08:01 863348 /usr/lib/gio/modules/libgioremote-volume-monitor.so
b6d1e000-b6d1f000 rw-p 00010000 08:01 863348 /usr/lib/gio/modules/libgioremote-volume-monitor.so
b6d1f000-b6d23000 r--p 00000000 08:01 912114 /usr/share/locale/en_GB/LC_MESSAGES/libfm.mo
b6d23000-b6d3f000 r--s 00000000 08:01 959530 /usr/share/mime/mime.cache
b6d3f000-b6d41000 r--s 00000000 08:01 1411768 /root/.local/share/mime/mime.cache
b6d41000-b6d56000 r--p 00000000 08:01 909031 /usr/share/locale/en_GB/LC_MESSAGES/glib20.mo
b6d56000-b6d61000 r-xp 00000000 08:01 862357 /usr/lib/libnss_files-2.16.so
b6d61000-b6d62000 r--p 0000a000 08:01 862357 /usr/lib/libnss_files-2.16.so
b6d62000-b6d63000 rw-p 0000b000 08:01 862357 /usr/lib/libnss_files-2.16.so
b6d63000-b6d89000 r--p 00000000 08:01 915273 /usr/share/locale/en_GB/LC_MESSAGES/gtk20-properties.mo
b6d89000-b6d8a000 r--p 00000000 08:01 909183 /usr/share/locale/en_GB/LC_MESSAGES/libc.mo
b6d8a000-b6d98000 r--p 00000000 08:01 915272 /usr/share/locale/en_GB/LC_MESSAGES/gtk20.mo
b6d98000-b6d9a000 r--p 00000000 08:01 912971 /usr/share/locale/en_GB/LC_MESSAGES/pcmanfm.mo
b6d9a000-b6f26000 r--p 00000000 08:01 876374 /usr/lib/locale/locale-archive
b6f26000-b6f29000 rw-p 00000000 00:00 0
b6f29000-b6f4f000 r-xp 00000000 08:01 859960 /usr/lib/libexpat.so.1.6.0
b6f4f000-b6f50000 ---p 00026000 08:01 859960 /usr/lib/libexpat.so.1.6.0
b6f50000-b6f52000 r--p 00026000 08:01 859960 /usr/lib/libexpat.so.1.6.0
b6f52000-b6f53000 rw-p 00028000 08:01 859960 /usr/lib/libexpat.so.1.6.0
b6f53000-b6f62000 r-xp 00000000 08:01 865407 /usr/lib/libbz2.so.1.0.6
b6f62000-b6f63000 rw-p 0000f000 08:01 865407 /usr/lib/libbz2.so.1.0.6
b6f63000-b6f64000 rw-p 00000000 00:00 0
b6f64000-b6f69000 r-xp 00000000 08:01 860829 /usr/lib/libXdmcp.so.6.0.0
b6f69000-b6f6a000 r--p 00004000 08:01 860829 /usr/lib/libXdmcp.so.6.0.0
b6f6a000-b6f6b000 rw-p 00005000 08:01 860829 /usr/lib/libXdmcp.so.6.0.0
b6f6b000-b6f6d000 r-xp 00000000 08:01 860832 /usr/lib/libXau.so.6.0.0
b6f6d000-b6f6e000 r--p 00001000 08:01 860832 /usr/lib/libXau.so.6.0.0
b6f6e000-b6f6f000 rw-p 00002000 08:01 860832 /usr/lib/libXau.so.6.0.0
b6f6f000-b6f82000 r-xp 00000000 08:01 863562 /usr/lib/libresolv-2.16.so
b6f82000-b6f83000 ---p 00013000 08:01 863562 /usr/lib/libresolv-2.16.so
b6f83000-b6f84000 r--p 00013000 08:01 863562 /usr/lib/libresolv-2.16.so
b6f84000-b6f85000 rw-p 00014000 08:01 863562 /usr/lib/libresolv-2.16.so
b6f85000-b6f87000 rw-p 00000000 00:00 0
b6f87000-b6fe9000 r-xp 00000000 08:01 863333 /usr/lib/libpcre.so.1.0.1
b6fe9000-b6fea000 r--p 00061000 08:01 863333 /usr/lib/libpcre.so.1.0.1
b6fea000-b6feb000 rw-p 00062000 08:01 863333 /usr/lib/libpcre.so.1.0.1
b6feb000-b6ff0000 r-xp 00000000 08:01 861521 /usr/lib/libffi.so.6.0.0
b6ff0000-b6ff1000 r--p 00005000 08:01 861521 /usr/lib/libffi.so.6.0.0
b6ff1000-b6ff2000 rw-p 00006000 08:01 861521 /usr/lib/libffi.so.6.0.0
b6ff2000-b6ff3000 rw-p 00000000 00:00 0
b6ff3000-b7008000 r-xp 00000000 08:01 862375 /usr/lib/libz.so.1.2.7
b7008000-b7009000 r--p 00014000 08:01 862375 /usr/lib/libz.so.1.2.7
b7009000-b700a000 rw-p 00015000 08:01 862375 /usr/lib/libz.so.1.2.7
b700a000-b7013000 r-xp 00000000 08:01 860906 /usr/lib/libxcb-render.so.0.0.0
b7013000-b7014000 r--p 00008000 08:01 860906 /usr/lib/libxcb-render.so.0.0.0
b7014000-b7015000 rw-p 00009000 08:01 860906 /usr/lib/libxcb-render.so.0.0.0
b7015000-b7017000 r-xp 00000000 08:01 860839 /usr/lib/libxcb-shm.so.0.0.0
b7017000-b7018000 r--p 00001000 08:01 860839 /usr/lib/libxcb-shm.so.0.0.0
b7018000-b7019000 rw-p 00002000 08:01 860839 /usr/lib/libxcb-shm.so.0.0.0
b7019000-b70ad000 r-xp 00000000 08:01 862378 /usr/lib/libpixman-1.so.0.26.2
b70ad000-b70ae000 ---p 00094000 08:01 862378 /usr/lib/libpixman-1.so.0.26.2
b70ae000-b70b2000 r--p 00094000 08:01 862378 /usr/lib/libpixman-1.so.0.26.2
b70b2000-b70b3000 rw-p 00098000 08:01 862378 /usr/lib/libpixman-1.so.0.26.2
b70b3000-b70e1000 r-xp 00000000 08:01 862421 /usr/lib/libpng15.so.15.12.0
b70e1000-b70e2000 r--p 0002d000 08:01 862421 /usr/lib/libpng15.so.15.12.0
b70e2000-b70e3000 rw-p 0002e000 08:01 862421 /usr/lib/libpng15.so.15.12.0
b70e3000-b70e4000 rw-p 00000000 00:00 0
b70e4000-b70e7000 r-xp 00000000 08:01 862470 /usr/lib/libgmodule-2.0.so.0.3200.4
b70e7000-b70e8000 r--p 00002000 08:01 862470 /usr/lib/libgmodule-2.0.so.0.3200.4
b70e8000-b70e9000 rw-p 00003000 08:01 862470 /usr/lib/libgmodule-2.0.so.0.3200.4
b70e9000-b70eb000 r-xp 00000000 08:01 861016 /usr/lib/libXdamage.so.1.1.0
b70eb000-b70ec000 r--p 00001000 08:01 861016 /usr/lib/libXdamage.so.1.1.0
b70ec000-b70ed000 rw-p 00002000 08:01 861016 /usr/lib/libXdamage.so.1.1.0
b70ed000-b70ef000 r-xp 00000000 08:01 866802 /usr/lib/libXcomposite.so.1.0.0
b70ef000-b70f0000 r--p 00001000 08:01 866802 /usr/lib/libXcomposite.so.1.0.0
b70f0000-b70f1000 rw-p 00002000 08:01 866802 /usr/lib/libXcomposite.so.1.0.0
b70f1000-b70fa000 r-xp 00000000 08:01 861912 /usr/lib/libXcursor.so.1.0.2
b70fa000-b70fb000 r--p 00008000 08:01 861912 /usr/lib/libXcursor.so.1.0.2
b70fb000-b70fc000 rw-p 00009000 08:01 861912 /usr/lib/libXcursor.so.1.0.2
b70fc000-b7105000 r-xp 00000000 08:01 862980 /usr/lib/libXrandr.so.2.2.0
b7105000-b7106000 r--p 00008000 08:01 862980 /usr/lib/libXrandr.so.2.2.0
b7106000-b7107000 rw-p 00009000 08:01 862980 /usr/lib/libXrandr.so.2.2.0
b7107000-b7108000 rw-p 00000000 00:00 0
b7108000-b7116000 r-xp 00000000 08:01 861914 /usr/lib/libXi.so.6.1.0
b7116000-b7117000 r--p 0000d000 08:01 861914 /usr/lib/libXi.so.6.1.0
b7117000-b7118000 rw-p 0000e000 08:01 861914 /usr/lib/libXi.so.6.1.0
Program received signal SIGABRT, Aborted.
0xb7fdd424 in __kernel_vsyscall ()
(gdb) bt
#0 0xb7fdd424 in __kernel_vsyscall ()
#1 0xb73075df in raise () from /usr/lib/libc.so.6
#2 0xb7308ec3 in abort () from /usr/lib/libc.so.6
#3 0xb7347625 in __libc_message () from /usr/lib/libc.so.6
#4 0xb734dc82 in malloc_printerr () from /usr/lib/libc.so.6
#5 0xb74eb79b in standard_free () from /usr/lib/libglib-2.0.so.0
#6 0xb74eb910 in g_free () from /usr/lib/libglib-2.0.so.0
#7 0xb7986f79 in free_item (item=item@entry=0x8308f88)
at base/fm-bookmarks.c:114
#8 0xb798776c in fm_bookmarks_remove (bookmarks=0x8297c30, item=0x8308f88)
at base/fm-bookmarks.c:303
#9 0xb7e357de in on_remove_bm (act=0x831e500, user_data=0x8323e20)
at gtk/fm-places-view.c:861
#10 0xb75a739f in g_cclosure_marshal_VOID__VOID ()
from /usr/lib/libgobject-2.0.so.0
#11 0xb75a5636 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#12 0xb75b7115 in signal_emit_unlocked_R () from /usr/lib/libgobject-2.0.so.0
#13 0xb75bf306 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#14 0xb75bf483 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#15 0xb7a059de in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#16 0xb7a063fd in gtk_action_activate () from /usr/lib/libgtk-x11-2.0.so.0
#17 0xb75a73ea in g_cclosure_marshal_VOID__VOIDv ()
from /usr/lib/libgobject-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#18 0xb75a3f67 in g_type_class_meta_marshalv ()
from /usr/lib/libgobject-2.0.so.0
#19 0xb75a58e1 in _g_closure_invoke_va () from /usr/lib/libgobject-2.0.so.0
#20 0xb75bea29 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#21 0xb75bf483 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#22 0xb7c15d33 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#23 0xb7af49c5 in gtk_menu_shell_activate_item ()
from /usr/lib/libgtk-x11-2.0.so.0
#24 0xb7af4db9 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#25 0xb7ae9261 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#26 0xb7adfb42 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#27 0xb75a44ad in g_type_class_meta_marshal ()
from /usr/lib/libgobject-2.0.so.0
#28 0xb75a5636 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#29 0xb75b6de0 in signal_emit_unlocked_R () from /usr/lib/libgobject-2.0.so.0
#30 0xb75bf041 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#31 0xb75bf483 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#32 0xb7c16cfb in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#33 0xb7addc54 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#34 0xb7addfe8 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#35 0xb791b3a8 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#36 0xb74e56e3 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#37 0xb74e5a80 in g_main_context_iterate.isra.21 ()
---Type <return> to continue, or q <return> to quit---
from /usr/lib/libglib-2.0.so.0
#38 0xb74e5edb in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#39 0xb7adcd80 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#40 0x0805261b in main (argc=1, argv=0xbffff6d4) at pcmanfm.c:234

Discussion

    • labels: --> libfm
    • milestone: --> 1.1
    • priority: 5 --> 7
    • assigned_to: nobody --> lstranger
    • status: open --> closed-fixed
     
  • 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.