And here is the backtrace.
#0 page_parse_line (size_changed=<synthetic pointer>, n=0, line=0x1f98380, self=0x1f6f8e0) at page.c:569 _tmp24_ = <optimized out> _tmp28_ = 0x7f20e00b7970 "p" _tmp31_ = 112 'p' _tmp24__length1 = 0 _tmp28__length1 = 161 _tmp23_ = <optimized out> _tmp27_ = 0x1f98380 _tmp19_ = <optimized out> _tmp22_ = 0x1f98380 _tmp21_ = <optimized out> _tmp18_ = 0 i = <optimized out> _tmp1_ = <optimized out> _tmp14_ = 0 offset = 0 _tmp17_ = 80 line_offset = 0 _vala_size_changed = 0 _tmp2_ = 0 _tmp15_ = 0 _tmp33_ = <optimized out> line_number = 853 _tmp0_ = 0x1f98380 _tmp13_ = 853 _tmp16_ = 0x1f98380 #1 page_parse_scan_line (self=0x1f6f8e0, line=0x1f98380) at page.c:617 _tmp1_ = <optimized out> _tmp3_ = <optimized out> _tmp5_ = <optimized out> _tmp7_ = 0 _tmp4_ = 0x1f98380 _tmp6_ = 0x1f98380 _tmp8_ = 0 _tmp0_ = 0 i = <optimized out> size_has_changed = <optimized out> _tmp9_ = <optimized out> __PRETTY_FUNCTION__ = "page_parse_scan_line" #2 0x000000000041a161 in application_scanner_line_cb (line=<optimized out>, scanner=<optimized out>, self=<optimized out>) at simple-scan.c:1181 _tmp3_ = 0x1f6f8e0 _tmp0_ = 0x1f6f8e0 _tmp2_ = 0 #3 _application_scanner_line_cb_scanner_got_line (_sender=0x0, line=0x1f98380, self=0x0) at simple-scan.c:464 No locals. #4 0x00007f20ecc6c6e0 in g_closure_invoke (closure=0x19344e0, return_value=0x0, n_param_values=2, param_values=0x7fffae471bc0, invocation_hint=0x7fffae471b60) at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./gobject/gclosure.c:777 marshal = 0x41f080 <g_cclosure_user_marshal_VOID__SCAN_LINE> marshal_data = 0x0 in_marshal = 0 real_closure = 0x19344c0 __PRETTY_FUNCTION__ = "g_closure_invoke" #5 0x00007f20ecc7d750 in signal_emit_unlocked_R (node=node@entry=0x1932f30, detail=detail@entry=0, instance=instance@entry=0x18e2be0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffae471bc0) at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./gobject/gsignal.c:3551 tmp = <optimized out> handler = 0x1932a30 accumulator = 0x0 emission = {next = 0x0, instance = 0x18e2be0, ihint = {signal_id = 253, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} class_closure = 0x0 hlist = 0x1932a30 handler_list = 0x1932a30 return_accu = 0x0 accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} signal_id = 253 max_sequential_handler_number = 3301 return_value_altered = 0 #6 0x00007f20ecc856bc in g_signal_emit_valist (instance=instance@entry=0x18e2be0, signal_id=signal_id@entry=253, detail=detail@entry=0, var_args=var_args@entry=0x7fffae471e68) at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./gobject/gsignal.c:3300 instance_and_params = 0x7fffae471bc0 signal_return_type = 4 param_values = 0x7fffae471bd8 node = 0x1932f30 i = <optimized out> n_params = 1 __PRETTY_FUNCTION__ = "g_signal_emit_valist" #7 0x00007f20ecc85d60 in g_signal_emit_by_name (instance=0x18e2be0, detailed_signal=0x4304ac "got-line") at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./gobject/gsignal.c:3393 var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffae471fa0, reg_save_area = 0x7fffae471eb0}} detail = 0 signal_id = 253 __PRETTY_FUNCTION__ = "g_signal_emit_by_name" #8 0x0000000000421b51 in scanner_notify_idle_cb (self=0x18e2be0) at scanner.c:3108 _tmp1_ = 0x1932720 _tmp0_ = <optimized out> notification = 0x1932720 #9 _scanner_notify_idle_cb_gsource_func (self=0x18e2be0) at scanner.c:3122 No locals. #10 0x00007f20ec9ad355 in g_main_dispatch (context=0x1789b20) at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:2539 dispatch = 0x7f20ec9ab070 <g_idle_dispatch> was_in_call = 0 user_data = 0x18e2be0 callback = 0x421b20 <_scanner_notify_idle_cb_gsource_func> cb_funcs = 0x7f20ecc599c0 cb_data = 0x7f20e00bd4f0 current_source_link = {data = 0x7f20e00aec80, next = 0x0} need_destroy = <optimized out> source = 0x7f20e00aec80 current = 0x194bdc0 i = <optimized out> #11 g_main_context_dispatch (context=context@entry=0x1789b20) at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:3075 No locals. #12 0x00007f20ec9ad688 in g_main_context_iterate (context=0x1789b20, block=block@entry=1, dispatch=dispatch@entry=1, self=<error reading variable: Unhandled dwarf expression opcode 0xfa>) at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:3146 max_priority = 2147483647 timeout = 56 some_ready = 1 nfds = <optimized out> allocated_nfds = <optimized out> fds = 0x19cd0a0 #13 0x00007f20ec9ada82 in g_main_loop_run (loop=0x19cdbc0) at /tmp/buildd/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:3340 __PRETTY_FUNCTION__ = "g_main_loop_run" #14 0x00007f20edf393b5 in gtk_main () at /tmp/buildd/gtk+3.0-3.4.2/./gtk/gtkmain.c:1161 loop = 0x19cdbc0 #15 0x000000000041c6b5 in application_main (args=0x7fffae4721e8, args_length1=1) at simple-scan.c:2440 result = 0 _tmp0_ = <optimized out> _tmp1_ = 0x1788560 c = 0x1788560 _tmp2_ = 0x1788560 _tmp3_ = 0x1788560 _tmp4_ = <optimized out> _tmp14_ = <optimized out> _tmp16_ = <optimized out> device = 0x0 _tmp29_ = <optimized out> _tmp29__length1 = <optimized out> _tmp39_ = <optimized out> _tmp40_ = <optimized out> _tmp41_ = <optimized out> path = 0x1788900 "/home/joey/.cache/simple-scan/simple-scan.log" _tmp42_ = <optimized out> _tmp43_ = <optimized out> _tmp44_ = 0x1788900 "/home/joey/.cache/simple-scan/simple-scan.log" _tmp45_ = 0x1788900 "/home/joey/.cache/simple-scan/simple-scan.log" _tmp46_ = <optimized out> _tmp47_ = <optimized out> _tmp48_ = 0x0 _tmp49_ = 0x1766000 app = 0x1766000 _tmp50_ = 0x1766000 _inner_error_ = 0x0 #16 0x00007f20ebaf0ead in __libc_start_main (main=<optimized out>, argc=<optimized out>, ubp_av=<optimized out>, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffae4721d8) at libc-start.c:228 result = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -6545761377955333404, 4250432, 140736117285344, 0, 0, 6545863566285617892, 6586831025095064292}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x42db60, 0x7fffae4721e8}, data = {prev = 0x0, cleanup = 0x0, canceltype = 4381536}}} not_first_call = <optimized out> #17 0x000000000040db69 in _start () No symbol table info available.
And here is the backtrace.
#0 page_parse_line (size_changed= <synthetic pointer>, n=0, line=0x1f98380, self=0x1f6f8e0) at page.c:569 size_changed = 0 scan_line (self=0x1f6f8e0, line=0x1f98380) at page.c:617 FUNCTION_ _ = "page_parse_ scan_line" scanner_ line_cb (line=<optimized out>, scanner=<optimized out>, self=<optimized out>) scanner_ line_cb_ scanner_ got_line (_sender=0x0, line=0x1f98380, self=0x0) at simple-scan.c:464 0x7fffae471bc0, _hint=0x7fffae4 71b60) at /tmp/buildd/ glib2.0- 2.33.12+ really2. 32.4/./ gobject/ gclosure. c:777 user_marshal_ VOID__SCAN_ LINE> FUNCTION_ _ = "g_closure_invoke" emit_unlocked_ R (node=node@ entry=0x1932f30 , detail= detail@ entry=0, instance= instance@ entry=0x18e2be0 , return= emission_ return@ entry=0x0, instance_ and_params= instance_ and_params@ entry=0x7fffae4 71bc0) glib2.0- 2.33.12+ really2. 32.4/./ gobject/ gsignal. c:3551 RUN_FIRST} , l_handler_ number = 3301 value_altered = 0 emit_valist (instance= instance@ entry=0x18e2be0 , signal_ id=signal_ id@entry= 253, detail= detail@ entry=0, args=var_ args@entry= 0x7fffae471e68) at /tmp/buildd/ glib2.0- 2.33.12+ really2. 32.4/./ gobject/ gsignal. c:3300 and_params = 0x7fffae471bc0 return_ type = 4 FUNCTION_ _ = "g_signal_ emit_valist" emit_by_ name (instance= 0x18e2be0, detailed_ signal= 0x4304ac "got-line") glib2.0- 2.33.12+ really2. 32.4/./ gobject/ gsignal. c:3393 FUNCTION_ _ = "g_signal_ emit_by_ name" notify_ idle_cb (self=0x18e2be0) at scanner.c:3108 notify_ idle_cb_ gsource_ func (self=0x18e2be0) at scanner.c:3122 glib2.0- 2.33.12+ really2. 32.4/./ glib/gmain. c:2539 notify_ idle_cb_ gsource_ func> source_ link = {data = 0x7f20e00aec80, next = 0x0} context_ dispatch (context= context@ entry=0x1789b20 ) at /tmp/buildd/ glib2.0- 2.33.12+ really2. 32.4/./ glib/gmain. c:3075 context_ iterate (context=0x1789b20, block=block@ entry=1, dispatch= dispatch@ entry=1, glib2.0- 2.33.12+ really2. 32.4/./ glib/gmain. c:3146 glib2.0- 2.33.12+ really2. 32.4/./ glib/gmain. c:3340 FUNCTION_ _ = "g_main_loop_run" gtk+3.0- 3.4.2/. /gtk/gtkmain. c:1161 721e8, args_length1=1) at simple-scan.c:2440 joey/.cache/ simple- scan/simple- scan.log" joey/.cache/ simple- scan/simple- scan.log" joey/.cache/ simple- scan/simple- scan.log" <optimized out>, rtld_fini= <optimized out>, stack_end= 0x7fffae4721d8) at libc-start.c:228 33404, 4250432, 140736117285344, 0, 0, 654586356628561 7892,
658683102509 5064292} , mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x42db60, 0x7fffae4721e8}, data = {prev = 0x0,
_tmp24_ = <optimized out>
_tmp28_ = 0x7f20e00b7970 "p"
_tmp31_ = 112 'p'
_tmp24__length1 = 0
_tmp28__length1 = 161
_tmp23_ = <optimized out>
_tmp27_ = 0x1f98380
_tmp19_ = <optimized out>
_tmp22_ = 0x1f98380
_tmp21_ = <optimized out>
_tmp18_ = 0
i = <optimized out>
_tmp1_ = <optimized out>
_tmp14_ = 0
offset = 0
_tmp17_ = 80
line_offset = 0
_vala_
_tmp2_ = 0
_tmp15_ = 0
_tmp33_ = <optimized out>
line_number = 853
_tmp0_ = 0x1f98380
_tmp13_ = 853
_tmp16_ = 0x1f98380
#1 page_parse_
_tmp1_ = <optimized out>
_tmp3_ = <optimized out>
_tmp5_ = <optimized out>
_tmp7_ = 0
_tmp4_ = 0x1f98380
_tmp6_ = 0x1f98380
_tmp8_ = 0
_tmp0_ = 0
i = <optimized out>
size_has_changed = <optimized out>
_tmp9_ = <optimized out>
__PRETTY_
#2 0x000000000041a161 in application_
at simple-scan.c:1181
_tmp3_ = 0x1f6f8e0
_tmp0_ = 0x1f6f8e0
_tmp2_ = 0
#3 _application_
No locals.
#4 0x00007f20ecc6c6e0 in g_closure_invoke (closure=0x19344e0, return_value=0x0, n_param_values=2, param_values=
invocation
marshal = 0x41f080 <g_cclosure_
marshal_data = 0x0
in_marshal = 0
real_closure = 0x19344c0
__PRETTY_
#5 0x00007f20ecc7d750 in signal_
emission_
at /tmp/buildd/
tmp = <optimized out>
handler = 0x1932a30
accumulator = 0x0
emission = {next = 0x0, instance = 0x18e2be0, ihint = {signal_id = 253, detail = 0, run_type = G_SIGNAL_
state = EMISSION_RUN, chain_type = 4}
class_closure = 0x0
hlist = 0x1932a30
handler_list = 0x1932a30
return_accu = 0x0
accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0,
v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0,
v_double = 0, v_pointer = 0x0}}}
signal_id = 253
max_sequentia
return_
#6 0x00007f20ecc856bc in g_signal_
var_
instance_
signal_
param_values = 0x7fffae471bd8
node = 0x1932f30
i = <optimized out>
n_params = 1
__PRETTY_
#7 0x00007f20ecc85d60 in g_signal_
at /tmp/buildd/
var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffae471fa0, reg_save_area = 0x7fffae471eb0}}
detail = 0
signal_id = 253
__PRETTY_
#8 0x0000000000421b51 in scanner_
_tmp1_ = 0x1932720
_tmp0_ = <optimized out>
notification = 0x1932720
#9 _scanner_
No locals.
#10 0x00007f20ec9ad355 in g_main_dispatch (context=0x1789b20) at /tmp/buildd/
dispatch = 0x7f20ec9ab070 <g_idle_dispatch>
was_in_call = 0
user_data = 0x18e2be0
callback = 0x421b20 <_scanner_
cb_funcs = 0x7f20ecc599c0
cb_data = 0x7f20e00bd4f0
current_
need_destroy = <optimized out>
source = 0x7f20e00aec80
current = 0x194bdc0
i = <optimized out>
#11 g_main_
No locals.
#12 0x00007f20ec9ad688 in g_main_
self=<error reading variable: Unhandled dwarf expression opcode 0xfa>) at /tmp/buildd/
max_priority = 2147483647
timeout = 56
some_ready = 1
nfds = <optimized out>
allocated_nfds = <optimized out>
fds = 0x19cd0a0
#13 0x00007f20ec9ada82 in g_main_loop_run (loop=0x19cdbc0) at /tmp/buildd/
__PRETTY_
#14 0x00007f20edf393b5 in gtk_main () at /tmp/buildd/
loop = 0x19cdbc0
#15 0x000000000041c6b5 in application_main (args=0x7fffae4
result = 0
_tmp0_ = <optimized out>
_tmp1_ = 0x1788560
c = 0x1788560
_tmp2_ = 0x1788560
_tmp3_ = 0x1788560
_tmp4_ = <optimized out>
_tmp14_ = <optimized out>
_tmp16_ = <optimized out>
device = 0x0
_tmp29_ = <optimized out>
_tmp29__length1 = <optimized out>
_tmp39_ = <optimized out>
_tmp40_ = <optimized out>
_tmp41_ = <optimized out>
path = 0x1788900 "/home/
_tmp42_ = <optimized out>
_tmp43_ = <optimized out>
_tmp44_ = 0x1788900 "/home/
_tmp45_ = 0x1788900 "/home/
_tmp46_ = <optimized out>
_tmp47_ = <optimized out>
_tmp48_ = 0x0
_tmp49_ = 0x1766000
app = 0x1766000
_tmp50_ = 0x1766000
_inner_error_ = 0x0
#16 0x00007f20ebaf0ead in __libc_start_main (main=<optimized out>, argc=<optimized out>, ubp_av=<optimized out>, init=<optimized out>,
fini=
result = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -65457613779553
cleanup = 0x0, canceltype = 4381536}}}
not_first_call = <optimized out>
#17 0x000000000040db69 in _start ()
No symbol table info available.