[Bug 198480] YCP: recursion with references leads to SEGV
https://bugzilla.novell.com/show_bug.cgi?id=198480 User visnov@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=198480#c4 Stanislav Visnovsky <visnov@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |visnov@novell.com --- Comment #4 from Stanislav Visnovsky <visnov@novell.com> 2008-10-01 02:59:19 MDT --- This might shed some light why 2nd call breaks: 2008-10-01 10:50:09 <0> mammoth(17895) [liby2] SymbolEntry.cc(setValue):107 SymbolEntry::setValue (L@0x8072960 = '["HELLO"]') 2008-10-01 10:50:09 <0> mammoth(17895) [libycp] ExecutionEnvironment.cc(pushframe):105 Push frame enlarge_ref (L, 5) 2008-10-01 10:50:09 <0> mammoth(17895) [liby2] SymbolEntry.cc(setValue):107 SymbolEntry::setValue (l@0x80727d8 = '<YCPRef:list <string> L>') 2008-10-01 10:50:09 <0> mammoth(17895) [liby2] SymbolEntry.cc(setValue):111 C_REFERENCE 2008-10-01 10:50:09 <5> mammoth(17895) [liby2] SymbolEntry.cc(setValue):113 value = <YCPRef:list <string> L> 2008-10-01 10:50:09 <5> mammoth(17895) [liby2] SymbolEntry.cc(setValue):114 m_value = null 2008-10-01 10:50:09 <0> mammoth(17895) [liby2] SymbolEntry.cc(setValue):107 SymbolEntry::setValue (n@0x80728b0 = '5') 2008-10-01 10:50:09 <0> mammoth(17895) [liby2] SymbolEntry.cc(value):147 DE-REFERENCE 2008-10-01 10:50:09 <0> mammoth(17895) [liby2] SymbolEntry.cc(setValue):107 SymbolEntry::setValue (l@0x80727d8 = '["HELLO", "SPAM_REF5"]') 2008-10-01 10:50:09 <0> mammoth(17895) [liby2] SymbolEntry.cc(setValue):111 C_REFERENCE 2008-10-01 10:50:09 <5> mammoth(17895) [liby2] SymbolEntry.cc(setValue):113 value = ["HELLO", "SPAM_REF5"] 2008-10-01 10:50:09 <5> mammoth(17895) [liby2] SymbolEntry.cc(setValue):114 m_value = <YCPRef:list <string> L> 2008-10-01 10:50:09 <0> mammoth(17895) [liby2] SymbolEntry.cc(setValue):107 SymbolEntry::setValue (L@0x8072960 = '["HELLO", "SPAM_REF5"]') 2008-10-01 10:50:09 <0> mammoth(17895) [libycp] ExecutionEnvironment.cc(pushframe):105 Push frame enlarge_ref (l, (n - 1)) 2008-10-01 10:50:09 <0> mammoth(17895) [liby2] SymbolEntry.cc(setValue):107 SymbolEntry::setValue (l@0x80727d8 = '<YCPRef:list <string> & l>') 2008-10-01 10:50:09 <0> mammoth(17895) [liby2] SymbolEntry.cc(setValue):111 C_REFERENCE 2008-10-01 10:50:09 <5> mammoth(17895) [liby2] SymbolEntry.cc(setValue):113 value = <YCPRef:list <string> & l> 2008-10-01 10:50:09 <5> mammoth(17895) [liby2] SymbolEntry.cc(setValue):114 m_value = <YCPRef:list <string> L> 2008-10-01 10:50:09 <0> mammoth(17895) [liby2] SymbolEntry.cc(setValue):107 SymbolEntry::setValue (n@0x80728b0 = '4') 2008-10-01 10:50:09 <0> mammoth(17895) [liby2] SymbolEntry.cc(value):147 DE-REFERENCE 2008-10-01 10:50:10 <0> mammoth(17895) [liby2] SymbolEntry.cc(value):147 DE-REFERENCE 2008-10-01 10:50:10 <0> mammoth(17895) [liby2] SymbolEntry.cc(value):147 DE-REFERENCE 2008-10-01 10:50:10 <0> mammoth(17895) [liby2] SymbolEntry.cc(value):147 DE-REFERENCE ... dead -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com