Skip to content
This repository has been archived by the owner on Apr 12, 2022. It is now read-only.

Error when entering some IRC channels on freenode #2802

Closed
schiessle opened this issue Dec 26, 2018 · 2 comments
Closed

Error when entering some IRC channels on freenode #2802

schiessle opened this issue Dec 26, 2018 · 2 comments

Comments

@schiessle
Copy link

I have a Matrix account at matrix.org and use the IRC bridge to connect to freenode.

For some channels this works fine but for others, e.g. #nextcloud-dev I always get a popover which says "internel server error" when I enter the room. It seem that it still works in the sense that I see who is in the room, can write messages and receive new messages. For me it looks like there is a problem with loading the room history. I can reproduce this with Riot in the browser, the Riot desktop app on GNU/Linux and and Riot Android app. In the development console of the Riot desktop app I saw following error message:

bundle.js:31 Switching to room id !zMpNuDfQKwlKBGpwEE:matrix.org at event undefined
bundle.js:31 newscreen room/#freenode_#nextcloud-dev:matrix.org
bundle.js:31 RVS update: !zMpNuDfQKwlKBGpwEE:matrix.org undefined loading? false joining? false initial? true shouldPeek? true
bundle.js:31 updateTint from RoomView._gatherTimelinePanelRef
bundle.js:31 Tinter.tint from updateTint
bundle.js:23 GET https://matrix.org/_matrix/client/r0/rooms/!zMpNuDfQKwlKBGpwEE%3Amatrix.org/messages?from=t50744-785986860_667929170_3319674_214612531_100379625_537039_14986180_10806542_26432&limit=20&dir=b&filter=%7B%22lazy_load_members%22%3Atrue%7D 500 ()
(anonymous) @ bundle.js:23
t @ bundle.js:23
_request @ bundle.js:31
requestOtherUrl @ bundle.js:31
request @ bundle.js:31
authedRequest @ bundle.js:31
L._createMessagesRequest @ bundle.js:53
L.paginateEventTimeline @ bundle.js:53
a.paginate @ bundle.js:60
onMessageListFillRequest @ bundle.js:90
(anonymous) @ bundle.js:90
c @ bundle.js:1
t.attempt.t.try @ bundle.js:1
_maybeFill @ bundle.js:90
checkFillState @ bundle.js:90
checkScroll @ bundle.js:90
componentDidMount @ bundle.js:90
(anonymous) @ bundle.js:53
e.notifyAll @ bundle.js:53
close @ bundle.js:55
closeAll @ bundle.js:31
perform @ bundle.js:31
perform @ bundle.js:31
perform @ bundle.js:23
C @ bundle.js:23
closeAll @ bundle.js:31
perform @ bundle.js:31
batchedUpdates @ bundle.js:53
e @ bundle.js:23
a @ bundle.js:45
enqueueSetState @ bundle.js:45
s.setState @ bundle.js:53
(anonymous) @ bundle.js:90
c @ bundle.js:1
R._settlePromiseFromHandler @ bundle.js:1
R._settlePromise @ bundle.js:1
R._settlePromiseCtx @ bundle.js:1
m @ bundle.js:1
d @ bundle.js:1
l._drainQueues @ bundle.js:1
drainQueues @ bundle.js:1
Promise.then (async)
a @ bundle.js:1
l._queueTick @ bundle.js:1
c @ bundle.js:1
R._then @ bundle.js:1
R.done @ bundle.js:1
_viewRoom @ bundle.js:90
onAction @ bundle.js:90
e._invokeCallback @ bundle.js:60
e.dispatch @ bundle.js:60
setTimeout (async)
value @ bundle.js:1
onRoomTileClick @ bundle.js:90
onClick @ bundle.js:53
o @ bundle.js:31
s @ bundle.js:31
executeDispatchesInOrder @ bundle.js:31
f @ bundle.js:30
m @ bundle.js:30
e.exports @ bundle.js:53
processEventQueue @ bundle.js:30
(anonymous) @ bundle.js:55
handleTopLevel @ bundle.js:55
m @ bundle.js:55
perform @ bundle.js:31
batchedUpdates @ bundle.js:53
batchedUpdates @ bundle.js:23
dispatchEvent @ bundle.js:55
bundle.js:31 Unhandled rejection M_UNKNOWN: Internal server error
    (No stack trace)
e.(anonymous function) @ bundle.js:31
a @ bundle.js:1
z @ bundle.js:1
H @ bundle.js:1
n._notifyUnhandledRejection @ bundle.js:1
(anonymous) @ bundle.js:1
setTimeout (async)
n._ensurePossibleRejectionHandled @ bundle.js:1
R._reject @ bundle.js:1
R._rejectCallback @ bundle.js:1
R._settlePromiseFromHandler @ bundle.js:1
R._settlePromise @ bundle.js:1
R._settlePromise0 @ bundle.js:1
R._settlePromises @ bundle.js:1
m @ bundle.js:1
d @ bundle.js:1
l._drainQueues @ bundle.js:1
drainQueues @ bundle.js:1
Promise.then (async)
a @ bundle.js:1
l._queueTick @ bundle.js:1
f @ bundle.js:1
R._reject @ bundle.js:1
R._rejectCallback @ bundle.js:1
I @ bundle.js:1
(anonymous) @ bundle.js:31
(anonymous) @ bundle.js:31
(anonymous) @ bundle.js:23
o.onreadystatechange @ bundle.js:23
XMLHttpRequest.send (async)
(anonymous) @ bundle.js:23
t @ bundle.js:23
_request @ bundle.js:31
requestOtherUrl @ bundle.js:31
request @ bundle.js:31
authedRequest @ bundle.js:31
L._createMessagesRequest @ bundle.js:53
L.paginateEventTimeline @ bundle.js:53
a.paginate @ bundle.js:60
onMessageListFillRequest @ bundle.js:90
(anonymous) @ bundle.js:90
c @ bundle.js:1
t.attempt.t.try @ bundle.js:1
_maybeFill @ bundle.js:90
checkFillState @ bundle.js:90
checkScroll @ bundle.js:90
componentDidMount @ bundle.js:90
(anonymous) @ bundle.js:53
e.notifyAll @ bundle.js:53
close @ bundle.js:55
closeAll @ bundle.js:31
perform @ bundle.js:31
perform @ bundle.js:31
perform @ bundle.js:23
C @ bundle.js:23
closeAll @ bundle.js:31
perform @ bundle.js:31
batchedUpdates @ bundle.js:53
e @ bundle.js:23
a @ bundle.js:45
enqueueSetState @ bundle.js:45
s.setState @ bundle.js:53
(anonymous) @ bundle.js:90
c @ bundle.js:1
R._settlePromiseFromHandler @ bundle.js:1
R._settlePromise @ bundle.js:1
R._settlePromiseCtx @ bundle.js:1
m @ bundle.js:1
d @ bundle.js:1
l._drainQueues @ bundle.js:1
drainQueues @ bundle.js:1
Promise.then (async)
a @ bundle.js:1
l._queueTick @ bundle.js:1
c @ bundle.js:1
R._then @ bundle.js:1
R.done @ bundle.js:1
_viewRoom @ bundle.js:90
onAction @ bundle.js:90
e._invokeCallback @ bundle.js:60
e.dispatch @ bundle.js:60
setTimeout (async)
value @ bundle.js:1
onRoomTileClick @ bundle.js:90
onClick @ bundle.js:53
o @ bundle.js:31
s @ bundle.js:31
executeDispatchesInOrder @ bundle.js:31
f @ bundle.js:30
m @ bundle.js:30
e.exports @ bundle.js:53
processEventQueue @ bundle.js:30
(anonymous) @ bundle.js:55
handleTopLevel @ bundle.js:55
m @ bundle.js:55
perform @ bundle.js:31
batchedUpdates @ bundle.js:53
batchedUpdates @ bundle.js:23
dispatchEvent @ bundle.js:55
bundle.js:1 Uncaught e.exports.MatrixError {errcode: "M_UNKNOWN", name: "M_UNKNOWN", message: "Internal server error", data: {…}, httpStatus: 500, …}data: {errcode: "M_UNKNOWN", error: "Internal server error"}errcode: "M_UNKNOWN"httpStatus: 500message: "Internal server error"name: "M_UNKNOWN"stack: "M_UNKNOWN: Internal server error↵    (No stack trace)"__stackCleaned__: true__proto__: Errorconstructor: ƒ (e)arguments: (...)caller: (...)length: 1name: ""prototype: Errorconstructor: ƒ (e)__proto__: Object__proto__: ƒ ()[[FunctionLocation]]: bundle.js:31[[Scopes]]: Scopes[3]__proto__: Object
e @ bundle.js:1
(anonymous) @ bundle.js:1
setTimeout (async)
l.throwLater @ bundle.js:1
l.fatalError @ bundle.js:1
R._reject @ bundle.js:1
R._settlePromise @ bundle.js:1
R._settlePromise0 @ bundle.js:1
R._settlePromises @ bundle.js:1
m @ bundle.js:1
d @ bundle.js:1
l._drainQueues @ bundle.js:1
drainQueues @ bundle.js:1
Promise.then (async)
a @ bundle.js:1
l._queueTick @ bundle.js:1
f @ bundle.js:1
R._reject @ bundle.js:1
R._rejectCallback @ bundle.js:1
I @ bundle.js:1
(anonymous) @ bundle.js:31
(anonymous) @ bundle.js:31
(anonymous) @ bundle.js:23
o.onreadystatechange @ bundle.js:23
XMLHttpRequest.send (async)
(anonymous) @ bundle.js:23
t @ bundle.js:23
_request @ bundle.js:31
requestOtherUrl @ bundle.js:31
request @ bundle.js:31
authedRequest @ bundle.js:31
L._createMessagesRequest @ bundle.js:53
L.paginateEventTimeline @ bundle.js:53
a.paginate @ bundle.js:60
onMessageListFillRequest @ bundle.js:90
(anonymous) @ bundle.js:90
c @ bundle.js:1
t.attempt.t.try @ bundle.js:1
_maybeFill @ bundle.js:90
checkFillState @ bundle.js:90
checkScroll @ bundle.js:90
componentDidMount @ bundle.js:90
(anonymous) @ bundle.js:53
e.notifyAll @ bundle.js:53
close @ bundle.js:55
closeAll @ bundle.js:31
perform @ bundle.js:31
perform @ bundle.js:31
perform @ bundle.js:23
C @ bundle.js:23
closeAll @ bundle.js:31
perform @ bundle.js:31
batchedUpdates @ bundle.js:53
e @ bundle.js:23
a @ bundle.js:45
enqueueSetState @ bundle.js:45
s.setState @ bundle.js:53
(anonymous) @ bundle.js:90
c @ bundle.js:1
R._settlePromiseFromHandler @ bundle.js:1
R._settlePromise @ bundle.js:1
R._settlePromiseCtx @ bundle.js:1
m @ bundle.js:1
d @ bundle.js:1
l._drainQueues @ bundle.js:1
drainQueues @ bundle.js:1
Promise.then (async)
a @ bundle.js:1
l._queueTick @ bundle.js:1
c @ bundle.js:1
R._then @ bundle.js:1
R.done @ bundle.js:1
_viewRoom @ bundle.js:90
onAction @ bundle.js:90
e._invokeCallback @ bundle.js:60
e.dispatch @ bundle.js:60
setTimeout (async)
value @ bundle.js:1
onRoomTileClick @ bundle.js:90
onClick @ bundle.js:53
o @ bundle.js:31
s @ bundle.js:31
executeDispatchesInOrder @ bundle.js:31
f @ bundle.js:30
m @ bundle.js:30
e.exports @ bundle.js:53
processEventQueue @ bundle.js:30
(anonymous) @ bundle.js:55
handleTopLevel @ bundle.js:55
m @ bundle.js:55
perform @ bundle.js:31
batchedUpdates @ bundle.js:53
batchedUpdates @ bundle.js:23
dispatchEvent @ bundle.js:55
bundle.js:31 Persisting sync data up to  s786778165_667944546_3324069_214616828_100382017_537045_14986564_10806726_26432
@richvdh
Copy link
Member

richvdh commented Jan 2, 2019

hopefully this will be fixed in the next synapse version by matrix-org/synapse#4330

@bmarty
Copy link
Member

bmarty commented Jan 3, 2019

I think we can close the Android issue then

@bmarty bmarty closed this as completed Jan 3, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants