[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [XForms] problem setting value of slider

From: Jens Thoms Toerring
Subject: Re: [XForms] problem setting value of slider
Date: Wed, 21 May 2014 23:43:37 +0200
User-agent: Mutt/1.5.21 (2010-09-15)

Hi Jos,

On Wed, May 21, 2014 at 11:00:33PM +0200, jos wrote:
> I'm working on a program which has a few sliders.
> While setting min and max values of one of them, it crashes.
> In gdb this is (part of) the backtrace I see:
> Program received signal SIGSEGV, Segmentation fault.
> fl_set_input (obj=0x0, str=0x8174518 "0") at input.c:1856
> 1856        FLI_INPUT_SPEC *sp = obj->spec;
> (gdb) bt
> #0  fl_set_input (obj=0x0, str=0x8174518 "0") at input.c:1856
> #1  0xb7eb58ea in fl_set_input_f (obj=0x0, fmt=<optimized out>) at
> input.c:1928
> #2  0xb7ed3647 in fl_set_spinner_value (obj=0x81670f8,
> val=219.98316955566406) at spinner.c:452
> If I understand this correctly there is a spinner object 0x81670f8
> (line #2)
> which is going to be set with a value 219.9831...
> The call to fl_set_input however shows obj=0x0 (line #1)
> which looks to me like it has no object / the object is Null.
> Am I interpreting this correctly

Your analysis looks quite reasonable to me!

> and if so, is this happening inside the library (in input.c) or
> might this be caused by some error in my code?

Alas, that's a question I can't answer from the data I have.
It definitely could be a bug in the library but it could also
be the result of assigning to a stray pointer in your program.
During a short look at the spinner.c file I didn't find a
glaring mistake, but that doesn't prove anything. Would
you be prepared to send me the sources for the program in
which this happens, with some hints of how I can reproduce
the error? That would make it much easier to come up with
a good answer (and perhaps a bug fix to the library).

                       Best regards, Jens
  \   Jens Thoms Toerring  ________      address@hidden
   \_______________________________      http://toerring.de

reply via email to

[Prev in Thread] Current Thread [Next in Thread]