cannot draw string

i have been using openframework for some-time
i notice this issue(or may be i’m wrong) on
my system crunchbang(debian),mesa(9.1.6)(ivybridge)

after enabling smoothing , the string “hi” displays as blocks
i used some ways to workaround it by disabling smoothing or inserting two[marked in the code(–>)] before creating the cricle

  
  
#include "testApp.h"  
  
//--------------------------------------------------------------  
void testApp::setup(){  
    ofEnableSmoothing();  
    ofSetFrameRate(60);  
    ofSetVerticalSync(true);  
    cR=30;  
    width = ofGetWidth() / 2;  
    height = ofGetHeight() / 2;  
    ofLog() << width << " " <<height;  
    ofSetCircleResolution(50);  
}  
  
//--------------------------------------------------------------  
void testApp::update(){  
  
}  
  
//--------------------------------------------------------------  
void testApp::draw(){  
  
  
    ofSetColor(175,237,255);  
    ofRect(0,0,0,ofGetWidth(),height);  
    ofSetColor(255,192,203);  
    ofRect(0,height,0,ofGetWidth(),height);  
  
    ofSetColor(77,77,77);  
    ofDrawBitmapString("I will shirnk down",10,20);  
    ofDrawBitmapString("I will blew up",10, height+20);  
  
    ofSetColor(123,121,82);  
    ofCircle(mouseX,mouseY,cR);  
  
-->ofSetHexColor(0x000000);  
-->ofDrawBitmapString("hi",100,100);  
}  
  
//--------------------------------------------------------------  
void testApp::mouseMoved(int x, int y ){  
    ofLog() << y << " " << height;  
    if(cR < 0)  
        cR =0;  
    if(y > height )  
        cR++;  
    else  
        cR--;  
}  
  
  
  

Found a github issue for it https://github.com/openframeworks/openFrameworks/issues/2028