Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 894120 Details for
Bug 1096347
[abrt] simple-scan: sanei_constrain_value(): simple-scan killed by SIGSEGV
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
File: backtrace
backtrace (text/plain), 51.64 KB, created by
Chris
on 2014-05-09 17:42:06 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Chris
Created:
2014-05-09 17:42:06 UTC
Size:
51.64 KB
patch
obsolete
>[New LWP 21183] >[New LWP 21177] >[New LWP 21179] >[New LWP 21178] >[New LWP 21185] >[New LWP 21182] >warning: Could not load shared library symbols for 6 libraries, e.g. /lib64/libX11.so.6. >Use the "info sharedlibrary" command to see the complete listing. >Do you need "set solib-search-path" or "set sysroot"? >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/bin/simple-scan'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 sanei_constrain_value (opt=opt@entry=0x7f1ed4062898, value=value@entry=0x7f1eb5100068 <range_x+4>, info=info@entry=0x7f1ede6eeaa4) at sanei_constrain_value.c:230 >230 array[i] = v; > >Thread 6 (Thread 0x7f1edf4b8700 (LWP 21182)): >#0 0x000000309ccea9dd in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00000030a04495b4 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7f1ed00008c0, timeout=-1, context=0xdd9bc0) at gmain.c:4007 > poll_func = 0x30a0458500 <g_poll> >#2 g_main_context_iterate (context=context@entry=0xdd9bc0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 2 > allocated_nfds = 2 > fds = 0x7f1ed00008c0 >#3 0x00000030a04496dc in g_main_context_iteration (context=0xdd9bc0, may_block=may_block@entry=1) at gmain.c:3774 > retval = <optimized out> >#4 0x00000030a0449729 in glib_worker_main (data=<optimized out>) at gmain.c:5473 >No locals. >#5 0x00000030a046ea45 in g_thread_proxy (data=0xde9a80) at gthread.c:798 > thread = 0xde9a80 >#6 0x000000309d407f33 in start_thread (arg=0x7f1edf4b8700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f1edf4b8700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139770572015360, -2305447850306649627, 0, 0, 139770572016064, 139770572015360, 2178855961241371109, -2278718169433325083}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#7 0x000000309ccf4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 5 (Thread 0x7f1edd5db700 (LWP 21185)): >#0 0x000000309ccea9dd in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x000000391a20ed7c in poll (__timeout=-1, __nfds=2, __fds=0x7f1edd5dac20) at /usr/include/bits/poll2.h:46 >No locals. >#2 linux_udev_event_thread_main (arg=<optimized out>) at os/linux_udev.c:175 > dummy = 0 '\000' > r = <optimized out> > udev_dev = <optimized out> > fds = {{fd = 18, events = 1, revents = 0}, {fd = 17, events = 1, revents = 0}} > __FUNCTION__ = "linux_udev_event_thread_main" >#3 0x000000309d407f33 in start_thread (arg=0x7f1edd5db700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f1edd5db700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139770539652864, -2305447850306649627, 0, 0, 139770539653568, 139770539652864, 2178860266409214437, -2278718169433325083}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#4 0x000000309ccf4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 4 (Thread 0x7f1ee4c9a700 (LWP 21178)): >#0 0x000000309ccea9dd in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00000030a04495b4 in g_main_context_poll (priority=2147483647, n_fds=3, fds=0x7f1ee00010e0, timeout=-1, context=0xdb0900) at gmain.c:4007 > poll_func = 0x30a0458500 <g_poll> >#2 g_main_context_iterate (context=0xdb0900, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 3 > allocated_nfds = 3 > fds = 0x7f1ee00010e0 >#3 0x00000030a0449a3a in g_main_loop_run (loop=0xdb0890) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x0000003e120d0376 in gdbus_shared_thread_func (user_data=0xdb08d0) at gdbusprivate.c:278 > data = 0xdb08d0 >#5 0x00000030a046ea45 in g_thread_proxy (data=0xd57370) at gthread.c:798 > thread = 0xd57370 >#6 0x000000309d407f33 in start_thread (arg=0x7f1ee4c9a700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f1ee4c9a700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139770664167168, -2305447850306649627, 0, 0, 139770664167872, 139770664167168, 2178808691905053157, -2278718169433325083}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#7 0x000000309ccf4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 3 (Thread 0x7f1edffff700 (LWP 21179)): >#0 0x000000309ccea9dd in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00000030a04495b4 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f1ed80010e0, timeout=-1, context=0xdc61b0) at gmain.c:4007 > poll_func = 0x30a0458500 <g_poll> >#2 g_main_context_iterate (context=context@entry=0xdc61b0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 1 > allocated_nfds = 1 > fds = 0x7f1ed80010e0 >#3 0x00000030a04496dc in g_main_context_iteration (context=context@entry=0xdc61b0, may_block=may_block@entry=1) at gmain.c:3774 > retval = <optimized out> >#4 0x00007f1ee4254b7d in dconf_gdbus_worker_thread (user_data=0xdc61b0) at dconf-gdbus-thread.c:81 > context = 0xdc61b0 >#5 0x00000030a046ea45 in g_thread_proxy (data=0xd575e0) at gthread.c:798 > thread = 0xd575e0 >#6 0x000000309d407f33 in start_thread (arg=0x7f1edffff700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f1edffff700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139770583840512, -2305447850306649627, 0, 0, 139770583841216, 139770583840512, 2178854478940783077, -2278718169433325083}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#7 0x000000309ccf4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 2 (Thread 0x7f1eeb1c4a00 (LWP 21177)): >#0 g_bsearch_array_lookup_fuzzy (bconfig=0x30a224f6c0 <g_signal_key_bconfig>, bconfig=0x30a224f6c0 <g_signal_key_bconfig>, sibling_or_after=0, key_node=0x7fff1cf3b620, barray=0xfb0950) at ../glib/gbsearcharray.h:160 > i = <optimized out> > nodes = 0xfb0958 "P" > offs = 214 > sizeof_node = 16 > cmp_nodes = 0x30a2020080 <signal_key_cmp> > check = <optimized out> > n_nodes = 215 > cmp = <optimized out> >#1 signal_id_lookup (itype=16163392, quark=<optimized out>) at gsignal.c:343 > type = 13955072 > key = {itype = 13955072, quark = 435, signal_id = 48} > n_ifaces = 0 >#2 signal_parse_name (force_quark=1, detail_p=<synthetic pointer>, itype=16163392, name=0x3f7fc239ae "visible-data-changed") at gsignal.c:1052 > signal_id = <optimized out> > force_quark = 1 > detail_p = <synthetic pointer> > itype = 16163392 > name = 0x3f7fc239ae "visible-data-changed" > colon = 0x0 > signal_id = <optimized out> >#3 g_signal_emit_by_name (instance=0xfae9c0, detailed_signal=detailed_signal@entry=0x3f7fc239ae "visible-data-changed") at gsignal.c:3418 > detail = 0 > signal_id = 16455336 > itype = 16163392 > __PRETTY_FUNCTION__ = "g_signal_emit_by_name" >#4 0x0000003f7fb3df7f in _gtk_tree_view_accessible_changed (treeview=treeview@entry=0xf6c3c0, tree=<optimized out>, node=<optimized out>) at gtktreeviewaccessible.c:1657 > accessible = <optimized out> > i = <optimized out> >#5 0x0000003f7fabf033 in gtk_tree_view_row_changed (model=0xeeec60, path=0x1015a40, iter=0x100bda0, data=0xf6c3c0) at gtktreeview.c:8791 > tree_view = 0xf6c3c0 > tree = 0x11050f0 > node = 0x1134ea0 > free_path = 0 > list = <optimized out> > cursor_path = <optimized out> > __PRETTY_FUNCTION__ = "gtk_tree_view_row_changed" >#6 0x00000030a2010298 in g_closure_invoke (closure=0xf79150, return_value=return_value@entry=0x0, n_param_values=3, param_values=param_values@entry=0x7fff1cf3b970, invocation_hint=invocation_hint@entry=0x7fff1cf3b910) at gclosure.c:777 > marshal = 0x3f7f9af8e0 <_gtk_marshal_VOID__BOXED_BOXED> > marshal_data = 0x0 > in_marshal = 0 > real_closure = 0xf79130 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#7 0x00000030a202235d in signal_emit_unlocked_R (node=node@entry=0xeef400, detail=detail@entry=0, instance=instance@entry=0xeeec60, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fff1cf3b970) at gsignal.c:3586 > tmp = <optimized out> > handler = 0xf78000 > accumulator = 0x0 > emission = {next = 0x7fff1cf3bf70, instance = 0xeeec60, ihint = {signal_id = 217, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} > handler_list = 0xf52100 > 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 = 217 > max_sequential_handler_number = 1115 > return_value_altered = 1 >#8 0x00000030a202a0f2 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fff1cf3bb20) at gsignal.c:3330 > instance_and_params = 0x7fff1cf3b970 > signal_return_type = <optimized out> > param_values = 0x7fff1cf3b988 > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" > __FUNCTION__ = "g_signal_emit_valist" >#9 0x00000030a202a3af in g_signal_emit (instance=instance@entry=0xeeec60, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3386 > var_args = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7fff1cf3bc00, reg_save_area = 0x7fff1cf3bb40}} >#10 0x0000003f7faa4ebe in gtk_tree_model_row_changed (tree_model=tree_model@entry=0xeeec60, path=path@entry=0x1015a40, iter=iter@entry=0x7fff1cf3bdc0) at gtktreemodel.c:1800 > __PRETTY_FUNCTION__ = "gtk_tree_model_row_changed" >#11 0x0000003f7f9a7175 in gtk_list_store_set_valist (list_store=0xeeec60, iter=0x7fff1cf3bdc0, var_args=var_args@entry=0x7fff1cf3bc30) at gtkliststore.c:1163 > path = 0x1015a40 > priv = <optimized out> > emit_signal = 1 > maybe_need_sort = 1 > __PRETTY_FUNCTION__ = "gtk_list_store_set_valist" >#12 0x0000003f7f9a7244 in gtk_list_store_set (list_store=<optimized out>, iter=iter@entry=0x7fff1cf3bdc0) at gtkliststore.c:1192 > var_args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7fff1cf3bd18, reg_save_area = 0x7fff1cf3bc50}} >#13 0x0000000000429343 in user_interface_set_scan_devices (self=0xdbe270, devices=devices@entry=0x100ba00) at /home/bob/bzr/simple-scan/3.10/src/ui.vala:288 > _tmp37_ = 0 > _tmp39_ = <optimized out> > _tmp40_ = {stamp = -2129066848, user_data = 0x1134cc0, user_data2 = 0x0, user_data3 = 0x0} > _tmp42_ = <optimized out> > _tmp44_ = <optimized out> > _tmp36_ = <optimized out> > _tmp38_ = {stamp = -2129066848, user_data = 0x1134cc0, user_data2 = 0x0, user_data3 = 0x0} > _tmp41_ = 0x1135660 > _tmp43_ = 0x1135660 > n_delete = <optimized out> > _tmp5_ = <optimized out> > _tmp7_ = {stamp = 0, user_data = 0x0, user_data2 = 0x0, user_data3 = 0x0} > _tmp6_ = 0 > _tmp8_ = <optimized out> > _tmp21_ = <optimized out> > _tmp45_ = <optimized out> > _tmp4_ = 0x1135660 > device = 0x1135660 > device_collection = 0x100ba00 > device_it = 0x100ba00 > have_selection = 0 > index = 0 > iter = {stamp = -2129066848, user_data = 0x1134cc0, user_data2 = 0x0, user_data3 = 0x0} > _tmp0_ = <optimized out> > _tmp3_ = 0x100ba00 > _tmp52_ = 0 > _tmp53_ = <optimized out> > _tmp55_ = <optimized out> > __PRETTY_FUNCTION__ = "user_interface_set_scan_devices" >#14 0x000000000041b2da in simple_scan_update_scan_devices_cb (devices=<optimized out>, scanner=<optimized out>, self=0xda40f0) at /home/bob/bzr/simple-scan/3.10/src/simple-scan.vala:117 > _tmp1_ = <optimized out> > _tmp11_ = <optimized out> > _tmp13_ = 0x100ba00 > _tmp0_ = <optimized out> > devices_copy = 0x100ba00 > _tmp2_ = <optimized out> > _tmp10_ = 0x100ba00 > _tmp12_ = <optimized out> >#15 _simple_scan_update_scan_devices_cb_scanner_update_devices (_sender=<optimized out>, devices=<optimized out>, self=0xda40f0) at /home/bob/bzr/simple-scan/3.10/src/simple-scan.vala:55 >No locals. >#16 0x00000030a2010298 in g_closure_invoke (closure=0xfcb780, return_value=return_value@entry=0x0, n_param_values=2, param_values=param_values@entry=0x7fff1cf3bfe0, invocation_hint=invocation_hint@entry=0x7fff1cf3bf80) at gclosure.c:777 > marshal = 0x40c6b0 <g_cclosure_marshal_VOID__POINTER@plt> > marshal_data = 0x0 > in_marshal = 0 > real_closure = 0xfcb760 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#17 0x00000030a202235d in signal_emit_unlocked_R (node=node@entry=0xfc9e20, detail=detail@entry=0, instance=instance@entry=0xfcb8d0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fff1cf3bfe0) at gsignal.c:3586 > tmp = <optimized out> > handler = 0xfc3380 > accumulator = 0x0 > emission = {next = 0x0, instance = 0xfcb8d0, ihint = {signal_id = 320, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} > handler_list = 0xfc3380 > 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 = 320 > max_sequential_handler_number = 1115 > return_value_altered = 0 >#18 0x00000030a202a0f2 in g_signal_emit_valist (instance=instance@entry=0xfcb8d0, signal_id=signal_id@entry=320, detail=detail@entry=0, var_args=var_args@entry=0x7fff1cf3c1e8) at gsignal.c:3330 > instance_and_params = 0x7fff1cf3bfe0 > signal_return_type = <optimized out> > param_values = 0x7fff1cf3bff8 > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" > __FUNCTION__ = "g_signal_emit_valist" >#19 0x00000030a202a8f8 in g_signal_emit_by_name (instance=0xfcb8d0, detailed_signal=0x433c18 "update-devices") at gsignal.c:3426 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fff1cf3c320, reg_save_area = 0x7fff1cf3c230}} > detail = 0 > signal_id = 320 > itype = 220 > __PRETTY_FUNCTION__ = "g_signal_emit_by_name" >#20 0x0000000000422089 in scanner_notify_idle_cb (self=0xfcb8d0) at /home/bob/bzr/simple-scan/3.10/src/scanner.vala:288 > _tmp1_ = 0x11356a0 > _tmp0_ = <optimized out> > notification = 0x11356a0 >#21 _scanner_notify_idle_cb_gsource_func (self=0xfcb8d0) at scanner.c:4310 >No locals. >#22 0x00000030a04492a6 in g_main_dispatch (context=0xd4c6d0) at gmain.c:3066 > dispatch = 0x30a0446150 <g_idle_dispatch> > was_in_call = 0 > user_data = 0xfcb8d0 > callback = 0x422060 <_scanner_notify_idle_cb_gsource_func> > cb_funcs = 0x30a072a8e0 <g_source_callback_funcs> > cb_data = 0x7f1ed4074370 > need_destroy = <optimized out> > current_source_link = {data = 0x7f1ed4074e90, next = 0x0} > source = 0x7f1ed4074e90 > current = 0xdaa440 > i = 0 >#23 g_main_context_dispatch (context=context@entry=0xd4c6d0) at gmain.c:3642 >No locals. >#24 0x00000030a0449628 in g_main_context_iterate (context=context@entry=0xd4c6d0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713 > max_priority = 2147483647 > timeout = 146 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = 4 > fds = 0xf07770 >#25 0x00000030a04496dc in g_main_context_iteration (context=0xd4c6d0, context@entry=0x0, may_block=may_block@entry=1) at gmain.c:3774 > retval = <optimized out> >#26 0x0000003e1209c954 in g_application_run (application=application@entry=0xda40f0, argc=argc@entry=0, argv=argv@entry=0x0) at gapplication.c:1635 > arguments = 0xda3fc0 > status = 0 > i = <optimized out> > __PRETTY_FUNCTION__ = "g_application_run" >#27 0x000000000041cb12 in simple_scan_main (args=0x7fff1cf3c5f8, args_length1=1) at /home/bob/bzr/simple-scan/3.10/src/simple-scan.vala:582 > result = 0 > _tmp0_ = <optimized out> > _tmp1_ = 0xd96730 > c = 0xd96730 > _tmp2_ = 0xd96730 > _tmp3_ = 0xd96730 > _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 = 0xd96b20 "/home/chris/.cache/simple-scan/simple-scan.log" > _tmp42_ = <optimized out> > _tmp43_ = <optimized out> > _tmp44_ = 0xd96b20 "/home/chris/.cache/simple-scan/simple-scan.log" > _tmp45_ = 0xd96b20 "/home/chris/.cache/simple-scan/simple-scan.log" > _tmp46_ = <optimized out> > _tmp47_ = <optimized out> > _tmp48_ = 0x0 > _tmp49_ = 0xda40f0 > app = 0xda40f0 > _tmp50_ = 0xda40f0 > _tmp51_ = 0 > _inner_error_ = 0x0 >#28 0x000000309cc21d65 in __libc_start_main (main=0x40dd50 <main>, argc=1, argv=0x7fff1cf3c5f8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff1cf3c5e8) at libc-start.c:285 > result = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -2305447850306649627, 4251004, 140733679126000, 0, 0, 2305665449092235749, -2278717090444426779}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x7fff1cf3c608, 0x309ca21168}, data = {prev = 0x0, cleanup = 0x0, canceltype = 485737992}}} > not_first_call = <optimized out> >#29 0x000000000040dda5 in _start () >No symbol table info available. > >Thread 1 (Thread 0x7f1ede6ef700 (LWP 21183)): >#0 sanei_constrain_value (opt=opt@entry=0x7f1ed4062898, value=value@entry=0x7f1eb5100068 <range_x+4>, info=info@entry=0x7f1ede6eeaa4) at sanei_constrain_value.c:230 > string_list = <optimized out> > word_list = <optimized out> > i = 0 > k = <optimized out> > num_matches = <optimized out> > match = <optimized out> > range = 0x7f1eb5100064 <range_x> > w = <optimized out> > v = 14148787 > array = 0x7f1eb5100068 <range_x+4> > b = <optimized out> > len = <optimized out> >#1 0x00007f1eb50fbd6e in sane_hp3500_control_option (handle=0x7f1ed40626e0, option=5, action=<optimized out>, val=<optimized out>, info=<optimized out>) at hp3500.c:561 > scanner = <optimized out> > status = <optimized out> > cap = <optimized out> > dummy = 0 > i = <optimized out> >#2 0x000000000041e8dd in scanner_set_option_to_max (self=0x7f1eb5100064 <range_x>, handle=0xd7e4b3, option=0xd7e666, option_index=5) at /home/bob/bzr/simple-scan/3.10/src/scanner.vala:529 > _tmp8_ = 14148787 > _tmp10_ = 0x5 <Address 0x5 out of bounds> >#3 0x00000000004251f7 in scanner_do_get_option (self=0xfcb8d0) at /home/bob/bzr/simple-scan/3.10/src/scanner.vala:1078 > _tmp231_ = <optimized out> > _tmp232_ = 0x7f1ed4062898 > _tmp233_ = 5 > _tmp220_ = 0x1057f70 > _tmp221_ = <optimized out> > _tmp13_ = <optimized out> > _tmp167_ = <optimized out> > _tmp175_ = <optimized out> > _tmp191_ = <optimized out> > _tmp255_ = 0 > _tmp271_ = <optimized out> > _tmp319_ = <optimized out> > _tmp97_ = 0x7f1ed4062940 > _tmp153_ = <optimized out> > _tmp217_ = 5 > _tmp305_ = <optimized out> > _tmp14_ = <optimized out> > _tmp176_ = 0 > _tmp192_ = 0x434d60 "resolution" > _tmp256_ = 0x0 > _tmp272_ = <optimized out> > _tmp154_ = 0 > _tmp218_ = 0x7f1ed4062898 > _tmp234_ = <optimized out> > _tmp306_ = 0 > _tmp177_ = <optimized out> > _tmp193_ = 1 > _tmp257_ = 0 > _tmp273_ = 0 > _tmp155_ = <optimized out> > _tmp219_ = 0x7f1ed4062898 > _tmp235_ = <optimized out> > _tmp307_ = 0x0 > _tmp93_ = <optimized out> > _tmp178_ = <optimized out> > _tmp194_ = <optimized out> > _tmp258_ = <optimized out> > _tmp274_ = 0x0 > _tmp290_ = <optimized out> > _tmp156_ = <optimized out> > _tmp164_ = <optimized out> > _tmp236_ = 0 > _tmp289_ = <optimized out> > _tmp308_ = <optimized out> > _tmp94_ = 0x434c8c "mode" > _tmp195_ = <optimized out> > _tmp275_ = 0 > _tmp291_ = 0 > _tmp11_ = 0x434c21 "source" > _tmp165_ = 0 > _tmp237_ = 0x0 > _tmp253_ = <optimized out> > _tmp18_ = <optimized out> > _tmp95_ = 8 > _tmp215_ = <optimized out> > _tmp276_ = <optimized out> > _tmp292_ = 0x0 > _tmp12_ = 0 > _tmp166_ = <optimized out> > _tmp238_ = <optimized out> > _tmp254_ = <optimized out> > _tmp96_ = 0x7f1ed4062940 > _tmp216_ = 0x434d71 "br-x" > _tmp293_ = <optimized out> > _tmp304_ = <optimized out> > _tmp1_ = <optimized out> > _tmp7_ = <optimized out> > _tmp355_ = <optimized out> > _tmp2_ = 0x1057f70 > _tmp8_ = <optimized out> > _tmp356_ = <optimized out> > _tmp365_ = <optimized out> > _tmp3_ = <optimized out> > _tmp9_ = <optimized out> > _tmp357_ = <optimized out> > _tmp360_ = <optimized out> > _tmp366_ = <optimized out> > _tmp4_ = <optimized out> > option = 0x7f1ed4062898 > _tmp358_ = <optimized out> > _tmp361_ = <optimized out> > _tmp367_ = <optimized out> > job = 0x1057f70 > _tmp5_ = <optimized out> > _tmp359_ = <optimized out> > _tmp362_ = <optimized out> > _tmp0_ = <optimized out> > _tmp6_ = <optimized out> > index = 5 > _tmp363_ = <optimized out> >#4 scanner_scan_thread (self=<optimized out>) at /home/bob/bzr/simple-scan/3.10/src/scanner.vala:1475 > _tmp14_ = <optimized out> > _tmp15_ = <optimized out> > version_code = <optimized out> > _tmp3_ = <optimized out> > _tmp13_ = <optimized out> > _tmp2_ = <optimized out> > _tmp12_ = <optimized out> > _tmp1_ = <optimized out> > status = <optimized out> > _tmp5_ = <optimized out> > _tmp9_ = <optimized out> > _tmp11_ = <optimized out> > _tmp0_ = 16777240 > _tmp4_ = 0x0 > _tmp8_ = <optimized out> > _tmp10_ = <optimized out> >#5 _scanner_scan_thread_gthread_func (self=<optimized out>) at scanner.c:12474 >No locals. >#6 0x00000030a046ea45 in g_thread_proxy (data=0xf96720) at gthread.c:798 > thread = 0xf96720 >#7 0x000000309d407f33 in start_thread (arg=0x7f1ede6ef700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f1ede6ef700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139770557560576, -2305447850306649627, 0, 0, 139770557561280, 139770557560576, 2178857906324685285, -2278718169433325083}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#8 0x000000309ccf4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. >From To Syms Read Shared Object Library >0x0000003f7f87b360 0x0000003f7fb40174 Yes /lib64/libgtk-3.so.0 >0x0000003f8161fa40 0x0000003f81672764 Yes /lib64/libgdk-3.so.0 >0x0000003f81a04880 0x0000003f81a09358 Yes /lib64/libpangocairo-1.0.so.0 >0x00000033fa20d050 0x00000033fa22bf88 Yes /lib64/libpango-1.0.so.0 >0x00000030c080a3b0 0x00000030c0815f34 Yes /lib64/libatk-1.0.so.0 >0x0000003f80003560 0x0000003f8000459c Yes (*) /lib64/libcairo-gobject.so.2 >0x0000003e12031be0 0x0000003e120f365c Yes /lib64/libgio-2.0.so.0 >0x00000030aa401190 0x00000030aa402088 Yes /lib64/libgmodule-2.0.so.0 >0x00000030a38006b0 0x00000030a380081c Yes /lib64/libgthread-2.0.so.0 >0x000000309dc02210 0x000000309dc0e930 Yes /lib64/libz.so.1 >0x0000003f80e136d0 0x0000003f80ee2ef8 Yes /lib64/libcairo.so.2 >0x0000003e15406ed0 0x0000003e1541aac0 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x00000039180039a0 0x00000039180068ea Yes /lib64/libgudev-1.0.so.0 >0x00000030a200b160 0x00000030a2039a18 Yes /lib64/libgobject-2.0.so.0 >0x00000030a041a6e0 0x00000030a04b2f1c Yes /lib64/libglib-2.0.so.0 >0x0000003e12c088c0 0x0000003e12c19dd0 Yes /lib64/libcolord.so.2 >0x0000003e1280c050 0x0000003e1281db38 Yes /lib64/libcolordprivate.so.2 >0x0000003f84006ec0 0x0000003f8401d2c0 Yes /lib64/libsane.so.1 >0x000000309d805890 0x000000309d874bb8 Yes /lib64/libm.so.6 >0x000000309d4059f0 0x000000309d411614 Yes /lib64/libpthread.so.0 >0x000000309cc1f560 0x000000309cd60bb4 Yes /lib64/libc.so.6 > No /lib64/libX11.so.6 >0x00000030a6402240 0x00000030a640c5f8 Yes /lib64/libXi.so.6 >0x00000030a28015f0 0x00000030a2803948 Yes /lib64/libXfixes.so.3 >0x00000039fac09ef0 0x00000039fac1cb14 Yes /lib64/libatk-bridge-2.0.so.0 >0x0000003f82607320 0x0000003f8260f90c Yes /lib64/libpangoft2-1.0.so.0 >0x000000310a206ca0 0x000000310a223fcc Yes /lib64/libfontconfig.so.1 >0x00000030a7400bb0 0x00000030a7401510 Yes /lib64/libXinerama.so.1 >0x00000030a7801c30 0x00000030a78075d0 Yes /lib64/libXrandr.so.2 >0x00000030a7c02ab0 0x00000030a7c07690 Yes /lib64/libXcursor.so.1 >0x00000030c0c00cd0 0x00000030c0c016e8 Yes /lib64/libXcomposite.so.1 >0x00000030aea00c40 0x00000030aea0156c Yes /lib64/libXdamage.so.1 >0x00000030bc804930 0x00000030bc8086f0 Yes /lib64/libwayland-client.so.0 >0x00000030ab01fb30 0x00000030ab038bd8 Yes /lib64/libxkbcommon.so.0 >0x0000003e090011c0 0x0000003e09002c94 Yes /lib64/libwayland-cursor.so.0 >0x00000030a0803760 0x00000030a080d460 Yes /lib64/libXext.so.6 >0x000000309f0022d0 0x000000309f0050bc Yes /lib64/librt.so.1 >0x0000003f81e06d40 0x0000003f81e3b04c Yes /lib64/libharfbuzz.so.0 >0x00000038f840d320 0x00000038f8478fb4 Yes /lib64/libfreetype.so.6 >0x00000030be80a510 0x00000030be89258c Yes /lib64/libpixman-1.so.0 >0x0000003f80a05e50 0x0000003f80a1925c Yes /lib64/libEGL.so.1 >0x000000309d000ed0 0x000000309d0019d0 Yes /lib64/libdl.so.2 >0x00000030a2405680 0x00000030a2426e68 Yes /lib64/libpng16.so.16 >0x00000030be400b90 0x00000030be401460 Yes /lib64/libxcb-shm.so.0 >0x00000030bb803610 0x00000030bb806a7c Yes /lib64/libxcb-render.so.0 >0x000000309fc09a00 0x000000309fc176c8 Yes /lib64/libxcb.so.1 >0x00000030a6c01b70 0x00000030a6c07be8 Yes /lib64/libXrender.so.1 > No /usr/lib64/nvidia/libGL.so.1 >0x00000030a1401870 0x00000030a1405fe8 Yes /lib64/libffi.so.6 >0x0000003e100064a0 0x0000003e10018fe4 Yes /lib64/libselinux.so.1 >0x000000309f803a40 0x000000309f8127dc Yes /lib64/libresolv.so.2 >0x0000003915c034a0 0x0000003915c0bf52 Yes /lib64/libudev.so.1 >0x0000003e1d00d0c0 0x0000003e1d0404d0 Yes /lib64/liblcms2.so.2 >0x0000003f8d401050 0x0000003f8d403dd0 Yes /lib64/libv4l1.so.0 >0x00000030ae202050 0x00000030ae207ab0 Yes /lib64/libieee1284.so.3 >0x0000003f844082c0 0x0000003f84443d24 Yes /lib64/libtiff.so.5 >0x0000003f82e04200 0x0000003f82e3ad30 Yes /lib64/libjpeg.so.62 >0x00000030cc4063c0 0x00000030cc4195dc Yes /lib64/libgphoto2.so.6 >0x00000030ccc024e0 0x00000030ccc065f8 Yes /lib64/libgphoto2_port.so.10 >0x00000030cc0106e0 0x00000030cc021ad4 Yes /lib64/libexif.so.12 >0x000000391a203f90 0x000000391a20f3f8 Yes /lib64/libusb-1.0.so.0 >0x000000309c800b10 0x000000309c819c70 Yes /lib64/ld-linux-x86-64.so.2 >0x00000030ac60ec50 0x00000030ac61f448 Yes /lib64/libatspi.so.0 >0x00000030a3c07ab0 0x00000030a3c31a54 Yes /lib64/libdbus-1.so.3 >0x00000030a3003e00 0x00000030a301ccdc Yes /lib64/libexpat.so.1 > No /lib64/libgraphite2.so.3 > No /lib64/libX11-xcb.so.1 >0x00000030ae601930 0x00000030ae602a88 Yes /lib64/libxcb-dri2.so.0 >0x00000030bdc02610 0x00000030bdc04748 Yes /lib64/libxcb-xfixes.so.0 >0x00000030bc401020 0x00000030bc401bc8 Yes /lib64/libxcb-shape.so.0 >0x0000003f812020a0 0x0000003f81204280 Yes /lib64/libgbm.so.1 >0x00000030bc005950 0x00000030bc00aae0 Yes /lib64/libwayland-server.so.0 >0x0000003f82a093a0 0x0000003f82a12650 Yes /lib64/libglapi.so.0 >0x0000003f80603210 0x0000003f80608b88 Yes /lib64/libdrm.so.2 >0x000000309f400ee0 0x000000309f401bfc Yes /lib64/libXau.so.6 > No /usr/lib64/nvidia/tls/libnvidia-tls.so.331.67 > No /usr/lib64/nvidia/libnvidia-glcore.so.331.67 >0x000000309e401770 0x000000309e44b8e8 Yes /lib64/libpcre.so.1 >0x0000003e0fc030e0 0x0000003e0fc19050 Yes /lib64/liblzma.so.5 >0x000000309e802af0 0x000000309e812218 Yes /lib64/libgcc_s.so.1 >0x0000003f8cc01c50 0x0000003f8cc07048 Yes /lib64/libv4l2.so.0 >0x0000003f84801060 0x0000003f84807c30 Yes /lib64/libjbig.so.2.0 >0x00000030c64024b0 0x00000030c6406778 Yes /lib64/libltdl.so.7 >0x0000003f8d003250 0x0000003f8d01b35c Yes /lib64/libv4lconvert.so.0 >0x00007f1ee4251ab0 0x00007f1ee4256130 Yes /usr/lib64/gio/modules/libdconfsettings.so >0x00007f1ee4026ef0 0x00007f1ee40413f8 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x0000003e144128c0 0x0000003e1442a618 Yes /lib64/libgvfscommon.so.0 >0x0000003e12404670 0x0000003e1242c124 Yes /lib64/libbluray.so.1 >0x00000030bf000f10 0x00000030bf001804 Yes /lib64/libutil.so.1 >0x0000003e11c2e870 0x0000003e11d16930 Yes /lib64/libxml2.so.2 >0x00007f1edf514eb0 0x00007f1edf5cbb84 Yes /usr/lib64/gtk-3.0/3.0.0/theming-engines/liboxygen-gtk.so >0x00000030a0c5bab0 0x00000030a0cc262a Yes /lib64/libstdc++.so.6 >0x00007f1eddcccce0 0x00007f1eddce1dfc Yes /usr/lib64/sane/libsane-hpaio.so.1 >0x0000003bf3403e30 0x0000003bf3419ea8 Yes /lib64/libhpip.so.0 >0x00007f1edd8e1690 0x00007f1edd8ef71c Yes /lib64/libhpmud.so.0 >0x0000003e1901a140 0x0000003e1905d0e8 Yes /lib64/libcups.so.2 >0x0000003bf2869c40 0x0000003bf295a4f8 Yes /lib64/libcrypto.so.10 >0x00007f1edd5f9f70 0x00007f1edd678ecc Yes /lib64/libnetsnmp.so.30 >0x0000003e1500bd10 0x0000003e1503bdf4 Yes /lib64/libgssapi_krb5.so.2 >0x0000003e15c251a0 0x0000003e15c8775c Yes /lib64/libkrb5.so.3 >0x0000003e160048b0 0x0000003e160247d8 Yes /lib64/libk5crypto.so.3 >0x00000030a3401570 0x00000030a3402154 Yes /lib64/libcom_err.so.2 >0x0000003e17c183c0 0x0000003e17c52270 Yes /lib64/libssl.so.10 >0x00000030b3003530 0x00000030b300869c Yes /lib64/libavahi-common.so.3 >0x00000030b38039d0 0x00000030b380bc38 Yes /lib64/libavahi-client.so.3 >0x00000033fae00ed0 0x00000033fae0598c Yes /lib64/libcrypt.so.1 >0x0000003e17803620 0x0000003e17809f8c Yes /lib64/libkrb5support.so.0 >0x000000357e001570 0x000000357e002194 Yes /lib64/libkeyutils.so.1 >0x00000033fb603e80 0x00000033fb65a030 Yes /lib64/libfreebl3.so >0x00007f1edcba1240 0x00007f1edcba7ee4 Yes /lib64/libnss_files.so.2 >0x00007f1edc98e6a0 0x00007f1edc996784 Yes /usr/lib64/sane/libsane-xerox_mfp.so.1 >0x00007f1edc783d20 0x00007f1edc787628 Yes /usr/lib64/sane/libsane-v4l.so.1 >0x00007f1edc56c610 0x00007f1edc578bec Yes /usr/lib64/sane/libsane-umax1220u.so.1 >0x00007f1edc33fca0 0x00007f1edc35716c Yes /usr/lib64/sane/libsane-umax.so.1 >0x00007f1edc11c960 0x00007f1edc12e7e4 Yes /usr/lib64/sane/libsane-u12.so.1 >0x00007f1eba456b80 0x00007f1eba45ec9c Yes /usr/lib64/sane/libsane-teco3.so.1 >0x00007f1eba244e90 0x00007f1eba24de0c Yes /usr/lib64/sane/libsane-teco2.so.1 >0x00007f1eba034cc0 0x00007f1eba03cc5c Yes /usr/lib64/sane/libsane-teco1.so.1 >0x00007f1eb9e26290 0x00007f1eb9e2d2a4 Yes /usr/lib64/sane/libsane-tamarack.so.1 >0x00007f1eb9c15380 0x00007f1eb9c1d984 Yes /usr/lib64/sane/libsane-sp15c.so.1 >0x00007f1eb99dfde0 0x00007f1eb99f3774 Yes /usr/lib64/sane/libsane-snapscan.so.1 >0x00007f1eb97c4d60 0x00007f1eb97d3768 Yes /usr/lib64/sane/libsane-sm3840.so.1 >0x00007f1eb95b0f90 0x00007f1eb95b9e28 Yes /usr/lib64/sane/libsane-sm3600.so.1 >0x00007f1eb939c110 0x00007f1eb93a7784 Yes /usr/lib64/sane/libsane-sharp.so.1 >0x00007f1eb918baa0 0x00007f1eb919363c Yes /usr/lib64/sane/libsane-sceptre.so.1 >0x00007f1eb8f7d9d0 0x00007f1eb8f84438 Yes /usr/lib64/sane/libsane-s9036.so.1 >0x00007f1eb8d56b80 0x00007f1eb8d6c718 Yes /usr/lib64/sane/libsane-rts8891.so.1 >0x00007f1eb8b46a70 0x00007f1eb8b4dae4 Yes /usr/lib64/sane/libsane-ricoh.so.1 >0x00007f1eb89393a0 0x00007f1eb893f778 Yes /usr/lib64/sane/libsane-qcam.so.1 >0x00007f1eb86cf440 0x00007f1eb86f0844 Yes /usr/lib64/sane/libsane-plustek.so.1 >0x00007f1eb84a22c0 0x00007f1eb84b8cdc Yes /usr/lib64/sane/libsane-pixma.so.1 >0x00007f1eb82886c0 0x00007f1eb829302c Yes /usr/lib64/sane/libsane-pie.so.1 >0x00007f1eb7f40fe0 0x00007f1eb7f49cd4 Yes /usr/lib64/sane/libsane-niash.so.1 >0x00007f1eb7d2ee10 0x00007f1eb7d38d44 Yes /usr/lib64/sane/libsane-nec.so.1 >0x00007f1eb7b04530 0x00007f1eb7b1d6d4 Yes /usr/lib64/sane/libsane-mustek_usb2.so.1 >0x00007f1eb78d5d60 0x00007f1eb78ed0dc Yes /usr/lib64/sane/libsane-mustek_usb.so.1 >0x00007f1eb76af2c0 0x00007f1eb76c4cb0 Yes /usr/lib64/sane/libsane-mustek.so.1 >0x00007f1eb748c470 0x00007f1eb74a0240 Yes /usr/lib64/sane/libsane-microtek2.so.1 >0x00007f1eb7273d90 0x00007f1eb7281104 Yes /usr/lib64/sane/libsane-microtek.so.1 >0x00007f1eb7063620 0x00007f1eb706b5bc Yes /usr/lib64/sane/libsane-matsushita.so.1 >0x00007f1eb6e49360 0x00007f1eb6e55a98 Yes /usr/lib64/sane/libsane-magicolor.so.1 >0x00007f1eb6c33e40 0x00007f1eb6c3c0c4 Yes /usr/lib64/sane/libsane-ma1509.so.1 >0x00007f1eb6a19640 0x00007f1eb6a273a8 Yes /usr/lib64/sane/libsane-lexmark.so.1 >0x00007f1eb6808be0 0x00007f1eb681078c Yes /usr/lib64/sane/libsane-leo.so.1 >0x00007f1eb65f2320 0x00007f1eb65fcb2c Yes /usr/lib64/sane/libsane-kvs20xx.so.1 >0x00007f1eb63d4d30 0x00007f1eb63e2b28 Yes /usr/lib64/sane/libsane-kvs1025.so.1 >0x00007f1eb61b7030 0x00007f1eb61c3ea8 Yes /usr/lib64/sane/libsane-kodakaio.so.1 >0x00007f1eb5fa2ab0 0x00007f1eb5fac1a4 Yes /usr/lib64/sane/libsane-kodak.so.1 >0x00007f1eb5d93b50 0x00007f1eb5d9b0bc Yes /usr/lib64/sane/libsane-ibm.so.1 >0x00007f1eb5b77de0 0x00007f1eb5b8653c Yes /usr/lib64/sane/libsane-hs2p.so.1 >0x00007f1eb5965dd0 0x00007f1eb596c7b8 Yes /usr/lib64/sane/libsane-hpljm1005.so.1 >0x00007f1eb574ee10 0x00007f1eb5758d28 Yes /usr/lib64/sane/libsane-hp5590.so.1 >0x00007f1eb553be70 0x00007f1eb5543794 Yes /usr/lib64/sane/libsane-hp5400.so.1 >0x00007f1eb5328160 0x00007f1eb53313a8 Yes /usr/lib64/sane/libsane-hp4200.so.1 >0x00007f1eb50f24e0 0x00007f1eb50fc3a0 Yes /usr/lib64/sane/libsane-hp3500.so.1 >0x00007f1eb4ee7140 0x00007f1eb4eead7c Yes /usr/lib64/sane/libsane-hpsj5s.so.1 >0x00007f1eb4c7cde0 0x00007f1eb4ca40f0 Yes /usr/lib64/sane/libsane-hp3900.so.1 >0x00007f1eb4a4ee80 0x00007f1eb4a658b8 Yes /usr/lib64/sane/libsane-hp.so.1 >0x00007f1eb481fc30 0x00007f1eb483489c Yes /usr/lib64/sane/libsane-gt68xx.so.1 >0x00007f1eb459eb20 0x00007f1eb45e86e8 Yes /usr/lib64/sane/libsane-genesys.so.1 >0x00007f1eb436aff0 0x00007f1eb4386e64 Yes /usr/lib64/sane/libsane-fujitsu.so.1 >0x00007f1eb413c130 0x00007f1eb4150aa4 Yes /usr/lib64/sane/libsane-epson2.so.1 >0x00007f1eb3f1d4b0 0x00007f1eb3f28b04 Yes /usr/lib64/sane/libsane-epjitsu.so.1 >0x00007f1eb3d0ea00 0x00007f1eb3d15788 Yes /usr/lib64/sane/libsane-dmc.so.1 >0x00007f1eb3b04690 0x00007f1eb3b08928 Yes /usr/lib64/sane/libsane-dell1600n_net.so.1 >0x00007f1eb38e9960 0x00007f1eb38f71e8 Yes /usr/lib64/sane/libsane-coolscan3.so.1 >0x00007f1eb36cb260 0x00007f1eb36dafd4 Yes /usr/lib64/sane/libsane-coolscan.so.1 >0x00007f1eb34b7d70 0x00007f1eb34bea64 Yes /usr/lib64/sane/libsane-cardscan.so.1 >0x00007f1eb3290c70 0x00007f1eb32a6de0 Yes /usr/lib64/sane/libsane-canon_dr.so.1 >0x00007f1eb307c580 0x00007f1eb3084d48 Yes /usr/lib64/sane/libsane-canon630u.so.1 >0x00007f1eb2e64530 0x00007f1eb2e717e4 Yes /usr/lib64/sane/libsane-canon.so.1 >0x00007f1eb2c4e170 0x00007f1eb2c5a0cc Yes /usr/lib64/sane/libsane-bh.so.1 >0x00007f1eb2a44ea0 0x00007f1eb2a48148 Yes /usr/lib64/sane/libsane-as6e.so.1 >0x00007f1eb2827870 0x00007f1eb28348c4 Yes /usr/lib64/sane/libsane-artec_eplus48u.so.1 >0x00007f1eb2609ed0 0x00007f1eb2615008 Yes /usr/lib64/sane/libsane-artec.so.1 >0x00007f1eb23dd900 0x00007f1eb23f42a0 Yes /usr/lib64/sane/libsane-avision.so.1 >0x00007f1eb21c8b30 0x00007f1eb21d1804 Yes /usr/lib64/sane/libsane-apple.so.1 >0x00007f1eb1fb83d0 0x00007f1eb1fc05f4 Yes /usr/lib64/sane/libsane-agfafocus.so.1 >0x00007f1eb1da9a20 0x00007f1eb1db08b4 Yes /usr/lib64/sane/libsane-abaton.so.1 >0x00007f1eb1b9add0 0x00007f1eb1ba11f8 Yes /usr/lib64/sane/libsane-net.so.1 >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >rax 0xd7e4b3 14148787 >rbx 0x5 5 >rcx 0x56b 1387 >rdx 0xd7e666 14149222 >rsi 0x7f1ede6eeaa4 139770557557412 >rdi 0x7f1eb5100064 139769863471204 >rbp 0x7f1ed40626e0 0x7f1ed40626e0 >rsp 0x7f1ede6eea40 0x7f1ede6eea40 >r8 0x0 0 >r9 0xd7e666 14149222 >r10 0xd7e4b3 14148787 >r11 0x1 1 >r12 0x7f1eb5100068 139769863471208 >r13 0x1 1 >r14 0x7f1ed4075da0 139770382998944 >r15 0xfcb8d0 16562384 >rip 0x3f8400789c 0x3f8400789c <sanei_constrain_value+508> >eflags 0x10202 [ IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >st0 *value not available* >st1 *value not available* >st2 *value not available* >st3 *value not available* >st4 *value not available* >st5 *value not available* >st6 *value not available* >st7 *value not available* >fctrl *value not available* >fstat *value not available* >ftag *value not available* >fiseg *value not available* >fioff *value not available* >foseg *value not available* >fooff *value not available* >fop *value not available* >mxcsr *value not available* >ymm0 *value not available* >ymm1 *value not available* >ymm2 *value not available* >ymm3 *value not available* >ymm4 *value not available* >ymm5 *value not available* >ymm6 *value not available* >ymm7 *value not available* >ymm8 *value not available* >ymm9 *value not available* >ymm10 *value not available* >ymm11 *value not available* >ymm12 *value not available* >ymm13 *value not available* >ymm14 *value not available* >ymm15 *value not available* >Dump of assembler code for function sanei_constrain_value: > 0x0000003f840076a0 <+0>: push %r15 > 0x0000003f840076a2 <+2>: push %r14 > 0x0000003f840076a4 <+4>: push %r13 > 0x0000003f840076a6 <+6>: push %r12 > 0x0000003f840076a8 <+8>: mov %rsi,%r12 > 0x0000003f840076ab <+11>: mov %rdx,%rsi > 0x0000003f840076ae <+14>: push %rbp > 0x0000003f840076af <+15>: push %rbx > 0x0000003f840076b0 <+16>: sub $0x18,%rsp > 0x0000003f840076b4 <+20>: mov 0x28(%rdi),%eax > 0x0000003f840076b7 <+23>: cmp $0x1,%eax > 0x0000003f840076ba <+26>: je 0x3f84007810 <sanei_constrain_value+368> > 0x0000003f840076c0 <+32>: jb 0x3f840077f0 <sanei_constrain_value+336> > 0x0000003f840076c6 <+38>: cmp $0x2,%eax > 0x0000003f840076c9 <+41>: je 0x3f84007760 <sanei_constrain_value+192> > 0x0000003f840076cf <+47>: cmp $0x3,%eax > 0x0000003f840076d2 <+50>: jne 0x3f840077fb <sanei_constrain_value+347> > 0x0000003f840076d8 <+56>: mov 0x30(%rdi),%r13 > 0x0000003f840076dc <+60>: mov %r12,%rdi > 0x0000003f840076df <+63>: xor %ebx,%ebx > 0x0000003f840076e1 <+65>: callq 0x3f84006560 <strlen@plt> > 0x0000003f840076e6 <+70>: xor %r14d,%r14d > 0x0000003f840076e9 <+73>: mov %rax,%rbp > 0x0000003f840076ec <+76>: movl $0xffffffff,0xc(%rsp) > 0x0000003f840076f4 <+84>: mov 0x0(%r13),%r15 > 0x0000003f840076f8 <+88>: test %r15,%r15 > 0x0000003f840076fb <+91>: je 0x3f84007746 <sanei_constrain_value+166> > 0x0000003f840076fd <+93>: nopl (%rax) > 0x0000003f84007700 <+96>: mov %rbp,%rdx > 0x0000003f84007703 <+99>: mov %r15,%rsi > 0x0000003f84007706 <+102>: mov %r12,%rdi > 0x0000003f84007709 <+105>: callq 0x3f84006a80 <strncasecmp@plt> > 0x0000003f8400770e <+110>: test %eax,%eax > 0x0000003f84007710 <+112>: jne 0x3f8400772e <sanei_constrain_value+142> > 0x0000003f84007712 <+114>: mov %r15,%rdi > 0x0000003f84007715 <+117>: callq 0x3f84006560 <strlen@plt> > 0x0000003f8400771a <+122>: cmp %rax,%rbp > 0x0000003f8400771d <+125>: ja 0x3f8400772e <sanei_constrain_value+142> > 0x0000003f8400771f <+127>: nop > 0x0000003f84007720 <+128>: je 0x3f84007920 <sanei_constrain_value+640> > 0x0000003f84007726 <+134>: add $0x1,%r14d > 0x0000003f8400772a <+138>: mov %ebx,0xc(%rsp) > 0x0000003f8400772e <+142>: add $0x1,%rbx > 0x0000003f84007732 <+146>: mov 0x0(%r13,%rbx,8),%r15 > 0x0000003f84007737 <+151>: test %r15,%r15 > 0x0000003f8400773a <+154>: jne 0x3f84007700 <sanei_constrain_value+96> > 0x0000003f8400773c <+156>: cmp $0x1,%r14d > 0x0000003f84007740 <+160>: je 0x3f84007902 <sanei_constrain_value+610> > 0x0000003f84007746 <+166>: mov $0x4,%eax > 0x0000003f8400774b <+171>: add $0x18,%rsp > 0x0000003f8400774f <+175>: pop %rbx > 0x0000003f84007750 <+176>: pop %rbp > 0x0000003f84007751 <+177>: pop %r12 > 0x0000003f84007753 <+179>: pop %r13 > 0x0000003f84007755 <+181>: pop %r14 > 0x0000003f84007757 <+183>: pop %r15 > 0x0000003f84007759 <+185>: retq > 0x0000003f8400775a <+186>: nopw 0x0(%rax,%rax,1) > 0x0000003f84007760 <+192>: mov 0x30(%rdi),%rbx > 0x0000003f84007764 <+196>: mov (%r12),%r9d > 0x0000003f84007768 <+200>: mov %r9d,%r8d > 0x0000003f8400776b <+203>: sub 0x4(%rbx),%r8d > 0x0000003f8400776f <+207>: mov (%rbx),%r10d > 0x0000003f84007772 <+210>: mov %r8d,%eax > 0x0000003f84007775 <+213>: sar $0x1f,%eax > 0x0000003f84007778 <+216>: xor %eax,%r8d > 0x0000003f8400777b <+219>: sub %eax,%r8d > 0x0000003f8400777e <+222>: test %r10d,%r10d > 0x0000003f84007781 <+225>: jle 0x3f840078f7 <sanei_constrain_value+599> > 0x0000003f84007787 <+231>: lea 0x4(%rbx),%rcx > 0x0000003f8400778b <+235>: add $0x1,%r10d > 0x0000003f8400778f <+239>: mov $0x1,%r11d > 0x0000003f84007795 <+245>: mov $0x1,%edx > 0x0000003f8400779a <+250>: nopw 0x0(%rax,%rax,1) > 0x0000003f840077a0 <+256>: mov %r9d,%eax > 0x0000003f840077a3 <+259>: sub (%rcx),%eax > 0x0000003f840077a5 <+261>: mov %eax,%edi > 0x0000003f840077a7 <+263>: sar $0x1f,%edi > 0x0000003f840077aa <+266>: xor %edi,%eax > 0x0000003f840077ac <+268>: sub %edi,%eax > 0x0000003f840077ae <+270>: cmp %r8d,%eax > 0x0000003f840077b1 <+273>: jge 0x3f840077b9 <sanei_constrain_value+281> > 0x0000003f840077b3 <+275>: mov %eax,%r8d > 0x0000003f840077b6 <+278>: movslq %edx,%r11 > 0x0000003f840077b9 <+281>: add $0x1,%edx > 0x0000003f840077bc <+284>: add $0x4,%rcx > 0x0000003f840077c0 <+288>: cmp %r10d,%edx > 0x0000003f840077c3 <+291>: jne 0x3f840077a0 <sanei_constrain_value+256> > 0x0000003f840077c5 <+293>: shl $0x2,%r11 > 0x0000003f840077c9 <+297>: mov (%rbx,%r11,1),%eax > 0x0000003f840077cd <+301>: cmp %r9d,%eax > 0x0000003f840077d0 <+304>: je 0x3f840077fb <sanei_constrain_value+347> > 0x0000003f840077d2 <+306>: test %rsi,%rsi > 0x0000003f840077d5 <+309>: mov %eax,(%r12) > 0x0000003f840077d9 <+313>: je 0x3f840077fb <sanei_constrain_value+347> > 0x0000003f840077db <+315>: orl $0x1,(%rsi) > 0x0000003f840077de <+318>: add $0x18,%rsp > 0x0000003f840077e2 <+322>: xor %eax,%eax > 0x0000003f840077e4 <+324>: pop %rbx > 0x0000003f840077e5 <+325>: pop %rbp > 0x0000003f840077e6 <+326>: pop %r12 > 0x0000003f840077e8 <+328>: pop %r13 > 0x0000003f840077ea <+330>: pop %r14 > 0x0000003f840077ec <+332>: pop %r15 > 0x0000003f840077ee <+334>: retq > 0x0000003f840077ef <+335>: nop > 0x0000003f840077f0 <+336>: mov 0x18(%rdi),%edx > 0x0000003f840077f3 <+339>: test %edx,%edx > 0x0000003f840077f5 <+341>: je 0x3f840078c0 <sanei_constrain_value+544> > 0x0000003f840077fb <+347>: xor %eax,%eax > 0x0000003f840077fd <+349>: add $0x18,%rsp > 0x0000003f84007801 <+353>: pop %rbx > 0x0000003f84007802 <+354>: pop %rbp > 0x0000003f84007803 <+355>: pop %r12 > 0x0000003f84007805 <+357>: pop %r13 > 0x0000003f84007807 <+359>: pop %r14 > 0x0000003f84007809 <+361>: pop %r15 > 0x0000003f8400780b <+363>: retq > 0x0000003f8400780c <+364>: nopl 0x0(%rax) > 0x0000003f84007810 <+368>: movslq 0x20(%rdi),%rax > 0x0000003f84007814 <+372>: test %eax,%eax > 0x0000003f84007816 <+374>: jle 0x3f840078d8 <sanei_constrain_value+568> > 0x0000003f8400781c <+380>: shr $0x2,%rax > 0x0000003f84007820 <+384>: mov 0x30(%rdi),%rdi > 0x0000003f84007824 <+388>: test %eax,%eax > 0x0000003f84007826 <+390>: mov %eax,%r11d > 0x0000003f84007829 <+393>: je 0x3f840077fb <sanei_constrain_value+347> > 0x0000003f8400782b <+395>: xor %r8d,%r8d > 0x0000003f8400782e <+398>: xchg %ax,%ax > 0x0000003f84007830 <+400>: mov (%rdi),%edx > 0x0000003f84007832 <+402>: mov (%r12),%eax > 0x0000003f84007836 <+406>: cmp %edx,%eax > 0x0000003f84007838 <+408>: jge 0x3f8400784e <sanei_constrain_value+430> > 0x0000003f8400783a <+410>: test %rsi,%rsi > 0x0000003f8400783d <+413>: mov %edx,(%r12) > 0x0000003f84007841 <+417>: je 0x3f840078f0 <sanei_constrain_value+592> > 0x0000003f84007847 <+423>: orl $0x1,(%rsi) > 0x0000003f8400784a <+426>: mov (%r12),%eax > 0x0000003f8400784e <+430>: mov 0x4(%rdi),%edx > 0x0000003f84007851 <+433>: cmp %eax,%edx > 0x0000003f84007853 <+435>: jge 0x3f84007861 <sanei_constrain_value+449> > 0x0000003f84007855 <+437>: test %rsi,%rsi > 0x0000003f84007858 <+440>: mov %edx,(%r12) > 0x0000003f8400785c <+444>: je 0x3f84007861 <sanei_constrain_value+449> > 0x0000003f8400785e <+446>: orl $0x1,(%rsi) > 0x0000003f84007861 <+449>: mov 0x8(%rdi),%ecx > 0x0000003f84007864 <+452>: test %ecx,%ecx > 0x0000003f84007866 <+454>: je 0x3f840078a5 <sanei_constrain_value+517> > 0x0000003f84007868 <+456>: mov (%r12),%r9d > 0x0000003f8400786c <+460>: mov (%rdi),%r10d > 0x0000003f8400786f <+463>: mov %ecx,%eax > 0x0000003f84007871 <+465>: shr $0x1f,%eax > 0x0000003f84007874 <+468>: add %ecx,%eax > 0x0000003f84007876 <+470>: mov %r9d,%edx > 0x0000003f84007879 <+473>: sar %eax > 0x0000003f8400787b <+475>: sub %r10d,%edx > 0x0000003f8400787e <+478>: add %edx,%eax > 0x0000003f84007880 <+480>: xor %edx,%edx > 0x0000003f84007882 <+482>: div %ecx > 0x0000003f84007884 <+484>: mov 0x4(%rdi),%edx > 0x0000003f84007887 <+487>: imul %ecx,%eax > 0x0000003f8400788a <+490>: add %eax,%r10d > 0x0000003f8400788d <+493>: cmp %edx,%r10d > 0x0000003f84007890 <+496>: cmovg %edx,%r10d > 0x0000003f84007894 <+500>: cmp %r10d,%r9d > 0x0000003f84007897 <+503>: je 0x3f840078a5 <sanei_constrain_value+517> > 0x0000003f84007899 <+505>: test %rsi,%rsi >=> 0x0000003f8400789c <+508>: mov %r10d,(%r12) > 0x0000003f840078a0 <+512>: je 0x3f840078a5 <sanei_constrain_value+517> > 0x0000003f840078a2 <+514>: orl $0x1,(%rsi) > 0x0000003f840078a5 <+517>: add $0x1,%r8d > 0x0000003f840078a9 <+521>: add $0x4,%r12 > 0x0000003f840078ad <+525>: cmp %r11d,%r8d > 0x0000003f840078b0 <+528>: jl 0x3f84007830 <sanei_constrain_value+400> > 0x0000003f840078b6 <+534>: xor %eax,%eax > 0x0000003f840078b8 <+536>: jmpq 0x3f840077fd <sanei_constrain_value+349> > 0x0000003f840078bd <+541>: nopl (%rax) > 0x0000003f840078c0 <+544>: cmpl $0x1,(%r12) > 0x0000003f840078c5 <+549>: ja 0x3f84007746 <sanei_constrain_value+166> > 0x0000003f840078cb <+555>: xor %eax,%eax > 0x0000003f840078cd <+557>: jmpq 0x3f840077fd <sanei_constrain_value+349> > 0x0000003f840078d2 <+562>: nopw 0x0(%rax,%rax,1) > 0x0000003f840078d8 <+568>: mov 0x30(%rdi),%rdi > 0x0000003f840078dc <+572>: mov $0x1,%r11d > 0x0000003f840078e2 <+578>: jmpq 0x3f8400782b <sanei_constrain_value+395> > 0x0000003f840078e7 <+583>: nopw 0x0(%rax,%rax,1) > 0x0000003f840078f0 <+592>: mov %edx,%eax > 0x0000003f840078f2 <+594>: jmpq 0x3f8400784e <sanei_constrain_value+430> > 0x0000003f840078f7 <+599>: mov $0x4,%r11d > 0x0000003f840078fd <+605>: jmpq 0x3f840077c9 <sanei_constrain_value+297> > 0x0000003f84007902 <+610>: movslq 0xc(%rsp),%r15 > 0x0000003f84007907 <+615>: mov %r12,%rdi > 0x0000003f8400790a <+618>: mov 0x0(%r13,%r15,8),%rsi > 0x0000003f8400790f <+623>: callq 0x3f84006370 <strcpy@plt> > 0x0000003f84007914 <+628>: xor %eax,%eax > 0x0000003f84007916 <+630>: jmpq 0x3f8400774b <sanei_constrain_value+171> > 0x0000003f8400791b <+635>: nopl 0x0(%rax,%rax,1) > 0x0000003f84007920 <+640>: mov %r15,%rsi > 0x0000003f84007923 <+643>: mov %r12,%rdi > 0x0000003f84007926 <+646>: callq 0x3f84006860 <strcmp@plt> > 0x0000003f8400792b <+651>: test %eax,%eax > 0x0000003f8400792d <+653>: je 0x3f840077fb <sanei_constrain_value+347> > 0x0000003f84007933 <+659>: lea 0x1(%rbp),%rdx > 0x0000003f84007937 <+663>: mov %r15,%rsi > 0x0000003f8400793a <+666>: mov %r12,%rdi > 0x0000003f8400793d <+669>: callq 0x3f84006970 <memcpy@plt> > 0x0000003f84007942 <+674>: xor %eax,%eax > 0x0000003f84007944 <+676>: jmpq 0x3f8400774b <sanei_constrain_value+171> >End of assembler dump.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 1096347
: 894120 |
894121
|
894122
|
894123
|
894124
|
894125
|
894126
|
894127
|
894128
|
894129
|
894130