RejectedSoftware Forums

Sign up

500 error on this forum with bad link

I was viewing a recent post (first message) at:
http://forum.rejectedsoftware.com/groups/rejectedsoftware.vibed/thread/27185/

and clicked the link that was either built by the forum software and/or messed up by the user. In any case, it sent me to the URL:
http://forum.rejectedsoftware.com/groups/rejectedsoftware.vibed/post/www.volt-lang.org

which either is a wrong URL or it's supposed to redirect? I'm not sure. In any case, this is the content of the page:

500 - Internal Server Error

Internal Server Error

Internal error information:
std.conv.ConvException@/usr/include/dmd/phobos/std/conv.d(2013): Unexpected 'w' when converting from type string to type long
----------------
./vibenews(pure @safe long std.conv.toImpl!(long, immutable(char)[]).toImpl(immutable(char)[])+0x26) [0x8d257e]
./vibenews(pure @safe long std.conv.to!(long).to!(immutable(char)[]).to(immutable(char)[])+0x20) [0x8d22b8]
./vibenews(void vibenews.web.WebInterface.showPost(vibe.http.server.HTTPServerRequest, vibe.http.server.HTTPServerResponse)+0x12f) [0x9d6137]
./vibenews(_D4vibe4http6router9URLRouter13handleRequestMFC4vibe4http6server17HTTPServerRequestC4vibe4http6server18HTTPServerResponseZ21__T9__lambda3TmTAAyaZ9__lambda3MFmMAAyaZv+0x219) [0xa8a5a5]
./vibenews(const(void function(immutable(char)[], scope void delegate(ulong, scope immutable(char)[][]))) vibe.http.router.MatchTree!(vibe.http.router.Route).MatchTree.doMatch+0x196) [0x8c82de]
./vibenews(void vibe.http.router.MatchTree!(vibe.http.router.Route).MatchTree.match(immutable(char)[], scope void delegate(ulong, scope immutable(char)[][]))+0x66) [0x8c7ba6]
./vibenews(void vibe.http.router.URLRouter.handleRequest(vibe.http.server.HTTPServerRequest, vibe.http.server.HTTPServerResponse)+0x163) [0xa8a317]
./vibenews(bool vibe.http.server.handleRequest(vibe.core.stream.Stream, vibe.core.net.TCPConnection, vibe.http.server.HTTPListenInfo, ref vibe.http.server.HTTPServerSettings, ref bool)+0x184f) [0xafbf0b]
./vibenews(void vibe.http.server.handleHTTPConnection(vibe.core.net.TCPConnection, vibe.http.server.HTTPListenInfo)+0x1b3) [0xafa5b7]
./vibenews(void vibe.http.server.listenHTTPPlain(vibe.http.server.HTTPServerSettings).doListen(vibe.http.server.HTTPListenInfo, bool).__lambda3(vibe.core.net.TCPConnection)+0x36) [0xaf9f9e]
./vibenews(void vibe.core.drivers.libevent2_tcp.ClientTask.execute()+0x4b8) [0xadb84c]
./vibenews(void vibe.core.core.makeTaskFuncInfo!(void delegate()).makeTaskFuncInfo(ref void delegate()).callDelegate(vibe.core.core.TaskFuncInfo*)+0x72) [0x97a792]
./vibenews(void vibe.core.core.CoreTask.run()+0x12e) [0xa41f06]
./vibenews(void core.thread.Fiber.run()+0x2a) [0xb89a62]
./vibenews(fiber_entryPoint+0x61) [0xb89951]
[(nil)]

Re: 500 error on this forum with bad link

Thanks, I'll change this so that it results in a 404 error instead.

The URL of that message is indeed missing the "http://" prefix.

Am 30.10.2015 um 20:14 schrieb Doug Nickerson:

I was viewing a recent post (first message) at:
http://forum.rejectedsoftware.com/groups/rejectedsoftware.vibed/thread/27185/

and clicked the link that was either built by the forum software and/or messed up by the user. In any case, it sent me to the URL:
http://forum.rejectedsoftware.com/groups/rejectedsoftware.vibed/post/www.volt-lang.org

which either is a wrong URL or it's supposed to redirect? I'm not sure. In any case, this is the content of the page:

500 - Internal Server Error

(...)