Summary: | Java GTK apps Segfault (Probably scrollbar problem) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | msahertian |
Component: | Current packages | Assignee: | Java team <java> |
Status: | RESOLVED INVALID | ||
Severity: | major | CC: | andrew, billy.biggs, gnome |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
Java VM Hotspot error log (Azureus)
Java VM Hotspot error log (Eclipse) |
Description
msahertian
2004-09-23 11:30:42 UTC
Created attachment 40230 [details]
Java VM Hotspot error log (Azureus)
Created attachment 40233 [details]
Java VM Hotspot error log (Eclipse)
Works with sun-jdk-1.4.2.05, so it seems to be a jdk-1.5.0-rc problem. Correction: With sun-jdk-1.4.2.05 Azureus works fine as it seems. Eclipse starts, the scrollbar in the navigator highlights if i move my mouse over it highlights. But as soon as i click that scrollbar... *hang* Have to kill the process. Please include the output of emerge info in bug reports. Also we don't offer gtk+-2.5.2 and from what I can see looking at the deps, azureus doesn't use gtk. Nm about gtk, guess I should have looked deeper into the dep tree. Can you reproduce this bug with a gtk+-2.4 release in portage? My first reaction was "what on earth are you doing with gtk+-2.5.x on your system?" That's part of the not-even-as-good-as-unstable GTK/GNOME development branch. Yes, I realize that gtk 2.6 was very recently released, but that's because they're the leading edge ahead of the next release of GNOME. In any case, libgtk-java-2.4.x wraps gtk+-2.4. It's not meant for gtk+-2.5/6. Until gnome-2.10 is ~arch, gtk+-2.6 will not supported by the java-gnome ebuilds because [upstream] java-gnome-2.8 itself does not support gtk+-2.6. What do I have to do with the DEPENDS string to block >=gtk+-2.5.0 (or more precisely, require that gtk+-2.4.x be present? Obviously the present >= clause I have isn't quite sufficient). [and, also, be advised that no one doing the upstream development of java-gnome is working on Java 1.5 that I know of, so no guarantees there] AfC Sydney Oh, well.. it works at the moment. I guess i was running a bit too much unstable stuff at that moment (quite some time ago) :) Marking as INVALID Ok. Doesn't mean that you didn't run into trouble; in 3 more months when GNOME 2.10 hits the streets this could well become an issue, so definitely thanks for bringing it to our attention. So, I'll go and study up the depend atoms a bit more and see what I can come up with. I seem to recall the construct "=blah-2.4.*" being used to mean ">= 2.4.0 but < 2.5" ... but that doesn't help if you really do need a >= 2.4.x where x != 0 Cheers, AfC Sydney Hi, I am an Eclipse developer. Note that this bug did not have anything to do with java-gnome. Eclipse and Azureus use a widget toolkit called SWT which is a different wrapper around GTK+. Also note that issues relating to scrollbars are suspicious. There is a common crash for eclipse users caused by the gtk-qt theme engine and its misrendering of scrollbars. That all said, there were many bugs in the 2.5 branch which caused crashes for us, so this is by far the most suspicious. Just thought I would clarify. |