From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 24186 invoked by alias); 5 Feb 2012 02:11:32 -0000 Received: (qmail 24129 invoked by uid 22791); 5 Feb 2012 02:11:31 -0000 X-SWARE-Spam-Status: No, hits=-2.8 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00,TW_CB,TW_IB X-Spam-Check-By: sourceware.org Received: from localhost (HELO gcc.gnu.org) (127.0.0.1) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Sun, 05 Feb 2012 02:11:18 +0000 From: "jojelino at gmail dot com" To: java-prs@gcc.gnu.org Subject: [Bug libgcj/51500] [4.7 regression] 106 unexpected libjava testsuite failures with mingw32 Date: Sun, 05 Feb 2012 02:11:00 -0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: libgcj X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: jojelino at gmail dot com X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 4.7.0 X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated Content-Type: text/plain; charset="UTF-8" MIME-Version: 1.0 Mailing-List: contact java-prs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: java-prs-owner@gcc.gnu.org X-SW-Source: 2012-q1/txt/msg00076.txt.bz2 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51500 --- Comment #22 from gee 2012-02-05 02:11:12 UTC --- Breakpoint 9, _Unwind_RaiseException (exc=0xa92820) at ../.././libgcc/unwind.inc:88 88 uw_init_context (&this_context); (gdb) bt #0 _Unwind_RaiseException (exc=0xa92820) at ../.././libgcc/unwind.inc:88 #1 0x6968e0a0 in _Jv_Throw (value=0xbfeb40) at ../.././libjava/exception.cc:132 #2 0x6969fc07 in _Jv_InterpMethod::run (retp=0x22fe08, args=0x22fe28, meth=0xbf8d80) at ../.././libjava/interpret-run.cc:2695 #3 0x69ce1125 in ffi_closure_raw_SYSV () at ../.././libffi/src/x86/win32.S:723 #4 0x00f90015 in ?? () #5 0x696fa456 in gnu.java.lang.MainThread.run()void (this=0xbfdf60) at /tmp/gcc/libjava/gnu/java/lang/MainThread.java:106 #6 0x696cbfd2 in _Jv_ThreadRun (thread=0xbfdf60) at ../.././libjava/java/lang/natThread.cc:335 #7 0x69683f5d in _Jv_RunMain (vm_args=0x22ff30, klass=0x0, name=0x3d883a "ExtraClassLoader", argc=0x1, argv=0x3d88d4, is_jar=0x0) at ../.././libjava/prims.cc:1795 #8 0x66bc6bed in main (argc=0x4, argv=0x3d88c8) at ../.././libjava/gij.cc:333 #9 0x004010fd in __mingw_CRTStartup () at ../../.././winsup/mingw/crt1.c:244 #10 0x00000408 in ?? () #11 0x7ffdc000 in ?? () #12 0x00000000 in ?? () (gdb) c Continuing. Breakpoint 10, uw_frame_state_for (context=context@entry=0x22f948, fs=fs@entry=0x22f9c8) at ../.././libgcc/unwind-dw2.c:1187 1187 return MD_FALLBACK_FRAME_STATE_FOR (context, fs); (gdb) bt #0 uw_frame_state_for (context=context@entry=0x22f948, fs=fs@entry=0x22f9c8) at ../.././libgcc/unwind-dw2.c:1187 #1 0x6e9547f8 in _Unwind_RaiseException (exc=0xa92820) at ../.././libgcc/unwind.inc:99 #2 0x6968e0a0 in _Jv_Throw (value=0xbfeb40) at ../.././libjava/exception.cc:132 #3 0x6969fc07 in _Jv_InterpMethod::run (retp=0x22fe08, args=0x22fe28, meth=0xbf8d80) at ../.././libjava/interpret-run.cc:2695 #4 0x69ce1125 in ffi_closure_raw_SYSV () at ../.././libffi/src/x86/win32.S:723 #5 0x00f90015 in ?? () #6 0x696fa456 in gnu.java.lang.MainThread.run()void (this=0xbfdf60) at /tmp/gcc/libjava/gnu/java/lang/MainThread.java:106 #7 0x696cbfd2 in _Jv_ThreadRun (thread=0xbfdf60) at ../.././libjava/java/lang/natThread.cc:335 #8 0x69683f5d in _Jv_RunMain (vm_args=0x22ff30, klass=0x0, name=0x3d883a "ExtraClassLoader", argc=0x1, argv=0x3d88d4, is_jar=0x0) at ../.././libjava/prims.cc:1795 #9 0x66bc6bed in main (argc=0x4, argv=0x3d88c8) at ../.././libjava/gij.cc:333 #10 0x004010fd in __mingw_CRTStartup () at ../../.././winsup/mingw/crt1.c:244 #11 0x00000408 in ?? () #12 0x7ffdc000 in ?? () #13 0x00000000 in ?? () (gdb) si 0x6e953cbd in i386_w32_fallback_frame_state (fs=0x22f9c8, context=) at ./md-unwind-support.h:134 134 if (SIG_PAT1 || SIG_PAT2 || SIG_SEH1 || SIG_SEH2) (gdb) p context $1 = (gdb) up #1 uw_frame_state_for (context=context@entry=0x22f948, fs=fs@entry=0x22f9c8) at ../.././libgcc/unwind-dw2.c:1187 1187 return MD_FALLBACK_FRAME_STATE_FOR (context, fs); (gdb) p context $2 = (struct _Unwind_Context *) 0x22f948 (gdb) p *context $3 = { reg = {0x22fa8c, 0x0, 0x22fa90, 0x22fde4, 0x0, 0x22fe20, 0x22fe1c, 0x22fdec, 0x22fe24, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, cfa = 0x22fe28, ra = 0xf90015, lsda = 0x0, bases = { tbase = 0x0, dbase = 0x0, func = 0x69ce1100 }, flags = 0x40000000, version = 0x0, args_size = 0x0, by_value = "" } (gdb) bt #0 0x6e953cbd in i386_w32_fallback_frame_state (fs=0x22f9c8, context=) at ./md-unwind-support.h:134 #1 uw_frame_state_for (context=context@entry=0x22f948, fs=fs@entry=0x22f9c8) at ../.././libgcc/unwind-dw2.c:1187 #2 0x6e9547f8 in _Unwind_RaiseException (exc=0xa92820) at ../.././libgcc/unwind.inc:99 #3 0x6968e0a0 in _Jv_Throw (value=0xbfeb40) at ../.././libjava/exception.cc:132 #4 0x6969fc07 in _Jv_InterpMethod::run (retp=0x22fe08, args=0x22fe28, meth=0xbf8d80) at ../.././libjava/interpret-run.cc:2695 #5 0x69ce1125 in ffi_closure_raw_SYSV () at ../.././libffi/src/x86/win32.S:723 #6 0x00f90015 in ?? () #7 0x696fa456 in gnu.java.lang.MainThread.run()void (this=0xbfdf60) at /tmp/gcc/libjava/gnu/java/lang/MainThread.java:106 #8 0x696cbfd2 in _Jv_ThreadRun (thread=0xbfdf60) at ../.././libjava/java/lang/natThread.cc:335 #9 0x69683f5d in _Jv_RunMain (vm_args=0x22ff30, klass=0x0, name=0x3d883a "ExtraClassLoader", argc=0x1, argv=0x3d88d4, is_jar=0x0) at ../.././libjava/prims.cc:1795 #10 0x66bc6bed in main (argc=0x4, argv=0x3d88c8) at ../.././libjava/gij.cc:333 #11 0x004010fd in __mingw_CRTStartup () at ../../.././winsup/mingw/crt1.c:244 #12 0x00000408 in ?? () #13 0x7ffdc000 in ?? () ---Type to continue, or q to quit--- #14 0x00000000 in ?? () attachment 26573 didn't solve case where exception does we need to feed dwarf2 frame info into closure trampoline in win32?