Topic: Error Page, probably important

Posted under General

I encountered this error page when I attempted to send a Dmail.

NoMethodError in DmailController#create

undefined method merge' for nil:NilClass RAILS_ROOT: /home/e621/e621-production/current Application Trace | Framework Trace | Full Trace /home/e621/e621-production/current/app/controllers/dmail_controller.rb:16:in create'
/usr/local/rvm/gems/ree-1.8.7-2012.02/gems/actionpack-2.3.18/lib/action_controller/base.rb:1333:in send' /usr/local/rvm/gems/ree-1.8.7-2012.02/gems/actionpack-2.3.18/lib/action_controller/base.rb:1333:in perform_action_without_filters'
/usr/local/rvm/gems/ree-1.8.7-2012.02/gems/actionpack-2.3.18/lib/action_controller/filters.rb:617:in call_filters' /usr/local/rvm/gems/ree-1.8.7-2012.02/gems/actionpack-2.3.18/lib/action_controller/filters.rb:610:in perform_action_without_benchmark'
/usr/local/rvm/gems/ree-1.8.7-2012.02/gems/actionpack-2.3.18/lib/action_controller/benchmarking.rb:68:in perform_action_without_rescue' /usr/local/rvm/gems/ree-1.8.7-2012.02/gems/activesupport-2.3.18/lib/active_support/core_ext/benchmark.rb:17:in ms'
/usr/local/rvm/gems/ree-1.8.7-2012.02/gems/activesupport-2.3.18/lib/active_support/core_ext/benchmark.rb:17:in ms' /usr/local/rvm/gems/ree-1.8.7-2012.02/gems/actionpack-2.3.18/lib/action_controller/benchmarking.rb:68:in perform_action_without_rescue'
/usr/local/rvm/gems/ree-1.8.7-2012.02/gems/actionpack-2.3.18/lib/action_controller/rescue.rb:160:in perform_action_without_flash' /usr/local/rvm/gems/ree-1.8.7-2012.02/gems/actionpack-2.3.18/lib/action_controller/flash.rb:151:in perform_action'
/usr/local/rvm/gems/ree-1.8.7-2012.02/gems/actionpack-2.3.18/lib/action_controller/base.rb:532:in send' /usr/local/rvm/gems/ree-1.8.7-2012.02/gems/actionpack-2.3.18/lib/action_controller/base.rb:532:in process_without_filters'
/usr/local/rvm/gems/ree-1.8.7-2012.02/gems/actionpack-2.3.18/lib/action_controller/filters.rb:606:in process' /usr/local/rvm/gems/ree-1.8.7-2012.02/gems/actionpack-2.3.18/lib/action_controller/base.rb:391:in process'
/usr/local/rvm/gems/ree-1.8.7-2012.02/gems/actionpack-2.3.18/lib/action_controller/base.rb:386:in call' /usr/local/rvm/gems/ree-1.8.7-2012.02/gems/actionpack-2.3.18/lib/action_controller/routing/route_set.rb:438:in call'
Request

Parameters:

None
Show session dump

Response

Headers:

{"Content-Type"=>"",
"Set-Cookie"=>"blacklisted_tags=derp&equestria_girls&spongebob_squarepants&gag&bit_gag&ponyplay&nezumi&dakuroihoshi&gagged&fluttershy_%28mlp%29&hoihoi&dakimakura&bovine+-corruption_of_champions&freckles_%28artist%29&smudge_proof&user%3Acolossalfaggot&pixar&kayla-na&domination+-corruption_of_champions&pig&female_domination&rimming+-corruption_of_champions&bridle+-corruption_of_champions&mine+-corruption_of_champions&ball_gag+-holtzmann+-corruption_of_champions&my_little_pony+-anthro+-anthrofied+-breasts+-cosplay&feral+-corruption_of_champions&nazi&multi_breast+-corruption_of_champions&care_bears&broken_horn&male+rating%3Aexplicit+-female&slave+-corruption_of_champions&slavery+-corruption_of_champions&knight&hitler&octopus&leash+-corruption_of_champions&bound+-tentacles&ogre+-corruption_of_champions&bdsm+-corruption_of_champions&teats&torture+-corruption_of_champions&barbed_wire&rating%3Aexplicit+young&slug&fart&chubby+-corruption_of_champions&chipmunk+-corruption_of_champions&overweight+-corruption_of_champions&taur+-corruption_of_champions&diaper&gay+-corruption_of_champions&peeing&big_macintosh_%28mlp%29&feces&duck&marauder6272&vomit&whip+-corruption_of_champions&sick&brainwashing&hypnosis&andava&ponyboom&gore&adolf_hitler&castration&rape+-corruption_of_champions&krystal&implied_cannibalism&kayla-na&snail&whitekitten&bound&badgerben&forcefeeding&force_feeding&renamon&spike_%28mlp%29&horn_ring&small_breasts&prolapse&humanized&bear&vore+-corruption_of_champions; path=/\nblacklist_avatars=true; path=/\nblacklist_users=true; path=/",
"Cache-Control"=>"no-cache"}

For some reason that I don't understand, it's included my blacklist in there.

Updated by TonyCoon

I also get that from time to time but usually when I'm tag editing

Updated by anonymous

TheHuskyK9 said:
I also get that from time to time but usually when I'm tag editing

Does it show your blacklist too?

Updated by anonymous

Ryuzaki_Izawa said:
Does it show your blacklist too?

Blacklists are put at the bottom of all error dumps. I assume it would display all the relevant cookies to the session (apart from auth cookies) just in case they're relevant to the issue.

Updated by anonymous

I just felt I should mention it as this site is bugging out on me quite a bit, along with many other sites as well.

Updated by anonymous

It looks like from that error that you just went directly to e621.net/dmail/create without going through the form, or the POST data was removed after submitting the form somehow. It was probably a temporary thing with your browser and if you can send dmails now I don't think it's anything that needs fixing.

I added a redirect though, so if anyone does visit /dmail/create directly for any reason at least it will redirect to the compose form instead of showing an error.

Updated by anonymous

  • 1