After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 635671 - Crash in xmlSchemaAugmentIDC
Crash in xmlSchemaAugmentIDC
Status: RESOLVED OBSOLETE
Product: libxml2
Classification: Platform
Component: xmlschema
2.7.7
Other Linux
: Normal major
: ---
Assigned To: Daniel Veillard
libxml QA maintainers
Depends on:
Blocks:
 
 
Reported: 2010-11-24 08:05 UTC by Sascha Peilicke
Modified: 2021-07-05 13:23 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Backtrace (4.28 KB, text/plain)
2010-11-24 08:10 UTC, Sascha Peilicke
Details

Description Sascha Peilicke 2010-11-24 08:05:43 UTC
Encountered a crasher through the Ruby bindings (libxml-ruby Rubygem). Here's the (shortened) backtrace:

Program terminated with signal 6, Aborted.
  • #0 raise
    from /lib64/libc.so.6
  • #0 raise
    from /lib64/libc.so.6
  • #1 abort
    from /lib64/libc.so.6
  • #2 rb_bug
    at error.c line 213
  • #3 sigsegv
    at signal.c line 634
  • #4 <signal handler called>
  • #5 xmlSchemaAugmentIDC
    at xmlschemas.c line 21976
  • #6 xmlHashScanFull__internal_alias
    at hash.c line 848
  • #7 xmlHashScan__internal_alias
    at hash.c line 817
  • #8 xmlHashScanFull__internal_alias
    at hash.c line 848
  • #9 xmlHashScan__internal_alias
    at hash.c line 817
  • #10 xmlSchemaPreRun
    at xmlschemas.c line 27998
  • #11 xmlSchemaVStart
    at xmlschemas.c line 28019
  • #12 rxml_document_validate_schema
    from /usr/lib64/ruby/gems/1.8/gems/libxml-ruby-1.1.3/lib/libxml_ruby.so
  • #5 xmlSchemaAugmentIDC
    at xmlschemas.c line 21976
21971           vctxt->aidcs = aidc;
21972       }
21973       /*
21974       * Save if we have keyrefs at all.
21975       */
21976       if ((vctxt->hasKeyrefs == 0) &&
21977           (idcDef->type == XML_SCHEMA_TYPE_IDC_KEYREF))
21978           vctxt->hasKeyrefs = 1;
21979   }
21980
Comment 1 Sascha Peilicke 2010-11-24 08:10:36 UTC
Created attachment 175146 [details]
Backtrace

The syntax highlighter seems to be overzealous ....
Comment 2 GNOME Infrastructure Team 2021-07-05 13:23:11 UTC
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org.
As part of that, we are mass-closing older open tickets in bugzilla.gnome.org
which have not seen updates for a longer time (resources are unfortunately
quite limited so not every ticket can get handled).

If you can still reproduce the situation described in this ticket in a recent
and supported software version, then please follow
  https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines
and create a new ticket at
  https://gitlab.gnome.org/GNOME/libxml2/-/issues/

Thank you for your understanding and your help.