{"action":"created","issue":{"url":"https://api.github.com/repos/lxde/pcmanfm-qt/issues/368","repository_url":"https://api.github.com/repos/lxde/pcmanfm-qt","labels_url":"https://api.github.com/repos/lxde/pcmanfm-qt/issues/368/labels{/name}","comments_url":"https://api.github.com/repos/lxde/pcmanfm-qt/issues/368/comments","events_url":"https://api.github.com/repos/lxde/pcmanfm-qt/issues/368/events","html_url":"https://github.com/lxde/pcmanfm-qt/issues/368","id":162305424,"number":368,"title":"Crashes (SIGABRT) on invalid paths","user":{"login":"jimbo1qaz","id":913957,"avatar_url":"https://avatars.githubusercontent.com/u/913957?v=3","gravatar_id":"","url":"https://api.github.com/users/jimbo1qaz","html_url":"https://github.com/jimbo1qaz","followers_url":"https://api.github.com/users/jimbo1qaz/followers","following_url":"https://api.github.com/users/jimbo1qaz/following{/other_user}","gists_url":"https://api.github.com/users/jimbo1qaz/gists{/gist_id}","starred_url":"https://api.github.com/users/jimbo1qaz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jimbo1qaz/subscriptions","organizations_url":"https://api.github.com/users/jimbo1qaz/orgs","repos_url":"https://api.github.com/users/jimbo1qaz/repos","events_url":"https://api.github.com/users/jimbo1qaz/events{/privacy}","received_events_url":"https://api.github.com/users/jimbo1qaz/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/lxde/pcmanfm-qt/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":36,"created_at":"2016-06-25T23:59:26Z","updated_at":"2016-06-26T23:08:46Z","closed_at":null,"body":"Ubuntu Studio 16.04 with Cinnamon and Lubuntu Daily PPA:\r\n\r\nWhen I try navigating to a nonexistent path:\r\n* Address bar `/asdf`\r\n* Bookmarked entry pointing to invalid path\r\n\r\npcmanfm-qt crashes with an assertion error.\r\n\r\nSometimes, GDB says `[Inferior 1 (process ####) exited normally]`. Other times, I get a backtrace: \r\n\r\n```\r\nThread 5 \"pool\" received signal SIGABRT, Aborted.\r\n[Switching to Thread 0x7fffdcdb4700 (LWP 20138)]\r\n0x00007ffff541e418 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54\r\n54\t../sysdeps/unix/sysv/linux/raise.c: No such file or directory.\r\n(gdb) bt\r\n#0  0x00007ffff541e418 in __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:54\r\n#1  0x00007ffff542001a in __GI_abort () at abort.c:89\r\n#2  0x00007ffff5ba3d75 in g_assertion_message () from /lib/x86_64-linux-gnu/libglib-2.0.so.0\r\n#3  0x00007ffff5ba3e0a in g_assertion_message_expr () from /lib/x86_64-linux-gnu/libglib-2.0.so.0\r\n#4  0x00007ffff6445f91 in ?? () from /usr/lib/x86_64-linux-gnu/libfm.so.4\r\n#5  0x00007ffff644c33d in ?? () from /usr/lib/x86_64-linux-gnu/libfm.so.4\r\n#6  0x00007ffff5ba555e in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0\r\n#7  0x00007ffff5ba4bc5 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0\r\n#8  0x00007ffff4fcf6fa in start_thread (arg=0x7fffdcdb4700) at pthread_create.c:333\r\n#9  0x00007ffff54efb5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109\r\n```\r\n(I don't have debug symbols of the Lubuntu Daily PPA. Should I downgrade to regular? That might cause issues?)\r\n\r\n----\r\nIf I navigate to a nonexistent relative path (`asdf`), it does nothing."},"comment":{"url":"https://api.github.com/repos/lxde/pcmanfm-qt/issues/comments/228628696","html_url":"https://github.com/lxde/pcmanfm-qt/issues/368#issuecomment-228628696","issue_url":"https://api.github.com/repos/lxde/pcmanfm-qt/issues/368","id":228628696,"user":{"login":"tsujan","id":981076,"avatar_url":"https://avatars.githubusercontent.com/u/981076?v=3","gravatar_id":"","url":"https://api.github.com/users/tsujan","html_url":"https://github.com/tsujan","followers_url":"https://api.github.com/users/tsujan/followers","following_url":"https://api.github.com/users/tsujan/following{/other_user}","gists_url":"https://api.github.com/users/tsujan/gists{/gist_id}","starred_url":"https://api.github.com/users/tsujan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tsujan/subscriptions","organizations_url":"https://api.github.com/users/tsujan/orgs","repos_url":"https://api.github.com/users/tsujan/repos","events_url":"https://api.github.com/users/tsujan/events{/privacy}","received_events_url":"https://api.github.com/users/tsujan/received_events","type":"User","site_admin":false},"created_at":"2016-06-26T23:08:46Z","updated_at":"2016-06-26T23:08:46Z","body":"I have debug symbols in separate packages too (libfm-dbgsym, for example). How `--enable-debug` can cause this problem? What does it have to do with the backtrace?"}}
{"actor":{"display_login":"tsujan"}}