rendered paste bodyBmp::VFS::PluginContainerPLS::can_process (this=0x85a9518, uri=@0x90d2e00) at libcontainer_pls.cc:85
85 return Bmp::Util::str_has_suffix_nocase (u.path.c_str(), "pls");
(gdb)
Bmp::Util::str_has_suffix_nocase (str=0x90ed424 "/home/muzica/rock/streamz/Radio%20Hamsii/Dreams%20of%20Sanity%20-%20Beatrice.mp3", _suffix=0xb66e4d4c "pls") at util.cc:148
148 str_has_suffix_nocase (const gchar *str, const gchar *_suffix)
(gdb)
153 if ((!str) || (!_suffix)) return false;
(gdb)
155 suffix_fq = g_strconcat (".", _suffix, NULL);
(gdb)
156 rv = (strcasecmp (str + std::strlen (str) - std::strlen (suffix_fq), suffix_fq) == 0);
(gdb)
155 suffix_fq = g_strconcat (".", _suffix, NULL);
(gdb)
156 rv = (strcasecmp (str + std::strlen (str) - std::strlen (suffix_fq), suffix_fq) == 0);
(gdb)
157 g_free (suffix_fq);
(gdb)
156 rv = (strcasecmp (str + std::strlen (str) - std::strlen (suffix_fq), suffix_fq) == 0);
(gdb)
157 g_free (suffix_fq);
(gdb)
159 }
(gdb)
158 return rv;
(gdb)
159 }
(gdb)
Bmp::VFS::PluginContainerPLS::can_process (this=0x85a9518, uri=@0x90d2e00) at ../../../src/uri++.hh:38
38 ~URI () {};
(gdb)
86 }
(gdb)
Bmp::VFS::VFS::has_container (this=0x85a9fb0, uri=@0x90d2e00) at /usr/lib/gcc/i686-pc-linux-gnu/4.1.1/include/g++-v4/bits/stl_tree.h:182
182 _M_node = _Rb_tree_increment(_M_node);
(gdb)
182 for (ContainerPlugins::iterator i = container_plugins.begin(); i != container_plugins.end(); ++i)
(gdb)
182 _M_node = _Rb_tree_increment(_M_node);
(gdb)
182 for (ContainerPlugins::iterator i = container_plugins.begin(); i != container_plugins.end(); ++i)
(gdb)
184 PluginContainerBase *container = i->second;
(gdb)
185 if (container->can_process (uri))
(gdb)
Program received signal SIGSEGV, Segmentation fault.
0x72657372 in ?? ()
(gdb)
Cannot find bounds of current function