[BUG] Deepin file explorer crash
Tofloor
poster avatar
keybreak
deepin
2019-01-21 01:08
Author
Edited by keybreak at 2019-1-20 17:13

Random bug, can’t determine exact conditions but it happens to me a lot:
  • Navigate through random folders in Deepin file explorer
  • RMB - Open in new window as administrator
  • After you type password, Root file manager’s window will have an attempt to open, but immideately crash with some fuzzy graphical effect.
  • If you try 2-3 again it will keep happening indefinitely, until you do one of above:
    • Close Deepin file explorer, and try to navigate to this folder again
    • Open Root file manager through programs launcher

I've managed to capture how it looks:

https://i.imgur.com/97sz7NL.mp4


Even though i have Manjaro Deepin, Deepin also have this bug.

inxi -Fxxz for one of test machines:
  1. System:    Host: x133-pc Kernel: 4.19.14-1-MANJARO x86_64 bits: 64 compiler: gcc v: 8.2.1 Desktop: Deepin 15.9
  2.            tk: Qt 5.12.0 wm: DeepinWM dm: LightDM Distro: Manjaro Linux
  3. Machine:   Type: Laptop System: Sony product: VGN-Z11VRN_B v: J003DTPY serial: Chassis: type: 10
  4.            serial:
  5.            Mobo: Sony model: VAIO serial: BIOS: INSYDE v: R5031M3 date: 11/10/2009
  6. Battery:   ID-1: BAT0 charge: 33.9 Wh condition: 33.9/59.5 Wh (57%) volts: 12.3/10.8 model: Sony Corporation
  7.            serial: N/A status: Full
  8. CPU:       Topology: Dual Core model: Intel Core2 Duo P9500 bits: 64 type: MCP arch: Penryn rev: 6 L2 cache: 6144 KiB
  9.            flags: lm nx pae sse sse2 sse3 sse4_1 ssse3 vmx bogomips: 10113
  10.            Speed: 2527 MHz min/max: 1600/2533 MHz Core speeds (MHz): 1: 2527 2: 2527
  11. Graphics:  Device-1: Intel Mobile 4 Series Integrated Graphics vendor: Sony driver: i915 v: kernel bus ID: 00:02.0
  12.            chip ID: 8086:2a42
  13.            Display: x11 server: X.Org 1.20.3 driver: modesetting alternate: fbdev,intel,vesa resolution: 1600x900~60Hz
  14.            OpenGL: renderer: Mesa DRI Mobile Intel GM45 Express v: 2.1 Mesa 18.3.1 direct render: Yes
  15. Audio:     Device-1: Intel 82801I HD Audio vendor: Sony driver: snd_hda_intel v: kernel bus ID: 00:1b.0
  16.            chip ID: 8086:293e
  17.            Sound Server: ALSA v: k4.19.14-1-MANJARO
  18. Network:   Device-1: Intel 82567LM Gigabit Network vendor: Sony driver: e1000e v: 3.2.6-k port: 7100 bus ID: 00:19.0
  19.            chip ID: 8086:10f5
  20.            IF: enp0s25 state: down mac:
  21.            Device-2: Qualcomm Atheros AR928X Wireless Network Adapter vendor: Foxconn driver: ath9k v: kernel
  22.            port: 7000 bus ID: 06:00.0 chip ID: 168c:002a
  23.            IF: wlp6s0 state: up mac:
  24. Drives:    Local Storage: total: 1.39 TiB used: 143.27 GiB (10.0%)
  25.            ID-1: /dev/sda vendor: HGST (Hitachi) model: HTS541515A9E630 size: 1.36 TiB speed: 3.0 Gb/s serial:
  26.            ID-2: /dev/sdb type: USB vendor: Kingston model: DataTraveler 3.0 size: 28.88 GiB serial:
  27. Partition: ID-1: / size: 172.02 GiB used: 8.41 GiB (4.9%) fs: ext4 dev: /dev/sda1
  28. Sensors:   System Temperatures: cpu: 44.0 C mobo: N/A
  29.            Fan Speeds (RPM): N/A
  30. Info:      Processes: 207 Uptime: 3h 58m Memory: 3.78 GiB used: 525.0 MiB (13.5%) Init: systemd v: 239 Compilers:
  31.            gcc: 8.2.1 Shell: bash v: 4.4.23 running in: deepin-terminal inxi: 3.0.28
Copy the Code



Manjaro Deepin forum thread:
https://forum.manjaro.org/t/bug-manjaro-deepin-file-explorer-crash/71796



Reply Favorite View the author
All Replies
dance707
deepin
2019-01-22 17:30
#1
For those that do not know RMB, it's not the Renminbi. It's right mouse button, many of us just say right click.
There may be a glitch there some where as open new window as admin is rather new feature. I did not experience the crash yet on any of my deepin's.
Though keep in mind the new window is not owned by the current user, it is owned by root user. And if you want a second window its easier to just go to the drop down menu and select New window.
Reply View the author
BLumia
deepin
2019-01-22 18:10
#2
Cannot reproduce here. Since you can reproduce this issue on Deepin (distro), could you install the following package first, do a reproduce, and provide a stacktrace here?

The packages you'll need:

  1. systemd-coredump
  2. dde-file-manager-dbgsym
  3. libdde-file-manager-dbgsym
Copy the Code


You can get the stacktrace by executing the following command after dde-file-manager crashed

  1. coredumpctl info
Copy the Code
Reply View the author
keybreak
deepin
2019-01-23 01:26
#3
https://bbs.deepin.org/post/174020
Cannot reproduce here. Since you can reproduce this issue on Deepin (distro), could you install the  ...

Sure man, thx, i'll try to do this, not trivial to catch but definately doable!

Only downside is that right now i can't use real machine for pure Deepin, only VM, is it ok for such debug purpose?
Reply View the author
h***[email protected]
deepin
2019-01-23 06:48
#4
It works for me. No crash
Reply View the author
keybreak
deepin
2019-01-23 07:21
#5
https://bbs.deepin.org/post/174020
It works for me. No crash

Good for you

Sad part about this bug is that it's really random, it could happen on, i don't know...135 folder you would wisit in some session, and it's really not clear what is the condition or reason.
When it happens it sucks.

Happened to me multiple times on different machines.

Now i'm trying to catch it on VM for cordeumpctl info without luck yet, will keep trying!)
Reply View the author
BLumia
deepin
2019-01-23 18:42
#6
https://bbs.deepin.org/post/174020
Sure man, thx, i'll try to do this, not trivial to catch but definately doable!

Only downside is  ...

Yeah, it's okay if you can reproduce this bug whatever you are inside a VM or not.
Reply View the author
keybreak
deepin
2019-01-24 05:59
#7
https://bbs.deepin.org/post/174020
Yeah, it's okay if you can reproduce this bug whatever you are inside a VM or not.

That's really strange...
I have VirtualBox VM which was made from Deepin 15.8 .iso and had this bug (after all updates too).

Since you wrote, i've installed those debug packages and was trying really hard to catch it again - i'm 100% sure that by now its should have happened multiple times, but it haven't...

Then just for clear test i've installed 15.9 .iso, updated, installed those debug packages - still nothing yet.

I'll keep trying, but logically there is a question:
Do you think that debug packages could somehow alter/fix this bug's behaviour?

At least on 15.8 .iso i've basically catched it pretty easy by just fresh installing on VM and having a need to change some files as root, there was i'd say at least 30% chance.
Reply View the author
dance707
deepin
2019-01-24 06:08
#8
https://bbs.deepin.org/post/174020
That's really strange...
I have VirtualBox VM which was made from Deepin 15.8 .iso and had this bu ...

Maybe it was an older version of dde-file-manager. I thought there was recent updates both deepin and arch are now at version 4.7.4.4-1
Reply View the author
keybreak
deepin
2019-01-24 09:49
#9
https://bbs.deepin.org/post/174020
Maybe it was an older version of dde-file-manager. I thought there was recent updates both deepin  ...

Well, logically this could be possible i guess...

If for example 15.8 (and Manjaro Deepin of roughly same time) had this bug, then after updates of existing system there were some update error which caused this bug to stick on newer version too, but clean install doesn't suffer from this.

Though it's still doesn't explain why i failed to repeat on this VM which had it on 15.8 and after update, but after installing debug packages i can't catch it, at least yet )
Reply View the author
keybreak
deepin
2019-01-24 14:34
#10
Edited by keybreak at 2019-1-24 16:17

Just had it in Manjaro Deepin - first time i've tried, after today's updates came out!
Is there any way i can make some similar coredump in Manjaro Deepin right now without any extensive actions like reboot?

Just crashed and sitting on it, so i'm waiting)
Reply View the author