Closed Bug 45315 Opened 25 years ago Closed 25 years ago

Constant crashing in kuro5hin

Categories

(SeaMonkey :: General, defect, P3)

x86
Linux
defect

Tracking

(Not tracked)

VERIFIED WORKSFORME

People

(Reporter: bugzilla, Assigned: asa)

References

()

Details

(Keywords: crash)

So, umm, funny story...I was testing to see what the new MOVED resolution was and, um, I tested on bug 45267...and apparently you can't reopen the bugs...sorry...so, reproducing it here in full form: kuro5hin does almost everything via POST to http://www.kuro5hin.org/, and it seems to mess completely the caching. After rating a comment (post to http://www.kuro5hin.org/#num), mozilla won´t let me rate another unless I close and reopen the window (GET to http://www.kuro5hin.org/?something). If I open the main page, login, go to another page, and then go back, it displays the ¨unlogged-in¨ page again. But the worst is the constant crashing I get when trying to rate comments. I´ve just reproduced it with gdb... Program received signal SIGSEGV, Segmentation fault. 0x40e6cce5 in NSGetModule () from /home/cesarb/mozilla/package/components/libgklayout.so (gdb) where #0 0x40e6cce5 in NSGetModule () from /home/cesarb/mozilla/package/components/libgklayout.so #1 0x40cea08f in NSGetModule () from /home/cesarb/mozilla/package/components/libgklayout.so #2 0x40c65d98 in NSGetModule () from /home/cesarb/mozilla/package/components/libgklayout.so #3 0x40c652ab in NSGetModule () from /home/cesarb/mozilla/package/components/libgklayout.so #4 0x40ce989f in NSGetModule () from /home/cesarb/mozilla/package/components/libgklayout.so #5 0x40c619db in NSGetModule () from /home/cesarb/mozilla/package/components/libgklayout.so #6 0x40c9c151 in NSGetModule () from /home/cesarb/mozilla/package/components/libgklayout.so #7 0x40c9c06c in NSGetModule () from /home/cesarb/mozilla/package/components/libgklayout.so #8 0x410548f9 in NSGetModule () from /home/cesarb/mozilla/package/components/libgkview.so #9 0x41062acc in NSGetModule () from /home/cesarb/mozilla/package/components/libgkview.so #10 0x410534ed in NSGetModule () from /home/cesarb/mozilla/package/components/libgkview.so #11 0x405ac88a in NSGetModule () ---Type <return> to continue, or q <return> to quit--- from /home/cesarb/mozilla/package/components/libwidget_gtk.so #12 0x405ac7ad in NSGetModule () from /home/cesarb/mozilla/package/components/libwidget_gtk.so #13 0x405ac829 in NSGetModule () from /home/cesarb/mozilla/package/components/libwidget_gtk.so #14 0x405b11df in NSGetModule () from /home/cesarb/mozilla/package/components/libwidget_gtk.so #15 0x403c64a3 in GlobalWindowImpl::Focus () from /home/cesarb/mozilla/package/./libjsdom.so #16 0x4037bdc8 in NSGetModule () from /home/cesarb/mozilla/package/components/libnsappshell.so #17 0x405ac88a in NSGetModule () from /home/cesarb/mozilla/package/components/libwidget_gtk.so #18 0x405b38a4 in NSGetModule () from /home/cesarb/mozilla/package/components/libwidget_gtk.so #19 0x4066975b in gtk_marshal_BOOL__POINTER () from /usr/lib/libgtk-1.2.so.0 #20 0x406983fc in gtk_signal_remove_emission_hook () from /usr/lib/libgtk-1.2.so.0 #21 0x40697865 in gtk_signal_set_funcs () from /usr/lib/libgtk-1.2.so.0 #22 0x40695943 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0 #23 0x406cbd6b in gtk_widget_event () from /usr/lib/libgtk-1.2.so.0 #24 0x406d44c6 in gtk_window_set_default_size () from /usr/lib/libgtk-1.2.so.0 #25 0x4066995b in gtk_marshal_NONE__POINTER () from /usr/lib/libgtk-1.2.so.0 ---Type <return> to continue, or q <return> to quit--- #26 0x406978a3 in gtk_signal_set_funcs () from /usr/lib/libgtk-1.2.so.0 #27 0x40695943 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0 #28 0x406d191d in gtk_window_set_focus () from /usr/lib/libgtk-1.2.so.0 #29 0x406cc80b in gtk_widget_grab_focus () from /usr/lib/libgtk-1.2.so.0 #30 0x40669ad1 in gtk_marshal_NONE__NONE () from /usr/lib/libgtk-1.2.so.0 #31 0x406978a3 in gtk_signal_set_funcs () from /usr/lib/libgtk-1.2.so.0 #32 0x40695943 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0 #33 0x406cc66c in gtk_widget_grab_focus () from /usr/lib/libgtk-1.2.so.0 #34 0x405b37be in NSGetModule () from /home/cesarb/mozilla/package/components/libwidget_gtk.so #35 0x4066975b in gtk_marshal_BOOL__POINTER () from /usr/lib/libgtk-1.2.so.0 #36 0x406983fc in gtk_signal_remove_emission_hook () from /usr/lib/libgtk-1.2.so.0 #37 0x40697865 in gtk_signal_set_funcs () from /usr/lib/libgtk-1.2.so.0 #38 0x40695943 in gtk_signal_emit () from /usr/lib/libgtk-1.2.so.0 #39 0x406cbd6b in gtk_widget_event () from /usr/lib/libgtk-1.2.so.0 #40 0x4066898b in gtk_main_do_event () from /usr/lib/libgtk-1.2.so.0 #41 0x405a7a68 in NSGetModule () from /home/cesarb/mozilla/package/components/libwidget_gtk.so #42 0x40715077 in gdk_wm_protocols_filter () from /usr/lib/libgdk-1.2.so.0 #43 0x407452d9 in g_get_current_time () from /usr/lib/libglib-1.2.so.0 #44 0x407458e3 in g_get_current_time () from /usr/lib/libglib-1.2.so.0 #45 0x40745a7c in g_main_run () from /usr/lib/libglib-1.2.so.0 ---Type <return> to continue, or q <return> to quit--- #46 0x406681e7 in gtk_main () from /usr/lib/libgtk-1.2.so.0 #47 0x405a064c in NSGetModule () from /home/cesarb/mozilla/package/components/libwidget_gtk.so #48 0x40379eba in NSGetModule () from /home/cesarb/mozilla/package/components/libnsappshell.so #49 0x804d3f7 in JS_PushArguments () #50 0x804d7fd in JS_PushArguments () #51 0x4024da42 in __libc_start_main () from /lib/libc.so.6 I also had the same problem about two weeks ago in a talkback-enabled build; I´ve lost the talkback ids, but you can probably search for kuro5hin and cesarb (my name is all over in the environment). That´s why I believe it to be cache-related -- it happened three times exactly at the same point in a sequence of actions, and cleaning the cache made it work again (with the same exact sequence). My build is 2000071108; I´ve seen it also in 2000070209 and some other build before that (the talkback one). If you want better traces, I can reproduce it at will =)
crasher
Keywords: crash
updating severity...
Severity: normal → critical
I don't cradh on 2000071708 win32
Linux 2.3.99 i686, can't reproduce crash by rating multiple comments. On the other hand, can reproduce failure to rate multiple comments in a row. After the first, nothing happens. Following is what is sent to console: ----------- Document http://www.kuro5hin.org/?op=comments&sid=2000/7/18/12325/3525&cid=9#9 loaded successfully Document: Done (7.787 secs) *** check number of frames in content area Error getting url widget service: TypeError: Components.classes[progid] has no properties Document http://www.kuro5hin.org/#9 loaded successfully -----------
marking wfm. Rob, that's a separate issue; please file it.
wfm
Status: NEW → RESOLVED
Closed: 25 years ago
argh.
Status: RESOLVED → REOPENED
w
Status: REOPENED → RESOLVED
Closed: 25 years ago25 years ago
Resolution: --- → WORKSFORME
adding verifyme keyword
Keywords: verifyme
Rob Sanderson: was the seperate issue ever filed? I don't have an account at kuro5hin so I can't verify.
wfm too. I was the original reporter. I can't mark this as VERIFIED due to blakeross' confusion. So, someone else please mark VERIFIED for me.
verified per reporter's comments
Status: RESOLVED → VERIFIED
Product: Browser → Seamonkey
Keywords: verifyme
You need to log in before you can comment on or make changes to this bug.