[ 
https://issues.apache.org/jira/browse/IMPALA-4474?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tim Armstrong updated IMPALA-4474:
----------------------------------
    Priority: Minor  (was: Major)

> Breakpad causes core dump when creating minidump when resources are limited
> ---------------------------------------------------------------------------
>
>                 Key: IMPALA-4474
>                 URL: https://issues.apache.org/jira/browse/IMPALA-4474
>             Project: IMPALA
>          Issue Type: Bug
>          Components: Backend, Infrastructure
>    Affects Versions: Impala 2.6.0
>            Reporter: Mostafa Mokhtar
>            Priority: Minor
>              Labels: breakpad, supportability
>
> When Impala hits resource limits as in maximum number of open files or 
> threads and triggers a minidump Breakpad ends up causing a minidump and 
> crashing as well
> {code}
> (no debugging symbols found)...done.
> Loaded symbols for 
> /opt/cloudera/parcels/CDH-5.10.0-1.cdh5.10.0.p0.234/lib/hadoop/lib/native/libhadoop.so.1.0.0
> Core was generated by 
> `/opt/cloudera/parcels/CDH-5.10.0-1.cdh5.10.0.p0.234/lib/impala/sbin-retail/impa'.
> Program terminated with signal 11, Segmentation fault.
> #0  0x0000000001b6e5c5 in std::vector<unsigned long, 
> google_breakpad::PageStdAllocator<unsigned long> 
> >::_M_fill_insert(__gnu_cxx::__normal_iterator<unsigned long*, 
> std::vector<unsigned long, google_breakpad::PageStdAllocator<unsigned long> > 
> >, unsigned long, unsigned long const&) ()
> Missing separate debuginfos, use: debuginfo-install 
> cyrus-sasl-lib-2.1.23-15.el6_6.2.x86_64 glibc-2.12-1.166.el6_7.7.x86_64 
> keyutils-libs-1.4-5.el6.x86_64 krb5-libs-1.10.3-42z1.el6_7.x86_64 
> libcom_err-1.41.12-22.el6.x86_64 libselinux-2.0.94-5.8.el6.x86_64 
> nss-softokn-freebl-3.14.3-23.el6_7.x86_64 openssl-1.0.1e-42.el6_7.4.x86_64 
> oracle-j2sdk1.7-1.7.0+update67-1.x86_64 zlib-1.2.3-29.el6.x86_64
> (gdb) bt
> #0  0x0000000001b6e5c5 in std::vector<unsigned long, 
> google_breakpad::PageStdAllocator<unsigned long> 
> >::_M_fill_insert(__gnu_cxx::__normal_iterator<unsigned long*, 
> std::vector<unsigned long, google_breakpad::PageStdAllocator<unsigned long> > 
> >, unsigned long, unsigned long const&) ()
> #1  0x0000000001b6d5cf in google_breakpad::LinuxDumper::LinuxDumper(int) ()
> #2  0x0000000001b6f8e9 in 
> google_breakpad::LinuxPtraceDumper::LinuxPtraceDumper(int) ()
> #3  0x0000000001b735b3 in (anonymous namespace)::WriteMinidumpImpl(char 
> const*, int, long, int, void const*, unsigned long, 
> std::list<google_breakpad::MappingEntry, 
> std::allocator<google_breakpad::MappingEntry> > const&, 
> std::list<google_breakpad::AppMemory, 
> std::allocator<google_breakpad::AppMemory> > const&) ()
> #4  0x0000000001b73b9f in google_breakpad::WriteMinidump(char const*, long, 
> int, void const*, unsigned long, std::list<google_breakpad::MappingEntry, 
> std::allocator<google_breakpad::MappingEntry> > const&, 
> std::list<google_breakpad::AppMemory, 
> std::allocator<google_breakpad::AppMemory> > const&) ()
> #5  0x0000000001b69412 in google_breakpad::ExceptionHandler::DoDump(int, void 
> const*, unsigned long) ()
> #6  0x0000000001b69480 in 
> google_breakpad::ExceptionHandler::ThreadEntry(void*) ()
> #7  0x0000000001b68c5b in 
> google_breakpad::ExceptionHandler::GenerateDump(google_breakpad::ExceptionHandler::CrashContext*)
>  ()
> warning: (Internal error: pc 0x0 in read in psymtab, but not in symtab.)
> {code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to