Welcome to the official BlackBerry Support Community Forums.

This is your resource to discuss support topics with your peers, and learn from each other.

inside custom component

Native Development

Posts: 26
Registered: ‎09-06-2013
My Device: Developer
My Carrier: TIM
Accepted Solution

DateTimePicker setValue causes sigsegv

Hi all, 


i have a problem using DateTimePicker. 


Basically what i want to do is programmatically set the date of that object. 


I use that piece of code: 


QDateTime *p_start = dbManager.getPlanStart(configuration.name());


DateTimePicker *picker = device_page->findChild<DateTimePicker *>("monthPicker");
if(picker == NULL) {
     qDebug() << "Picker Problem";
else {


I'm sure that the p_start is not null (i checked it via debugger and using qDebug()), but when i try to use setValue method the application crash with that erro in the console: 


Process 291000572 (NetTest) terminated SIGSEGV code=1 fltno=11 ip=08052002(/accounts/1000/appdata/com.italialinux.bandwidthmanager.testDev_idthmanager7a5b5c91/app/native/NetTest@main+0x79d) ref=0000001d bdslot=1


Any idea?

Posts: 26
Registered: ‎09-06-2013
My Device: Developer
My Carrier: TIM

Re: DateTimePicker setValue causes sigsegv

Ok ok, 


my fault! 


And it has nothing to do with DateTimePicker.


The problem was that i didn't consider that the setValue method could fire up valueChanged signal.


And in the method tha handles that signal there was a call to a variable that  was not initialized yet.


Smiley Happy