Closed Bug 982156 Opened 11 years ago Closed 8 years ago

stanpcertdb.c: No such file or directory in Ubuntu distro

Categories

(Thunderbird :: Untriaged, defect)

24 Branch
x86_64
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: bugzilla.mozilla.org, Unassigned)

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/32.0.1700.107 Chrome/32.0.1700.107 Safari/537.36 Steps to reproduce: Disable all addons Start thunderbird Actual results: After a few seconds it crashes. Expected results: It shouldn't crash. I run thunderbird --debug then in gdb I told it to "run" and I got this output: (gdb) run Starting program: /usr/lib/thunderbird/thunderbird [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". (process:5691): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed [New Thread 0x7fffe9e2c700 (LWP 5806)] [New Thread 0x7fffe8c10700 (LWP 5807)] [New Thread 0x7fffe7cf0700 (LWP 5808)] [New Thread 0x7fffe74ef700 (LWP 5809)] [New Thread 0x7fffe6cee700 (LWP 5810)] [New Thread 0x7fffe61ff700 (LWP 5811)] [New Thread 0x7fffe4e82700 (LWP 5814)] [New Thread 0x7fffe4681700 (LWP 5815)] [New Thread 0x7fffe39ff700 (LWP 5819)] [New Thread 0x7fffc7efd700 (LWP 5820)] [New Thread 0x7fffc74ff700 (LWP 5821)] [New Thread 0x7fffc6aff700 (LWP 5822)] [New Thread 0x7fffc62fe700 (LWP 5823)] [New Thread 0x7fffc5afd700 (LWP 5824)] [Thread 0x7fffc6aff700 (LWP 5822) exited] [New Thread 0x7fffc50ff700 (LWP 5825)] [New Thread 0x7fffc48fe700 (LWP 5826)] [Thread 0x7fffc7efd700 (LWP 5820) exited] [Thread 0x7fffc62fe700 (LWP 5823) exited] [Thread 0x7fffc5afd700 (LWP 5824) exited] [New Thread 0x7fffc6aff700 (LWP 5827)] [New Thread 0x7fffc7efd700 (LWP 5828)] [Thread 0x7fffc48fe700 (LWP 5826) exited] [New Thread 0x7fffc48fe700 (LWP 5829)] [Thread 0x7fffc48fe700 (LWP 5829) exited] [New Thread 0x7fffc48fe700 (LWP 5830)] [Thread 0x7fffc7efd700 (LWP 5828) exited] [New Thread 0x7fffc7efd700 (LWP 5831)] [Thread 0x7fffc48fe700 (LWP 5830) exited] [New Thread 0x7fffc48fe700 (LWP 5832)] [Thread 0x7fffc7efd700 (LWP 5831) exited] [New Thread 0x7fffc62fe700 (LWP 5833)] [New Thread 0x7fffc7efd700 (LWP 5839)] LOGIN CALLBACK in libCVP11LCB: CK_RV CB_Initialize(CK_CONTEXT_PTR, CK_C_INITIALIZE_ARGS_PTR, CK_ULONG_PTR) [New Thread 0x7fffc5afd700 (LWP 5840)] [New Thread 0x7fffbf7fc700 (LWP 5841)] [New Thread 0x7fffbeffb700 (LWP 5842)] [New Thread 0x7fffbe3cb700 (LWP 5843)] [New Thread 0x7fffbdbca700 (LWP 5844)] [New Thread 0x7fffbcdd1700 (LWP 5845)] [New Thread 0x7fffbc3c3700 (LWP 5846)] [New Thread 0x7fffbbbc2700 (LWP 5847)] [New Thread 0x7fffbb3c1700 (LWP 5848)] [New Thread 0x7fffbabc0700 (LWP 5849)] [New Thread 0x7fffba1ff700 (LWP 5850)] [New Thread 0x7fffb95ff700 (LWP 5851)] [New Thread 0x7fffb8dfe700 (LWP 5852)] [New Thread 0x7fffb85fd700 (LWP 5853)] [New Thread 0x7fffb78ff700 (LWP 5854)] [New Thread 0x7fffb70fe700 (LWP 5855)] [Thread 0x7fffb85fd700 (LWP 5853) exited] [Thread 0x7fffbe3cb700 (LWP 5843) exited] [Thread 0x7fffbabc0700 (LWP 5849) exited] [New Thread 0x7fffc6cfe700 (LWP 5862)] [New Thread 0x7fffbabc0700 (LWP 5866)] [New Thread 0x7fffbe3cb700 (LWP 5867)] [New Thread 0x7fffb85fd700 (LWP 5868)] [New Thread 0x7fffb59ff700 (LWP 5887)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fffbf7fc700 (LWP 5841)] certdb_SaveSingleProfile (cert=cert@entry=0x7fffc1c7b820, emailAddr=emailAddr@entry=0x7fffc1df84e8 "securemessaging@privasphere.com", emailProfile=emailProfile@entry=0x0, profileTime=0x0, profileTime@entry=0x7fffc0f1d8e0) at stanpcertdb.c:891 891 stanpcertdb.c: No such file or directory. (gdb) And here's the output of bt full (gdb) bt full #0 certdb_SaveSingleProfile (cert=cert@entry=0x7fffc1c7b820, emailAddr=emailAddr@entry=0x7fffc1df84e8 "securemessaging@privasphere.com", emailProfile=emailProfile@entry=0x0, profileTime=0x0, profileTime@entry=0x7fffc0f1d8e0) at stanpcertdb.c:891 arena = 0x7fffc1b05de0 oldtime = 0 newtime = 140737330957086 rv = SECFailure saveit = 1 oldprof = {type = 3171787200, data = 0x7fffc0d52260 "0C0\n\006\b*\206H\206\367\r\003\a0\016\006\b*\206H\206\367\r\003\002\002\002", len = 69} oldproftime = {type = 4249952, data = 0x7fffc0d52220 "140311153150Z5a\201\340]\260\301\377\177", len = 13} oldProfile = 0x7fffbf7fbd00 oldProfileTime = 0x7fffbf7fbd18 slot = 0x0 c = <optimized out> cc = 0x7fffc0d2d830 stanProfile = 0x7fffc0d520a8 freeOldProfile = 0 ---Type <return> to continue, or q <return> to quit--- #1 0x00007ffff5ed47b4 in CERT_SaveSMimeProfile (cert=cert@entry=0x7fffc1c7b820, emailProfile=emailProfile@entry=0x0, profileTime=0x7fffc0f1d8e0) at stanpcertdb.c:975 emailAddr = 0x7fffc1df84e8 "securemessaging@privasphere.com" rv = <optimized out> #2 0x00007ffff5c697ea in NSS_SMIMESignerInfo_SaveSMIMEProfile (signerinfo=0x7fffc188ac40) at cmssiginfo.c:967 cert = 0x7fffc1c7b820 profile = 0x0 attr = <optimized out> stime = <optimized out> ekp = <optimized out> certdb = <optimized out> save_error = 0 rv = <optimized out> #3 0x00007ffff2e5bed8 in nsCMSMessage::CommonVerifySignature (this=<optimized out>, aDigestData=<optimized out>, aDigestDataLen=<optimized out>) at /build/buildd/thunderbird-24.3.0+build2/mozilla/security/manager/ssl/src/nsCMS.cpp:327 locker = {<No data fields>} cinfo = <optimized out> ---Type <return> to continue, or q <return> to quit--- si = 0x7fffc188ac40 certVerifier = {ptr = 0x7fffc0f097e0} rv = NS_ERROR_FAILURE sigd = 0x7fffc0d568e8 #4 0x00007ffff2e5a6c9 in nsSMimeVerificationJob::Run (this=0x7fffb7ae8850) at /build/buildd/thunderbird-24.3.0+build2/mozilla/security/manager/ssl/src/nsCertVerificationThread.cpp:80 rv = <optimized out> m2 = {<nsCOMPtr_base> = {mRawPtr = 0x7ffff69e4e25 <PR_WaitCondVar+117>}, <No data fields>} #5 0x00007ffff2e5a5c4 in nsCertVerificationThread::Run (this=0x7fffc0fc6700) at /build/buildd/thunderbird-24.3.0+build2/mozilla/security/manager/ssl/src/nsCertVerificationThread.cpp:143 job = 0x7fffb7ae8850 #6 0x00007ffff69ea1f2 in _pt_root (arg=0x7fffc1ed1790) at /build/buildd/thunderbird-24.3.0+build2/./mozilla/nsprpub/pr/src/pthreads/ptthread.c:204 rv = <optimized out> thred = 0x7fffc1ed1790 detached = 0 tid = 5841 ---Type <return> to continue, or q <return> to quit--- #7 0x00007ffff73b6182 in start_thread (arg=0x7fffbf7fc700) at pthread_create.c:312 __res = <optimized out> pd = 0x7fffbf7fc700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736406210304, 4409356132516456470, 1, 0, 140736406211008, 140736406210304, -4409497971631757290, -4409375343449774058}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #8 0x00007ffff70e312d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 No locals. thunderbird --version (process:6848): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed Thunderbird 24.3.0
Thunderbird downloaded from mozilla.org or from Ubuntu repository?
Ubuntu repositories, v. 24.3.0
actually, not sure :) I do have the Daily Build Team PPA also added.
I think Ubuntu builds are modified and custom compiled so we can't really base any report on them. Could you download an official 14.3.0 build from www.mozilla.org (a tar.gz file), extract it e.g. to your home directory and run from there? If the crash happens too, attach the trace here. Or the crash reporter should send a crash log automatically. Then you can go back to your ubuntu build if you need.
hyper@subi:/tmp$ cd thunderbird/ hyper@subi:/tmp/thunderbird$ ls application.ini defaults libfreebl3.so libnssckbi.so libsmime3.so platform.ini thunderbird blocklist.xml dependentlibs.list libldap60.so libnssdbm3.chk libsoftokn3.chk plugin-container thunderbird-bin chrome dictionaries libldif60.so libnssdbm3.so libsoftokn3.so precomplete updater chrome.manifest extensions libmozalloc.so libnssutil3.so libssl3.so removed-files updater.ini components icons libmozsqlite3.so libplc4.so libxul.so run-mozilla.sh update-settings.ini crashreporter isp libnspr4.so libplds4.so mozilla-xremote-client searchplugins crashreporter.ini libfreebl3.chk libnss3.so libprldap60.so omni.ja Throbber-small.gif hyper@subi:/tmp/thunderbird$ ./thunderbird XPCOMGlueLoad error for file /tmp/thunderbird/libxul.so: libdbus-glib-1.so.2: cannot open shared object file: No such file or directory Couldn't load XPCOM.
AIUI, this is an Ubuntu issue. If you disagree please comment
Status: UNCONFIRMED → RESOLVED
Closed: 8 years ago
Resolution: --- → INVALID
Summary: stanpcertdb.c: No such file or directory → stanpcertdb.c: No such file or directory in Ubuntu distro
You need to log in before you can comment on or make changes to this bug.