GNOME Bugzilla – Bug 744491
[Traceparser] 500 software error when trying to file a bug with a certain description
Last modified: 2019-02-22 13:05:30 UTC
Created attachment 296802 [details] Screenshot of attached bug report Nothing to add. I can't file this bug because I get constant 500 errors. Attaching a screenshot on the off chance that there's something specific about the bug content causing this, though I can't imagine what.
Hmm. What is the exact error message?
No error message. I get a 302 HTTP response, redirecting me to https://static.gnome.org/error-500/500.html, which tells me that everything is fine. I can grab the actual POST content if that would help. I can file other bugs (e.g., this one) just fine, and commenting on bugs works as well.
I can reproduce the problem when trying to file Kai's report with its given content and parameters.
I see the same thing when trying to file a bug with pygobject.
Replacing the content with something different made it work: bug 744745
puiterwijk provided this: ==> error_log <== Use of uninitialized value $value in string eq at /srv/http/bugzilla.gnome.org/Bugzilla/Object.pm line 233. Use of uninitialized value $value in string eq at /srv/http/bugzilla.gnome.org/Bugzilla/Object.pm line 236. ==> ../apache-error.log <== Feb 18 19:01:08 bugzilla bugzi[8415]: [error] Undef to trick_taint at /srv/http/bugzilla.gnome.org/Bugzilla/Util.pm line 44 Bugzilla::Util::trick_taint(undef) called at /srv/http/bugzilla.gnome.org/Bugzilla/Object.pm line 268 Bugzilla::Object::_do_list_select('Bugzilla::Extension::TraceParser::Trace', 'stack_hash = ?', 'ARRAY(0x7fdb3e786af0)', undef) called at /loader/0x7fdb3a98bc40/Bugzilla/Extension/TraceParser/Trace.pm line 99 Bugzilla::Extension::TraceParser::Trace::_do_list_select('Bugzilla::Extension::TraceParser::Trace', 'stack_hash = ?', 'ARRAY(0x7fdb3e786af0)', undef) called at /srv/http/bugzilla.gnome.org/Bugzilla/Object.pm line 246 Bugzilla::Object::match('Bugzilla::Extension::TraceParser::Trace', 'HASH(0x7fdb3e762768)') called at /loader/0x7fdb3a98bc40/Bugzilla/Extension/TraceParser/Trace.pm line 293 Bugzilla::Extension::TraceParser::Trace::identical_traces('Bugzilla::Extension::TraceParser::Trace=HASH(0x7fdb3e788d40)') called at /srv/http/bugzilla.gnome.org/extensions/TraceParser/Extension.pm line 71 Bugzilla::Extension::TraceParser::_check_duplicate_trace('Bugzilla::Extension::TraceParser::Trace=HASH(0x7fdb3e788d40)', 'Bugzilla::Bug=HASH(0x7fdb3e793148)', 'Bugzilla::Comment=HASH(0x7fdb3e762648)') called at /srv/http/bugzilla.gnome.org/extensions/TraceParser/Extension.pm line 53 Bugzilla::Extension::TraceParser::bug_end_of_create('Bugzilla::Extension::TraceParser=HASH(0x7fdb3e4f7380)', 'HASH(0x7fdb3e794178)') called at /srv/http/bugzilla.gnome.org/Bugzilla/Hook.pm line 18 Bugzilla::Hook::process('bug_end_of_create', 'HASH(0x7fdb3e794178)') called at /srv/http/bugzilla.gnome.org/Bugzilla/Bug.pm line 716 Bugzilla::Bug::create('Bugzilla::Bug', 'HASH(0x7fdb3ac99510)') called at /srv/http/bugzilla.gnome.org/post_bug.cgi line 129 ModPerl::ROOT::Bugzilla::ModPerl::ResponseHandler::srv_http_bugzilla_2egnome_2eorg_post_bug_2ecgi::handler('Apache2::RequestRec=SCALAR(0x7fdb3e4f54d8)') called at /usr/lib64/perl5/vendor_perl/ModPerl/RegistryCooker.pm line 204 eval {...} called at /usr
I can also reproduce locally ("Software error"). Testcase as comment 0: With current jhbuilt pygobject (and also with an older one): >>> from gi.repository import Gio, Gtk >>> obj = Gtk.label() >>> Gio.PropertyAction.New('win.wrapme', obj, 'wrap') Traceback (most recent call last):
+ Trace 234688
See: https://bugzilla.gnome.org/show_bug.cgi?id=683599 The signature for the constructor is:
*** Bug 745817 has been marked as a duplicate of this bug. ***
Reproduced this while filing against gnome-music with following description: [pranavk@h3xor ~]$ gnome-music /usr/lib/python3.4/site-packages/gnomemusic/grilo.py:94: Warning: The property SoupSession:ssl-ca-file is deprecated and shouldn't be used anymore. It will be removed in a future version. self.registry.load_all_plugins() /usr/lib64/python3.4/site-packages/gi/overrides/__init__.py:306: Warning: The property GtkCellRendererPixbuf:follow-state is deprecated and shouldn't be used anymore. It will be removed in a future version. return super_init_func(self, **new_kwargs) /usr/lib/python3.4/site-packages/gnomemusic/toolbar.py:140: Warning: g_set_application_name() called multiple times GLib.set_application_name(_("Music")) /usr/lib/python3.4/site-packages/gnomemusic/window.py:315: Warning: The property GtkWidget:margin-right is deprecated and shouldn't be used anymore. It will be removed in a future version. grid = Gtk.Grid(valign=Gtk.Align.CENTER, margin_right=8) Traceback (most recent call last):
+ Trace 235032
while (cursor.next(None)):
*** Bug 754072 has been marked as a duplicate of this bug. ***
*** Bug 757210 has been marked as a duplicate of this bug. ***
As I understand it, Christoph Reiter (lazka) was able to file a bugreport after changing the description - what exactly was changed? This bug is here for 8 month and it doesn't seem very likely that it would be fixed soon, so I would really appreciate it if someone posted how to work around this problem...
Oh. I just figured it out - when I indented the code by 4 spaces, it started to work.
*** Bug 757707 has been marked as a duplicate of this bug. ***
*** Bug 763594 has been marked as a duplicate of this bug. ***
Another workaround is to post the bug without the problematic text and then post the problematic text as an attachment, but only after the initial bug creation, adding it as an attachment in the initial bug creation will create the bug but not the attachment.
Same here when I tried reporting bug #769935. Everything in comment 1 in this bug is exactly what I tried posting into the description.
*** Bug 773757 has been marked as a duplicate of this bug. ***
*** Bug 773986 has been marked as a duplicate of this bug. ***
*** Bug 776275 has been marked as a duplicate of this bug. ***
Also just hit this trying to file: bug #776378 Perhaps this is related to the "Traceback" portion of the report?
*** Bug 780983 has been marked as a duplicate of this bug. ***
*** Bug 784821 has been marked as a duplicate of this bug. ***
*** Bug 785071 has been marked as a duplicate of this bug. ***
*** Bug 785186 has been marked as a duplicate of this bug. ***
*** Bug 790605 has been marked as a duplicate of this bug. ***
*** Bug 796709 has been marked as a duplicate of this bug. ***
With the move to Gitlab we won't investigate fixing this, hence declining.