To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=86220
                 Issue #|86220
                 Summary|Removing Extension crashed OOo and prevented further O
                        |Oo starts
               Component|framework
                 Version|OOo 2.3.1
                Platform|All
                     URL|
              OS/Version|All
                  Status|UNCONFIRMED
       Status whiteboard|
                Keywords|
              Resolution|
              Issue type|DEFECT
                Priority|P3
            Subcomponent|code
             Assigned to|jl
             Reported by|tobiaskrais





------- Additional comments from [EMAIL PROTECTED] Tue Feb 19 09:14:17 +0000 
2008 -------
Hi together,

I tried to remove an installed and correctly working extension (called
JudasComponent.oxt). Removing failed. After this, OOo was no more able to start
and the extension manager crashed. On OOo 2.3.1 Debian Sid, where the failure
occured, I have the following backtrace:
-----%<-----
/usr/lib/openoffice/program/unopkg -remove JudasComponent.oxt
*** glibc detected *** /usr/lib/openoffice/program/unopkg.bin:
free(): invalid pointer: 0x080837c0 ***
======= Backtrace: =========
/lib/i686/cmov/libc.so.6[0xb72b9915]
/lib/i686/cmov/libc.so.6(cfree+0x90)[0xb72bd380]
/usr/lib/openoffice/program/libuno_sal.so.3(rtl_freeMemory+0x1d)[0xb7e207ad]
/usr/lib/openoffice/program/unopkg.bin[0x805c1ae]
/usr/lib/openoffice/program/unopkg.bin(_ZdlPv+0x26)[0x805c1e6]
/usr/lib/openoffice/program/libstore.so.3[0xb59de905]
/usr/lib/openoffice/program/libstore.so.3[0xb59d51fa]
/usr/lib/openoffice/program/libstore.so.3(store_openDirectory+0xfd)[0xb59e70fd]
/usr/lib/openoffice/program/libreg.so.3[0xb59f44cb]
/usr/lib/openoffice/program/libreg.so.3[0xb59f5620]
/usr/lib/openoffice/program/libreg.so.3[0xb59f7cfc]
/usr/lib/openoffice/program/libreg.so.3[0xb59ff202]
/usr/lib/openoffice/program/libreg.so.3[0xb59fd023]
/usr/lib/openoffice/program/simplereg.uno.so[0xb5971e84]
/usr/lib/openoffice/program/nestedreg.uno.so[0xb5961b3a]
/usr/lib/openoffice/program/nestedreg.uno.so[0xb5961e23]
/usr/lib/openoffice/program/nestedreg.uno.so[0xb5961b3a]
/usr/lib/openoffice/program/nestedreg.uno.so[0xb5961e23]
/usr/lib/openoffice/program/nestedreg.uno.so[0xb5961b3a]
/usr/lib/openoffice/program/nestedreg.uno.so[0xb5961e23]
/usr/lib/openoffice/program/nestedreg.uno.so[0xb5961b3a]
/usr/lib/openoffice/program/nestedreg.uno.so[0xb59646b3]
/usr/lib/openoffice/program/libuno_cppuhelpergcc3.so.3[0xb7d247bc]
/usr/lib/openoffice/program/libuno_cppuhelpergcc3.so.3[0xb7d41dd6]
/usr/lib/openoffice/program/libuno_cppuhelpergcc3.so.3(_ZN4cppu40defaultBootstrap_InitialComponentContextEv+0x29)[0xb7d425e9]
/usr/lib/openoffice/program/unopkg.bin[0x8051af7]
/usr/lib/openoffice/program/unopkg.bin(_ZN6unopkg6getUNOERNS_12DisposeGuardEbb+0x47)[0x8052257]
/usr/lib/openoffice/program/unopkg.bin(main+0x5ff)[0x8057e4f]
/lib/i686/cmov/libc.so.6(__libc_start_main+0xe0)[0xb7264450]
/usr/lib/openoffice/program/unopkg.bin(_ZN6Window15SetPosSizePixelEllllt+0x1b1)[0x8050261]
======= Memory map: ========
08048000-08060000 r-xp 00000000 08:01 544192
/usr/lib/openoffice/program/unopkg.bin
08060000-08061000 rw-p 00017000 08:01 544192
/usr/lib/openoffice/program/unopkg.bin
08061000-080a3000 rw-p 08061000 00:00 0          [heap]
b5000000-b5021000 rw-p b5000000 00:00 0
b5021000-b5100000 ---p b5021000 00:00 0
b51e5000-b5435000 r--s 00000000 08:01 544200
/usr/lib/openoffice/program/services.rdb
b5435000-b5436000 r--s 00000000 08:01 246075
/var/spool/openoffice/uno_packages/cache/registry/com.sun.star.comp.deployment.component.PackageRegistryBackend/Linux_x86_.rdb
b5436000-b543a000 r--s 00000000 08:01 246056
/var/spool/openoffice/uno_packages/cache/registry/com.sun.star.comp.deployment.component.PackageRegistryBackend/common_.rdb
b543a000-b543b000 r--s 00000000 08:01 1599718
/home/thorsten/.openoffice.org2/user/uno_packages/cache/registry/com.sun.star.comp.deployment.component.PackageRegistryBackend/Linux_x86_.rdb
b543b000-b5443000 r--s 00000000 08:01 1599564
/home/thorsten/.openoffice.org2/user/uno_packages/cache/registry/com.sun.star.comp.deployment.component.PackageRegistryBackend/common_.rdb
b5443000-b57e3000 r--s 00000000 08:01 544199
/usr/lib/openoffice/program/types.rdb
b57e3000-b5903000 r--s 00000000 08:01 544178
/usr/lib/openoffice/program/oovbaapi.rdb
b5903000-b591e000 r-xp 00000000 08:01 544728
/usr/lib/openoffice/program/security.uno.so
b591e000-b591f000 rw-p 0001b000 08:01 544728
/usr/lib/openoffice/program/security.uno.so
b591f000-b5932000 r-xp 00000000 08:01 544696
/usr/lib/openoffice/program/implreg.uno.so
b5932000-b5933000 rw-p 00013000 08:01 544696
/usr/lib/openoffice/program/implreg.uno.so
b5933000-b5959000 r-xp 00000000 08:01 544738
/usr/lib/openoffice/program/typemgr.uno.so
b5959000-b595b000 rw-p 00025000 08:01 544738
/usr/lib/openoffice/program/typemgr.uno.so
b595b000-b596a000 r-xp 00000000 08:01 544671
/usr/lib/openoffice/program/nestedreg.uno.so
b596a000-b596b000 rw-p 0000e000 08:01 544671
/usr/lib/openoffice/program/nestedreg.uno.so
b596b000-b597b000 r-xp 00000000 08:01 544729
/usr/lib/openoffice/program/simplereg.uno.so
b597b000-b597c000 rw-p 0000f000 08:01 544729
/usr/lib/openoffice/program/simplereg.uno.so
b597c000-b5981000 r-xp 00000000 08:01 544667
/usr/lib/openoffice/program/shlibloader.uno.so
b5981000-b5982000 rw-p 00005000 08:01 544667
/usr/lib/openoffice/program/shlibloader.uno.so
b5982000-b59b2000 rw-p b5982000 00:00 0
b59b2000-b59d0000 r-xp 00000000 08:01 544730
/usr/lib/openoffice/program/servicemgr.uno.so
b59d0000-b59d2000 rw-p 0001d000 08:01 544730
/usr/lib/openoffice/program/servicemgr.uno.so
b59d2000-b59ed000 r-xp 00000000 08:01 544733
/usr/lib/openoffice/program/libstore.so.3
b59ed000-b59ee000 rw-p 0001b000 08:01 544733
/usr/lib/openoffice/program/libstore.so.3
b59ee000-b5a0f000 r-xp 00000000 08:01 544721
/usr/lib/openoffice/program/libreg.so.3
b5a0f000-b5a10000 rw-p 00020000 08:01 544721
/usr/lib/openoffice/program/libreg.so.3
b5a10000-b5a22000 r-xp 00000000 08:01 544179
/usr/lib/openoffice/program/libexlink680li.so
b5a22000-b5a23000 rw-p 00012000 08:01 544179
/usr/lib/openoffice/program/libexlink680li.so
b5a23000-b5a2c000 r-xp 00000000 08:01 1419923
/lib/i686/cmov/libnss_files-2.7.so
b5a2c000-b5a2e000 rw-p 00008000 08:01 1419923
/lib/i686/cmov/libnss_files-2.7.so
b5a2e000-b5a36000 r-xp 00000000 08:01 1419925
/lib/i686/cmov/libnss_nis-2.7.so
b5a36000-b5a38000 rw-p 00007000 08:01 1419925
/lib/i686/cmov/libnss_nis-2.7.so
b5a38000-b5a3f000 r-xp 00000000 08:01 1419921
/lib/i686/cmov/libnss_compat-2.7.so
b5a3f000-b5a41000 rw-p 00006000 08:01 1419921
/lib/i686/cmov/libnss_compat-2.7.so
b5a41000-b5a45000 r--s 00000000 08:01 1602455
/home/thorsten/.openoffice.org2/user/uno_packages/cache/uno_packages/CF4wiO_/JudasComponent.oxt/types.rdb
b5a45000-b5a52000 r-xp 00000000 08:01 544688
/usr/lib/openoffice/program/libgcc3_uno.so
b5a52000-b5a53000 rw-p 0000c000 08:01 544688
/usr/lib/openoffice/program/libgcc3_uno.so
b5a53000-b5a5a000 r--s 00000000 08:01 527669
/usr/lib/gconv/gconv-modules.cache
b5a5a000-b5b3c000 r--p 001b3000 08:01 538747
/usr/lib/locale/locale-archive
b5b3c000-b5d3c000 r--p 00000000 08:01 538747
/usr/lib/locale/locale-archive
b5d3c000-b5d40000 rw-p b5d3c000 00:00 0
b5d40000-b5d5e000 r-xp 00000000 08:01 526267
/usr/lib/libexpat.so.1.0.0
b5d5e000-b5d60000 rw-p 0001d000 08:01 526267
/usr/lib/libexpat.so.1.0.0
b5d60000-b5d86000 r-xp 00000000 08:01 529708
/usr/lib/libpcre.so.3.12.1
b5d86000-b5d87000 rw-p 00025000 08:01 529708
/usr/lib/libpcre.so.3.12.1
b5d87000-b5da9000 r-xp 00000000 08:01 528189
/usr/lib/libpng12.so.0.15.0
b5da9000-b5daa000 rw-p 00021000 08:01 528189
/usr/lib/libpng12.so.0.15.0
b5daa000-b5dd6000 r-xp 00000000 08:01 2009162
/usr/lib/libpangoft2-1.0.so.0.1800.4
b5dd6000-b5dd7000 rw-p 0002c000 08:01 2009162
/usr/lib/libpangoft2-1.0.so.0.1800.4
b5dd7000-b5dd8000 rw-p b5dd7000 00:00 0
b5dd8000-b5ddc000 r-xp 00000000 08:01 523136     /usr/lzsh: abort
-----%<-----

Further investigations revealed, that removing the
~/.openoffice.org2/user/uno_packages/ folder solved my problem and OOo worked
like a charm. Thus I copied the uno_packages/ folder on other systems, e.g. OOo
2.3 on Ubuntu, and it crashed, too, but without backtrace.

I hope this info helps you to locate the failure.

Greetings, Tobias

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to