Menu

Thousands of sh.exe

Help
GiN
2008-06-20
2012-07-15
  • GiN

    GiN - 2008-06-20

    I apologize for your question, if he had already asked. But nothing of the sort I have not found.

    There are:
    M$ Win Vista;
    cdrtfe v1.3.1.0.

    Before recording DVD-RW (minus) in the window "mkisofs - Options" (Tab "Data CD" in the main window -> button "Filesystem") is selected ONLY item "Use UDF filesystem". All other parameters on this tab ( "General"), as well as tabs "ISO9660" and "Special" turned off. All settings in the window "cdrtools Front End - Settings" (Tab "Data CD" in the main window -> button "Filesystem") exhibited by default.
    Writing happens on the fly in the mode of DAO. More precisely, should take place. Instead, cdrtfe begins to run processes sh.exe. After a couple of minutes these processes, there are about 5000. No action disk is not happening. = (
    We have to kill the process cdrtfe.exe. Number of sh.exe continues to grow. Kill them impossible. It has to reboot.
    With recommend?

    PS. Sorry for my English.

    --
    GiN

     
    • GiN

      GiN - 2008-06-22

      I ranamed the file <cdrtfe.v1.31\tools\cygwinsh.exe> to <cdrtfe.v1.31\tools\cygwinsh.exe.OFF>

      The result:

      Cdrecord-ProDVD-ProBD-Clone 2.01.01a38 (i686-pc-cygwin) Copyright (C) 1995-2008 Jцrg Schilling
      Using libscg version 'schily-0.9'.
      Device type : Removable CD-ROM
      Version : 0
      Response Format: 2
      Capabilities :
      Vendor_info : 'LITE-ON '
      Identifikation : 'DVDRW LH-20A1S '
      Revision : '9L09'
      Device seems to be: Generic mmc2 DVD-R/DVD-RW/DVD-RAM.
      Using generic SCSI-3/mmc-2 DVD-R/DVD-RW/DVD-RAM driver (mmc_dvd).
      Driver flags : NO-CD DVD MMC-3 SWABAUDIO BURNFREE FORCESPEED
      Supported modes: PACKET SAO LAYER_JUMP
      WARNING: Phys disk size 2298496 differs from rzone size 2297888! Prerecorded disk?
      WARNING: Phys start: 196608 Phys end 2495103
      E:\settings\cdrtfe.v1.31\tools\cdrtools\cdrecord.exe (832): *** cygheap base mismatch detected - 0x0/0x61800000.
      This problem is probably due to using incompatible versions of the cygwin DLL.
      Search for cygwin1.dll using the Windows Start->Find/Search facility
      and delete all but the most recent version. The most recent version should
      reside in x:\cygwin\bin, where 'x' is the drive on which you have
      installed the cygwin distribution. Rebooting is also suggested if you
      are unable to find another cygwin DLL.
      2 [main] cdrecord 840 fork_parent: child 832 died waiting for longjmp before initialization
      /cygdrive/e/settings/cdrtfe.v1.31/tools/cdrtools/cdrecord: No error. fork(2) failed
      Execution completed.
      ========================================================================

       
    • GiN

      GiN - 2008-06-22

      Hurrah! Earn!
      The problem was in the file "cygwin1.dll" (v1.5.14) [1 185 512 B] from cdrtfe v1.3.1.0, which I changed to "cygwin1.dll" (v1.5.25-cr-0x5f1) [1 872 372 B] from cygwin.

      Recipe for holders of M$ Window$ Vi$ta

      1. Remove / rename the file .\tools\cygwin\sh.exe.
      2. Refresh "native" library .\tools\cygwin\cygwin1.dll to v1.5.25.

      It might be possible to update the library (cygwin1.dll) in cdrtfe???

      Thank you for the opportunity to use this magnificent set of programs not only under Unix-like OSes.

      --
      GiN

       
    • Oliver Valencia

      Oliver Valencia - 2008-06-21

      This is really strange. When the burning process is started, cdrtfe calls sh.exe to execute the command stored in the temporary file cmd.cdr. sh.exe will then start mkisofs and cdrecord. This is done for compatibility reasons with Win9x, where piped commands (mkisofs ...|cdrecord ...) could not be correctly executed. cdrtfe should only create one sh.exe process. Normally, this should work with WinXP and Vista, too.

      Under WinXP and Vista sh.exe isn't needed, so please try to rename or delete the file. The mkisofs...|cdrecord command will be executed using cmd.exe instead. Pleaase report, if this works.

       
    • Oliver Valencia

      Oliver Valencia - 2008-06-22

      It seems as if there is a conflict between two different cygwin1.dll on your system. Do you have a complete cygwin environment installed? Or perhaps another program uses a cygwin1.dll at the same time. cygwin only allows the use of one cygwin1.dll at the same time.

      If a cygwin1.dll is installed on your system and if it is reachable via the system's search path, then you can force cdrtfe to use that Dll instead of the included DLL (dialog 'Settings' -> cygwin). Please read the help file (Info -> cygwin1.dll) and https://sourceforge.net/forum/forum.php?thread_id=1901772&forum_id=638222

      Hope this helps.

       
      • GiN

        GiN - 2008-06-22

        In the tab "cygwin" ( "Settings") can not choose the version of the library. Highlight the item "Force the use of the included DLL." Below is the inscription: "cdrtfe hasn't detected any other version of the cygwin1.dll. The included DLL will be used".

        Converges on the link, but never understood. I have installed CYGWIN. Will, CYGWIN need to remove?

        Rename the library E:\settings\cygwin\root\bin\cygwin1.dll. Do not helped.

        ========================================================================

        C:\Windows\system32\cmd.exe /c "E:\settings\cdrtfe.v1.31\tools\cdrtools\mkisofs -graft-points -udf -volid SP -path-list /cygdrive/C/Users/GiN/AppData/Local/cdrtfe/pathlist.txt | E:\settings\cdrtfe.v1.31\tools\cdrtools\cdrecord gracetime=5 dev=0,1,0 speed=6 driveropts=burnfree -dao -tsize=1342954s -"
        scsidev: '0,1,0'
        scsibus: 0 target: 1 lun: 0
        Using "E:\settings\cdrtfe.v1.31\tools\cdrtools.mkisofsrc"
        Cdrecord-ProDVD-ProBD-Clone 2.01.01a38 (i686-pc-cygwin) Copyright (C) 1995-2008 Jцrg Schilling
        Using libscg version 'schily-0.9'.
        Device type : Removable CD-ROM
        Version : 0
        Response Format: 2
        Capabilities :
        Vendor_info : 'LITE-ON '
        Identifikation : 'DVDRW LH-20A1S '
        Revision : '9L09'
        Device seems to be: Generic mmc2 DVD-R/DVD-RW/DVD-RAM.
        Using generic SCSI-3/mmc-2 DVD-R/DVD-RW/DVD-RAM driver (mmc_dvd).
        Driver flags : NO-CD DVD MMC-3 SWABAUDIO BURNFREE FORCESPEED
        Supported modes: PACKET SAO LAYER_JUMP
        WARNING: Phys disk size 2298496 differs from rzone size 2297888! Prerecorded disk?
        WARNING: Phys start: 196608 Phys end 2495103
        E:\settings\cdrtfe.v1.31\tools\cdrtools\cdrecord.exe (4464): *** cygheap base mismatch detected - 0x0/0x61800000.
        This problem is probably due to using incompatible versions of the cygwin DLL.
        Search for cygwin1.dll using the Windows Start->Find/Search facility
        and delete all but the most recent version. The most recent version should
        reside in x:\cygwin\bin, where 'x' is the drive on which you have
        installed the cygwin distribution. Rebooting is also suggested if you
        are unable to find another cygwin DLL.
        2 [main] cdrecord 4720 fork_parent: child 4464 died waiting for longjmp before initialization
        /cygdrive/e/settings/cdrtfe.v1.31/tools/cdrtools/cdrecord: No error. fork(2) failed
        Execution completed.

        ========================================================================

        With recommend?

        P. S. .\tools\cygwin\sh.exe renamed to .\tools\cygwin\sh.exe.OFF

         

Log in to post a comment.