Page 34 of 49

Posted: 01 Jul 2007, 15:05
by Relative
Lobby locks up after I return to battle lobby from a large game:

http://pastebin.ca/598545

Posted: 01 Jul 2007, 16:57
by cowking
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

Posted: 01 Jul 2007, 23:06
by AF
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.

Posted: 01 Jul 2007, 23:40
by Drezil
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.
rafb.net/paste is a good alternative.. as long as i used it it was quite fast and stable.

Posted: 02 Jul 2007, 04:55
by AF

Posted: 02 Jul 2007, 09:00
by AF
ImageImageImage

Posted: 02 Jul 2007, 09:03
by AF
ImageImageImage

Posted: 02 Jul 2007, 09:05
by AF
ImageImageImage

colour pickers

Posted: 02 Jul 2007, 09:41
by AF
http://tarendai.googlepages.com/AFLB1RC ... build2.zip

Minor update fixing a deadlock when showing the channel tab. Also adds 11 extra smileys

Posted: 02 Jul 2007, 10:37
by Tobi
Drezil wrote:
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.
rafb.net/paste is a good alternative.. as long as i used it it was quite fast and stable.
rafb.net/paste is 24 hour only, so not suitable for forums.

Posted: 02 Jul 2007, 13:06
by Tim Blokdijk
Maybe we should host our own pastebin at some point.

Posted: 02 Jul 2007, 13:21
by jcnossen
what about pastebin.com?
Maybe I should make a pastebin site :idea:

Posted: 02 Jul 2007, 13:36
by clericvash
jcnossen wrote:what about pastebin.com?
Read a few posts above, already talkes about it.

Nice work so far AF.

Posted: 02 Jul 2007, 13:40
by AF
I've found one or two errors thanks to relative, there'll be a 3rd update today to smooth them out.

Posted: 02 Jul 2007, 15:55
by AF

problem

Posted: 03 Jul 2007, 11:24
by Lefty
Java 6 gives me following error:

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
#
In fact, this errors occurs when I run any java aplication :lol: so I switched to Java 5:

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)
its sad it can run only on (buggy :| ) Java 6 ... and by the way ... the "upto date" label shoud be fixed ... :wink:

Posted: 03 Jul 2007, 12:27
by AF
? 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:

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 
#

Posted: 03 Jul 2007, 13:08
by BrainDamage
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)

Posted: 03 Jul 2007, 13:13
by AF
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

Posted: 04 Jul 2007, 01:57
by AF
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