[Linux Lobby] AFLobby Beta 3.9.7
Moderator: Moderators
Now that I upgraded to Java 6, I can get aflobby running. Had some minor issues with unitsync.so but compiled my own so it works now. But I get libjpeg.so error when I press Log into the server. Here's pastebin: http://www.pastebin.ca/598657
As I said, if you get an error mentioning libjpeg.so then theres nothing I can do about it because the error does not lie in aflobby it lies elsewhere, namely in your build of unitsync.so
I think it would also be a good idea to find different pastebin. pastebin.ca appears unreliable and heavily used, and regularly strains under the load.
In the mean time I've been trying to fix swing thread errors and deadlock threading problems related to the synchronized keyword. Among other changes, such as an updated map picker in the battle window that shows the minimap, new worker threads so the GUI doesnt lockup while the minimaps loaded and displayed.
The initial webpage showing the stats has also been removed as a possible cause of lockups.
I think it would also be a good idea to find different pastebin. pastebin.ca appears unreliable and heavily used, and regularly strains under the load.
In the mean time I've been trying to fix swing thread errors and deadlock threading problems related to the synchronized keyword. Among other changes, such as an updated map picker in the battle window that shows the minimap, new worker threads so the GUI doesnt lockup while the minimaps loaded and displayed.
The initial webpage showing the stats has also been removed as a possible cause of lockups.
http://tarendai.googlepages.com/AFLB1RC ... build2.zip
Minor update fixing a deadlock when showing the channel tab. Also adds 11 extra smileys
Minor update fixing a deadlock when showing the channel tab. Also adds 11 extra smileys
rafb.net/paste is 24 hour only, so not suitable for forums.Drezil wrote:rafb.net/paste is a good alternative.. as long as i used it it was quite fast and stable.AF wrote:I think it would also be a good idea to find different pastebin. pastebin.ca appears unreliable and heavily used, and regularly strains under the load.
- Tim Blokdijk
- Posts: 1242
- Joined: 29 May 2005, 11:18
- clericvash
- Posts: 1394
- Joined: 05 Oct 2004, 01:05
problem
Java 6 gives me following error:
In fact, this errors occurs when I run any java aplication
so I switched to Java 5:
its sad it can run only on (buggy
) Java 6 ... and by the way ... the "upto date" label shoud be fixed ... 
Code: Select all
#
# An unexpected error has been detected by Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00002ad64f66ccf4, pid=27398, tid=1088649552
#
# Java VM: Java HotSpot(TM) 64-Bit Server VM (1.6.0_01-b06 interpreted mode)
# Problematic frame:
# C [libc.so.6+0x2dcf4] catgets+0x14
#
# An error report file with more information is saved as /tmp/hs_err_pid27398.log
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
#

Code: Select all
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: javax/swing/GroupLayout$Group
at aflobby.CLoginPanel.LoginButtonActionPerformed(CLoginPanel.java:288)
at aflobby.CLoginPanel.access$100(CLoginPanel.java:57)
at aflobby.CLoginPanel$2.actionPerformed(CLoginPanel.java:130)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
at org.jvnet.substance.utils.RolloverButtonListener.mouseReleased(RolloverButtonListener.java:110)
at java.awt.Component.processMouseEvent(Component.java:5501)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3135)
at java.awt.Component.processEvent(Component.java:5266)
at java.awt.Container.processEvent(Container.java:1966)
at java.awt.Component.dispatchEventImpl(Component.java:3968)
at java.awt.Container.dispatchEventImpl(Container.java:2024)
at java.awt.Component.dispatchEvent(Component.java:3803)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
at java.awt.Container.dispatchEventImpl(Container.java:2010)
at java.awt.Window.dispatchEventImpl(Window.java:1778)
at java.awt.Component.dispatchEvent(Component.java:3803)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)


? what do you mean? as far as I can tell the uptodate label is not broken in the latest builds (since the ¬ bug was fixed).
In the meantime update java again from scratch. Get rid fo Java 6 AND java 5 and any other java runtime you ahve then install it fresh.
In the mean time:
In the meantime update java again from scratch. Get rid fo Java 6 AND java 5 and any other java runtime you ahve then install it fresh.
In the mean time:
Code: Select all
# An error report file with more information is saved as /tmp/hs_err_pid27398.log
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
#
- BrainDamage
- Lobby Developer
- Posts: 1164
- Joined: 25 Sep 2006, 13:56
when you think you have a reasonably "stable" version, just say so that i will provide you an auto-installing rpm package
if you are interested, i can provide you all the requied instructions & files to submit it to the suse buildservice, so when you'll want to release an "installer" for linux, you'll be able to do it yourself
that service is capable of building debian, debian ubuntu, red hat, suse & mandriva packages.
i can provide you the instructions only how to make the rpm packages, as in building the .deb files would requies writing a file wich i don't know the parameters; an debian guy might help you this way preparing the file for you
(all the operations can be done from a windows OS without problems)
if you are interested, i can provide you all the requied instructions & files to submit it to the suse buildservice, so when you'll want to release an "installer" for linux, you'll be able to do it yourself
that service is capable of building debian, debian ubuntu, red hat, suse & mandriva packages.
i can provide you the instructions only how to make the rpm packages, as in building the .deb files would requies writing a file wich i don't know the parameters; an debian guy might help you this way preparing the file for you
(all the operations can be done from a windows OS without problems)
Perhaps you could do that with the next minor update I'm going to push out fixing the bug where if you host a game you dont have a name ingame (minor bug, doesnt affect gameplay).
However youll have to sort out the unitsync problem as 0.74b3 spring doesnt have java unitsync whereas it comes as standard in 0.75 unitsync
However youll have to sort out the unitsync problem as 0.74b3 spring doesnt have java unitsync whereas it comes as standard in 0.75 unitsync
Download beta1.2 here
-Fix: Hosts dont have a name ingame
-Fix: Entering ingame caused exception in status combobox
-New: Channel player lists now show ingame players
-Fix: Update checker gave wrong value for new update label on splash screen
-Fix: Concurrent access exception and optimizations to CPlayerManager class
-Fix: Map not found error spam removed
-Fix: Battle player list reverted to white, fixed again and added a failsafe mechanism
-Fix: Hosts dont have a name ingame
-Fix: Entering ingame caused exception in status combobox
-New: Channel player lists now show ingame players
-Fix: Update checker gave wrong value for new update label on splash screen
-Fix: Concurrent access exception and optimizations to CPlayerManager class
-Fix: Map not found error spam removed
-Fix: Battle player list reverted to white, fixed again and added a failsafe mechanism