Java-Gaming.org    
Featured games (91)
games approved by the League of Dukes
Games in Showcase (577)
games submitted by our members
Games in WIP (498)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: 1 2 [3] 4 5
  ignore  |  Print  
  Automated webstart-maker: need game authors  (Read 18498 times)
0 Members and 1 Guest are viewing this topic.
Offline erikd

JGO Ninja


Medals: 15
Projects: 4
Exp: 14 years


Maximumisness


« Reply #60 - Posted 2005-02-25 17:07:27 »

It seems the JGF site is down  :-/

Offline blahblahblahh

JGO Coder


Medals: 1


http://t-machine.org


« Reply #61 - Posted 2005-02-25 19:33:05 »

Quote
It seems the JGF site is down  :-/


Yeah, it went down this morning ("too many open files") and then again this evening (no apparent reason!).

This probably means some shithead yet again is trying to hack the server, running "I'm a stupiud moron" apache or IIS rootkits (even a moron could manage to work out that the server is running linux, hence it physically is incapable of running IIS, so to call these people morons is, I guess, an insult to true morons everywhere) but that the latest round of rootkits expose some piece of code in the GrexEngine server as being not as robust as it could be.

(had problems before, long ago, where the crap that rookits attempt would cause GE instances to think they'd crashed and hence they'd shut themselves down, or to think they were corrupting data and suspend some of the services (send them into "needs admin attention" mode) - in some cases, the HTTP daemon itself. I thought all those cases had been converted from "assume the GE is broken" to "assume the client is ****")

Sigh. Anyway, site is up again, and I'm probably going to lose my weekend to perusing logfiles rather than actually adding new features. Any script kiddie I ever meet will be maimed for life and in considerable pain, mainly because they're so stupid they don't deserve to live. It pisses me off more than anything else that none of their tools will ever work, all they can do is annoy me, yet they do it anyway. For instance, the little **** who likes to run a buffer-overflow attack at the server frequently. Just f off and die, you incredibly stupid idiot. Go and read some f-ing docs on java and buffer overflows. And stop trying to invoke "C:\windows\cmd.exe" on a box that's running linux!

Over the next few days I'll keep checking it every few hours and restarting when necessary.

malloc will be first against the wall when the revolution comes...
Offline blahblahblahh

JGO Coder


Medals: 1


http://t-machine.org


« Reply #62 - Posted 2005-02-25 19:35:02 »

NB: while I *wait* for some more people to test their games, I'm working on some other parts of JGF.

Come on, guys - if we can come up with a few more games, enough to be sure that it's working in general, then I can open the floodgates and we can transfer ALL the games over Smiley.

Meanwhile...hopefully I should have some interesting + useful new features soon.

malloc will be first against the wall when the revolution comes...
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline TheAnalogKid

JGO Coder


Projects: 3



« Reply #63 - Posted 2005-02-25 19:39:07 »

Adam,

I'm really wondering if JGF is secure enough to upload a game? Frustrating question maybe but I think it's worth asking.

Offline blahblahblahh

JGO Coder


Medals: 1


http://t-machine.org


« Reply #64 - Posted 2005-02-25 20:08:53 »

What precisely are you concerned about here? AFAIAA all we've seen today is an accidental DoS (although that "too many open files" makes me wonder if I've added a class recently where I've forgotten to close a file handle, or if Sun still hasn't fixed the bug where their JVM fails to auto-close files which it absolutely must close, that I reported 5+ years ago Tongue)

malloc will be first against the wall when the revolution comes...
Offline Hansdampf

Senior Member


Projects: 3


too offending?


« Reply #65 - Posted 2005-02-25 20:52:29 »

Quote
I'm really wondering if JGF is secure enough to upload a game? Frustrating question maybe but I think it's worth asking.

even IF someone stole a game, what would be the benefit for him?
It'll be advertising for free for the programmer if the evil thief published the game somewhere (I don't think you will upload a full version game to JGF if you want to sell it). And if you are afraid of someone having the code, just obfuscate it and nobody makes the effort to read it  (I don't know exactly how easy that is for a large project, but I would prefer to make a clone of the game instead of trying to read the code)

lots of sillystupid games: http://www.emaggame.com
Offline Virum

Junior Member




Like a leaf in an icy world, memories will fade


« Reply #66 - Posted 2005-02-26 07:54:13 »

I'm confused a bit as well in regard to why security matters.

Aren't you uploading what other people will be downloading anyway? :S

It's time to prove to your friends that your worth a damn. Sometimes that means dying; sometimes that means killing a whole lotta people.

Blog
Offline Hansdampf

Senior Member


Projects: 3


too offending?


« Reply #67 - Posted 2005-02-26 10:32:18 »

is "Survivor" supposed to work?

:-/

lots of sillystupid games: http://www.emaggame.com
Offline blahblahblahh

JGO Coder


Medals: 1


http://t-machine.org


« Reply #68 - Posted 2005-02-26 11:34:24 »

Quote
is "Survivor" supposed to work?


When I try it, it works fine until it tries to load JOGL's native libs. Since I always had problems packaging the native parts of survivor when we wrote it last year Wink I'm more interested in fixing other people's games than my own.

In extremis, if JOGL won't work with any game with the current setup, I'll just concentrate on getting the webstart extensions on JGF - i.e. so that no game needs to include JOGL, they just ref the ext instead. Seeing as that's going to happen sooner rather than later anyway, it seems not worth spending lots of time on JOGL now unless I know it's definitely a problem with ALL games and not just some screwup I did with survivor.

malloc will be first against the wall when the revolution comes...
Offline erikd

JGO Ninja


Medals: 15
Projects: 4
Exp: 14 years


Maximumisness


« Reply #69 - Posted 2005-02-27 11:17:45 »

I just uploaded Cosmic Trip but I have the same problem as Survivor, except that I use LWJGL instead of JOGL. I don't see anything wrong in the created JNLP file. The only thing that I see which is different than my own JNLP is that the paths start with 'alpha/'. Dunno why that should be a problem though.  :-/

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline blahblahblahh

JGO Coder


Medals: 1


http://t-machine.org


« Reply #70 - Posted 2005-02-27 12:14:06 »

/me smashes forehead against desk

Cast ... fricking ... sensitive ... OS-name ... comparison

All I need to do is change the HTML form to set platform to Windows instead of windows, Linux instead of linux, etc

Argh.

malloc will be first against the wall when the revolution comes...
Offline blahblahblahh

JGO Coder


Medals: 1


http://t-machine.org


« Reply #71 - Posted 2005-02-27 12:28:53 »

Yep. All works now - cosmic trip, survivor, both fine.

Tilt doesn't work because of a corrupted filename when it was being uploaded (which I've got a fix in place for so shouldn't happen again) and is just waiting for kev to re-upload the file, I believe.

malloc will be first against the wall when the revolution comes...
Offline erikd

JGO Ninja


Medals: 15
Projects: 4
Exp: 14 years


Maximumisness


« Reply #72 - Posted 2005-02-27 16:15:28 »

Cool  Cheesy

Offline Hansdampf

Senior Member


Projects: 3


too offending?


« Reply #73 - Posted 2005-03-12 20:55:45 »

Could you add a -Xmx200m per default?
otherwise the gc makes my game stutter like hell  :-/

And I can't start Tilt4k because it says it's not signed.
Probably you know about these and other things, have plans but no time...

lots of sillystupid games: http://www.emaggame.com
Offline mlk

Junior Member




Muppet!


« Reply #74 - Posted 2005-03-13 03:45:25 »

You might want to add some sanity check on the input data, as I've just created my fantastic game <blank>. I highly recomend it.  Grin

Sorry, should email you this, but can't find your email address on the site:
http://javagamesfactory.org/views/developers
1  
2  
3  
4  
5  
6  
7  
8  
9  
10  
11  
12  
13  
14  
15  
16  
17  
Please contact the admin / dev-team

Copy and paste everything below this line when contacting them

Referer URL:/views/developers

Throwable:java.lang.Exception: Velocity is buggy as an ant farm and whoever wrote the exception code broke itso that you can't actually inspect exceptions;

Please note: This idiot put the ONLY critical information in the logfile, so the admins will have to manually search through potentially hundreds of megabytes to find the damn bloody message. Oh how we wish they didnt do that, because we COULDhave AVOIDED this error message and done some clever stuff and shown you a webpage, except that the velocity coder who never tested their code made that impossible. Sob.

Probably useless message from velocity = Invocation of method '
executeView' in class com.grexengine.cms.core.CMSViewService threw exception class org.apache.velocity.exception.ResourceNotFoundException : Unable to find resource 'developers.html'
Line      Source File
176      In HttpViewService.java
251      ...called from bAsynchronousService.java
245      ...called from HttpViewService.java
330      ...called from bModule.java
534      ...called from Thread.java

Offline blahblahblahh

JGO Coder


Medals: 1


http://t-machine.org


« Reply #75 - Posted 2005-03-14 14:08:33 »

Quote
Could you add a -Xmx200m per default?


Ah, there's support for you to set those as you wish, but ... I haven't got around to putting it in the HTML forms yet Sad.

Will aim to do that later this week / weekend (got a product launch Monday Sad ).

malloc will be first against the wall when the revolution comes...
Offline blahblahblahh

JGO Coder


Medals: 1


http://t-machine.org


« Reply #76 - Posted 2005-03-14 14:13:14 »

Quote
You might want to add some sanity check on the input data, as I've just created my fantastic game <blank>. I highly recomend it.  Grin


/me sighs and realizes he'll have to bring forward the "your game doesn't appear until it's been OK'd by a game-editor" feature

Thanks for the bugreport.

malloc will be first against the wall when the revolution comes...
Offline mlk

Junior Member




Muppet!


« Reply #77 - Posted 2005-03-14 21:23:47 »

NP.
Err, this might just be My Badly Set  Up Mac (default install of 10.3 I think), but the JNLP file does autostart on it. Either the Mac needs the .jnlp extention, or your not sending the correct MIME type (just checked, not so), or my OSX install is buggered.

Offline blahblahblahh

JGO Coder


Medals: 1


http://t-machine.org


« Reply #78 - Posted 2005-03-15 08:13:59 »

Quote
NP.
Err, this might just be My Badly Set  Up Mac (default install of 10.3 I think), but the JNLP file does autostart on it. Either the Mac needs the .jnlp extention, or your not sending the correct MIME type (just checked, not so), or my OSX install is buggered.


Sorry about this (why am *I* sorry? Hmm), but apparently it's a bug in OS X - it ignores mimetypes. c.f. the other thread from today where swp tells me off for ranting about this.

Anyway, I'm aiming to rewrite everything to have a .jnlp extension to workaround apple's bug. Hopefully later this week, although there's lots of code that needs to change Sad (never occurred to me that I would have to hardcode a file extension, and doing so will break assumptions in half a dozen different classes Sad )

malloc will be first against the wall when the revolution comes...
Offline blahblahblahh

JGO Coder


Medals: 1


http://t-machine.org


« Reply #79 - Posted 2005-03-15 17:20:50 »

Server patched. Let me know if it works (or not!) I don't have a mac to hand to try it out Sad

malloc will be first against the wall when the revolution comes...
Offline TheAnalogKid

JGO Coder


Projects: 3



« Reply #80 - Posted 2005-03-15 18:58:47 »

Hey blah3,

I'm going to upload Mighty Bubbles on JGF tonight.

Offline TheAnalogKid

JGO Coder


Projects: 3



« Reply #81 - Posted 2005-03-16 01:26:50 »

blah3,

I tried to upload my game but I had 2 problems:
1.  The first time I tried I entered a too long description of the game (more than 750 characters), which I think resulted in an exception stack trace. Please check your code to see if it could be that.

2.  I created the game with a different name (Mighty Bubbles Demo) and then tried to upload all the jars but after a long delay I got the following stack trace:

1  
2  
3  
4  
5  
6  
7  
8  
9  
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
Please contact the admin / dev-team
Copy and paste everything below this line when contacting them


--------------------------------------------------------------------------------

Referer URL:/controllers/release-game

Throwable:java.lang.Exception: Failed to parse file ID that was uploaded as file with field name = jar2

Line Source File
201 In GameReleaseController.java
141 ...called from CMSControllersService.java
117 ...called from bExpeditionGeos.java
38 ...called from Geos.java
62 ...called from HttpPostControllerService.java
251 ...called from bAsynchronousService.java
330 ...called from bModule.java
534 ...called from Thread.java


That's it.

Offline blahblahblahh

JGO Coder


Medals: 1


http://t-machine.org


« Reply #82 - Posted 2005-03-16 06:09:32 »

Quote
blah3,

I tried to upload my game but I had 2 problems:
1.  The first time I tried I entered a too long description of the game (more than 750 characters), which I think resulted


That shouldn't happen (can't think how it might happen) so it's going to be very hard to deal with without seeing the stack trace. The trailing characters are stripped automatically (with previous testing), and sinece the game itself didn't create in the DB by the looks of things - although I did receive the email notification that you'd created it - I very much doubt it's to do with the 750 chars.

It could be any of 4 or 5 completely different issues, each of which involves another 2-3 classes. Realistically, I can't even look into it without a stack trace (unless I can find one in the server logs by hand, but off the top of my head it doesn't log the trace if it prints it to the user.

Quote

2.  I created the game with a different name (Mighty Bubbles Demo) and then tried to upload all the jars but after a long delay I got the following stack trace:


Delay == time taken by your browser to upload file Grin. unfortunately, most browsers are dumb and don't show an upload dialog, which is sad Sad.

Off the top of my head, that exception means that there was something wrong with the filename that you uploaded, and it crashed the HTTP parse code in some way. It's certainly just a generic "the parse method crashed unexpectedly" message. Sad

Anyway, this one I believe I can look into because IIRC it logs extra data - and if not, I need to add more detail to the log message.

malloc will be first against the wall when the revolution comes...
Offline blahblahblahh

JGO Coder


Medals: 1


http://t-machine.org


« Reply #83 - Posted 2005-03-16 06:24:42 »

Added some extra info to that second exception message (thoguht I'd already done this a few weeks ago, but nevermind), and also corrected an exception that was being thrown in the logs in the last 12 hours that MIGHT have been what caused your first attempt to fail (but I don't think so).

I'm sorry that you're still beta-testing this Sad

PS: if you don't mind, I'd be grateful if you had another quick go at doing mighty bubbles. If it crashes again, grab that stack trace. If not, hopefully we can replace mightybubblesdemo with it - unfortuantely, it's non trivial to rename a game at the moment (game name == unique ID and is used in many places).

malloc will be first against the wall when the revolution comes...
Offline Vorax

Senior Member


Projects: 1


System shutting down in 5..4..3...


« Reply #84 - Posted 2005-03-16 10:46:10 »

Quote

- unfortuantely, it's non trivial to rename a game at the moment (game name == unique ID and is used in many places).


You may want to think about taking the hit and changing that sooner rather then later.   The longer db design problems exist, the more painful they become to fix.   A sequence or identity field could save you a lot of pain.

Offline blahblahblahh

JGO Coder


Medals: 1


http://t-machine.org


« Reply #85 - Posted 2005-03-16 10:53:21 »

Quote


You may want to think about taking the hit and changing that sooner rather then later.   The longer db design problems exist, the more painful they become to fix.   A sequence or identity field could save you a lot of pain.


Thanks for the sage advice, but using the name as unique ID actually solves a lot of problems and makes maintenance a heck of a lot easier. Having thought about it carefully for a couple of months, I'm happy not to be able to rename games in return for the benefits. ID fields are a common habit but not always appropriate for the problem space.

malloc will be first against the wall when the revolution comes...
Offline TheAnalogKid

JGO Coder


Projects: 3



« Reply #86 - Posted 2005-03-16 15:38:18 »

I've tried to reproduce the bug with the same behaviors but it went well this time!  :-/ Sometime life is strange... Roll Eyes Ho! Maybe I don't have the same version of IE than the one I have at home? Could it be related?

Concerning the name of the files I don't use any special character apart spaces, - and _

I'll check again the names...

Offline TheAnalogKid

JGO Coder


Projects: 3



« Reply #87 - Posted 2005-03-16 15:41:16 »

Correction here: I don't use spaces in file names. I've just checked it.

Offline TheAnalogKid

JGO Coder


Projects: 3



« Reply #88 - Posted 2005-03-16 15:45:32 »

As I see the alpha page of Mighty Bubbles Demo, the only jar that seem to have been uploaded successfully is dom4j.jar.

Don't know if it could help to investigate?

Offline blahblahblahh

JGO Coder


Medals: 1


http://t-machine.org


« Reply #89 - Posted 2005-03-16 17:38:29 »

Quote
As I see the alpha page of Mighty Bubbles Demo, the only jar that seem to have been uploaded successfully is dom4j.jar.


Are you looking at your private page for uploading files? If so, try re-uploading individual files, see if it works or throws an error?

malloc will be first against the wall when the revolution comes...
Pages: 1 2 [3] 4 5
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

xsi3rr4x (24 views)
2014-04-15 18:08:23

BurntPizza (19 views)
2014-04-15 03:46:01

UprightPath (33 views)
2014-04-14 17:39:50

UprightPath (17 views)
2014-04-14 17:35:47

Porlus (33 views)
2014-04-14 15:48:38

tom_mai78101 (59 views)
2014-04-10 04:04:31

BurntPizza (117 views)
2014-04-08 23:06:04

tom_mai78101 (217 views)
2014-04-05 13:34:39

trollwarrior1 (184 views)
2014-04-04 12:06:45

CJLetsGame (191 views)
2014-04-01 02:16:10
List of Learning Resources
by Longarmx
2014-04-08 03:14:44

Good Examples
by matheus23
2014-04-05 13:51:37

Good Examples
by Grunnt
2014-04-03 15:48:46

Good Examples
by Grunnt
2014-04-03 15:48:37

Good Examples
by matheus23
2014-04-01 18:40:51

Good Examples
by matheus23
2014-04-01 18:40:34

Anonymous/Local/Inner class gotchas
by Roquen
2014-03-11 15:22:30

Anonymous/Local/Inner class gotchas
by Roquen
2014-03-11 15:05:20
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!