umax 2400s, sane 1.0.4, umax 1.0 build 26, segv, core (fwd)

From: Ryan A. Krenzischek (ryan@bbnx.net)
Date: Sat Jun 02 2001 - 13:31:53 PDT

  • Next message: Henning Meier-Geinitz: "Re: Patches for improved batch scanning in scanimage"

    Hello!

    I recently purchased a 2400s because I did not know that such a
    wonderful program, sane, existed. Nevertheless, I got sane installed
    without any issues. In fact, I was able to get everything working
    within 30 minutes.

    But, I seem to have a segv problem. Below should be all the information
    needed. Please advise.

    Thanks.

    Ryan

    My Configuration:

            HW: Ultra 5/360, 512 MB Ram
            OS: SunOS 5.7, Kernel Rev. #15 (32-bit kernel)
            SG: SCG from Joerg's site v0.1 (sol2.7 32-bit ver)
                cdrecord also works just fine.
            Scanner: UMAX 2400S, Rev. 1.1, SCSI ID: 5
            Sane: 1.0.4
            umax: Driver 1.0, build 26
            environment: SANE_DEBUG_UMAX=12
            program: scanimage
            called with flags: -T (test)

    /usr/local/etc/sane.d/umax.conf:

            # Options for the umax backend
            option scsi-maxqueue 2
            option scsi-buffer-size-min 32768
            option scsi-buffer-size-max 262144
            #option scan-lines 100
            #option preview-lines 20
            #option handle-bad-sense-error 0
            #option execute-request-sense 0
            #option force-preview-bit-rgb 0
            #option lamp-control-available 0

            #
            # linux device identification:
            #scsi vendor model type bus channel id lun
            scsi UMAX * Scanner

            # device list for non-linux-systems:
            # bus:0 id:5 lun:0, thus, a=0 makes f=5.
            /dev/scg0f

    /usr/local/etc/sane.d/dll.conf

            # Note, all other items in dll.conf are remarked.
            # Showing items not remarked
            umax

    ls -l of /dev/scg0:

    lrwxrwxrwx 1 root root 41 Jun 2 00:39 /dev/scg0 -> ../devices/pci@1f,0/pci@1/scsi@2/scg@0,0:

    /kernel/drv/scg.conf:

    #
    # Copyright (c) 1992, by Sun Microsystems, Inc.
    #
    #ident "@(#)sd.conf 1.1 95/05/03 J. Schilling"

    name="scg" class="scsi"
            target=0 lun=0;

    /usr/local/bin/scanimage -L:

    device `umax:/dev/scg0f' is a UMAX Astra 2400S flatbed scanner

    Debug Output:

    # ./scanimage -T
    [sanei_debug] Setting debug level of umax to 12.
    [umax] sane_init
    [umax] This is sane-umax version 1.0 build 26
    [umax] compiled with old pipe for inter-process-data-transfer
    [umax] (C) 1997-2000 by Oliver Rauch
    [umax] EMAIL: Oliver.Rauch@rauch-domain.de
    [umax] reading configure file umax.conf
    [umax] option scsi-maxqueue = 2
    [umax] option scsi-buffer-size-min = 32768
    [umax] option scsi-buffer-size-max = 262144
    [umax] option lamp-control-available = 1
    [umax] attach_matching_devices(scsi UMAX * Scanner)
    [umax] attach_matching_devices(scsi LinoHell JADE)
    [umax] attach_matching_devices(scsi LinoHell Office)
    [umax] attach_matching_devices(scsi LinoHell Office2)
    [umax] attach_matching_devices(scsi LinoHell SAPHIR2)
    [umax] attach_matching_devices(scsi Nikon AX-210)
    [umax] attach_matching_devices(scsi KYE ColorPage-HR5)
    [umax] attach_matching_devices(scsi EPSON Perfection600)
    [umax] attach_matching_devices(scsi ESCORT "Galleria 600S")
    [umax] attach_matching_devices(/dev/scg0f)
    [umax] attach_scanner: /dev/scg0f
    [umax] attach_scanner: opening /dev/scg0f
    [umax] attach_scanner: sanei_scsi_open_extended returned scsi buffer size
    = 16384
    [umax] attach_scanner: allocating SCSI buffer[0]
    [umax] init
    [umax] request_scsi_maxqueue = 2
    [umax] request_preview_lines = 10
    [umax] request_scan_lines = 40
    [umax] handle_bad_sense_error = 0
    [umax] execute_request_sense = 0
    [umax] scsi_buffer_size_min = 32768
    [umax] scsi_buffer_size_max = 262144
    [umax] force_preview_bit_rgb = 0
    [umax] slow = -1
    [umax] smear = -1
    [umax] calibration_area = -1
    [umax] calibration_width_offset = -1
    [umax] calibration_bytespp = -1
    [umax] invert_shading_data = -1
    [umax] lamp_control_available = 1
    [umax] backend runs on big endian machine
    [umax] variable scsi buffer size (usage of sanei_scsi_open_extended)
    [umax] initialize_values
    [umax] identify_scanner
    [umax] do_inquiry
    [umax] Found UMAX scanner Astra 2400S version V1.1 on device /dev/scg0f
    [umax] umax_correct_inquiry("UMAX Astra 2400S V1.1")
    [umax] setting up special options for Astra 2400S
    [umax] - defining pauses
    [umax] - correcting ADF bit in inquiry
    [umax] get_inquiry_values
    [umax] INQUIRY:
    [umax] ========
    [umax]
    [umax] vendor........................: 'UMAX '
    [umax] product.......................: 'Astra 2400S '
    [umax] version.......................: 'V1.1'
    [umax] peripheral qualifier..........: 0
    [umax] peripheral device type........: 6
    [umax]
    [umax] CBHS value range..............: 0-255
    [umax] scanmode......................: flatbed (FB)
    [umax] inquiry block length..........: 161 bytes
    [umax]
    [umax] ISO Version (reserved).......: 0
    [umax] ECMA Version (reserved).......: 0
    [umax] ANSI Version .................: 2
    [umax]
    [umax] reserved byte 0x05 = 0
    [umax] reserved byte 0x06 = 0
    [umax]
    [umax] scsi features (00):
    [umax] -------------------
    [umax]
    [umax] f/w support function:
    [umax] ---------------------
    [umax] - quality calibration
    [umax] - fast preview function
    [umax]
    [umax] reserved byte 0x36 = 0
    [umax] reserved byte 0x37 = 0
    [umax]
    [umax] scan modes (f6):
    [umax] ----------------
    [umax] - single pass color mode
    [umax] - lineart mode
    [umax] - gray mode
    [umax] - color mode
    [umax] - transparency (UTA)
    [umax] - automatic document feeder (ADF)
    [umax]
    [umax] scanner capability (be, 02, 00):
    [umax] --------------------------------
    [umax] - send high byte first
    [umax] - bi-level image reverse
    [umax] - multi-level image reverse
    [umax] - paper length can reach to 14 inch
    [umax]
    [umax] gamma download available
    [umax] gamma download type 2
    [umax] lines of gamma curve: one line (gray), three lines (color) download
    [umax] gamma input 8 bits/pixel support
    [umax] gamma input 12 bits/pixel support
    [umax] gamma output 8 bits/pixel support
    [umax] gamma output 12 bits/pixel support
    [umax]
    [umax] reserved byte 0x65 = 0
    [umax] reserved byte 0x67 = 0
    [umax]
    [umax] reserved byte 0x6b = 0
    [umax] reserved byte 0x6c = 0
    [umax]
    [umax] color sequence............................: all supported
    [umax] color ordering support....................: pixel
    [umax]
    [umax] maximum video memory......................: 223 KB
    [umax]
    [umax] reserved byte 0x72 = 0
    [umax]
    [umax] optical resolution........................: 600 dpi
    [umax] maximum x-resolution......................: 600 dpi
    [umax] maximum y-resolution......................: 2400 dpi
    [umax]
    [umax] FB (flatbed-mode):
    [umax] FB maximum scan width.....................: 8.50 inch
    [umax] FB maximum scan length....................: 14.00 inch
    [umax]
    [umax] UTA (transparency-mode):
    [umax] UTA x-original point......................: 0.00 inch
    [umax] UTA y-original point......................: 0.00 inch
    [umax] UTA maximum scan width....................: 8.50 inch
    [umax] UTA maximum scan length...................: 11.70 inch
    [umax]
    [umax] reserved byte 0x82 = 0
    [umax]
    [umax] DOR (double optical resolution-mode):
    [umax] DOR optical resolution....................: 0 dpi
    [umax] DOR maximum x-resolution..................: 0 dpi
    [umax] DOR maximum y-resolution..................: 0 dpi
    [umax] DOR x-original point......................: 0.00 inch
    [umax] DOR y-original point......................: 0.00 inch
    [umax] DOR maximum scan width....................: 0.00 inch
    [umax] DOR maximum scan length...................: 0.00 inch
    [umax]
    [umax] reserved byte 0x8e = 0
    [umax]
    [umax] last calibration lamp density.............: 0
    [umax]
    [umax] reserved byte 0x90 = 0
    [umax]
    [umax] lamp warmup maximum time..................: 0 sec
    [umax] window descriptor block length............: 82 bytes
    [umax] no analog gamma function
    [umax]
    [umax] reserved byte 0x98 = 0
    [umax] reserved byte 0x99 = 0
    [umax]
    [umax] maximum calibration data lines for shading: 64
    [umax] fb/uta: color line arrangement mode.......: 0
    [umax] adf: color line arrangement mode.......: 0
    [umax] CCD line distance.........................: 8
    [umax]
    [umax] reserved byte 0x9e = 0
    [umax]
    [umax] ==================== end of inquiry ====================
    [umax]
    [umax] x_range.max = 215.899994
    [umax] y_range.max = 355.599991
    [umax] x_dpi_range.max = 600.000000
    [umax] y_dpi_range.max = 2400.000000
    [umax] finished reading configure file
    [umax] sane_get_devices(local_only = 0)
    [umax] sane_open
    [umax] sane_open: devicename=/dev/scg0f
    [umax] Using 12 bits for gamma input
    [umax] init_options
    [umax] sane_start
    [umax] initialize_values
    [umax] Using 12 bits for gamma input
    [umax] Using 8 bits for output
    [umax] check_values
    [umax] using one pass scanning mode
    [umax] scanner uses color-pixel-ordering
    [umax] sane_get_parameters
    [umax] x_resolution (dpi) = 100
    [umax] y_resolution (dpi) = 100
    [umax] x_coordinate_base (dpi) = 1200
    [umax] y_coordinate_base (dpi) = 1200
    [umax] upper_left_x (xbase) = 0
    [umax] upper_left_y (ybase) = 0
    [umax] scanwidth (xbase) = 10198
    [umax] scanlength (ybase) = 16798
    [umax] width in pixels = 850
    [umax] length in pixels = 1400
    [umax] bits per pixel/color = 8
    [umax] bytes per line = 2550
    [umax] pixels_per_line = 850
    [umax] lines = 1400
    [umax] negative = 0
    [umax] threshold (lineart) = 127
    [umax] brightness (halftone) = 127
    [umax] contrast (halftone) = 127
    [umax] analog_gamma = 0 0 0
    [umax] highlight = 255 255 255
    [umax] shadow = 0 0 0
    [umax] calibrat. exposure time = 0 0 0
    [umax] scan exposure time = 0 0 0
    [umax] calibration mode number = 0
    [umax] quality calibration = 0
    [umax] fast preview function = 0
    [umax] DOR = 0
    [umax] ADF = 0
    [umax] manual focus = 0
    [umax] fix focus position = 0
    [umax] disable pre focus = 0
    [umax] lens cal in doc pos = 0
    [umax] holder focus pos 0mm = 0
    [umax] sane_start: sanei_scsi_open_extended returned scsi buffer size =
    32768
    [umax] sane_start: buffer size has changed, reallocating buffer
    [umax] sane_start: freeing SCSI buffer[0]
    [umax] sane_start: allocating SCSI buffer[0]
    [umax] grab_scanner
    [umax] wait_scanner
    [umax] scanner ready
    [umax] scanner reserved
    [umax] set_window_param
    [umax] window descriptor block created with 82 bytes
    [umax] window(s) set
    [umax] start_scan
    [umax] starting scan
    [umax] pause for calibration 7000 msec ...
    [umax] pause done
    [umax] do_calibration
    [umax] wait_scanner
    Segmentation Fault - core dumped

    --
    Source code, list archive, and docs: http://www.mostang.com/sane/
    To unsubscribe: echo unsubscribe sane-devel | mail majordomo@mostang.com
    



    This archive was generated by hypermail 2b29 : Sat Jun 02 2001 - 13:32:49 PDT