https://bugzilla.novell.com/show_bug.cgi?id=220705 mt@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mt@novell.com, dmacvicar@novell.com Status|NEEDINFO |NEW Info Provider|mt@novell.com | ------- Comment #21 from mt@novell.com 2007-01-29 08:50 MST ------- No, the media manager does not terminates yast2 - it looks like yast2 would give up... it makes a clean "shutdown" calling all the cleanup methods. When yast2 terminates because of uncatched exception, the're not called. The original reason for the "Mounting media failed" is a HAL problem. The CD handler in libzypp trys to check if "/dev/hda" is a valid CD-ROM drive device using HAL, but this fails: 2006-11-07 14:49:12 <5> linux(4397) [base] Exception.cc(log):94 HalContext.cc(HalContext_Impl):235 THROW: HalContext.cc(HalContext_Impl):235: Hal Exception: No reply within specified time (org.freedesktop.DBus.Error.NoReply) Because the CD handler does not consider /dev/hda as valid drive and is unable to mount anything else, it throws a media mount exception, that is cached by the source: 2006-11-07 14:49:12 <5> linux(4397) [base] Exception.cc(log):94 SourceImpl.cc(provideJustFile):374 CAUGHT: MediaHandler.cc(attach):626: Failed to mount /var/adm/mount/AP_0x00000001 on Mounting media failed : cd:///?devices=/dev/hda,/dev/sr0 Then the SourceManager releases all media sources, tries to attach the CD again (2006-11-07 14:59:00), drives in same problem and releases all media sources again. The difference is, that now yast2 goes down (zypp calls the cleanup methods / destructors): 2006-11-07 15:04:53 <1> linux(4397) [zypp::SourceManager] SourceManager.cc(~SourceManager):139 Deleted SourceManager Singleton. [...] 2006-11-07 15:04:53 <1> linux(4397) [zypp] ZYppFactory.cc(~ZYppGlobalLock):83 Lockfile cleaned. (4397) [...] 2006-11-07 15:04:53 <0> linux(4397) [media] MediaHandler.cc(removeAttachPoint):154 MediaHandler - checking if to remove attach point Then, YaST2 starts again [user starts it]: 2006-11-07 15:21:12 <1> linux(4282) [liby2] genericfrontend.cc(main):200 [...] Maybe Duncan has some idea? -- 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, or are watching someone who is.