Bug 122357 - FILESAVE: LibreOffice hang if picking cdrom on SaveAs dialog
Summary: FILESAVE: LibreOffice hang if picking cdrom on SaveAs dialog
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
6.0.6.2 release
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Performance CPU-AT-100%
  Show dependency treegraph
 
Reported: 2018-12-28 08:10 UTC by brian
Modified: 2024-04-25 06:39 UTC (History)
0 users

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description brian 2018-12-28 08:10:26 UTC
Description:
LibreOffice will hang when clicking on 'cdrom' on the SaveAs dialog.  It hangs as soon as cdrom is clicked.  A dialog pops up but does not contain any text.   At this point LibreOffice is hung, it will not redraw.  The process soffice.bin is at %100 CPU.

It will also hang in the same way when trying to unmount drives from the SaveAs dialog.  The SaveAs dialog shows a list of drives (I think from /etc/fstab) that has a triangle to the right.  Hovering over the triangle shows an 'Unmount' tooltip.  Clicking the triangles cause the hang.

There is no DVD in the dvdrw drive.  The user does not have permission to unmount drives.

Steps to Reproduce:
1. Open LibreOffice Writer
2. File -> Save As
3. Click 'cdrom' or unmount a drive


Actual Results:
LibreOffice is hung

Expected Results:
LibreOffice does not hang


Reproducible: Always


User Profile Reset: Yes



Additional Info:
I'm using KDE Plasma 5.14.3 on Gentoo Linux

I didn't see the OpenGL option, but I did turn on and off 'hardware acceleration' which made no difference.

Document recovery is able to recover the document.

It happens for all of the LibreOffice products (Writer, Calc, Impress, etc)

There is no physical cdrom, only a DVDRW (which is empty)
Comment 1 brian 2018-12-28 08:18:59 UTC
It also hangs when running on the old twm window manager instead of KDE.
Comment 2 Dieter 2018-12-28 17:49:43 UTC
I can't confirm with

Version: 6.1.4.2 (x64)
Build-ID: 9d0f32d1f0b509096fd65e0d4bec26ddd1938fd3
CPU-Threads: 4; BS: Windows 10.0; UI-Render: Standard; 
Gebietsschema: de-DE (de_DE); Calc: group threaded
Comment 3 brian 2018-12-28 20:37:57 UTC
6.1.4.2 also works correctly for me.  The 6.1.4.2 dialog does not show 'cdrom' as an option or have buttons to unmount.
Comment 4 Dieter 2018-12-28 21:14:29 UTC
(In reply to brian from comment #3)
> 6.1.4.2 also works correctly for me.  The 6.1.4.2 dialog does not show
> 'cdrom' as an option or have buttons to unmount.

=> Status WORKSFORME
Comment 5 brian 2018-12-28 22:15:37 UTC
(In reply to Dieter Praas from comment #4)
> (In reply to brian from comment #3)
> > 6.1.4.2 also works correctly for me.  The 6.1.4.2 dialog does not show
> > 'cdrom' as an option or have buttons to unmount.
> 
> => Status WORKSFORME

It is still a problem in 6.0.6.2.  The download page recommneds 6.0.7 for conservative users, maybe someone could check this on linux for 6.0.7?