Here's the problem:

(gdb) print font
$1 = (gchar *) 0x1d940d0 "/usr/share/audacious/Skins/Refugee"

    tmp = g_strdup(font);
    *strrchr(tmp, ' ') = '\0';

Since there is no space character in font (nor tmp), strrchr() returns
NULL.  Dereferencing that is not a good idea.

-- 
audacious crashed in playlistwin_set_sinfo_font with SIGSEGV 1.4.6-1ubuntu1 
seg. fault
https://bugs.launchpad.net/bugs/188659
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

-- 
universe-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/universe-bugs

Reply via email to