Reports Builder 12C Crashes on Solaris When Opening Report Editor (Doc ID 2203919.1)

Last updated on NOVEMBER 15, 2016

Applies to:

Oracle Reports Developer - Version 12.2.1.0.0 and later
Oracle Solaris on SPARC (64-bit)

Symptoms

When attempting to open an existing report or create a new report on Solaris Sparc, Reports Builder crashes and the following information is displayed:

#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0xffffffff7ec824b8, pid=672, tid=1
#
# JRE version: Java(TM) SE Runtime Environment (8.0_51-b16) (build
1.8.0_51-b16)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.51-b03 mixed mode
solaris-sparc compressed oops)
# Problematic frame:
# C [libc.so.1+0x1824b8] memcpy%sun4v-hwcap3+0x3c4
#
# Core dump written. Default location: /h/acfpwb/bin/core or core.672
#
# An error report file with more information is saved as:
# /h/acfpwb/bin/hs_err_pid672.log
#
# If you would like to submit a bug report, please visit:
# http://bugreport.java.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#
Abort (core dumped)

 

Core Dump Stack Trace

$ adb $ORACLE_HOME/bin/rwbuilder core
adb: core file data for mapping at ffffffff7f800000 not saved: Bad address
core file = core -- program ''ORACLE_HOME/bin/rwbuilder'' on platform sun4v
SIGABRT: Abort
$c
libc.so.1'__lwp_sigqueue+8(6, ffffffff7fff4da0, 5, 5, 0, 0)
libc.so.1'abort+0x10c(1, 1000, 6, 0, 1bc814, 1000)
libclntsh.so.11.1'skgdbgcra+0x1a8(2, 160490, 160400, ffffffff3c20e2d8, ffffffff7fff4f58, ffffffff7fff4f58)
libclntsh.so.11.1'skgesig_sigactionHandler+0x15c(b, 0, 103020, 160000, 103000, 1603b8)
libjvm.so'__1cCosHSolarisPchained_handler6FipnHsiginfo_pv_b_+0x154(ffffffff3b1c6bc0, 0, ffffffff7fff6700, 10038b890, 10038af40, b)
libjvm.so'JVM_handle_solaris_signal+0xa50(b, 0, 0, 1, 0, ffffffff7fff6700)
libjvm.so'signalHandler+0x1c(b, ffffffff7fff69e0, ffffffff7fff6700, 0, 0, 2)
libc.so.1'__sighndlr+0xc(b, ffffffff7fff69e0, ffffffff7fff6700, ffffffff385b8e50, 0, ffffffff7ed88000)
libc.so.1'call_user_handler+0x364(ffffffff7e402a40, ffffffff7fff69e0, ffbffeff, 0, 0, b)
libc.so.1'sigacthandler+0x5c(b, ffffffff7fff69e0, ffffffff7fff6700, 14be40, ffffffff7ed88000, b)
libc.so.1'__lwp_sigqueue+8(b, ffffffff39a5f7f4, ee7564, 1, ee7000, 0)
libclntsh.so.11.1'skgesigOSCrash+0x54(ffffffff7fff6fc8, ffffffff3c20e200, 1603b8, ffffffff3c0ade48, ee7758, 160000)
libclntsh.so.11.1'kpeDbgSignalHandler+0x98(ffffffff7fff6fc8, 1002a0320, 6060000, 1, ffffffff7fff6e10, ffffffff3c0ade48)
libclntsh.so.11.1'skgesig_sigactionHandler+0x118(b, 0, ffffffff3b751200, 160000, ffffffff3c20e208, 1603b8)
libjvm.so'__1cCosHSolarisPchained_handler6FipnHsiginfo_pv_b_+0x154(ffffffff3b1c6bc0, ffffffff7fff80a0, ffffffff7fff7dc0, 10038b890, 10038af40, b)
libjvm.so'JVM_handle_solaris_signal+0xa50(b, ffffffff7fff80a0, ffffffff7ec81bf8, 1, ffffffff7af00000, ffffffff7fff7dc0)
libjvm.so'signalHandler+0x1c(b, ffffffff7fff80a0, ffffffff7fff7dc0, 0, 0, 2)
libc.so.1'__sighndlr+0xc(b, ffffffff7fff80a0, ffffffff7fff7dc0, ffffffff385b8e50, 0, ffffffff7ed88000)
libc.so.1'call_user_handler+0x364(ffffffff7e402a40, ffffffff7fff80a0, ffbffeff, 0, 0, b)
libc.so.1'sigacthandler+0x5c(b, ffffffff7fff80a0, ffffffff7fff7dc0, 14be40, ffffffff7ed88000, b)
libc.so.1'memcpy%sun4v-hwcap3+0x3c4(100374770, ffffffff7fff97b8, ffffffff7fff97c4, ffffffff38c5b7e0, 0, 1008b9420)
librw.so'rwbdcr+0x98(1001c6e40, 1, 0, 1370000, 101b3ee60, 13)
librw.so'rwbv_ShowPainter+0x58c(1001c6e40, 137, 0, 10137f260, 0, 10137f1c0)
librw.so'rwbolm_showeditor+0x3e4(1001c6e40, 0, ffffffffffffffd5, d2, 1, 2)
libucol.so.0'ucolesv+0x36c(1001cd190, 101a92fb0, 20, 0, 48, 20)
libucol.so.0'ucolemh+0x88(1001cd190, 10130e290, 0, 4, 0, 1)
librw.so'rwbolmeh+0x1258(100369270, 10130e290, 101322620, ffffffff7fffad70, 1001c6e40, 100387770)
librw.so'rwbole+0x9c(1001cd190, ffffffff7fffad70, 11, 10130e290, fffffffffffffde4, 1001c6e40)
libucol.so.0'ucoled+0x1270(1001cd190, 44d, 4, ffffffff7fffad70, 101a92fb0, 26)
libuimotif.so.0'uipudes_DeliverEventSync+0x150(100659760, 101a98430, ffffffff7fffae68, 102222520, ffffffff3e668a60, 1)
libXm.so.4'BtnUp+0x1c4(101e53580, ffffffff7fffb4f8, ffffffff5054eb38, 0, ffffffff5052e000, ffffffff5054abd8)
libXt.so.4'HandleActions+0xfc(6000, ffffffff7fffb4f8, 101ccaf60, 101e53580, 1006a54f8, ffffffff50102aa0)
libXt.so.4'HandleSimpleState+0x368(8, ffffffff50102b16, 2, ffffffff50102aa0, 2, 17)
libXt.so.4'_XtTranslateEvent+0x7c(101e53580, 100824410, ffffffff7fffb108, 105d40, 0, 101e535c8)
libXt.so.4'XtDispatchEventToWidget+0x424(101e53580, ffffffff7fffb4f8, 0, 1, 101d31e20, 0)
libXt.so.4'_XtDefaultDispatcher+0x1f8(ffffffff7fffb4f8, 1, 101b7ff50, 0, 0, 0)
libXt.so.4'XtDispatchEvent+0x15c(ffffffff7fffb4f8, 0, 531da8bd, ffffffff5005e188, 101bb8580, 6000)
libuimotif.so.0'uiezpxt_ProcessXtEvent+0x3e4(101b69de0, 1, 8, 0, 101e53580, c)
libuimotif.so.0'uiezloo_Loop+0x328(101bb8580, 8, 101b6a0c0, 101b69de0, 10624c00, 101b6a680)
libuimotif.so.0'uipupop+0x388(1019e0c20, 1f16a000, 28, 1019e0c20, 400000, 50)
librw.so'rwbolesm+0xbe4(1001c6e40, 0, ffffffff7fffc4c8, 101d300b0, 7724, 7400)
librw.so'rwboleh+0x638(1001c6e40, 10130e290, 1019440c0, ffffffff7fffc4c8, 1, ffff7c00)
libucol.so.0'ucoledl+0x764(1001cd190, 101a92fb0, 20, ffffffff7fffc4c8, 0, 0)
libucol.so.0'ucoled+0x10c0(1001cd190, 101ef86b0, ffffffff7fffcc98, 1d, 101a92fb0, 1d)
libuimotif.so.0'uivwzce_CallEventProc+0x85c(101b69de0, 101d166e8, 100000022, 101a987b0, 1001cd190, 0)
libuimotif.so.0'uiezloo_Loop+0x910(102a, 0, 101b6a0c0, 101b69de0, 101d14bb8, 101b6a680)
libuimotif.so.0'uiwsru+0x50(1001cd190, 1, 1f16a001, 101b69de0, ffffffff40fc9c48, cc472820)
rwbuilder'rwbmin+0xd50(1001c6e40, 1, 101b3ee60, 1, ffffffff41122360, 101a0bfa0)
rwbuilder'rwbxsr+4(1001c6e40, 280, ffffffff4212a8a0, 2800, ffffffff413b0a40, 1038)
rwbuilder'rxmsql+0x58(ffffffff7fffde98, 1, 1, 1, 100183df0, 1000528a0)
rwbuilder'rxcsrb+0x3c(1001c4520, 0, 0, 1, 100183df0, 6)
libnn.so.0'snnlpmcal+0x548(0, ffffffffffefff40, 0, 1001c2d38, ffffffff7fffe138, 1)
libnn.so.0'snnlslmai+0x104(ffffffff7fffe110, ffffffff7fffe270, 1, ffffffff7fffe5e8, 0, 100184be0)
rwbuilder'rxcssl+0x5c(1000205a8, 1, ffffffff7fffe5e8, 100020600, ffffffff7fffe0f0, ffffffff3c307358)
main+0x174(1, ffffffff7fffe5e8, 1000205a8, ffffffff7fffe3d8, 2880, 2800)
_start+0x17c(0, 0, 0, 0, 0, 0)
$q  

 

The steps to reproduce issue are as follows.

1- Mouse Right+Click on the report name in the object navigator and select "Report Editor"

OR

2- via Tools Menu --> "Report Editor"

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms