Jump to content


Azureus, Java 1.6.0_01 and Alcohol 120


  • This topic is locked This topic is locked
24 replies to this topic

#1 Trial User_The 8472_*

Trial User_The 8472_*
  • Guests

Posted 23 April 2007 - 12:27 PM

Hello, i'm an Azureus staffer. I'm posting in response to this thread. I want to clarify that it's probably not the AxShlex.dll causing the crashes, we only mentioned it on the wiki article because it's easy to identify in the crash logs since it's loaded with the java process. It's more likely that Alcohol 120% hooks into low level APIs and disrupts something in the JRE.

The problem has worsend with Sun's update from 1.6.0 to 1.6.0_01, it causes the JRE to crash in several places during execution. This isn't any code in Azureus since Azureus is 99% java and can't access low-level functionality, so it must be a conflict between Sun Java and Alcohol 120. Azureus heavily relies on fast, nonblocking IO (the java.nio package) to perform file and networking IO, this is where most problems occur with layered service providers (applications hooking into winsock). But since Alcohol 120% is not a networking application and thus has no reason to hook into the TCP/IP stack it's probably some different, but maybe related issue.

#2 zamiel

zamiel

    Forum Support

  • Administration
  • 8,841 posts

Posted 23 April 2007 - 01:43 PM

http://forum.alcohol...showtopic=23848

#3 Trial User_the 8472_*

Trial User_the 8472_*
  • Guests

Posted 24 April 2007 - 04:37 AM

I cannot file such a report since i'm not using Alcohol 120% personally. And in the other (linked above) thread there WAS a request that Azureus staff should raise the issue themselves, and that's what i did.

#4 Charalambos

Charalambos

    Support Team Member

  • Support Team
  • 5,003 posts

Posted 24 April 2007 - 08:04 AM

I think you'd better contact the people of alcohol support at suport_team@alcohol-soft.com.

#5 Phoenix

Phoenix

    120% Member

  • +Alcohol-Customer
  • 6,524 posts

Posted 25 April 2007 - 11:11 PM

This is most likely related to the third party SPTD drivers in Alcohol we have asked their development team to look into it.

#6 Jito463

Jito463

    Forum Support

  • Support Team
  • 5,625 posts

Posted 26 April 2007 - 06:19 AM

For the record, at least under XP Pro x64, I have encountered no issues with the two together. I use it fairly often for TV shows I've missed, and have never had Java or Azureus crash on me because of Alcohol.

#7 Trial User_The 8472_*

Trial User_The 8472_*
  • Guests

Posted 27 April 2007 - 08:21 AM

We have dozens of java crash dumps with java 1.6.0 Update 1 and all have one thing in common: the alcohol 120% dll. Although Alcohol made problems in the past (we already identified it as a common denominator for sporadic but rare crashes) it's the 1.6 U1 situation that's really bothersome because it crashes java within seconds after startup.
Java 64 might behave differently because the 32bit and 64bit subsystems use different .dlls or whatever. But it's definitely a problem for many users on 32bit XP. We (the developers) don't know how reproducible the problem is since we don't have statistics on how many java 1.6U1 users have alcohol 120 installed and experience crashes, but in the last few weeks this has been the top support issue for us.

#8 Jito463

Jito463

    Forum Support

  • Support Team
  • 5,625 posts

Posted 27 April 2007 - 04:56 PM

You misunderstand. I'm running x64 Windows, but the Java version is the standard 32-bit (since next to nothing uses the 64-bit version yet). However, I just checked and realized I was still running 1.5 update 11. I'll try installing 1.6 and see what happens.

#9 Trial User_The 8472_*

Trial User_The 8472_*
  • Guests

Posted 29 April 2007 - 10:38 AM

Make sure that it's actually 1.6.0 Update 1.

#10 Jito463

Jito463

    Forum Support

  • Support Team
  • 5,625 posts

Posted 29 April 2007 - 04:54 PM

At the same time, have you confirmed this yourself by installing the A120 trial on a test machine running Azureus and Java 1.6.0 U1? Or are you just going off the reports from your user base? I'm using it right now, so I don't want to update Java on the chance it doesn't work. Once I'm done using it, I'll test. Though I am interested to find out if you've tested this yourself.

#11 Trial User_The 8472_*

Trial User_The 8472_*
  • Guests

Posted 30 April 2007 - 02:52 PM

No, i haven't tested it myself, but i can provide you with at least a dozen java crash logs that have java 6u1 and the alcohol .dll in common. In addition to that we advised the users to downgrade java or to uninstall alcohol and both helped. This is sufficient evidence for me that this constellation is crash-prone. Of course that doesn't guarantee that such crashes will occur on all systems, but the unusual amount (compared to other java related problems) of such reports indicates that it should be easy to reproduce.

#12 zamiel

zamiel

    Forum Support

  • Administration
  • 8,841 posts

Posted 30 April 2007 - 08:57 PM

I've just installed the JRE 1.6.0 Update 1, Azureus and Alcohol and have had no issue, however I'm not on XP, I'm on 2K, nor can I test the trial version, had to use Retail.

#13 Jito463

Jito463

    Forum Support

  • Support Team
  • 5,625 posts

Posted 02 May 2007 - 11:44 AM

I just tested on my spare computer (also running XP Pro x64) with Azurues 2.5.0.4, Java 1.6 update 1 and Alcohol 1.9.6.4719 using SPTD 1.43. No errors or crashes in Java, Azureus or Alcohol.

#14 Phoenix

Phoenix

    120% Member

  • +Alcohol-Customer
  • 6,524 posts

Posted 02 May 2007 - 03:26 PM

QUOTE (The 8472 @ Apr 30 2007, 11:24 PM) <{POST_SNAPBACK}>
No, i haven't tested it myself, but i can provide you with at least a dozen java crash logs that have java 6u1 and the alcohol .dll in common. In addition to that we advised the users to downgrade java or to uninstall alcohol and both helped. This is sufficient evidence for me that this constellation is crash-prone. Of course that doesn't guarantee that such crashes will occur on all systems, but the unusual amount (compared to other java related problems) of such reports indicates that it should be easy to reproduce.


Im sorry but i dont get this, you personaly have not tested the problem ? you are relying on user crash logs, and advising to uninstall Alcohol ? the basics of locating problems with software is to reproduce the problem on your own system, after all you have your own debugging system. If downgrading Azureus,Java 1.6.0_01 resolves the problem then there is a problem in the present version, dont get me wrong we are looking into this, but you seem to have a negative attitude to the problem... is this because its easer to have us do all the bug checking and pass the ball onto us ? it works both ways we bug check you bug check and together we try to resolve the problem, alternativly we just leave it as it is and post a FAQ to our customers with this problem to downgrade Azureus,Java 1.6.0_01

#15 zamiel

zamiel

    Forum Support

  • Administration
  • 8,841 posts

Posted 02 May 2007 - 08:14 PM

Just to add it works fine on my XP home (laptop) to. Have you contacted SUN about this issue?

#16 Trial User_The 8472_*

Trial User_The 8472_*
  • Guests

Posted 04 May 2007 - 05:52 AM

QUOTE
Im sorry but i dont get this, you personaly have not tested the problem?
Why should i?

QUOTE
the basics of locating problems with software is to reproduce the problem on your own system, after all you have your own debugging system.
This is ONE way to isolate a cause, another is analyzing support requests and reducing it to known problems, which we did in this case since we already had problems with Alcohol 120% in the past, although those were smaller ones.


QUOTE
you are relying on user crash logs, and advising to uninstall Alcohol ?
Yes, among other things. We have a support IRC channel, there we requested from the users who were affected by the problem to uninstall Alcohol 120% (we already had trouble with it in the past) and it worked. Since then we advise to downgrade java or uninstall 120% and both work.

QUOTE
If downgrading Azureus,Java 1.6.0_01 resolves the problem then there is a problem in the present version
Downgrading Azureus does not work! And Alcohol caused problems in the past too, although they were less severe than those that arose with the current java update.

QUOTE
it works both ways we bug check you bug check and together we try to resolve the problem
It seems like you don't understand how java works. Azureus runs in a virtual machine and it's not azureus that crashes with java-code caused errors but the virtual machine container itself crashes in almost arbitrary code stacks. There is nothing we can debug within azureus.

It's an issue caused by the combination of sun java and alcohol 120%.


Here are some bug reports (including java crash logs) involving java 6u1 and Alcohol 120%:

http://sourceforge.n...amp;atid=575154
http://sourceforge.n...amp;atid=575154
http://sourceforge.n...amp;atid=575154
http://sourceforge.n...amp;atid=575154
http://sourceforge.n...amp;atid=575154
http://sourceforge.n...forum_id=349817

Notice that uninstalling alcohol 120% or downgrading java are verified to work by several users.

#17 zamiel

zamiel

    Forum Support

  • Administration
  • 8,841 posts

Posted 04 May 2007 - 06:07 AM

QUOTE
It's an issue caused by the combination of sun java and alcohol 120%.


This is not necessarily true. Whilst some users have experienced issues, I would assume others have not as I have ran the two happily together on two different machines under two different operating systems and hardware sets.

#18 Trial User_The 8472_*

Trial User_The 8472_*
  • Guests

Posted 04 May 2007 - 09:32 AM

It IS true, since either downgrading java or uninstalling Alcohol 120 does solve the problem. What you imply is a 3rd factor that makes the problem "setup-specific", e.g. it might be limited to a specific version range of that driver you use. But i did not rule such a 3rd factor out, hence my statement is still true.

Anyway, i don't want to be antagonistic here, it's in our and your interest to get this issue solved. If you need further information from the users to investigate this i can forward your requests to them.

#19 Trial User_Michael Jones_*

Trial User_Michael Jones_*
  • Guests

Posted 04 May 2007 - 04:13 PM

I've been experiencing this problem for awhile, I thought it was a problem with the latest version of the sun VM but after reading this i uninstalled alcohol 120% and azureus now runs fine. Before uninstalling I tested JRE 6, JRE 6 update 1 and JRE 7 and experienced the VM crash with all of them.

#20 Trial User_Ivan Krylov_*

Trial User_Ivan Krylov_*
  • Guests

Posted 17 May 2007 - 07:59 AM

Hi. I am a HotSpot VM developer and I am going to investigate this regression. Can you please provide more details about the systems that you use to reproduce crashes.
1) 64 or 32 bit Windows XP
2) What CPU?
3) Do you get this crashes while actively using Azureus or Alcohol120 or while it is idle?

Thanks,

Ivan Krylov
J2SE VM HotSpot Runtime

Edited by Charalambos, 17 May 2007 - 08:41 AM.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users