At present I all patterns are broken on my linux test system (with r13117, bug #1288489). However, even in that broken state applying the patch killed the infinite loop when "minimal_bad.svg" was loaded, so that even though no patterns were visible, the file loaded without hanging inkscape in a loop.
Please tell us exactly what you did in your test and what you saw.
re 25
At present I all patterns are broken on my linux test system (with r13117, bug #1288489). However, even in that broken state applying the patch killed the infinite loop when "minimal_bad.svg" was loaded, so that even though no patterns were visible, the file loaded without hanging inkscape in a loop.
Please tell us exactly what you did in your test and what you saw.