Apache OpenOffice (AOO) Bugzilla – Issue 98180
Digital Signing causes crash
Last modified: 2016-09-28 22:42:03 UTC
Attempting to digital sign a Writer document causes an OO crash. First attempt got as far as requesting a password (don't remember now what for), then crashed. All later attempts resulted in a crash when File/Digital Signatures was activated (clicked on). DEV300m37 (Build:9371) MOZILLA_CERTIFICATE_FOLDER=/my/home/.thunderbird/********.default Thunderbird-2.0.0.18 (cert8.db, key3.db) two certificates with no password (on the private key): one for (object) signing only, the other for signing, and encryption both have X.509 extensions: Critical: Is not a Certificate Authority Critical: Object Signer / Email Not Critical: <comment> Critical: Signing, Non-repudiation / Signing, Non-repudiation, Key Encipherment Critical: E-mail protection (1.3.6.1.5.5.7.3.4) [2nd cert only] Not Critical: DNS Name: .... E-Mail Address: .... CA cert for both personal certs is in the Mozilla cert db kernel trace shows: 1055 soffice.bin NAMI "/my/home/.thunderbird/**********.default/cert8.db" 1055 soffice.bin RET open 47/0x2f 1055 soffice.bin CALL fcntl(0x2f,0x2,0x1) 1055 soffice.bin RET fcntl 0 1055 soffice.bin CALL read(0x2f,0x81e7200,0x104) 1055 soffice.bin RET fork 0 1055 soffice.bin CALL kse_release(0x8052f40) 1055 soffice.bin GIO fd 47 read 260 bytes 0x0000 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |%%%%%%%%%%%%%%%%%%| 0x0012 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |%%%%%%%%%%%%%%%%%%| 0x0024 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |%%%%%%%%%%%%%%%%%%| 0x0036 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |%%%%%%%%%%%%%%%%%%| 0x0048 0000 0002 0000 0002 0000 0000 0000 0000 0000 |..................| 0x005a 0000 0000 0000 0000 0000 0000 0000 0000 0000 |..................| 0x006c 0000 0000 0000 0000 0000 0000 0000 0000 0000 |..................| 1055 soffice.bin NAMI "/my/home/.thunderbird/**********.default/key3.db" 1055 soffice.bin RET open 48/0x30 1055 soffice.bin CALL fcntl(0x30,0x2,0x1) 1055 soffice.bin RET fcntl 0 1055 soffice.bin CALL read(0x30,0x84eea00,0x104) 1055 soffice.bin RET fork 0 1055 soffice.bin CALL kse_release(0x8052f40) 1055 soffice.bin GIO fd 48 read 260 bytes 0x0000 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |%%%%%%%%%%%%%%%%%%| 0x0012 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |%%%%%%%%%%%%%%%%%%| 0x0024 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |%%%%%%%%%%%%%%%%%%| 0x0036 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |%%%%%%%%%%%%%%%%%%| 0x0048 0000 0002 0000 0002 0000 0000 0000 0000 0000 |..................| 0x005a 0000 0000 0000 0000 0000 0000 0000 0000 0000 |..................| 0x006c 0000 0000 0000 0000 0000 0000 0000 0000 0000 |..................| 0x010e %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |%%%%%%%%%%%%%%%%%%| 0x0120 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% |%%%%%%%%%%%%%%%%%%| 0x0132 3008 6d61 696c 50a1 3008 653d 223b 0a0a 7661 |0.mailP.0.e=";..va| 0x0144 50a1 3008 6772 6174 696f 6e57 697a 6172 6420 |P.0.grationWizard | 0x0156 3d20 7b0a 2020 5f73 6f75 7263 653a 2022 222c |= {. _source: "",| 0x0168 2020 2020 2020 2020 2020 2020 2020 2020 2020 | | 0x017a 2f2f 2053 6f75 7263 6520 5072 6f66 696c 6520 |// Source Profile | 0x018c 4d69 6772 6174 6f72 2043 6f6e 7472 6163 7449 |Migrator ContractI| 0x019e 4420 7375 6666 6978 0a20 205f 6974 656d 7346 |D suffix. _itemsF| 0x01b0 6c61 6773 3a20 6b49 4d69 672e 414c 4c2c 2020 |lags: kIMig.ALL, | 0x01c2 2020 2020 202f 2f20 5365 6c65 6374 6564 2049 | // Selected I| 0x01d4 6d70 6f72 7420 4461 7461 2053 6f75 7263 6573 |mport Data Sources| 0x01e6 2028 3136 2d62 6974 2062 6974 6669 656c 6429 | (16-bit bitfield)| 0x01f8 0a20 205f 7365 6c65 6374 6564 5072 6f66 696c |. _selectedProfil| 1055 soffice.bin RET read 4096/0x1000 1055 soffice.bin PSIG SIGSEGV caught handler=0x284ed65b mask=0xfffefaff code=0xc
Reassigned to SBA
Version "Dev300m37", OS: FreeBSD Any commenst about CURRENT versions, i.e. DEV300_m45? This looks like something for the FreeBSD porting group.
Created attachment 62313 [details] openoffice.org-3.1.20081204 digital signature crash with X.509 extensions
assigned to the maintainer of the FreeBSD Port Jack L.
Reset assignee on issues not touched by assignee in more than 2000 days.