You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Tom Butts <to...@oc.com> on 2007/07/16 20:15:13 UTC

birtruntime 2.2.0 crash on tomcat 5.5.20

When

I deploy the new birt 2.2.0 runtime on tomcat 5.5.20 and run the
Webviewer example I get the following jvm crash under windows.

 

 

#

# An unexpected error has been detected by HotSpot Virtual Machine:

#

#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x780104ac, pid=924,
tid=1464

#

# Java VM: Java HotSpot(TM) Client VM (1.5.0_11-b03 mixed mode)

# Problematic frame:

# C  [MSVCRT.dll+0x104ac]

#

 

---------------  T H R E A D  ---------------

 

Current thread (0x0ae6f440):  JavaThread "http-8080-Processor4" daemon
[_thread_in_native, id=1464]

 

siginfo: ExceptionCode=0xc0000005, reading address 0x00000000

 

Registers:

EAX=0x00000000, EBX=0x00000000, ECX=0x6f000004, EDX=0xfffffffe

ESP=0x0b43d7f8, EBP=0x0b43d810, ESI=0x0be86b60, EDI=0x00000000

EIP=0x780104ac, EFLAGS=0x00010246

 

Top of Stack: (sp=0x0b43d7f8)

0x0b43d7f8:   7801f29d 00000000 0b43da46 0be86b60

0x0b43d808:   00000000 00000000 0b43da48 6f003cd1

0x0b43d818:   00000000 0b43da40 00000000 00000000

0x0b43d828:   00000000 0be87070 0be86b60 78010cde

0x0b43d838:   003a0043 0057005c 004e0049 0054004e

0x0b43d848:   0073005c 00730079 00650074 0033006d

0x0b43d858:   005c0032 00700073 006f006f 005c006c

0x0b43d868:   00520044 00560049 00520045 005c0053 

 

Instructions: (pc=0x780104ac)

0x7801049c:   42 42 66 85 c0 75 f1 8b 44 24 04 c3 8b 44 24 04

0x780104ac:   66 8b 08 40 40 66 85 c9 75 f6 2b 44 24 04 d1 f8 

 

 

Stack: [0x0b400000,0x0b440000),  sp=0x0b43d7f8,  free space=245k

Native frames: (J=compiled Java code, j=interpreted, Vv=VM code,
C=native code)

C  [MSVCRT.dll+0x104ac]

C  [dlpsbcmu.dll+0x3cd1]

 

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)

j
sun.print.Win32PrintService.getDefaultSettings(Ljava/lang/String;)[I+0

j  sun.print.Win32PrintService.getDefaultPrinterSettings()[I+13

j
sun.print.Win32PrintService.getSupportedAttributeCategories()[Ljava/lang
/Class;+67

j
sun.print.Win32PrintService.isAttributeCategorySupported(Ljava/lang/Clas
s;)Z+52

j
org.eclipse.birt.report.utility.PrintUtility.createPrinter(Ljavax/print/
PrintService;)Lorg/eclipse/birt/report/utility/Printer;+167

j
org.eclipse.birt.report.utility.PrintUtility.findPrinters()Ljava/util/Li
st;+49

j
org.apache.jsp.webcontent.birt.pages.dialog.PrintReportDialogFragment_js
p._jspService(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http
/HttpServletResponse;)V+237

j
org.apache.jasper.runtime.HttpJspBase.service(Ljavax/servlet/http/HttpSe
rvletRequest;Ljavax/servlet/http/HttpServletResponse;)V+3

j
javax.servlet.http.HttpServlet.service(Ljavax/servlet/ServletRequest;Lja
vax/servlet/ServletResponse;)V+30

j
org.apache.jasper.servlet.JspServletWrapper.service(Ljavax/servlet/http/
HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Z)V+186

j
org.apache.jasper.servlet.JspServlet.serviceJspFile(Ljavax/servlet/http/
HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/St
ring;Ljava/lang/Throwable;Z)V+129

j
org.apache.jasper.servlet.JspServlet.service(Ljavax/servlet/http/HttpSer
vletRequest;Ljavax/servlet/http/HttpServletResponse;)V+435

j
javax.servlet.http.HttpServlet.service(Ljavax/servlet/ServletRequest;Lja
vax/servlet/ServletResponse;)V+30

j
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/
servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+354

 

 

When I run it on Linux platform I get a class not found in the sun
printer writer support.

Has anyone seen this problem?

 

 


Re: birtruntime 2.2.0 crash on tomcat 5.5.20

Posted by Len Popp <le...@gmail.com>.
Since it's crashing in a printer driver DLL, I suggest removing the
problem printer and specifying a different printer as the default in
Windows.
-- 
Len

On 7/16/07, Tom Butts <to...@oc.com> wrote:
> When
>
> I deploy the new birt 2.2.0 runtime on tomcat 5.5.20 and run the
> Webviewer example I get the following jvm crash under windows.
>
>
>
>
>
> #
>
> # An unexpected error has been detected by HotSpot Virtual Machine:
>
> #
>
> #  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x780104ac, pid=924,
> tid=1464
>
> #
>
> # Java VM: Java HotSpot(TM) Client VM (1.5.0_11-b03 mixed mode)
>
> # Problematic frame:
>
> # C  [MSVCRT.dll+0x104ac]
>
> #
>
>
>
> ---------------  T H R E A D  ---------------
>
>
>
> Current thread (0x0ae6f440):  JavaThread "http-8080-Processor4" daemon
> [_thread_in_native, id=1464]
>
>
>
> siginfo: ExceptionCode=0xc0000005, reading address 0x00000000
>
>
>
> Registers:
>
> EAX=0x00000000, EBX=0x00000000, ECX=0x6f000004, EDX=0xfffffffe
>
> ESP=0x0b43d7f8, EBP=0x0b43d810, ESI=0x0be86b60, EDI=0x00000000
>
> EIP=0x780104ac, EFLAGS=0x00010246
>
>
>
> Top of Stack: (sp=0x0b43d7f8)
>
> 0x0b43d7f8:   7801f29d 00000000 0b43da46 0be86b60
>
> 0x0b43d808:   00000000 00000000 0b43da48 6f003cd1
>
> 0x0b43d818:   00000000 0b43da40 00000000 00000000
>
> 0x0b43d828:   00000000 0be87070 0be86b60 78010cde
>
> 0x0b43d838:   003a0043 0057005c 004e0049 0054004e
>
> 0x0b43d848:   0073005c 00730079 00650074 0033006d
>
> 0x0b43d858:   005c0032 00700073 006f006f 005c006c
>
> 0x0b43d868:   00520044 00560049 00520045 005c0053
>
>
>
> Instructions: (pc=0x780104ac)
>
> 0x7801049c:   42 42 66 85 c0 75 f1 8b 44 24 04 c3 8b 44 24 04
>
> 0x780104ac:   66 8b 08 40 40 66 85 c9 75 f6 2b 44 24 04 d1 f8
>
>
>
>
>
> Stack: [0x0b400000,0x0b440000),  sp=0x0b43d7f8,  free space=245k
>
> Native frames: (J=compiled Java code, j=interpreted, Vv=VM code,
> C=native code)
>
> C  [MSVCRT.dll+0x104ac]
>
> C  [dlpsbcmu.dll+0x3cd1]
>
>
>
> Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
>
> j
> sun.print.Win32PrintService.getDefaultSettings(Ljava/lang/String;)[I+0
>
> j  sun.print.Win32PrintService.getDefaultPrinterSettings()[I+13
>
> j
> sun.print.Win32PrintService.getSupportedAttributeCategories()[Ljava/lang
> /Class;+67
>
> j
> sun.print.Win32PrintService.isAttributeCategorySupported(Ljava/lang/Clas
> s;)Z+52
>
> j
> org.eclipse.birt.report.utility.PrintUtility.createPrinter(Ljavax/print/
> PrintService;)Lorg/eclipse/birt/report/utility/Printer;+167
>
> j
> org.eclipse.birt.report.utility.PrintUtility.findPrinters()Ljava/util/Li
> st;+49
>
> j
> org.apache.jsp.webcontent.birt.pages.dialog.PrintReportDialogFragment_js
> p._jspService(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http
> /HttpServletResponse;)V+237
>
> j
> org.apache.jasper.runtime.HttpJspBase.service(Ljavax/servlet/http/HttpSe
> rvletRequest;Ljavax/servlet/http/HttpServletResponse;)V+3
>
> j
> javax.servlet.http.HttpServlet.service(Ljavax/servlet/ServletRequest;Lja
> vax/servlet/ServletResponse;)V+30
>
> j
> org.apache.jasper.servlet.JspServletWrapper.service(Ljavax/servlet/http/
> HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Z)V+186
>
> j
> org.apache.jasper.servlet.JspServlet.serviceJspFile(Ljavax/servlet/http/
> HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;Ljava/lang/St
> ring;Ljava/lang/Throwable;Z)V+129
>
> j
> org.apache.jasper.servlet.JspServlet.service(Ljavax/servlet/http/HttpSer
> vletRequest;Ljavax/servlet/http/HttpServletResponse;)V+435
>
> j
> javax.servlet.http.HttpServlet.service(Ljavax/servlet/ServletRequest;Lja
> vax/servlet/ServletResponse;)V+30
>
> j
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Ljavax/
> servlet/ServletRequest;Ljavax/servlet/ServletResponse;)V+354
>
>
>
>
>
> When I run it on Linux platform I get a class not found in the sun
> printer writer support.
>
> Has anyone seen this problem?
>
>
>
>
>
>

---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org