applet crashes
roberto bugliani <[email protected]> Mon, 29 Mar 2004 10:02:35 +0200
| Newsgroups | gmane.comp.mozilla.crash-data |
|---|---|
| Organization | Another Netscape Collabra Server User |
| Message-ID | <[email protected]> |
PLEASE HELP!
We have a java applet running in Mozilla 1.3.1 and jdk 1.4.2_03. Often,
when we invoke this applet, Mozilla crashes.
This applet makes a connection (URLConnection) with a servlet and
receives a byte array. This object will be printed on the printer
selected by the user from a print dialog Using javax.print API).
We click on a button that, by javascript, invokes tha applet.
Then Mozilla crashes but we can see the print dialog.
We attach the last lines of mozilla strace.
Thanks a lot in advance
kill(27881, SIGRTMIN) = 0
write(4, "\372", 1) = 1
gettimeofday({1080325118, 512039}, NULL) = 0
gettimeofday({1080325118, 512498}, NULL) = 0
gettimeofday({1080325118, 512958}, NULL) = 0
gettimeofday({1080325118, 513348}, NULL) = 0
gettimeofday({1080325118, 514867}, NULL) = 0
ioctl(5, FIONREAD, [0]) = 0
poll([{fd=5, events=POLLIN}, {fd=14, events=POLLIN}, {fd=3,
events=POLLIN, revents=POLLIN}], 3, -1) = 1
gettimeofday({1080325118, 515939}, NULL) = 0
read(3, "\372", 1) = 1
gettimeofday({1080325118, 517071}, NULL) = 0
ioctl(5, FIONREAD, [0]) = 0
poll([{fd=5, events=POLLIN}, {fd=14, events=POLLIN}, {fd=3,
events=POLLIN}], 3, 0) = 0
gettimeofday({1080325118, 522561}, NULL) = 0
gettimeofday({1080325118, 522944}, NULL) = 0
write(5, "5\30\4\0 \23`\0007\0\0\0/\0\17\0;\3\5\0Q\22`\0\0\0\0\0"...,
900) = 900
ioctl(5, FIONREAD, [32]) = 0
read(5, "\5\1\225\250\332\24\17\0007\0\0\0\211\22`\0\0\0\0\0\337"...,
32) = 32
poll([{fd=5, events=POLLIN}, {fd=14, events=POLLIN}], 2, 0) = 0
ioctl(5, FIONREAD, [0]) = 0
gettimeofday({1080325118, 526639}, NULL) = 0
gettimeofday({1080325118, 527314}, NULL) = 0
gettimeofday({1080325118, 527766}, NULL) = 0
gettimeofday({1080325118, 528435}, NULL) = 0
gettimeofday({1080325118, 528852}, NULL) = 0
gettimeofday({1080325118, 529435}, NULL) = 0
gettimeofday({1080325118, 529827}, NULL) = 0
gettimeofday({1080325118, 530250}, NULL) = 0
gettimeofday({1080325118, 530639}, NULL) = 0
gettimeofday({1080325118, 532255}, NULL) = 0
gettimeofday({1080325118, 532660}, NULL) = 0
write(4, "\372", 1) = 1
gettimeofday({1080325118, 557185}, NULL) = 0
gettimeofday({1080325118, 557723}, NULL) = 0
send(25, " \0\0\0\v\0\0\0Hh\t\10Th\t\10L\0.\0s\0u\0b\0s\0t\0r\0"..., 36,
0) = 36
poll([{fd=25, events=POLLRDNORM, revents=POLLRDNORM}, {fd=24,
events=POLLRDNORM}], 2, -1) = 1
recv(25, "\1", 1, 0) = 1
send(25, "\330\2\0\0\4\1\0\0h\1\0\0J\0S\0E\0S\0S\0I\0O\0N\0I\0D\0"...,
732, 0) = 732
poll([{fd=25, events=POLLRDNORM, revents=POLLRDNORM}, {fd=24,
events=POLLRDNORM}], 2, -1) = 1
recv(25, "TQ2\10", 4, 0) = 4
send(25, " \0\0\0\v\0\0\0Hh\t\10Th\t\10E\0S\0S\0I\0O\0N\0I\0D\0"..., 36,
0) = 36
poll([{fd=25, events=POLLRDNORM, revents=POLLRDNORM}, {fd=24,
events=POLLRDNORM}], 2, -1) = 1
recv(25, "\1", 1, 0) = 1
send(25, "V\0\0\0\4\1\0\0\'\0\0\0h\0t\0t\0p\0s\0:\0/\0/\0m\0c\0"..., 90,
0) = 90
poll([{fd=25, events=POLLRDNORM, revents=POLLRDNORM}, {fd=24,
events=POLLRDNORM}], 2, -1) = 1
recv(25, "XQ2\10", 4, 0) = 4
send(25, "J\0\0\0\2\20\0\0\200P\27\10\330n\37\10\2\0\0\0@\320\217"...,
78, 0) = 78
poll([{fd=25, events=POLLRDNORM, revents=POLLRDNORM}, {fd=24,
events=POLLRDNORM}], 2, -1) = 1
recv(25, "\1\0\0\0", 4, 0) = 4
poll([{fd=25, events=POLLRDNORM, revents=POLLRDNORM}, {fd=24,
events=POLLRDNORM}], 2, -1) = 1
recv(25, ":\0\0\0", 4, 0) = 4
poll([{fd=25, events=POLLRDNORM, revents=POLLRDNORM}, {fd=24,
events=POLLRDNORM}], 2, -1) = 1
recv(25, "\0\0\1\0\1\0\0\0\0\0\0\0\26\0\0\0https://mcn.bpm."..., 58, 0) = 58
send(25, " \0\0\0\0\0\0\20\20\270\220\10\250\307hA\340\320\217\10"...,
36, 0) = 36
poll([{fd=25, events=POLLRDNORM}, {fd=24, events=POLLRDNORM,
revents=POLLRDNORM}], 2, -1) = 1
select(25, [24], NULL, NULL, {0, 0}) = 1 (in [24], left {0, 0})
read(24, "\0\366\0\4", 4) = 4
read(24, "\377\377", 2) = 2
read(24, "\0\0\1\262", 4) = 4
read(24, "https://mcn.bpm.global/appsrv/Te"..., 434) = 434
gettimeofday({1080325118, 582081}, NULL) = 0
gettimeofday({1080325118, 582618}, NULL) = 0
write(26, "\0\372\0\10\0\0\0\0\1nJSESSIONID=0000ftCGsXJ"..., 376) = 376
select(25, [24], NULL, NULL, {0, 0}) = 0 (Timeout)
kill(27993, SIGRTMIN) = 0
poll([{fd=25, events=POLLRDNORM}, {fd=24, events=POLLRDNORM,
revents=POLLRDNORM}], 2, -1) = 1
select(25, [24], NULL, NULL, {0, 0}) = 1 (in [24], left {0, 0})
read(24, "\0\366\0\t", 4) = 4
read(24, "\377\377", 2) = 2
read(24, "\0\0\1\262", 4) = 4
read(24, "https://mcn.bpm.global/appsrv/Te"..., 434) = 434
read(24, "\0\0\0J", 4) = 4
read(24, "PD-H-SESSION-ID=4_u5YnX0n31bZ-M4"..., 74) = 64
read(24, 0x8bc0788, 10) = -1 EAGAIN (Resource
temporarily unavailable)
gettimeofday({1080325118, 823803}, NULL) = 0
gettimeofday({1080325118, 824353}, NULL) = 0
gettimeofday({1080325118, 824584}, NULL) = 0
gettimeofday({1080325118, 824866}, NULL) = 0
select(25, [24], NULL, NULL, {0, 0}) = 1 (in [24], left {0, 0})
read(24, "A0; ", 4) = 4
read(24, "Pa", 2) = 2
write(2, "INTERNAL ERROR on Browser End: ", 31) = 31
write(2, "Plugin instance index out of bou"..., 42) = 42
write(2, "\n", 1) = 1
write(2, "System error?:: Resource tempora"..., 49) = 49
getpid() = 27867
unlink("/tmp/jpsock.142_03.27867") = 0
unlink("/home/BP73134/.mozilla/default/4ddycg34.slt/lock") = 0
write(5, "+\30\1\0", 4) = 4
read(5, "\6\0\253\250\374\24\17\0007\0\0\0\211\22`\0\0\0\0\0\336"...,
32) = 32
read(5, "\1\0\254\250\0\0\0\0d\17`\0\0\0\0\0\1\0\0\0\0\0\0\0p\215"...,
32) = 32
shmdt(0x40e29000) = 0
write(5, "\220\2\2\0\6\0`\0f\0\3\0\200\0\0\0\1\0\0\0<\22\2\0\0\0"...,
40) = 40
read(5, "\1\0\261\250\0\0\0\0d\17`\0\0\0\0\0\0\0\0\0\0\0\0\0p\215"...,
32) = 32
shutdown(5, 2 /* send and receive */) = 0
close(5) = 0
write(9, "\200\260\r@\2\0\0\0\377\377\377\377 \220(@p\0!\10 \222"...,
148) = 148
rt_sigprocmask(SIG_SETMASK, NULL, [RTMIN], 8) = 0
rt_sigsuspend([] <unfinished ...>
--- SIGRTMIN (Real-time signal 0) ---
<... rt_sigsuspend resumed> ) = -1 EINTR (Interrupted system call)
sigreturn() = ? (mask now [RTMIN])
wait4(27878, NULL, __WCLONE, NULL) = 27878
munmap(0x40ea8000, 4096) = 0
_exit(-1)