Bug happens when gdb couldn't load the symbol map thus not able to
provide GLibAssertionMessage or NihAssertionMessage.

The gdb output can't be splitted correctly with the used regexp.  Here
is a patch that prevent approt from crashing in this case. The patch may
be improved by setting another regexp in such case to get
stacktrace/disassembly/registers which are the informations that gdb can
still give us.

** Attachment added: "if gdb output contains "no symbol table info available" 
we don't parse it"
   
https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1171484/+attachment/3746607/+files/patch_add_gdb_report.txt

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1171484

Title:
  Apport crash while adding gdb_info to report when gdb couldn't load
  symbol map

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1171484/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to