因为函数g(x)=x 2+m是(-∞,0)上的正函数,
所以当x∈[a,b]时,
g(a)=b g(b)=a 即a 2+m=b,b 2+m=a,
两式相减得a 2-b 2=b-a,
即b=-(a+1),
代入a 2+m=b得a 2+a+m+1=0,
由a<b<0,
且b=-(a+1)
得-1<a<-
1
2 ,
故关于a的方程a 2+a+m+1=0在区间(-1,-
1
2 )内有实数解,
记h(a)=a 2+a+m+1,
则 h(-1)>0,h(-
1
2 )<0,
解得m∈(-1,-
3
4 ).
故答案为:(-1,-
3
4 ).