Closed Bug 302158 Opened 19 years ago Closed 17 years ago

Core dump working on a remote calendar

Categories

(Calendar :: General, defect)

x86
Linux
defect
Not set
critical

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: blair, Unassigned)

Details

Attachments

(1 file, 1 obsolete file)

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050610 Firefox/1.0.4 (Debian package 1.0.4-3)
Build Identifier: http://ftp.mozilla.org/pub/mozilla.org/calendar/sunbird/nightly/2005-07-25-07-trunk/

I have a calendar file on a remote WebDAV server that I started in March this
year.  I was trying to change the properties of a single recurring birthday
event.  The WebDAV server is using Digest authentication.

I tried loading it into calendar today using the 2005-07-25-07-trunk release
on my Debian etch box and got a core dump.  

Here's the backtrace.

#0  0xb7e61852 in raise () from /lib/tls/libpthread.so.0
(gdb) bt
#0  0xb7e61852 in raise () from /lib/tls/libpthread.so.0
#1  0x08082d36 in nsDependentCString::AssertValid ()
#2  <signal handler called>
#3  0x087388ed in icalparser_string_line_generator ()
#4  0x08732d38 in nsBaseHashtable<nsCStringHashKey, nsCOMPtr<calIIcalComponent>,
calIIcalComponent*>::s_EnumReadStub ()
#5  0x08732d84 in nsBaseHashtable<nsCStringHashKey, nsCOMPtr<calIIcalComponent>,
calIIcalComponent*>::s_EnumReadStub ()
#6  0x08723c88 in nsXPTCVariant::Init ()
#7  0xb7f3cd41 in XPTC_InvokeByIndex () from ./libxpcom_core.so
#8  0x080a6944 in nsDependentCString::AssertValid ()
#9  0x080ab97c in nsDependentCString::AssertValid ()
#10 0xb7f95b96 in js_Invoke () from ./libmozjs.so
#11 0xb7f9d7b6 in js_Interpret () from ./libmozjs.so
#12 0xb7f95bf3 in js_Invoke () from ./libmozjs.so
#13 0x080a2f0f in nsDependentCString::AssertValid ()
#14 0x080a02ed in nsDependentCString::AssertValid ()
#15 0xb7f3ceed in XPTC_InvokeByIndex () from ./libxpcom_core.so
#16 0xb7f3cd41 in XPTC_InvokeByIndex () from ./libxpcom_core.so
#17 0x080a6944 in nsDependentCString::AssertValid ()
#18 0x080ab97c in nsDependentCString::AssertValid ()
#19 0xb7f95b96 in js_Invoke () from ./libmozjs.so
#20 0xb7f9d7b6 in js_Interpret () from ./libmozjs.so
#21 0xb7f95bf3 in js_Invoke () from ./libmozjs.so
#22 0x080a2f0f in nsDependentCString::AssertValid ()
#23 0x080a02ed in nsDependentCString::AssertValid ()
#24 0xb7f3ceed in XPTC_InvokeByIndex () from ./libxpcom_core.so
#25 0xb7f3cd41 in XPTC_InvokeByIndex () from ./libxpcom_core.so
#26 0x080a6944 in nsDependentCString::AssertValid ()
#27 0x080ab97c in nsDependentCString::AssertValid ()
#28 0xb7f95b96 in js_Invoke () from ./libmozjs.so
#29 0xb7f9d7b6 in js_Interpret () from ./libmozjs.so
#30 0xb7f95bf3 in js_Invoke () from ./libmozjs.so
#31 0xb7f9d7b6 in js_Interpret () from ./libmozjs.so
#32 0xb7f95bf3 in js_Invoke () from ./libmozjs.so
#33 0x080a2f0f in nsDependentCString::AssertValid ()
#34 0x080a02ed in nsDependentCString::AssertValid ()
#35 0xb7f3ceed in XPTC_InvokeByIndex () from ./libxpcom_core.so
#36 0xb7f3cd41 in XPTC_InvokeByIndex () from ./libxpcom_core.so
#37 0x080a6944 in nsDependentCString::AssertValid ()
#38 0x080ab97c in nsDependentCString::AssertValid ()
#39 0xb7f95b96 in js_Invoke () from ./libmozjs.so
#40 0xb7f9d7b6 in js_Interpret () from ./libmozjs.so
#41 0xb7f95bf3 in js_Invoke () from ./libmozjs.so
#42 0x080a2f0f in nsDependentCString::AssertValid ()
#43 0x080a02ed in nsDependentCString::AssertValid ()
#44 0xb7f3ceed in XPTC_InvokeByIndex () from ./libxpcom_core.so
#45 0xb7f3cd41 in XPTC_InvokeByIndex () from ./libxpcom_core.so
#46 0x080a6944 in nsDependentCString::AssertValid ()
#47 0x080ab97c in nsDependentCString::AssertValid ()
#48 0xb7f95b96 in js_Invoke () from ./libmozjs.so
#49 0xb7f9d7b6 in js_Interpret () from ./libmozjs.so
#50 0xb7f95bf3 in js_Invoke () from ./libmozjs.so
#51 0x080a2f0f in nsDependentCString::AssertValid ()
#52 0x080a02ed in nsDependentCString::AssertValid ()
#53 0xb7f3ceed in XPTC_InvokeByIndex () from ./libxpcom_core.so
#54 0xb7f3cd41 in XPTC_InvokeByIndex () from ./libxpcom_core.so
#55 0x080a6944 in nsDependentCString::AssertValid ()
#56 0x080ab97c in nsDependentCString::AssertValid ()
#57 0xb7f95b96 in js_Invoke () from ./libmozjs.so
#58 0xb7f9d7b6 in js_Interpret () from ./libmozjs.so
#59 0xb7f95bf3 in js_Invoke () from ./libmozjs.so
#60 0x080a2f0f in nsDependentCString::AssertValid ()
#61 0x080a02ed in nsDependentCString::AssertValid ()
#62 0xb7f3ceed in XPTC_InvokeByIndex () from ./libxpcom_core.so
#63 0x085ff127 in nsXPTCVariant::Init ()
#64 0x085fe722 in nsXPTCVariant::Init ()
#65 0x085fd3c2 in nsXPTCVariant::Init ()
#66 0xb7f3cd41 in XPTC_InvokeByIndex () from ./libxpcom_core.so
#67 0x080a6944 in nsDependentCString::AssertValid ()
#68 0x080ab97c in nsDependentCString::AssertValid ()
#69 0xb7f95b96 in js_Invoke () from ./libmozjs.so
#70 0xb7f9d7b6 in js_Interpret () from ./libmozjs.so
#71 0xb7f95bf3 in js_Invoke () from ./libmozjs.so
#72 0xb7f95e02 in js_InternalInvoke () from ./libmozjs.so
#73 0xb7f73b8d in JS_CallFunctionValue () from ./libmozjs.so
#74 0x0843210e in nsReadingIterator<unsigned short>::advance ()
#75 0x0843e54c in nsReadingIterator<unsigned short>::advance ()
#76 0x0843eba3 in nsReadingIterator<unsigned short>::advance ()
#77 0xb7f28dfa in nsTimerImpl::Fire () from ./libxpcom_core.so
#78 0xb7f28ed0 in handleTimerEvent () from ./libxpcom_core.so
#79 0xb7f24f40 in PL_HandleEvent () from ./libxpcom_core.so
#80 0xb7f24e6c in PL_ProcessPendingEvents () from ./libxpcom_core.so
#81 0xb7f26816 in nsEventQueueImpl::CheckForDeactivation ()
   from ./libxpcom_core.so
#82 0x08224c16 in XmlInitUnknownEncodingNS ()
#83 0xb7a05e4f in g_vasprintf () from /usr/lib/libglib-2.0.so.0
#84 0xb79e05c2 in g_main_depth () from /usr/lib/libglib-2.0.so.0
#85 0xb79e1638 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#86 0xb79e1970 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#87 0xb79e1bbd in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#88 0x082252f4 in XmlInitUnknownEncodingNS ()
#89 0x08612000 in nsXPTCVariant::Init ()
#90 0x08618961 in nsXPTCVariant::Init ()
#91 0x0854d9e0 in nsXPTCVariant::Init ()
#92 0x0843db02 in nsReadingIterator<unsigned short>::advance ()
#93 0x0843ac8d in nsReadingIterator<unsigned short>::advance ()
#94 0xb7f3cd41 in XPTC_InvokeByIndex () from ./libxpcom_core.so
#95 0x080a6944 in nsDependentCString::AssertValid ()
#96 0x080ab97c in nsDependentCString::AssertValid ()
#97 0xb7f95b96 in js_Invoke () from ./libmozjs.so
#98 0xb7f9d7b6 in js_Interpret () from ./libmozjs.so
#99 0xb7f95bf3 in js_Invoke () from ./libmozjs.so
#100 0xb7f95e02 in js_InternalInvoke () from ./libmozjs.so
#101 0xb7f73b8d in JS_CallFunctionValue () from ./libmozjs.so
#102 0x0843210e in nsReadingIterator<unsigned short>::advance ()
#103 0x0845d171 in nsReadingIterator<unsigned short>::advance ()
#104 0x083b5a93 in nsReadingIterator<unsigned short>::advance ()
#105 0x083b5d69 in nsReadingIterator<unsigned short>::advance ()
#106 0x08410f87 in nsReadingIterator<unsigned short>::advance ()
#107 0x082603b4 in XmlInitUnknownEncodingNS ()
#108 0x08260120 in XmlInitUnknownEncodingNS ()
#109 0x083bc727 in nsReadingIterator<unsigned short>::advance ()
#110 0x083bab67 in nsReadingIterator<unsigned short>::advance ()
#111 0x08260611 in XmlInitUnknownEncodingNS ()
#112 0x0826004f in XmlInitUnknownEncodingNS ()
#113 0x0842ba22 in nsReadingIterator<unsigned short>::advance ()
#114 0x0842b02f in nsReadingIterator<unsigned short>::advance ()
#115 0x084254cd in nsReadingIterator<unsigned short>::advance ()
#116 0x08225bdf in XmlInitUnknownEncodingNS ()
#117 0x0821f5ab in XmlInitUnknownEncodingNS ()
#118 0x082232d1 in XmlInitUnknownEncodingNS ()
#119 0xb7c9547e in _gtk_marshal_BOOLEAN__BOXED ()
   from /usr/lib/libgtk-x11-2.0.so.0
#120 0xb7a48736 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#121 0xb7a59dcf in g_signal_emit_by_name () from /usr/lib/libgobject-2.0.so.0
#122 0xb7a58c8c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#123 0xb7a59126 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#124 0xb7d84cf7 in gtk_widget_send_expose () from /usr/lib/libgtk-x11-2.0.so.0
#125 0xb7c93f92 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#126 0xb7c92de6 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#127 0xb7b318e5 in _gdk_events_queue () from /usr/lib/libgdk-x11-2.0.so.0
#128 0xb79e05c2 in g_main_depth () from /usr/lib/libglib-2.0.so.0
#129 0xb79e1638 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#130 0xb79e1970 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#131 0xb79e1f13 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#132 0xb7c92693 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#133 0x08224f76 in XmlInitUnknownEncodingNS ()
#134 0x0868cce7 in nsXPTCVariant::Init ()
#135 0x0807c37b in ?? ()
#136 0x08a5c1c8 in ?? ()
#137 0x0878e450 in _IO_stdin_used ()
#138 0x00000000 in ?? ()
#139 0x0807c341 in ?? ()
#140 0x00000000 in ?? ()
#141 0x00000001 in ?? ()
#142 0x0878f420 in nsIFactory::GetIID()::iid ()
#143 0xbffff448 in ?? ()
#144 0x0878f420 in nsIFactory::GetIID()::iid ()
#145 0xbffff448 in ?? ()
#146 0x0000002c in ?? ()
#147 0x00000000 in ?? ()
#148 0x0878f3d4 in nsIFactory::GetIID()::iid ()
#149 0xbffff444 in ?? ()
#150 0x0878f3d4 in nsIFactory::GetIID()::iid ()
#151 0xbffff444 in ?? ()
#152 0x0898fcd0 in ?? ()
#153 0x00000000 in ?? ()
#154 0x00000000 in ?? ()
#155 0x00000000 in ?? ()
#156 0xb7ff1b3c in do_lookup_versioned () from /lib/ld-linux.so.2
#157 0x08077a8c in ?? ()
#158 0x00000001 in ?? ()
#159 0xbffff6d4 in ?? ()
#160 0x0878e4c0 in _IO_stdin_used ()
#161 0xb7691e80 in __DTOR_END__ () from /lib/tls/libc.so.6
#162 0xb8000540 in __libc_missing_32bit_uids () from /lib/ld-linux.so.2
#163 0x0878e378 in crmf_encoder_out ()
#164 0xb7575974 in __libc_start_main () from /lib/tls/libc.so.6
#165 0x080779e5 in ?? ()


Reproducible: Didn't try

Actual Results:  
Core Dump.

Expected Results:  
Not to core dump :)
Blair,
    Is this reproducable at all?  

CC'ing the remote calendar-wiz, but I don't think Bug 285018 made it in to this
nightly, so I'm not quite sure what it might be.
Yes, this time I got another core dump, this time with the release from

http://ftp.mozilla.org/pub/mozilla.org/calendar/sunbird/nightly/2005-07-26-07-trunk/sunbird-0.2+.en-US.linux-i686.tar.gz

on a Centos 4 system:

Adding a VTIMEZONE
Adding a VTIMEZONE
/builds/tinderbox/Sb-Trunk/Linux_2.4.21-32.0.1.ELsmp_Depend/mozilla/calendar/libical/src/libical/icalproperty.c:488:
Got a property of an unknown kind.
./run-mozilla.sh: line 131: 28748 Segmentation fault      (core dumped) "$prog"
${1+"$@"}

(gdb) bt
#0  0x005267a2 in ?? () from /lib/ld-linux.so.2
#1  0x00249714 in raise () from /lib/tls/libpthread.so.0
#2  0x08082dd2 in nsDependentCString::AssertValid ()
#3  0x002498b8 in funlockfile () from /lib/tls/libpthread.so.0
#4  0x0873326c in nsBaseHashtable<nsCStringHashKey, nsCOMPtr<calIIcalComponent>,
 calIIcalComponent*>::s_EnumReadStub ()
#5  0x087332b8 in nsBaseHashtable<nsCStringHashKey, nsCOMPtr<calIIcalComponent>,
 calIIcalComponent*>::s_EnumReadStub ()
#6  0x087241bc in nsXPTCVariant::Init ()
#7  0x00a1eda5 in XPTC_InvokeByIndex () from ./libxpcom_core.so
#8  0x080a69e0 in nsDependentCString::AssertValid ()
#9  0x080aba18 in nsDependentCString::AssertValid ()
#10 0x00dd1b96 in js_Invoke () from ./libmozjs.so
#11 0x00dd97b6 in js_Interpret () from ./libmozjs.so
#12 0x00dd1bf3 in js_Invoke () from ./libmozjs.so
#13 0x080a2fab in nsDependentCString::AssertValid ()
#14 0x080a0389 in nsDependentCString::AssertValid ()
#15 0x00a1ef51 in XPTC_InvokeByIndex () from ./libxpcom_core.so
#16 0x00a1eda5 in XPTC_InvokeByIndex () from ./libxpcom_core.so
#17 0x080a69e0 in nsDependentCString::AssertValid ()
#18 0x080aba18 in nsDependentCString::AssertValid ()
#19 0x00dd1b96 in js_Invoke () from ./libmozjs.so
#20 0x00dd97b6 in js_Interpret () from ./libmozjs.so
#21 0x00dd1bf3 in js_Invoke () from ./libmozjs.so
#22 0x080a2fab in nsDependentCString::AssertValid ()
#23 0x080a0389 in nsDependentCString::AssertValid ()
#24 0x00a1ef51 in XPTC_InvokeByIndex () from ./libxpcom_core.so
#25 0x00a1eda5 in XPTC_InvokeByIndex () from ./libxpcom_core.so
#26 0x080a69e0 in nsDependentCString::AssertValid ()
#27 0x080aba18 in nsDependentCString::AssertValid ()
#28 0x00dd1b96 in js_Invoke () from ./libmozjs.so
#29 0x00dd97b6 in js_Interpret () from ./libmozjs.so
#30 0x00dd1bf3 in js_Invoke () from ./libmozjs.so
#31 0x00dd97b6 in js_Interpret () from ./libmozjs.so
#32 0x00dd1bf3 in js_Invoke () from ./libmozjs.so
#33 0x080a2fab in nsDependentCString::AssertValid ()
#34 0x080a0389 in nsDependentCString::AssertValid ()
#35 0x00a1ef51 in XPTC_InvokeByIndex () from ./libxpcom_core.so
#36 0x00a1eda5 in XPTC_InvokeByIndex () from ./libxpcom_core.so
#37 0x080a69e0 in nsDependentCString::AssertValid ()
#38 0x080aba18 in nsDependentCString::AssertValid ()
#39 0x00dd1b96 in js_Invoke () from ./libmozjs.so
#40 0x00dd97b6 in js_Interpret () from ./libmozjs.so
#41 0x00dd1bf3 in js_Invoke () from ./libmozjs.so
#42 0x080a2fab in nsDependentCString::AssertValid ()
#43 0x080a0389 in nsDependentCString::AssertValid ()
#44 0x00a1ef51 in XPTC_InvokeByIndex () from ./libxpcom_core.so
#45 0x00a1eda5 in XPTC_InvokeByIndex () from ./libxpcom_core.so
#46 0x080a69e0 in nsDependentCString::AssertValid ()
#47 0x080aba18 in nsDependentCString::AssertValid ()
#48 0x00dd1b96 in js_Invoke () from ./libmozjs.so
#49 0x00dd97b6 in js_Interpret () from ./libmozjs.so
#50 0x00dd1bf3 in js_Invoke () from ./libmozjs.so
#51 0x080a2fab in nsDependentCString::AssertValid ()
#52 0x080a0389 in nsDependentCString::AssertValid ()
#53 0x00a1ef51 in XPTC_InvokeByIndex () from ./libxpcom_core.so
#54 0x00a1eda5 in XPTC_InvokeByIndex () from ./libxpcom_core.so
#55 0x080a69e0 in nsDependentCString::AssertValid ()
#56 0x080aba18 in nsDependentCString::AssertValid ()
#57 0x00dd1b96 in js_Invoke () from ./libmozjs.so
#58 0x00dd97b6 in js_Interpret () from ./libmozjs.so
#59 0x00dd1bf3 in js_Invoke () from ./libmozjs.so
#60 0x080a2fab in nsDependentCString::AssertValid ()
#61 0x080a0389 in nsDependentCString::AssertValid ()
#62 0x00a1ef51 in XPTC_InvokeByIndex () from ./libxpcom_core.so
#63 0x085ff477 in nsXPTCVariant::Init ()
#64 0x085fea72 in nsXPTCVariant::Init ()
#65 0x085fd712 in nsXPTCVariant::Init ()
#66 0x00a1eda5 in XPTC_InvokeByIndex () from ./libxpcom_core.so
#67 0x080a69e0 in nsDependentCString::AssertValid ()
#68 0x080aba18 in nsDependentCString::AssertValid ()
#69 0x00dd1b96 in js_Invoke () from ./libmozjs.so
#70 0x00dd97b6 in js_Interpret () from ./libmozjs.so
#71 0x00dd1bf3 in js_Invoke () from ./libmozjs.so
#72 0x00dd1e02 in js_InternalInvoke () from ./libmozjs.so
#73 0x00dafb8d in JS_CallFunctionValue () from ./libmozjs.so
#74 0x084323d2 in nsReadingIterator<unsigned short>::advance ()
#75 0x0843e810 in nsReadingIterator<unsigned short>::advance ()
#76 0x0843ee67 in nsReadingIterator<unsigned short>::advance ()
#77 0x00a0ae5e in nsTimerImpl::Fire () from ./libxpcom_core.so
#78 0x00a0af34 in handleTimerEvent () from ./libxpcom_core.so
#79 0x00a06fa4 in PL_HandleEvent () from ./libxpcom_core.so
#80 0x00a06ed0 in PL_ProcessPendingEvents () from ./libxpcom_core.so
#81 0x00a0887a in nsEventQueueImpl::CheckForDeactivation ()
   from ./libxpcom_core.so
#82 0x08224eea in XmlInitUnknownEncodingNS ()
#83 0x003876d7 in g_vasprintf () from /usr/lib/libglib-2.0.so.0
#84 0x00363581 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#85 0x00364fce in g_main_context_acquire () from /usr/lib/libglib-2.0.so.0
#86 0x00365498 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#87 0x082255c8 in XmlInitUnknownEncodingNS ()
#88 0x08612350 in nsXPTCVariant::Init ()
#89 0x08618cb1 in nsXPTCVariant::Init ()
#90 0x0854dd30 in nsXPTCVariant::Init ()
#91 0x0843ddc6 in nsReadingIterator<unsigned short>::advance ()
#92 0x0843af51 in nsReadingIterator<unsigned short>::advance ()
#93 0x00a1eda5 in XPTC_InvokeByIndex () from ./libxpcom_core.so
#94 0x080a69e0 in nsDependentCString::AssertValid ()
#95 0x080aba18 in nsDependentCString::AssertValid ()
#96 0x00dd1b96 in js_Invoke () from ./libmozjs.so
#97 0x00dd97b6 in js_Interpret () from ./libmozjs.so
#98 0x00dd1bf3 in js_Invoke () from ./libmozjs.so
#99 0x00dd1e02 in js_InternalInvoke () from ./libmozjs.so
#100 0x00dafb8d in JS_CallFunctionValue () from ./libmozjs.so
#101 0x084323d2 in nsReadingIterator<unsigned short>::advance ()
#102 0x0845d4c1 in nsReadingIterator<unsigned short>::advance ()
#103 0x083b5e1f in nsReadingIterator<unsigned short>::advance ()
#104 0x083b60f5 in nsReadingIterator<unsigned short>::advance ()
#105 0x0841124b in nsReadingIterator<unsigned short>::advance ()
#106 0x082606b0 in XmlInitUnknownEncodingNS ()
#107 0x0826041c in XmlInitUnknownEncodingNS ()
#108 0x083bcab3 in nsReadingIterator<unsigned short>::advance ()
#109 0x083baef3 in nsReadingIterator<unsigned short>::advance ()
#110 0x0826090d in XmlInitUnknownEncodingNS ()
#111 0x0826034b in XmlInitUnknownEncodingNS ()
#112 0x0842bce6 in nsReadingIterator<unsigned short>::advance ()
#113 0x0842b2f3 in nsReadingIterator<unsigned short>::advance ()
#114 0x08425791 in nsReadingIterator<unsigned short>::advance ()
#115 0x08225eb3 in XmlInitUnknownEncodingNS ()
#116 0x0821f87f in XmlInitUnknownEncodingNS ()
#117 0x082235a5 in XmlInitUnknownEncodingNS ()
#118 0x00649d87 in gtk_marshal_VOID__UINT_STRING ()
   from /usr/lib/libgtk-x11-2.0.so.0
#119 0x0049c347 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#120 0x004b194e in g_signal_has_handler_pending ()
   from /usr/lib/libgobject-2.0.so.0
#121 0x004b3613 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#122 0x004b3c5a in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#123 0x0073d845 in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#124 0x0064804b in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#125 0x00648350 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#126 0x001cd072 in gdk_event_get_graphics_expose ()
   from /usr/lib/libgdk-x11-2.0.so.0
#127 0x00363581 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#128 0x00364fce in g_main_context_acquire () from /usr/lib/libglib-2.0.so.0
#129 0x00365264 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#130 0x006476a7 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#131 0x0822524a in XmlInitUnknownEncodingNS ()
#132 0x0868d21b in nsXPTCVariant::Init ()
#133 0x0807c417 in ?? ()
#134 0x0a452810 in ?? ()
#135 0x0878e970 in _IO_stdin_used ()
#136 0x00000000 in ?? ()
Please don't post entire stacks in comments. They make the bug hard to read and fix.
Can you try to hand-edit the file, to see if it is a special event that causes
the crash? Or can you make the file publically available?
Sorry about the stacktraces, I'll use an attachment next time.

I'm going to attach a file that I get the core dump with.  When I try to change
the date of the birthday from April 2nd to April 3rd, it doesn't seem to take the
change, and the second time I try to change it, it crashes.
CONFIRMED. I had the same problem with Mozilla/5.0 (Windows; U; Windows NT 5.0;
en-US; rv:1.9a1) Gecko/20050928 Mozilla Sunbird/0.2+ on Windows 2000 today.

Steps to Reproduce (with new profile):
1. Create remote calendar to webcal://ical.mac.com/macklausi/GermanSpecials.ics
2. Reload remote calendar
3. Open Edit Dialog for any event (e.g. from 03-Oct-2005)
4. Do anything, Press OK to close Edit Dialog

Actual Results:
After some seconds Sunbird crashes. A DrWatson log file is created. Output in
console:

    Adding a VTIMEZONE
    Adding X-WR-CALNAME
    Adding X-WR-RELCALID
    Adding X-WR-TIMEZONE
    Adding CALSCALE
    Adding METHOD
    Adding X-WR-CALDESC
    c:/builds/tinderbox/Sb-Trunk/WINNT_5.2_Depend/mozilla/calendar/libical
    /src/libical/icalproperty.c:488: Got a property of an unknown kind.

Bug 303922 is probably a duplicate of this bug.
Attached file useless (obsolete) β€”
drwtsn32.log for crash on 29-Sep-2005
Comment on attachment 197767 [details]
useless

please don't post drwatson logs for builds that you didn't make yourself (the
symbols are stripped making them useless). and if you made the build yourself,
just post a stack trace.
Attachment #197767 - Attachment description: drwtsn32.log for crash on 29-Sep-2005 → useless
Attachment #197767 - Attachment is obsolete: true
Update with Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9a1) Gecko/
20051020 Mozilla Sunbird/0.2+:

Now I get the same error message as described in bug 312883 when following my 
steps from comment #6. At least at the first time.

After a restart of Sunbird these steps crash Sunbird as described.
Still crash with Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9a1) Gecko/20051116 Mozilla Sunbird/0.3a1+.

(In reply to comment #6)
>     Adding X-WR-CALDESC
>     c:/builds/tinderbox/Sb-Trunk/WINNT_5.2_Depend/mozilla/calendar/libical
>     /src/libical/icalproperty.c:488: Got a property of an unknown kind.


Could this be related to bug 314334?
Status: UNCONFIRMED → NEW
Ever confirmed: true
I got two different callstacks when retrying today. Only the last four frames are identical, both crashed in nsScriptSecurityManager::GetScriptPrincipal.

So it seems that is not the same crash as described by the original reporter.

First Callstack (extract):

00 sunbird!nsScriptSecurityManager::GetScriptPrincipal+0x6f 
   [d:/dev/mozilla/caps/src/nsScriptSecurityManager.cpp @ 1934]
01 sunbird!nsScriptSecurityManager::GetFramePrincipal+0x6b 
   [d:/dev/mozilla/caps/src/nsScriptSecurityManager.cpp @ 2009]
02 sunbird!nsScriptSecurityManager::GetPrincipalAndFrame+0x87 
   [d:/dev/mozilla/caps/src/nsScriptSecurityManager.cpp @ 2043]
03 sunbird!nsScriptSecurityManager::GetSubjectPrincipal+0x3b 
   [d:/dev/mozilla/caps/src/nsScriptSecurityManager.cpp @ 2085]
04 sunbird!nsScriptSecurityManager::CheckPropertyAccessImpl+0x1c 
   [d:/dev/mozilla/caps/src/nsScriptSecurityManager.cpp @ 610]
05 sunbird!nsScriptSecurityManager::CheckPropertyAccess+0x29 
   [d:/dev/mozilla/caps/src/nsScriptSecurityManager.cpp @ 490]
06 sunbird!nsDOMClassInfo::doCheckPropertyAccess+0x1d1 
   [d:/dev/mozilla/dom/src/base/nsDOMClassInfo.cpp @ 3803]
07 sunbird!nsWindowSH::GetProperty+0x329 
   [d:/dev/mozilla/dom/src/base/nsDOMClassInfo.cpp @ 4192]
08 sunbird!XPC_WN_Helper_GetProperty+0x96 
   [d:/dev/mozilla/js/src/xpconnect/src/xpcwrappednativejsops.cpp @ 945]
09 js3250!js_GetProperty+0x691 
   [d:/dev/mozilla/js/src/jsobj.c @ 2973]
   
Second Callstack (extract):

00 sunbird!nsScriptSecurityManager::GetScriptPrincipal+0x6f 
   [d:/dev/mozilla/caps/src/nsScriptSecurityManager.cpp @ 1934]
01 sunbird!nsScriptSecurityManager::GetFramePrincipal+0x6b 
   [d:/dev/mozilla/caps/src/nsScriptSecurityManager.cpp @ 2009]
02 sunbird!nsScriptSecurityManager::GetPrincipalAndFrame+0x87 
   [d:/dev/mozilla/caps/src/nsScriptSecurityManager.cpp @ 2043]
03 sunbird!nsScriptSecurityManager::GetSubjectPrincipal+0x3b 
   [d:/dev/mozilla/caps/src/nsScriptSecurityManager.cpp @ 2085]
04 sunbird!nsScriptSecurityManager::doGetSubjectPrincipal+0x5a 
   [d:/dev/mozilla/caps/src/nsScriptSecurityManager.cpp @ 1683]
05 sunbird!nsScriptSecurityManager::GetSubjectPrincipal+0x10 
   [d:/dev/mozilla/caps/src/nsScriptSecurityManager.cpp @ 1667]
06 sunbird!nsScriptSecurityManager::SubjectPrincipalIsSystem+0x7c 
   [d:/dev/mozilla/caps/src/nsScriptSecurityManager.cpp @ 1717]
07 sunbird!nsContentUtils::IsCallerChrome+0x22 
   [d:/dev/mozilla/content/base/src/nsContentUtils.cpp @ 958]
08 sunbird!PresShell::HandleEventInternal+0xed 
   [d:/dev/mozilla/layout/base/nsPresShell.cpp @ 5989]
09 sunbird!PresShell::HandleEvent+0x6bf 
   [d:/dev/mozilla/layout/base/nsPresShell.cpp @ 5857]
ssitter: is that trunk or branch?
(In reply to comment #12)
> ssitter: is that trunk or branch?

Sunbird trunk build from about 2006-01-23 08:00 GMT+1.
Reassigning all automatically assigned bugs from Mostafa to nobody@m.o

Bugspam filter: TorontoMostafaMove
Assignee: mostafah → nobody
Blair, Stefan, does this still occur in the latest 0.8pre branch or trunk builds?
Well, I've switched over to the Cosmo server so can't reproduce this issue any more.

Since reporter can't reproduce anymore, ssitter, please test again and resolve as appropriate.
Have not seen this for some time, maybe it was fixed with Bug 314334 mentioned in Comment #10.
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: