jeromelebel/MongoHub-Mac

Crash upon connecting to replset -- NSInvalidArgumentException

theJC opened this issue · 14 comments

Application Specific Information:
* Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '* -[__NSArrayM insertObject:atIndex:]: object cannot be nil'
terminate called throwing an exception
abort() called

Application Specific Backtrace 1:
0 CoreFoundation 0x00007fff85052b06 __exceptionPreprocess + 198
1 libobjc.A.dylib 0x00007fff840a33f0 objc_exception_throw + 43
2 CoreFoundation 0x00007fff8500327a -[__NSArrayM insertObject:atIndex:] + 282
3 MongoHub 0x0000000100043051 __43-[MODServer fetchDatabaseListWithCallback:]_block_invoke + 769
4 MongoHub 0x0000000100041527 __29-[MODServer addQueryInQueue:]_block_invoke + 71
5 Foundation 0x00007fff845239cf -[NSBlockOperation main] + 124
6 Foundation 0x00007fff844f9926 -[__NSOperationInternal start] + 684
7 Foundation 0x00007fff845010f1 __block_global_6 + 129
8 libdispatch.dylib 0x00007fff8a9e0f01 _dispatch_call_block_and_release + 15
9 libdispatch.dylib 0x00007fff8a9dd0b6 _dispatch_client_callout + 8
10 libdispatch.dylib 0x00007fff8a9de1fa _dispatch_worker_thread2 + 304
11 libsystem_c.dylib 0x00007fff84877cdb _pthread_wqthread + 404
12 libsystem_c.dylib 0x00007fff84862191 start_wqthread + 13

Can you reproduce it?

Every time I launch and attempt to connect to my mongo servers at work,this happens now, so I am no longer able to use MongoHub.

Its been some time since I used it, and I allowed it to auto-update, so I'm not sure which version introduced this issue.

Can you try this version : https://mongohub.s3.amazonaws.com/MongoHub-test.zip ? Let me know what you have in the console just before the crash.

In the UI right before the crash, I've doube clicked on my replset, and
another window showed up to show the details it showed "Connecting" and
then "Server Stats" then kaboom.

Crashed Thread: 6 Dispatch queue: com.apple.root.default-priority

Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000

Application Specific Information:
* Terminating app due to uncaught exception 'NSInvalidArgumentException',
reason: '
* -[__NSArrayM insertObject:atIndex:]: object cannot be nil'
terminate called throwing an exception
abort() called

Application Specific Backtrace 1:
0 CoreFoundation 0x00007fff85052b06
__exceptionPreprocess + 198
1 libobjc.A.dylib 0x00007fff840a33f0
objc_exception_throw + 43
2 CoreFoundation 0x00007fff8500327a -[__NSArrayM
insertObject:atIndex:] + 282
3 MongoHub 0x0000000100043051 __43-[MODServer
fetchDatabaseListWithCallback:]_block_invoke + 769
4 MongoHub 0x0000000100041527 __29-[MODServer
addQueryInQueue:]_block_invoke + 71
5 Foundation 0x00007fff845239cf
-[NSBlockOperation main] + 124
6 Foundation 0x00007fff844f9926
-[__NSOperationInternal start] + 684
7 Foundation 0x00007fff845010f1 __block_global_6

  • 129
    8 libdispatch.dylib 0x00007fff8a9e0f01
    _dispatch_call_block_and_release + 15
    9 libdispatch.dylib 0x00007fff8a9dd0b6
    _dispatch_client_callout + 8
    10 libdispatch.dylib 0x00007fff8a9de1fa
    _dispatch_worker_thread2 + 304
    11 libsystem_c.dylib 0x00007fff84877cdb
    _pthread_wqthread + 404
    12 libsystem_c.dylib 0x00007fff84862191 start_wqthread +
    13

On Tue, Oct 29, 2013 at 2:25 PM, Jérôme Lebel notifications@github.comwrote:

Can you try this version :
https://mongohub.s3.amazonaws.com/MongoHub-test.zip ? Let me know what
you have in the console just before the crash.


Reply to this email directly or view it on GitHubhttps://github.com//issues/101#issuecomment-27335056
.

The message should be in the console application. Or the best is to launch the application from the terminal.

~/Downloads/MongoHub.app/Contents/MacOS/MongoHub

WARNING: mongo_replset_init() is deprecated, please use
mongo_replica_set_init()
WARNING: mongo_replset_add_seed() is deprecated, please use
mongo_replica_set_add_seed()
WARNING: mongo_replset_add_seed() is deprecated, please use
mongo_replica_set_add_seed()
WARNING: mongo_replset_add_seed() is deprecated, please use
mongo_replica_set_add_seed()
WARNING: mongo_replset_connect() is deprecated, please use
mongo_replica_set_client()
2013-10-29 16:20:45.803 MongoHub[72562:4123] Database with no name {
"sorted_keys" = (
sizeOnDisk,
empty
);
empty = 1;
sizeOnDisk = 1;
}
2013-10-29 16:20:45.804 MongoHub[72562:4123] *** Assertion failure in
-[MODServer fetchDatabaseListWithCallback:],
/Users/jerome/Sources/MongoHub-Mac/Libraries/mongo-objc-driver/Sources/MODServer.m:227
2013-10-29 16:20:45.804 MongoHub[72562:4123] An uncaught exception was
raised
2013-10-29 16:20:45.805 MongoHub[72562:4123] no name
2013-10-29 16:20:45.808 MongoHub[72562:4123] (
0 CoreFoundation 0x00007fff85052b06
__exceptionPreprocess + 198
1 libobjc.A.dylib 0x00007fff840a33f0
objc_exception_throw + 43
2 CoreFoundation 0x00007fff85052948 +[NSException
raise:format:arguments:] + 104
3 Foundation 0x00007fff844774c2
-[NSAssertionHandler
handleFailureInMethod:object:file:lineNumber:description:] + 189
4 MongoHub 0x0000000103aa6ee3 __43-[MODServer
fetchDatabaseListWithCallback:]_block_invoke + 1043
5 MongoHub 0x0000000103aa5297 __29-[MODServer
addQueryInQueue:]_block_invoke + 71
6 Foundation 0x00007fff845239cf
-[NSBlockOperation main] + 124
7 Foundation 0x00007fff844f9926
-[__NSOperationInternal start] + 684
8 Foundation 0x00007fff845010f1 __block_global_6

  • 129
    9 libdispatch.dylib 0x00007fff8a9e0f01
    _dispatch_call_block_and_release + 15
    10 libdispatch.dylib 0x00007fff8a9dd0b6
    _dispatch_client_callout + 8
    11 libdispatch.dylib 0x00007fff8a9de1fa
    _dispatch_worker_thread2 + 304
    12 libsystem_c.dylib 0x00007fff84877cdb
    _pthread_wqthread + 404
    13 libsystem_c.dylib 0x00007fff84862191 start_wqthread +
    13
    )
    2013-10-29 16:20:45.809 MongoHub[72562:4123] *** Terminating app due to
    uncaught exception 'NSInternalInconsistencyException', reason: 'no name'
    *** First throw call stack:
    (
    0 CoreFoundation 0x00007fff85052b06
    __exceptionPreprocess + 198
    1 libobjc.A.dylib 0x00007fff840a33f0
    objc_exception_throw + 43
    2 CoreFoundation 0x00007fff85052948 +[NSException
    raise:format:arguments:] + 104
    3 Foundation 0x00007fff844774c2
    -[NSAssertionHandler
    handleFailureInMethod:object:file:lineNumber:description:] + 189
    4 MongoHub 0x0000000103aa6ee3 __43-[MODServer
    fetchDatabaseListWithCallback:]_block_invoke + 1043
    5 MongoHub 0x0000000103aa5297 __29-[MODServer
    addQueryInQueue:]_block_invoke + 71
    6 Foundation 0x00007fff845239cf
    -[NSBlockOperation main] + 124
    7 Foundation 0x00007fff844f9926
    -[__NSOperationInternal start] + 684
    8 Foundation 0x00007fff845010f1 __block_global_6
  • 129
    9 libdispatch.dylib 0x00007fff8a9e0f01
    _dispatch_call_block_and_release + 15
    10 libdispatch.dylib 0x00007fff8a9dd0b6
    _dispatch_client_callout + 8
    11 libdispatch.dylib 0x00007fff8a9de1fa
    _dispatch_worker_thread2 + 304
    12 libsystem_c.dylib 0x00007fff84877cdb
    _pthread_wqthread + 404
    13 libsystem_c.dylib 0x00007fff84862191 start_wqthread +
    13
    )
    libc++abi.dylib: terminate called throwing an exception
    Abort trap: 6

On Tue, Oct 29, 2013 at 4:03 PM, Jérôme Lebel notifications@github.comwrote:

The message should be in the console application. Or the best is to launch
the application from the terminal.


Reply to this email directly or view it on GitHubhttps://github.com//issues/101#issuecomment-27343172
.

You have a database with no name... that's weird.

What is the result when you do : "show dbs" in mongo?

jchristiansen@HA001920:~$ ~/Downloads/MongoHub.app/Contents/MacOS/MongoHub
WARNING: mongo_replset_init() is deprecated, please use
mongo_replica_set_init()
WARNING: mongo_replset_add_seed() is deprecated, please use
mongo_replica_set_add_seed()
WARNING: mongo_replset_add_seed() is deprecated, please use
mongo_replica_set_add_seed()
WARNING: mongo_replset_add_seed() is deprecated, please use
mongo_replica_set_add_seed()
WARNING: mongo_replset_connect() is deprecated, please use
mongo_replica_set_client()
2013-10-30 13:35:41.118 MongoHub[90439:432f] Database with no name {
"sorted_keys" = (
databases,
totalSize,
ok
);
databases = (
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 0;\n name = local;\n
sizeOnDisk = 2364538880;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 0;\n name =
mongoDbHashDaoTest;\n sizeOnDisk = 218103808;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 0;\n name = c3p0;\n
sizeOnDisk = 218103808;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name =
1380348563;\n sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name =
"<script>cross_site_scripting";\n sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name =
"<script>document";\n sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = CFIDE;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = CVS;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name =
ConsoleHelp;\n sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = DB4Web;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = HNAP1;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = IDMProv;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = MSWSMTP;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = NASApp;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = OvCgi;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = PUBLIC;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name =
Reporting;\n sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = Sametime;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name =
SilverStream;\n sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name =
SiteScope;\n sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name =
SnoopServlet;\n sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name =
"WEB-INF";\n sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = Webcam;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name =
Wsusadmin;\n sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name =
"_vti_bin";\n sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = admin;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name =
altercast;\n sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = apex;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = app;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name =
authenticate;\n sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = axis;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = bigipgui;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name =
brightmail;\n sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = builtin;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name =
caspadmin;\n sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name =
"cgi-bin";\n sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = chassis;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = com;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name =
commoncgi;\n sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = content;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = dagent;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = dev;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = dms2;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = doc;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = dwr;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = dyndev;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = en;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = etc;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = ews;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = examples;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = exchange;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = exchweb;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = f360;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = fogbugz;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = forum;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name =
hazelcast;\n sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = help;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = horde;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = html;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = idm;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = ifx;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name =
iisadmpwd;\n sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name =
iisprotect;\n sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name =
iissamples;\n sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = imp;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name =
interscan;\n sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name =
intruvert;\n sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = invoker;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = ivc2;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = js;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = ldap;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = mail;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = mainui;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = manual;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = map;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = mve;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = mxhelp;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = nnm;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = nps;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = pda;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = perl;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = php;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name =
"platform-ui";\n sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = pls;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = qwe;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name =
"rails_info";\n sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = rdweb;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = sabin;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = sapmc;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = sc3;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = scmadmin;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = scripts;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = search;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name =
"securecgi-bin";\n sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = servlet;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = setup;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = shared;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = sitemap;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = snoop;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = stream;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = struts;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name =
"struts-showcase";\n sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name =
"struts2-showcase";\n sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = support;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = sws;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = system;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = test;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = tmui;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name =
"tomcat-docs";\n sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = view;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = wcd;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name =
"web-console";\n sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = xampp;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name = xsql;\n
sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n name,\n
sizeOnDisk,\n empty\n );\n empty = 1;\n name =
"~nobody";\n sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n sizeOnDisk,\n
empty\n );\n empty = 1;\n sizeOnDisk = 1;\n}",
"{\n "sorted_keys" = (\n sizeOnDisk,\n
empty\n );\n empty = 1;\n sizeOnDisk = 1;\n}"
);
ok = 1;
totalSize = 2800746496;
}
2013-10-30 13:35:41.125 MongoHub[90439:432f] *** Assertion failure in
-[MODServer fetchDatabaseListWithCallback:],
/Users/jerome/Sources/MongoHub-Mac/Libraries/mongo-objc-driver/Sources/MODServer.m:227
2013-10-30 13:35:41.125 MongoHub[90439:432f] An uncaught exception was
raised
2013-10-30 13:35:41.126 MongoHub[90439:432f] no name
2013-10-30 13:35:41.128 MongoHub[90439:432f] (
0 CoreFoundation 0x00007fff85052b06
__exceptionPreprocess + 198
1 libobjc.A.dylib 0x00007fff840a33f0
objc_exception_throw + 43
2 CoreFoundation 0x00007fff85052948 +[NSException
raise:format:arguments:] + 104
3 Foundation 0x00007fff844774c2
-[NSAssertionHandler
handleFailureInMethod:object:file:lineNumber:description:] + 189
4 MongoHub 0x000000010164cee3 __43-[MODServer
fetchDatabaseListWithCallback:]_block_invoke + 1043
5 MongoHub 0x000000010164b297 __29-[MODServer
addQueryInQueue:]_block_invoke + 71
6 Foundation 0x00007fff845239cf
-[NSBlockOperation main] + 124
7 Foundation 0x00007fff844f9926
-[__NSOperationInternal start] + 684
8 Foundation 0x00007fff845010f1 __block_global_6

  • 129
    9 libdispatch.dylib 0x00007fff8a9e0f01
    _dispatch_call_block_and_release + 15
    10 libdispatch.dylib 0x00007fff8a9dd0b6
    _dispatch_client_callout + 8
    11 libdispatch.dylib 0x00007fff8a9de1fa
    _dispatch_worker_thread2 + 304
    12 libsystem_c.dylib 0x00007fff84877cdb
    _pthread_wqthread + 404
    13 libsystem_c.dylib 0x00007fff84862191 start_wqthread +
    13
    )
    2013-10-30 13:35:41.129 MongoHub[90439:432f] *** Terminating app due to
    uncaught exception 'NSInternalInconsistencyException', reason: 'no name'
    *** First throw call stack:
    (
    0 CoreFoundation 0x00007fff85052b06
    __exceptionPreprocess + 198
    1 libobjc.A.dylib 0x00007fff840a33f0
    objc_exception_throw + 43
    2 CoreFoundation 0x00007fff85052948 +[NSException
    raise:format:arguments:] + 104
    3 Foundation 0x00007fff844774c2
    -[NSAssertionHandler
    handleFailureInMethod:object:file:lineNumber:description:] + 189
    4 MongoHub 0x000000010164cee3 __43-[MODServer
    fetchDatabaseListWithCallback:]_block_invoke + 1043
    5 MongoHub 0x000000010164b297 __29-[MODServer
    addQueryInQueue:]_block_invoke + 71
    6 Foundation 0x00007fff845239cf
    -[NSBlockOperation main] + 124
    7 Foundation 0x00007fff844f9926
    -[__NSOperationInternal start] + 684
    8 Foundation 0x00007fff845010f1 __block_global_6
  • 129
    9 libdispatch.dylib 0x00007fff8a9e0f01
    _dispatch_call_block_and_release + 15
    10 libdispatch.dylib 0x00007fff8a9dd0b6
    _dispatch_client_callout + 8
    11 libdispatch.dylib 0x00007fff8a9de1fa
    _dispatch_worker_thread2 + 304
    12 libsystem_c.dylib 0x00007fff84877cdb
    _pthread_wqthread + 404
    13 libsystem_c.dylib 0x00007fff84862191 start_wqthread +
    13
    )
    libc++abi.dylib: terminate called throwing an exception
    Abort trap: 6

On Tue, Oct 29, 2013 at 4:27 PM, Jérôme Lebel notifications@github.comwrote:

Can you try again with:
https://mongohub.s3.amazonaws.com/MongoHub-test2.zip ?


Reply to this email directly or view it on GitHubhttps://github.com//issues/101#issuecomment-27345105
.

Blanked out over some hostnames, but here's a screenshot of the config for
the replset connection setup.

With "show dbs" what do you have?

Fixed in 2.5.14, I let you close this issue after testing this new release.

I'm guessing ti works now.