Meteor'createUser'抛出“MongoError:assertion src / mongo / db / storage / extent_manager.cpp:109”

时间:2015-09-09 16:41:25

标签: javascript mongodb meteor

因此,在我的Meteor应用程序中,有一个部分允许创建帐户。它要求输入用户名,密码并确认密码。这一直工作到昨晚,它现在抛出下面显示的Mongo错误。我的同事虽然和我一样处于同一SVN版本,但并没有遇到过这个问题。这让我相信这只是我机器上Mongo的一个问题。我试过卸载并重新安装流星但是没有解决它。

异常

I20150909-12:22:03.390(-4)? Exception while invoking method 'createUser' MongoError: assertion src/mongo/db/storage/extent_manager.cpp:109
    I20150909-12:22:03.390(-4)?     at Object.Future.wait (/home/tjhaigh/.meteor/packages/meteor-tool/.1.1.4.xvre8c++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/server-lib/node_modules/fibers/future.js:398:15)
    I20150909-12:22:03.391(-4)?     at [object Object].<anonymous> (packages/meteor/helpers.js:119:1)
    I20150909-12:22:03.391(-4)?     at [object Object].MongoConnection.(anonymous function) [as insert] (packages/mongo/mongo_driver.js:678:1)
    I20150909-12:22:03.391(-4)?     at [object Object].Mongo.Collection.(anonymous function) [as insert] (packages/mongo/collection.js:575:1)
    I20150909-12:22:03.391(-4)?     at Object.Accounts.insertUserDoc (packages/accounts-base/accounts_server.js:1017:1)
    I20150909-12:22:03.391(-4)?     at createUser (packages/accounts-password/password_server.js:718:1)
    I20150909-12:22:03.391(-4)?     at packages/accounts-password/password_server.js:738:1
    I20150909-12:22:03.391(-4)?     at tryLoginMethod (packages/accounts-base/accounts_server.js:161:1)
    I20150909-12:22:03.391(-4)?     at Object.Accounts._loginMethod (packages/accounts-base/accounts_server.js:277:1)
    I20150909-12:22:03.391(-4)?     at [object Object].Meteor.methods.createUser (packages/accounts-password/password_server.js:724:1)
    I20150909-12:22:03.391(-4)?     - - - - -
    I20150909-12:22:03.392(-4)?     at Object.toError (/home/tjhaigh/.meteor/packages/mongo/.1.1.0.11t75li++os+web.browser+web.cordova/npm/node_modules/mongodb/lib/mongodb/utils.js:114:11)
    I20150909-12:22:03.392(-4)?     at /home/tjhaigh/.meteor/packages/mongo/.1.1.0.11t75li++os+web.browser+web.cordova/npm/node_modules/mongodb/lib/mongodb/collection/core.js:116:29
    I20150909-12:22:03.392(-4)?     at /home/tjhaigh/.meteor/packages/mongo/.1.1.0.11t75li++os+web.browser+web.cordova/npm/node_modules/mongodb/lib/mongodb/db.js:1195:7
    I20150909-12:22:03.392(-4)?     at /home/tjhaigh/.meteor/packages/mongo/.1.1.0.11t75li++os+web.browser+web.cordova/npm/node_modules/mongodb/lib/mongodb/db.js:1903:9
    I20150909-12:22:03.392(-4)?     at Server.Base._callHandler (/home/tjhaigh/.meteor/packages/mongo/.1.1.0.11t75li++os+web.browser+web.cordova/npm/node_modules/mongodb/lib/mongodb/connection/base.js:453:41)
    I20150909-12:22:03.392(-4)?     at /home/tjhaigh/.meteor/packages/mongo/.1.1.0.11t75li++os+web.browser+web.cordova/npm/node_modules/mongodb/lib/mongodb/connection/server.js:487:18
    I20150909-12:22:03.392(-4)?     at [object Object].MongoReply.parseBody (/home/tjhaigh/.meteor/packages/mongo/.1.1.0.11t75li++os+web.browser+web.cordova/npm/node_modules/mongodb/lib/mongodb/responses/mongo_reply.js:68:5)
    I20150909-12:22:03.392(-4)?     at [object Object].<anonymous> (/home/tjhaigh/.meteor/packages/mongo/.1.1.0.11t75li++os+web.browser+web.cordova/npm/node_modules/mongodb/lib/mongodb/connection/server.js:445:20)
    I20150909-12:22:03.392(-4)?     at [object Object].emit (events.js:95:17)
    I20150909-12:22:03.392(-4)?     at [object Object].<anonymous> (/home/tjhaigh/.meteor/packages/mongo/.1.1.0.11t75li++os+web.browser+web.cordova/npm/node_modules/mongodb/lib/mongodb/connection/connection_pool.js:207:13)

MongoDB日志

"2015-09-09T12:22:03.231-0400 [conn5] uh oh: 16560",
        "2015-09-09T12:22:03.232-0400 [conn5] meteor.users Assertion failure n >= 0 && n < static_cast<int>(_files.size()) src/mongo/db/storage/extent_manager.cpp 109",
        "2015-09-09T12:22:03.245-0400 [conn5] meteor.users 0xff19a6 0xf9b8f2 0xf84087 0xdacb78 0xdad2dd 0xddceba 0xddd17d 0xddd1e7 0xde5674 0xde4fc2 0x8f5259 0x8f75ce 0x9ed58d 0x9edf09 0x9eed67 0x9ef78d 0x9f2aef 0xa024b4 0xa03696 0xa0479e \n /home/tjhaigh/.meteor/packages/meteor-tool/.1.1.4.xvre8c++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/mongodb/bin/mongod(_ZN5mongo15printStackTraceERSo+0x26) [0xff19a6]\n /home/tjhaigh/.meteor/packages/meteor-tool/.1.1.4.xvre8c++os.linux.x86_64+web.brows"

我想应该注意的是我正在运行Fedora 22.任何帮助都会非常感激。

0 个答案:

没有答案