0 Replies Latest reply: Apr 5, 2013 7:27 AM by user485425 RSS

    Layout Editor crashes when loading icon for iconic button (11gR2 patch 1)

    user485425
      Using Forms 11gR2 Patch 1, 64 bit on Solaris 10, the Layout Editor crashes when reading the .GIF file to display an iconic button. (The workaround is not to set UI_ICON and UI_ICON_EXTENSION in the frmbld.sh script. In that case, the Layout Editor displays an empty iconic button, but at least it does not crash.)

      The truss output from frmbld says,

      5078/1:          open("/usr/local/Oracle/Middleware/Oracle_FRHome1/ohs/icons/bomb.gif", O_RDONLY) = 24
      5078/1:          lseek(24, 0, SEEK_END)                    = 308
      5078/1:          lseek(24, 0, SEEK_CUR)                    = 308
      5078/1:          lseek(24, 0, SEEK_SET)                    = 0
      5078/1:          lseek(24, 161, SEEK_SET)               = 161
      5078/1:          fstat(24, 0xFFFFFD7FFFDF9440)               = 0
      5078/1:          fstat(24, 0xFFFFFD7FFFDF9390)               = 0
      5078/1:          ioctl(24, TCGETA, 0xFFFFFD7FFFDF9400)          Err#25 ENOTTY
      5078/1:          read(24, "048F 0C9 IA7B8 X $C0BBDF".., 8192)     = 147
      5078/1:          Incurred fault #6, FLTBOUNDS %pc = 0xFFFFFD7FFDF3FB42
      5078/1:          siginfo: SIGSEGV SEGV_MAPERR addr=0x0000004C
      5078/1:          Received signal #11, SIGSEGV [caught]
      5078/1:          siginfo: SIGSEGV SEGV_MAPERR addr=0x0000004C

      (These are consecutive lines from the truss output, so it would appear that read()'ing from the bomb.gif file -- or any other .GIF file for that matter -- causes the FLTBOUNDS fault.)

      The hs_err_pid*.log file in the Forms home directory says,

      # Problematic frame:
      # C [libuimotif.so.0+0x13fb42] uiimkxu_Support+0x4f42

      (If it matters, Solaris is running in a VMware virtual machine on Windows 7.)

      Did I find a bug?