morpheus.meta

Issues/PRs archive for Nordgedanken/Morpheus
git clone git://archive.git.mtrnord.blog/Nordgedanken/morpheus.meta.git
Log | Files | Refs

62.md (19874B)


      1 # #62 fatal error: concurrent map read and map write
      2 
      3 - **State:** closed
      4 - **Author:** @MTRNord
      5 - **Created:** 2018-01-21T17:39:31Z
      6 - **Closed:** 2018-03-07T06:37:48Z
      7 - **Labels:** bug
      8 - **Assignees:** @MTRNord
      9 
     10 ---
     11 
     12 $ ./Morpheus.exe
     13 level=info msg="Starting Morpheus"
     14 level=info msg="Starting Login Sequenze in background"
     15 level=info msg="Start sync"
     16 fatal error: concurrent map read and map write
     17 
     18 goroutine 1 [running, locked to thread]:
     19 runtime.throw(0xa6054f, 0x21)
     20         /usr/local/go/src/runtime/panic.go:605 +0x9c fp=0xc04203f698 sp=0xc04203f678 pc=0x42e00c
     21 runtime.mapaccess1_faststr(0x9a4b60, 0xc0422b0ea0, 0xc042012de0, 0x1e, 0x5a15572)
     22         /usr/local/go/src/runtime/hashmap_fast.go:217 +0x441 fp=0xc04203f6f0 sp=0xc04203f698 pc=0x40d1b1
     23 github.com/Nordgedanken/Morpheus/ui.(*MainUI).NewUI.func3(0xc042012de0, 0x1e)
     24         /home/user/work/src/github.com/Nordgedanken/Morpheus/ui/MainUI.go:126 +0x6a fp=0xc04203f740 sp=0xc04203f6f0 pc=0x906eba
     25 github.com/Nordgedanken/Morpheus/ui.callbackQRoomVBoxLayoutWithTriggerSlot_TriggerRoom(0x6e1a700, 0x5a15572, 0x1e)
     26         /home/user/work/src/github.com/Nordgedanken/Morpheus/ui/moc.go:850 +0xc0 fp=0xc04203f790 sp=0xc04203f740 pc=0x9007a0
     27 github.com/Nordgedanken/Morpheus/ui._cgoexpwrap_cd2fa8037e7e_callbackQRoomVBoxLayoutWithTriggerSlot_TriggerRoom(0x6e1a700, 0x5a15572, 0x1e)
     28         github.com/Nordgedanken/Morpheus/ui/_obj/_cgo_gotypes.go:2090 +0x46 fp=0xc04203f7b8 sp=0xc04203f790 pc=0x8f9306
     29 runtime.call32(0x0, 0x22ebb18, 0x22ebc90, 0x18)
     30         /usr/local/go/src/runtime/asm_amd64.s:509 +0x42 fp=0xc04203f7e8 sp=0xc04203f7b8 pc=0x456f62
     31 runtime.cgocallbackg1(0x0)
     32         /usr/local/go/src/runtime/cgocall.go:305 +0x1aa fp=0xc04203f868 sp=0xc04203f7e8 pc=0x402f6a
     33 runtime.cgocallbackg(0x0)
     34         /usr/local/go/src/runtime/cgocall.go:187 +0x9a fp=0xc04203f8d0 sp=0xc04203f868 pc=0x402d1a
     35 runtime.cgocallback_gofunc(0x402bd2, 0xea6520, 0xc04203f968, 0x8)
     36         /usr/local/go/src/runtime/asm_amd64.s:762 +0xaf fp=0xc04203f8f0 sp=0xc04203f8d0 pc=0x4585bf
     37 runtime.asmcgocall(0xea6520, 0xc04203f968)
     38         /usr/local/go/src/runtime/asm_amd64.s:609 +0x47 fp=0xc04203f8f8 sp=0xc04203f8f0 pc=0x458437
     39 runtime.cgocall(0xea6520, 0xc04203f968, 0x0)
     40         /usr/local/go/src/runtime/cgocall.go:133 +0x102 fp=0xc04203f938 sp=0xc04203f8f8 pc=0x402bd2
     41 github.com/Nordgedanken/Morpheus/ui._Cfunc_QRoomVBoxLayoutWithTriggerSlot_EventDefault(0x6e1a700, 0x6f20620, 0x0)
     42         github.com/Nordgedanken/Morpheus/ui/_obj/_cgo_gotypes.go:333 +0x51 fp=0xc04203f968 sp=0xc04203f938 pc=0x8f4ff1
     43 github.com/Nordgedanken/Morpheus/ui.(*QRoomVBoxLayoutWithTriggerSlot).EventDefault.func1(0x6e1a700, 0x6f20620, 0x6f20620)
     44         /home/user/work/src/github.com/Nordgedanken/Morpheus/ui/moc.go:1447 +0xaa fp=0xc04203f9a0 sp=0xc04203f968 pc=0x90ed3a
     45 github.com/Nordgedanken/Morpheus/ui.(*QRoomVBoxLayoutWithTriggerSlot).EventDefault(0xc04215e140, 0x1b364a0, 0xc0420040d0, 0x5)
     46         /home/user/work/src/github.com/Nordgedanken/Morpheus/ui/moc.go:1447 +0x9b fp=0xc04203f9d0 sp=0xc04203f9a0 pc=0x90468b
     47 github.com/Nordgedanken/Morpheus/ui.callbackQRoomVBoxLayoutWithTriggerSlot_Event(0x6e1a700, 0x6f20620, 0xc000000008)
     48         /home/user/work/src/github.com/Nordgedanken/Morpheus/ui/moc.go:1442 +0x158 fp=0xc04203fa38 sp=0xc04203f9d0 pc=0x904598
     49 github.com/Nordgedanken/Morpheus/ui._cgoexpwrap_cd2fa8037e7e_callbackQRoomVBoxLayoutWithTriggerSlot_Event(0x6e1a700, 0x6f20620, 0x2cc2e30)
     50         github.com/Nordgedanken/Morpheus/ui/_obj/_cgo_gotypes.go:2384 +0x3c fp=0xc04203fa60 sp=0xc04203fa38 pc=0x8fa3ec
     51 runtime.call32(0x0, 0x22ec038, 0x22ec1b0, 0x18)
     52         /usr/local/go/src/runtime/asm_amd64.s:509 +0x42 fp=0xc04203fa90 sp=0xc04203fa60 pc=0x456f62
     53 runtime.cgocallbackg1(0x0)
     54         /usr/local/go/src/runtime/cgocall.go:305 +0x1aa fp=0xc04203fb10 sp=0xc04203fa90 pc=0x402f6a
     55 runtime.cgocallbackg(0x0)
     56         /usr/local/go/src/runtime/cgocall.go:187 +0x9a fp=0xc04203fb78 sp=0xc04203fb10 pc=0x402d1a
     57 runtime.cgocallback_gofunc(0x402bd2, 0xed8e10, 0xc04203fc10, 0xc04203fc18)
     58         /usr/local/go/src/runtime/asm_amd64.s:762 +0xaf fp=0xc04203fb98 sp=0xc04203fb78 pc=0x4585bf
     59 runtime.asmcgocall(0xed8e10, 0xc04203fc10)
     60         /usr/local/go/src/runtime/asm_amd64.s:609 +0x47 fp=0xc04203fba0 sp=0xc04203fb98 pc=0x458437
     61 runtime.cgocall(0xed8e10, 0xc04203fc10, 0x0)
     62         /usr/local/go/src/runtime/cgocall.go:133 +0x102 fp=0xc04203fbe0 sp=0xc04203fba0 pc=0x402bd2
     63 github.com/therecipe/qt/widgets._Cfunc_QApplication_QApplication_Exec(0x25800000000)
     64         github.com/therecipe/qt/widgets/_obj/_cgo_gotypes.go:1408 +0x50 fp=0xc04203fc10 sp=0xc04203fbe0 pc=0x828210
     65 github.com/therecipe/qt/widgets.QApplication_Exec(0xc042036060)
     66         /home/user/work/src/github.com/therecipe/qt/widgets/widgets-minimal.go:1389 +0x29 fp=0xc04203fc28 sp=0xc04203fc10 pc=0x8510c9
     67 main.main()
     68         /home/user/work/src/github.com/Nordgedanken/Morpheus/main.go:150 +0xab6 fp=0xc04203ff80 sp=0xc04203fc28 pc=0x913eb6
     69 runtime.main()
     70         /usr/local/go/src/runtime/proc.go:195 +0x222 fp=0xc04203ffe0 sp=0xc04203ff80 pc=0x42f742
     71 runtime.goexit()
     72         /usr/local/go/src/runtime/asm_amd64.s:2337 +0x1 fp=0xc04203ffe8 sp=0xc04203ffe0 pc=0x459891
     73 
     74 goroutine 19 [chan receive]:
     75 github.com/Nordgedanken/Morpheus/vendor/github.com/Nordgedanken/dugong.NewFSHook.func1(0xc0420fc420)
     76         /home/user/work/src/github.com/Nordgedanken/Morpheus/vendor/github.com/Nordgedanken/dugong/fshook.go:85 +0xb0
     77 created by github.com/Nordgedanken/Morpheus/vendor/github.com/Nordgedanken/dugong.NewFSHook
     78         /home/user/work/src/github.com/Nordgedanken/Morpheus/vendor/github.com/Nordgedanken/dugong/fshook.go:84 +0x168
     79 
     80 goroutine 4 [select]:
     81 github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger.(*DB).updateSize(0xc0422d2000, 0xc042002440)
     82         /home/user/work/src/github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger/db.go:872 +0x171
     83 created by github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger.Open
     84         /home/user/work/src/github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger/db.go:248 +0xaa3
     85 
     86 goroutine 146 [select]:
     87 github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger.(*levelsController).runWorker(0xc04772c000, 0xc042052460)
     88         /home/user/work/src/github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger/levels.go:187 +0x1e9
     89 created by github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger.(*levelsController).startCompact
     90         /home/user/work/src/github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger/levels.go:172 +0x89
     91 
     92 goroutine 147 [select]:
     93 github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger.(*levelsController).runWorker(0xc04772c000, 0xc042052460)
     94         /home/user/work/src/github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger/levels.go:187 +0x1e9
     95 created by github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger.(*levelsController).startCompact
     96         /home/user/work/src/github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger/levels.go:172 +0x89
     97 
     98 goroutine 148 [select]:
     99 github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger.(*levelsController).runWorker(0xc04772c000, 0xc042052460)
    100         /home/user/work/src/github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger/levels.go:187 +0x1e9
    101 created by github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger.(*levelsController).startCompact
    102         /home/user/work/src/github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger/levels.go:172 +0x89
    103 
    104 goroutine 149 [chan receive]:
    105 github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger.(*DB).flushMemtable(0xc0422d2000, 0xc042052480, 0x0, 0x0)
    106         /home/user/work/src/github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger/db.go:754 +0x101
    107 created by github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger.Open
    108         /home/user/work/src/github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger/db.go:260 +0xc51
    109 
    110 goroutine 151 [select]:
    111 github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger.(*DB).doWrites(0xc0422d2000, 0xc047728180)
    112         /home/user/work/src/github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger/db.go:613 +0x481
    113 created by github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger.Open
    114         /home/user/work/src/github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger/db.go:304 +0x10fd
    115 
    116 goroutine 152 [chan receive]:
    117 github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger.(*valueLog).waitOnGC(0xc0422d2128, 0xc0477281a0)
    118         /home/user/work/src/github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger/value.go:981 +0x68
    119 created by github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger.Open
    120         /home/user/work/src/github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger/db.go:307 +0x1163
    121 
    122 goroutine 162 [select]:
    123 github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger.(*DB).updateSize(0xc047870000, 0xc047728be0)
    124         /home/user/work/src/github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger/db.go:872 +0x171
    125 created by github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger.Open
    126         /home/user/work/src/github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger/db.go:248 +0xaa3
    127 
    128 goroutine 128 [IO wait]:
    129 internal/poll.runtime_pollWait(0x43e6240, 0x72, 0x0)
    130         /usr/local/go/src/runtime/netpoll.go:173 +0x5e
    131 internal/poll.(*pollDesc).wait(0xc0420985d8, 0x72, 0x1b34500, 0x0, 0x0)
    132         /usr/local/go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
    133 internal/poll.(*ioSrv).ExecIO(0x204a9e8, 0xc042098498, 0xa707a8, 0x0, 0x3f3, 0xc0420b7005)
    134         /usr/local/go/src/internal/poll/fd_windows.go:205 +0x13a
    135 internal/poll.(*FD).Read(0xc042098480, 0xc0420b7000, 0x400, 0x400, 0x0, 0x0, 0x0)
    136         /usr/local/go/src/internal/poll/fd_windows.go:458 +0x266
    137 net.(*netFD).Read(0xc042098480, 0xc0420b7000, 0x400, 0x400, 0xc042150174, 0xc042034e00, 0x22f0000)
    138         /usr/local/go/src/net/fd_windows.go:151 +0x59
    139 net.(*conn).Read(0xc042004630, 0xc0420b7000, 0x400, 0x400, 0x0, 0x0, 0x0)
    140         /usr/local/go/src/net/net.go:176 +0x74
    141 crypto/tls.(*block).readFromUntil(0xc042137b00, 0x2379800, 0xc042004630, 0x5, 0xc042004630, 0xc0422b0c90)
    142         /usr/local/go/src/crypto/tls/conn.go:488 +0x9c
    143 crypto/tls.(*Conn).readRecord(0xc042035180, 0xa70f17, 0xc0420352a0, 0x42fd42)
    144         /usr/local/go/src/crypto/tls/conn.go:590 +0xe7
    145 crypto/tls.(*Conn).Read(0xc042035180, 0xc042150000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
    146         /usr/local/go/src/crypto/tls/conn.go:1134 +0x117
    147 net/http.(*persistConn).Read(0xc04209b440, 0xc042150000, 0x1000, 0x1000, 0xc0420128e0, 0xc04204a4d8, 0x453910)
    148         /usr/local/go/src/net/http/transport.go:1391 +0x147
    149 bufio.(*Reader).fill(0xc047736600)
    150         /usr/local/go/src/bufio/bufio.go:97 +0x121
    151 bufio.(*Reader).Peek(0xc047736600, 0x1, 0x0, 0x0, 0x1, 0xc04204a3c0, 0x0)
    152         /usr/local/go/src/bufio/bufio.go:129 +0x41
    153 net/http.(*persistConn).readLoop(0xc04209b440)
    154         /usr/local/go/src/net/http/transport.go:1539 +0x18c
    155 created by net/http.(*Transport).dialConn
    156         /usr/local/go/src/net/http/transport.go:1186 +0xa35
    157 
    158 goroutine 129 [select]:
    159 net/http.(*persistConn).writeLoop(0xc04209b440)
    160         /usr/local/go/src/net/http/transport.go:1759 +0x16c
    161 created by net/http.(*Transport).dialConn
    162         /usr/local/go/src/net/http/transport.go:1187 +0xa5a
    163 
    164 goroutine 145 [IO wait]:
    165 internal/poll.runtime_pollWait(0x43e6180, 0x72, 0x0)
    166         /usr/local/go/src/runtime/netpoll.go:173 +0x5e
    167 internal/poll.(*pollDesc).wait(0xc042098a58, 0x72, 0x1b34500, 0x0, 0x0)
    168         /usr/local/go/src/internal/poll/fd_poll_runtime.go:85 +0xb5
    169 internal/poll.(*ioSrv).ExecIO(0x204a9e8, 0xc042098918, 0xa707a8, 0x0, 0xff3, 0xc04cc14005)
    170         /usr/local/go/src/internal/poll/fd_windows.go:205 +0x13a
    171 internal/poll.(*FD).Read(0xc042098900, 0xc04cc14000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
    172         /usr/local/go/src/internal/poll/fd_windows.go:458 +0x266
    173 net.(*netFD).Read(0xc042098900, 0xc04cc14000, 0x1000, 0x1000, 0xc04cc10174, 0xc042044000, 0x22f0000)
    174         /usr/local/go/src/net/fd_windows.go:151 +0x59
    175 net.(*conn).Read(0xc0420761f0, 0xc04cc14000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
    176         /usr/local/go/src/net/net.go:176 +0x74
    177 crypto/tls.(*block).readFromUntil(0xc0422b0780, 0x2379800, 0xc0420761f0, 0x5, 0xc0420761f0, 0xc042160840)
    178         /usr/local/go/src/crypto/tls/conn.go:488 +0x9c
    179 crypto/tls.(*Conn).readRecord(0xc04773a700, 0xa70f17, 0xc04773a820, 0x42fd42)
    180         /usr/local/go/src/crypto/tls/conn.go:590 +0xe7
    181 crypto/tls.(*Conn).Read(0xc04773a700, 0xc04cc10000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
    182         /usr/local/go/src/crypto/tls/conn.go:1134 +0x117
    183 net/http.(*persistConn).Read(0xc042192360, 0xc04cc10000, 0x1000, 0x1000, 0xc0420125e0, 0xc0422981d8, 0x453910)
    184         /usr/local/go/src/net/http/transport.go:1391 +0x147
    185 bufio.(*Reader).fill(0xc0477365a0)
    186         /usr/local/go/src/bufio/bufio.go:97 +0x121
    187 bufio.(*Reader).Peek(0xc0477365a0, 0x1, 0x0, 0x0, 0x1, 0xc0422980c0, 0x0)
    188         /usr/local/go/src/bufio/bufio.go:129 +0x41
    189 net/http.(*persistConn).readLoop(0xc042192360)
    190         /usr/local/go/src/net/http/transport.go:1539 +0x18c
    191 created by net/http.(*Transport).dialConn
    192         /usr/local/go/src/net/http/transport.go:1186 +0xa35
    193 
    194 goroutine 163 [select]:
    195 net/http.(*persistConn).roundTrip(0xc04209b440, 0xc0421603c0, 0x0, 0x0, 0x0)
    196         /usr/local/go/src/net/http/transport.go:1970 +0x60f
    197 net/http.(*Transport).RoundTrip(0x1b87180, 0xc042106100, 0x1b87180, 0x0, 0x0)
    198         /usr/local/go/src/net/http/transport.go:413 +0x999
    199 net/http.send(0xc042106100, 0x1b36e60, 0x1b87180, 0x0, 0x0, 0x0, 0xc042004068, 0x20, 0xc04cbadb30, 0x1)
    200         /usr/local/go/src/net/http/client.go:249 +0x1b0
    201 net/http.(*Client).send(0x204c8a0, 0xc042106100, 0x0, 0x0, 0x0, 0xc042004068, 0x0, 0x1, 0x2335f50)
    202         /usr/local/go/src/net/http/client.go:173 +0x104
    203 net/http.(*Client).Do(0x204c8a0, 0xc042106100, 0xc, 0xa56ef9, 0x10)
    204         /usr/local/go/src/net/http/client.go:602 +0x294
    205 github.com/Nordgedanken/Morpheus/vendor/github.com/matrix-org/gomatrix.(*Client).MakeRequest(0xc0422c2100, 0xa4f2de, 0x4, 0xc04cbf0000, 0x17c, 0x9ab100, 0xc0420e8e80, 0x94e0c0, 0xc042004038, 0x0, ...)
    206         /home/user/work/src/github.com/Nordgedanken/Morpheus/vendor/github.com/matrix-org/gomatrix/client.go:204 +0x218
    207 github.com/Nordgedanken/Morpheus/vendor/github.com/matrix-org/gomatrix.(*Client).CreateFilter(0xc0422c2100, 0xc04204a240, 0x5c, 0x60, 0x5c, 0x60, 0x76c49d)
    208         /home/user/work/src/github.com/Nordgedanken/Morpheus/vendor/github.com/matrix-org/gomatrix/client.go:248 +0x16b
    209 github.com/Nordgedanken/Morpheus/vendor/github.com/matrix-org/gomatrix.(*Client).Sync(0xc0422c2100, 0x1, 0x1)
    210         /home/user/work/src/github.com/Nordgedanken/Morpheus/vendor/github.com/matrix-org/gomatrix/client.go:123 +0x344
    211 github.com/Nordgedanken/Morpheus/ui.(*MainUI).startSync.func2(0xc0422b20c0, 0xc04204ce90)
    212         /home/user/work/src/github.com/Nordgedanken/Morpheus/ui/MainUI.go:369 +0x84
    213 created by github.com/Nordgedanken/Morpheus/ui.(*MainUI).startSync
    214         /home/user/work/src/github.com/Nordgedanken/Morpheus/ui/MainUI.go:366 +0x56e
    215 
    216 goroutine 141 [chan receive]:
    217 github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger.(*valueLog).waitOnGC(0xc047870128, 0xc04215e020)
    218         /home/user/work/src/github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger/value.go:981 +0x68
    219 created by github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger.Open
    220         /home/user/work/src/github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger/db.go:307 +0x1163
    221 
    222 goroutine 242 [select]:
    223 github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger.(*levelsController).runWorker(0xc04772c070, 0xc04cbb2220)
    224         /home/user/work/src/github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger/levels.go:187 +0x1e9
    225 created by github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger.(*levelsController).startCompact
    226         /home/user/work/src/github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger/levels.go:172 +0x89
    227 
    228 goroutine 243 [select]:
    229 github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger.(*levelsController).runWorker(0xc04772c070, 0xc04cbb2220)
    230         /home/user/work/src/github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger/levels.go:187 +0x1e9
    231 created by github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger.(*levelsController).startCompact
    232         /home/user/work/src/github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger/levels.go:172 +0x89
    233 
    234 goroutine 244 [select]:
    235 github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger.(*levelsController).runWorker(0xc04772c070, 0xc04cbb2220)
    236         /home/user/work/src/github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger/levels.go:187 +0x1e9
    237 created by github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger.(*levelsController).startCompact
    238         /home/user/work/src/github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger/levels.go:172 +0x89
    239 
    240 goroutine 245 [chan receive]:
    241 github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger.(*DB).flushMemtable(0xc047870000, 0xc04cbb2240, 0x0, 0x0)
    242         /home/user/work/src/github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger/db.go:754 +0x101
    243 created by github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger.Open
    244         /home/user/work/src/github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger/db.go:260 +0xc51
    245 
    246 goroutine 140 [select]:
    247 github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger.(*DB).doWrites(0xc047870000, 0xc04215e000)
    248         /home/user/work/src/github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger/db.go:613 +0x481
    249 created by github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger.Open
    250         /home/user/work/src/github.com/Nordgedanken/Morpheus/vendor/github.com/dgraph-io/badger/db.go:304 +0x10fd
    251 
    252 goroutine 143 [runnable]:
    253 github.com/Nordgedanken/Morpheus/ui.(*QRoomVBoxLayoutWithTriggerSlot).TriggerRoom.func2(0x6e1a700, 0x6e197d0, 0x24)
    254         /home/user/work/src/github.com/Nordgedanken/Morpheus/ui/moc.go:886 +0x8a
    255 github.com/Nordgedanken/Morpheus/ui.(*QRoomVBoxLayoutWithTriggerSlot).TriggerRoom(0xc04215e140, 0xc04200e870, 0x24)
    256         /home/user/work/src/github.com/Nordgedanken/Morpheus/ui/moc.go:887 +0x88
    257 github.com/Nordgedanken/Morpheus/ui.(*MainUI).initRoomList(0xc0422b20c0, 0xc04215e140, 0xc04204d320, 0xc0, 0xc0)
    258         /home/user/work/src/github.com/Nordgedanken/Morpheus/ui/MainUI.go:391 +0x162
    259 created by github.com/Nordgedanken/Morpheus/ui.(*MainUI).NewUI
    260         /home/user/work/src/github.com/Nordgedanken/Morpheus/ui/MainUI.go:135 +0x440
    261 
    262 goroutine 258 [select]:
    263 net/http.(*persistConn).writeLoop(0xc042192360)
    264         /usr/local/go/src/net/http/transport.go:1759 +0x16c
    265 created by net/http.(*Transport).dialConn
    266         /usr/local/go/src/net/http/transport.go:1187 +0xa5a
    267 fatal error: exitsyscall: syscall frame is no longer valid
    268 panic during panic
    269 
    270 runtime stack:
    271 runtime.startpanic_m()
    272         /usr/local/go/src/runtime/panic.go:671 +0x1a8
    273 runtime.systemstack(0xa70ed0)
    274         /usr/local/go/src/runtime/asm_amd64.s:360 +0xb5
    275 runtime.startpanic()
    276         /usr/local/go/src/runtime/panic.go:578 +0x1e
    277 runtime.throw(0xa64f1a, 0x2d)
    278         /usr/local/go/src/runtime/panic.go:604 +0x8f
    279 runtime.exitsyscall.func1()
    280         /usr/local/go/src/runtime/proc.go:2634 +0x3d
    281 runtime.systemstack(0x22ebac8)
    282         /usr/local/go/src/runtime/asm_amd64.s:344 +0x7e
    283 runtime.mstart()
    284         /usr/local/go/src/runtime/proc.go:1135
    285 fatal error: unexpected signal during runtime execution
    286 stack trace unavailable
    287 
    288