** Description changed: Binary package hint: p7zip In a Lubuntu Desktop login session on a Maverick amd64 system, I right- clicked on a .rar file in PCManFM and clicked Extract Here, which on my system is configured (as is the default) to invoke file-roller. Presumably file-roller invoked 7z. This was a password-protected .rar file, for which I knew the password. I entered the password, and was then immediately informed of the crash in 7z. (As expected, the extraction operation did not complete. There were no other error messages. file-roller did not remain open.) This system has version 9.04~dfsg.1-1 of the p7zip and p7zip-full - packages. + packages, and version 9.04~ds.1-1 of p7zip-rar. It also has the + proprietary freeware unrar utility installed in /usr/bin. The .rar file had spaces in its name (though its containing folder did not), in case that's relevant -- but since this crash occurred in a crypto routine, it's probably not. This is a duplicate of bug 724772, which I recently reported. I am going to mark that as a duplicate of this, because the stack trace here is far better (bug 724772 was before I had installed p7zip-dbgsym and p7zip- full-dbgsym). ProblemType: Crash DistroRelease: Ubuntu 10.10 Package: p7zip-full 9.04~dfsg.1-1 ProcVersionSignature: Ubuntu 2.6.35-27.47-generic 2.6.35.11 Uname: Linux 2.6.35-27-generic x86_64 Architecture: amd64 CrashCounter: 1 Date: Fri Feb 25 02:37:44 2011 ExecutablePath: /usr/lib/p7zip/7z InstallationMedia: Xubuntu 10.04 "Lucid Lynx" - Beta amd64 (20100406) ProcCmdline: /usr/lib/p7zip/7z x -bd -y -phttp://metal-epic.blogspot.com/ -o/home/Shared -- /home/Shared/Design\ Your\ Universe.rar ProcEnviron: - LANGUAGE=en_US.utf8 - PATH=(custom, no user) - LANG=en_US.utf8 - LC_MESSAGES=C - SHELL=/bin/bash + LANGUAGE=en_US.utf8 + PATH=(custom, no user) + LANG=en_US.utf8 + LC_MESSAGES=C + SHELL=/bin/bash SegvAnalysis: - Segfault happened at: 0x7f1dc93f33eb <_ZN7NCrypto5NSha18CContext6UpdateEPhmb+199>: mov %dl,(%rbx,%rdi,1) - PC (0x7f1dc93f33eb) ok - source "%dl" ok - destination "(%rbx,%rdi,1)" (0x8000a6187da1) not located in a known VMA region (needed writable region)! + Segfault happened at: 0x7f1dc93f33eb <_ZN7NCrypto5NSha18CContext6UpdateEPhmb+199>: mov %dl,(%rbx,%rdi,1) + PC (0x7f1dc93f33eb) ok + source "%dl" ok + destination "(%rbx,%rdi,1)" (0x8000a6187da1) not located in a known VMA region (needed writable region)! SegvReason: writing unknown VMA Signal: 11 SourcePackage: p7zip StacktraceTop: - NCrypto::NSha1::CContext::Update(unsigned char*, unsigned long, bool) () from /usr/lib/p7zip/7z.so - NCrypto::NRar29::CDecoder::Calculate() () from /usr/lib/p7zip/7z.so - NCrypto::NRar29::CDecoder::Init() () from /usr/lib/p7zip/7z.so - CFilterCoder::SetInStream(ISequentialInStream*) () from /usr/lib/p7zip/7z.so - NArchive::NRar::CHandler::Extract(unsigned int const*, unsigned int, int, IArchiveExtractCallback*) () from /usr/lib/p7zip/7z.so + NCrypto::NSha1::CContext::Update(unsigned char*, unsigned long, bool) () from /usr/lib/p7zip/7z.so + NCrypto::NRar29::CDecoder::Calculate() () from /usr/lib/p7zip/7z.so + NCrypto::NRar29::CDecoder::Init() () from /usr/lib/p7zip/7z.so + CFilterCoder::SetInStream(ISequentialInStream*) () from /usr/lib/p7zip/7z.so + NArchive::NRar::CHandler::Extract(unsigned int const*, unsigned int, int, IArchiveExtractCallback*) () from /usr/lib/p7zip/7z.so Title: 7z crashed with SIGSEGV in NCrypto::NSha1::CContext::Update() UserGroups: adm admin cdrom lpadmin plugdev sambashare
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/724775 Title: 7z crashed with SIGSEGV in NCrypto::NSha1::CContext::Update() -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
