Hmm, the problem here seems to be that gdk_pixmap_new() is returning NULL. According to the gtk docs, this can only happen when gdk_rgb_get_visual()->depth equals 0. It might be interesting to step through that routine and see what value depth actually is in this case, however I can't reproduce it myself.
Anyway, this patch adds assertions for the return value of gdk_pixmap_new() so that if it returns NULL we bail out at that point. Still leaves open the question of why it would be failing though... ** Attachment added: "ui_vis_pixmap_nullptr.patch" http://launchpadlibrarian.net/21097883/ui_vis_pixmap_nullptr.patch ** Changed in: audacious (Ubuntu) Status: Triaged => In Progress -- audacious ends in segfault after upgrading to intrepid, crashes in ui_vis_expose() https://bugs.launchpad.net/bugs/292020 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
