[Bug 885752] New: Yast2 Qt package manager crashes if libproxy1-config-kde4 is installed
https://bugzilla.novell.com/show_bug.cgi?id=885752 https://bugzilla.novell.com/show_bug.cgi?id=885752#c0 Summary: Yast2 Qt package manager crashes if libproxy1-config-kde4 is installed Classification: openSUSE Product: openSUSE Factory Version: 13.2 Milestone 0 Platform: Other OS/Version: Other Status: NEW Severity: Major Priority: P5 - None Component: YaST2 AssignedTo: yast2-maintainers@suse.de ReportedBy: alex.richardson@gmx.de QAContact: jsrain@suse.com Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:30.0) Gecko/20100101 Firefox/30.0 The same crash cause as in https://bugzilla.novell.com/show_bug.cgi?id=885740 This time it is caused by the package libproxy1-config-kde4. Temporary workaround would be to add a Conflicts: to the yast2 rpm. libproxy should read the kde settings without loading qt4 into the currently running binary as this could cause a crash. It could do so by forking a new process instead of loading the plugin. This crash happens as soon as the package manager GUI attempts to download something (see backtrace) #0 QHash (this=0x7fffd29b9ab0 <KAuth::s_watchers>) at /usr/include/QtCore/qhash.h:281 #1 __static_initialization_and_destruction_0 (__initialize_p=1, __priority=65535) at /usr/src/debug/kdelibs-4.13.2/kdecore/auth/kauthactionwatcher.cpp:44 #2 _GLOBAL__sub_I_kauthactionwatcher.cpp(void) () at /usr/src/debug/kdelibs-4.13.2/build/kdecore/kauthactionwatcher.moc:155 #3 0x00007ffff7dea92a in call_init (l=<optimized out>, argc=argc@entry=3, argv=argv@entry=0x7fffffffdb48, env=env@entry=0x4a5bb00) at dl-init.c:78 #4 0x00007ffff7deaa13 in call_init (env=0x4a5bb00, argv=0x7fffffffdb48, argc=3, l=<optimized out>) at dl-init.c:36 #5 _dl_init (main_map=main_map@entry=0x84918b0, argc=3, argv=0x7fffffffdb48, env=0x4a5bb00) at dl-init.c:126 #6 0x00007ffff7deeb48 in dl_open_worker (a=a@entry=0x7fffffff57b8) at dl-open.c:566 #7 0x00007ffff7dea7e4 in _dl_catch_error (objname=objname@entry=0x7fffffff57a8, errstring=errstring@entry=0x7fffffff57b0, mallocedp=mallocedp@entry=0x7fffffff57a7, operate=operate@entry=0x7ffff7dee870 <dl_open_worker>, args=args@entry=0x7fffffff57b8) at dl-error.c:187 #8 0x00007ffff7dee33b in _dl_open (file=0x849b268 "/usr/lib64/libproxy-0.4.11/modules/config_kde4.so", mode=-2147483647, caller_dlopen=<optimized out>, nsid=-2, argc=3, argv=0x7fffffffdb48, env=0x4a5bb00) at dl-open.c:650 #9 0x00007ffff675702b in dlopen_doit (a=a@entry=0x7fffffff59d0) at dlopen.c:66 #10 0x00007ffff7dea7e4 in _dl_catch_error (objname=0x603980, errstring=0x603988, mallocedp=0x603978, operate=0x7ffff6756fd0 <dlopen_doit>, args=0x7fffffff59d0) at dl-error.c:187 #11 0x00007ffff67575dd in _dlerror_run (operate=operate@entry=0x7ffff6756fd0 <dlopen_doit>, args=args@entry=0x7fffffff59d0) at dlerror.c:163 #12 0x00007ffff67570c1 in __dlopen (file=<optimized out>, mode=<optimized out>) at dlopen.c:87 #13 0x00007fffef36cf25 in libmodman::module_manager::load_file(std::string, bool) () from /usr/lib64/libmodman.so.1 #14 0x00007fffef36d2b3 in libmodman::module_manager::load_dir(std::string, bool) () from /usr/lib64/libmodman.so.1 #15 0x00007ffff13cfe16 in ?? () from /usr/lib64/libproxy.so.1 #16 0x00007ffff13d09cb in px_proxy_factory_new () from /usr/lib64/libproxy.so.1 #17 0x00007ffff28ec811 in zypp::media::ProxyInfoLibproxy::ProxyInfoLibproxy() () from /usr/lib64/libzypp.so.1423 #18 0x00007ffff291686c in zypp::media::ProxyInfo::ProxyInfo() () from /usr/lib64/libzypp.so.1423 #19 0x00007ffff29179e2 in zypp::media::fillSettingsSystemProxy(zypp::Url const&, zypp::media::TransferSettings&) () from /usr/lib64/libzypp.so.1423 #20 0x00007ffff291fb93 in zypp::media::MediaCurl::setupEasy() () from /usr/lib64/libzypp.so.1423 #21 0x00007ffff292c69e in zypp::media::MediaMultiCurl::setupEasy() () from /usr/lib64/libzypp.so.1423 #22 0x00007ffff29190ee in zypp::media::MediaCurl::attachTo(bool) () from /usr/lib64/libzypp.so.1423 #23 0x00007ffff28fcab0 in zypp::media::MediaHandler::attach(bool) () from /usr/lib64/libzypp.so.1423 #24 0x00007ffff28f28dd in zypp::media::MediaAccess::attach(bool) () from /usr/lib64/libzypp.so.1423 #25 0x00007ffff293e624 in zypp::media::MediaManager::attach(unsigned int) () from /usr/lib64/libzypp.so.1423 #26 0x00007ffff2a7ddbb in zypp::MediaSetAccess::provide(boost::function<void (unsigned int, zypp::filesystem::Pathname const&)>, zypp::OnMediaLocation const&, zypp::base::Flags<zypp::MediaSetAccess::ProvideFileOption>, zypp::filesystem::Pathname const&) () from /usr/lib64/libzypp.so.1423 #27 0x00007ffff2a7f1a7 in zypp::MediaSetAccess::provideFile(zypp::filesystem::Pathname const&, unsigned int, zypp::base::Flags<zypp::MediaSetAccess::ProvideFileOption>) () from /usr/lib64/libzypp.so.1423 #28 0x00007ffff298a1be in zypp::repo::yum::Downloader::status(zypp::MediaSetAccess&) () from /usr/lib64/libzypp.so.1423 #29 0x00007ffff2aceb75 in zypp::RepoManager::Impl::checkIfToRefreshMetadata(zypp::RepoInfo const&, zypp::Url const&, zypp::RepoManager::RawMetadataRefreshPolicy) () from /usr/lib64/libzypp.so.1423 #30 0x00007ffff2fd3a09 in PkgFunctions::SourceLoadImpl(PkgProgress&) () from /usr/lib64/YaST2/plugin/libpy2Pkg.so.2 #31 0x00007ffff2fd664a in PkgFunctions::SourceStartManagerImpl(YCPBoolean const&, PkgProgress&) () from /usr/lib64/YaST2/plugin/libpy2Pkg.so.2 #32 0x00007ffff2fd69c7 in PkgFunctions::SourceStartManager(YCPBoolean const&) () from /usr/lib64/YaST2/plugin/libpy2Pkg.so.2 #33 0x00007ffff3000c3d in Y2PkgFunction::evaluateCall() () from /usr/lib64/YaST2/plugin/libpy2Pkg.so.2 #34 0x00007ffff36953d2 in ?? () from /usr/lib64/ruby/vendor_ruby/2.1.0/x86_64-linux-gnu/yastx.so Reproducible: Always Steps to Reproduce: 1. 2. 3. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=885752 https://bugzilla.novell.com/show_bug.cgi?id=885752#c1 Josef Reidinger <jreidinger@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |jreidinger@suse.com Resolution| |DUPLICATE --- Comment #1 from Josef Reidinger <jreidinger@suse.com> 2014-07-04 16:11:40 UTC --- already reported. Thanks for report *** This bug has been marked as a duplicate of bug 866692 *** http://bugzilla.novell.com/show_bug.cgi?id=866692 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com