copleykj / socialize-user-model

MIT License
7 stars 9 forks source link

Tried to install, got meteor error at the start #1

Closed ipstas closed 9 years ago

ipstas commented 9 years ago
W20150715-13:41:05.301(-5)? (STDERR) /home/ipstas/.meteor/packages/meteor-tool/.1.1.3.pfyzem++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/server-lib/node_modules/fibers/future.js:245
W20150715-13:41:05.301(-5)? (STDERR)                        throw(ex);
W20150715-13:41:05.301(-5)? (STDERR)                              ^
W20150715-13:41:05.302(-5)? (STDERR) RangeError: Maximum call stack size exceeded

Any idea?

copleykj commented 9 years ago

I don't think this is directly related to this package, but possibly the meteor tool itself.. I would try again and see if you get the same error.

ipstas commented 9 years ago

If I have removed the package, there is no error. Added it back - same error. Maybe it conflicts with other packages, I am not sure

copleykj commented 9 years ago

I will see if I can dig into this. Can you add the output from meteor list. Also if possible a reproduction would be helpful.

ipstas commented 9 years ago

meteor list

3stack:remodal                                      1.0.2  A library for reactively launching bootstrap modals
abpetkov:switchery                                  0.1.0  Switchery (official) - turns your default HTML checkbox inputs i...
accounts-google                                     1.0.4  Login service for Google accounts
alanning:roles                                      1.2.13  Role-based authorization
aldeed:autoform                                     5.3.0* Easily create forms with automatic insert and update, and automa...
aldeed:autoform-bs-button-group-input               1.0.2  A Bootstrap button group theme for the "select-checkbox" and "se...
aldeed:autoform-bs-datepicker                       1.1.1  Custom bootstrap-datepicker input type for AutoForm
aldeed:autoform-select2                             2.0.2  Custom select2 input type for AutoForm
aldeed:collection2                                  2.3.3  Automatic validation of insert and update operations on the clie...
aldeed:delete-button                                1.0.0  Provides a delete button UI component
aldeed:geocoder                                     0.3.6  Easy geocoding by way of the node-geocoder package
aldeed:simple-schema                                1.3.3  A simple schema validation object with reactivity. Used by colle...
biasport:facebook-sdk                               0.2.2  Facebook SDK packaged for Meteor
bjwiley2:api-tokens                                 0.0.3  Generates and decodes tokens for user sessions on APIs
bjwiley2:webhook                                    0.0.12  Quick and easy WebHook functionality for your Meteor project.
bozhao:accounts-instagram                           0.2.0  Instagram account login for meteor
cordova:net.yoik.cordova.plugins.screenorientation  1.3.2
cosio55:autoform-cloudinary                         0.0.1  Use Cloudinary with autoform/simpleschema to upload an image, an...
dburles:google-maps                                 1.1.1  Google Maps Javascript API v3
em0ney:jstz                                         1.0.5_1  Meteor packaged version of JSTZ - jsTimezoneDetect
email                                               1.0.6  Send email messages
etjana:instafeed                                    1.0.0  Dead-simple way to add Instagram photos to your website, with pl...
fastclick                                           1.0.3  Faster touch events on mobile
fortawesome:fontawesome                             4.3.0  Font Awesome (official): 500+ scalable vector icons, customizabl...
frozeman:animation-helper                           0.2.6  Animates elements inside a {{> Animate}} block, by removing and ...
frozeman:storage                                    0.1.8  A reactive wrapper for localStorage, which will use chrome.stora...
gadicohen:headers                                   0.0.27  Access HTTP headers on both server and client
gadicohen:reactive-window                           1.0.5  Reactive functions for window properties; width, scroll, etc
geekyme:subscriber                                  0.2.1  Plug and play package for collecting emails. Use this for landin...
grigio:overlay                                      1.0.2  A little wrapper to manage a fullscreen animated overlay
hammer:hammer                                       2.0.4_2  Hammer.js (official) - multi-touch/mouse gestures: tap, pan, p...
harrison:papa-parse                                 1.1.0  A powerful, in-browser CSV parser for big boys and girls
houston:admin                                       2.0.3  A zero-config Meteor Admin
http                                                1.1.0  Make HTTP calls to remote servers
ian:accounts-ui-bootstrap-3                         1.2.60* Bootstrap-styled accounts-ui with multi-language support.
ipstas:oauth2-connect                               0.0.1+ Connect other oauth accounts, fsqr was added
ipstas:social-share                                 1.0.0+ Forked from lukemadera:social-share. Facebook, twitter, pinteres...
iron:router                                         1.0.7* Routing specifically designed for Meteor
isotope:isotope                                     2.1.0_1  Isotope (official): filter and sort magical layouts: fit rows,...
joshowens:accounts-entry                            1.0.3  Make signin and signout their own pages with routes.
jquery                                              1.11.3_2  Manipulate the DOM using CSS selectors
jquery-waypoints                                    1.0.3  Run a function when the user scrolls past an element
juliancwirko:s-alert-stackslide                     1.1.1* StackSlide effect for s-alert - simple and fancy notifications /...
kaoskeya:accounts-admin-ui-bootstrap-3              0.3.3  A roles based account management system using bootstrap 3
kaoskeya:admin                                      0.2.4_4* Simple autoform based admin that integrates with your bootstra...
kaoskeya:meteor-accounts-autoform-admin             0.0.1  Manage users module for kaoskeya:meteor-admin - boostrap based a...
launch-screen                                       1.0.2  Default and customizable launch screen on mobile.
lepozepo:cloudinary                                 3.0.1* Upload files to Cloudinary
less                                                1.0.14  The dynamic stylesheet language
manuelschoebel:ms-seo                               0.4.1  Easily config SEO for your routes
matteodem:easy-search                               1.6.0  Easy-to-use search with Blaze Components (+ Elastic Search support)
meteor-platform                                     1.2.2  Include a standard set of Meteor packages in your app
meteorhacks:async                                   1.0.0  Set of async utilities to work with NPM modules and other async ...
meteorhacks:inject-initial                          1.0.2  Allow injection of arbitrary data to initial Meteor HTML page
meteorhacks:kadira                                  2.20.2* Performance Monitoring for Meteor
meteorhacks:kadira-profiler                         1.1.0  CPU Profiler for Kadira
meteorhacks:npm                                     1.3.0  Use npm modules with your Meteor App
meteorhacks:subs-manager                            1.4.0* Subscriptions Manager for Meteor
meteorhacks:unblock                                 1.1.0  a way to use this.unblock inside publications
meteorhacks:zones                                   1.4.0* Zone.Js integration for meteor
mikael:accounts-merge                               0.0.9  Multiple login services for Meteor accounts
mirrorcell:geolocation-plus                         1.1.2  A Geolocation Abstraction with Manual Starting / Stopping and lo...
mixmax:smart-disconnect                             0.0.1  Smartly disconnect your Meteor app when it is not in use
mizzao:user-status                                  0.6.4* User connection and idle state tracking for Meteor
mrt:cheerio                                         0.3.2  Simple Cheerio NPM wrapper
mrt:jquery-csv                                      0.7.1  Parse CSV (Comma Separated Values) to Javascript arrays or dicti...
mrt:jquery-visible                                  1.2.0  jQuery plugin to check if an element is in the browser's visual ...
mrt:moment                                          2.8.1  Moment.js, a JavaScript date library for dates, packaged for Met...
mrt:moment-timezone                                 0.2.1  Timezone support for moment.js, packaged for Meteor. See http://...
msamoylov:accounts-foursquare                       1.0.3  Login service for Foursquare accounts
msamoylov:foursquare                                1.0.3  Foursquare OAuth flow
natestrauser:select2                                3.5.1  Select2 is a jQuery based replacement for select boxes.
nemo64:bootstrap                                    3.3.5* Highly configurable bootstrap integration.
npm-container                                       1.0.0+ Contains all your npm dependencies
oauth1                                              1.1.4  Common code for OAuth1-based login services
oauth2                                              1.1.3  Common code for OAuth2-based login services
pcel:loading                                        1.0.3  A beautiful loading splash screen (please-wait + spinkit bundle)
peppelg:bootstrap-3-modal                           1.0.3  Simple usage of bootstrap 3 modals.
percolate:velocityjs                                1.2.1_1  Wrapper for velocity.js includes ui pack
percolate:wireframing                               0.2.0  Wireframing tools
raix:handlebar-helpers                              0.2.4  Handlebar helpers
rajit:bootstrap3-datepicker                         1.4.1  Meteor packaging of eternicode/bootstrap-datepicker for Bootstrap 3
reactive-var                                        1.0.5  Reactive variable
request                                             0.0.0+ Wraps the request module from Npm in a fiber.
reywood:iron-router-ga                              0.6.0  Google analytics (universal edition) with some Iron Router sugar...
reywood:publish-composite                           1.3.6  Publish a set of related documents from multiple collections wit...
sacha:spin                                          2.0.4* Simple spinner package for Meteor
service-configuration                               1.0.4  Manage the configuration for third-party services
simple:json-routes                                  1.0.3  The simplest way to define server-side routes that return JSON
socialize:base-model                                0.2.3  A model for all other models to inherit from
spiderable                                          1.0.7  Makes the application crawlable to web spiders
standard-app-packages                               1.0.5  Moved to meteor-platform
tanis:bootstrap-social                              0.1.1  Social buttons for Bootstrap packaged for Meteor
timmyg:wow                                          1.0.1  WOW css animations
tmeasday:publish-counts                             0.3.9* Publish the count of a cursor, in real time
tsega:skrollr                                       0.0.2  A meteor package for the stand-alone parallax scrolling library,...
udondan:googlefonts                                 1.1.3  Meteor wrapper for googlefonts API
udondan:slick                                       1.3.11_1  the last carousel you'll ever need
xlazz:shareit                                       0.4.0+ A meteor package that makes social sharing easy
xolvio:md-blog                                      0.5.1  A markdown powered blog with i18n and lots of cutomization options.
yogiben:autoform-tags                               0.1.3* Tags input for aldeed:autoform
zimme:iron-router-active                            1.0.4* Active route/path template helpers for iron:router
zimme:select2-bootstrap3-css                        1.4.6  CSS to make Select2 fit in with Bootstrap 3

As for the reproduction, I will try to make something, but my wild guess, there is a package conflict, and thus it would take a lot of time to make simple reproducible git

ipstas commented 9 years ago

I have found where it throws that error.

It sits in user-model.js. If I have commented it, it flies with no errors

Meteor.users._transform = function (document) { // console.log('User.prototype._transform', document); //return new User(document); return document; };


Link me on Linkedin http://www.linkedin.com/in/podolski Follow me on Google+ https://plus.google.com/u/0/116864341213055873994/posts/p/pub

On Wed, Jul 15, 2015 at 8:27 PM, Kelly Copley notifications@github.com wrote:

I will see if I can dig into this. Can you add the output from meteor list. Also if possible a reproduction would be helpful.

— Reply to this email directly or view it on GitHub https://github.com/copleykj/socialize-user-model/issues/1#issuecomment-121796221 .

ipstas commented 9 years ago

And I know why.

this, as I understand, should return Meteor.user, but returns B…l.e…d.child {super: BaseModel, _collection: M…o.Collection}


Link me on Linkedin http://www.linkedin.com/in/podolski Follow me on Google+ https://plus.google.com/u/0/116864341213055873994/posts/p/pub

On Fri, Jul 17, 2015 at 11:08 AM, Stan Podolski stan@podolski.org wrote:

I have found where it throws that error.

It sits in user-model.js. If I have commented it, it flies with no errors

Meteor.users._transform = function (document) { // console.log('User.prototype._transform', document); //return new User(document); return document; };


Link me on Linkedin http://www.linkedin.com/in/podolski Follow me on Google+ https://plus.google.com/u/0/116864341213055873994/posts/p/pub

On Wed, Jul 15, 2015 at 8:27 PM, Kelly Copley notifications@github.com wrote:

I will see if I can dig into this. Can you add the output from meteor list. Also if possible a reproduction would be helpful.

— Reply to this email directly or view it on GitHub https://github.com/copleykj/socialize-user-model/issues/1#issuecomment-121796221 .

copleykj commented 9 years ago

No, this should return a modified version of a user document.. In this case it returns an instance of the User class.

copleykj commented 8 years ago

Ok, I I just wanted to give an update on this.. Initially I couldn't not reproduce this, but thanks to the latest version of fast-render causing it to crop up in a project, I've been able to track this down and fix it.