browser crashes saving image
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-download-manager (Ubuntu) |
Fix Released
|
High
|
Michael Sheldon | ||
webbrowser-app (Ubuntu) |
Invalid
|
High
|
Olivier Tilloy |
Bug Description
testing on unity8 desktop on xenial + overlay + silo 2010
Right click on image and press "Save Image"
will sometimes work, but crashes quite frequently 1/4 times roughly
Here is thread trace, full core attached
sing host libthread_db library "/lib/x86_
Core was generated by `webbrowser-app --desktop_
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007f35552730a1 in QDBusAbstractIn
() from /usr/lib/
[Current thread is 1 (Thread 0x7f356042e780 (LWP 10477))]
(gdb) bt
#0 0x00007f35552730a1 in QDBusAbstractIn
() from /usr/lib/
#1 0x00007f3553cc0858 in ?? () from /usr/lib/
#2 0x00007f34bdfdf997 in Ubuntu:
from /usr/lib/
#3 0x00007f34bdfe18fc in Ubuntu:
() from /usr/lib/
#4 0x00007f355e955c24 in QMetaObject:
from /usr/lib/
#5 0x00007f3553ceacaf in Ubuntu:
from /usr/lib/
#6 0x00007f3553ce6770 in ?? () from /usr/lib/
#7 0x00007f355e955c24 in QMetaObject:
from /usr/lib/
#8 0x00007f35552adb9f in QDBusPendingCal
from /usr/lib/
#9 0x00007f35552adc98 in ?? () from /usr/lib/
#10 0x00007f355e956719 in QObject:
#11 0x00007f355feb1b1c in QApplicationPri
from /usr/lib/
#12 0x00007f355feb7056 in QApplication:
from /usr/lib/
#13 0x00007f355e9292a8 in QCoreApplicatio
from /usr/lib/
#14 0x00007f355e92b16a in QCoreApplicatio
from /usr/lib/
#15 0x00007f355e97df53 in ?? () from /usr/lib/
#16 0x00007f355d60f1a7 in g_main_
#17 0x00007f355d60f400 in ?? () from /lib/x86_
#18 0x00007f355d60f4ac in g_main_
#19 0x00007f355e97e35f in QEventDispatche
from /usr/lib/
#20 0x00007f355e926ffa in QEventLoop:
from /usr/lib/
#21 0x00007f355e92f6bc in QCoreApplicatio
#22 0x000000000042bf55 in main ()
(gdb)
Related branches
- system-apps-ci-bot: Needs Fixing (continuous-integration)
- Ubuntu Phablet Team: Pending requested
-
Diff: 301 lines (+103/-12)3 files modifiedsrc/common/priv/ubuntu/transfers/base_daemon.cpp (+2/-2)
src/downloads/client/ubuntu/download_manager/download_impl.cpp (+90/-0)
tests/downloads/daemon/test_daemon.cpp (+11/-10)
Changed in webbrowser-app (Ubuntu): | |
assignee: | nobody → Olivier Tilloy (osomon) |
importance: | Undecided → High |
Changed in ubuntu-download-manager (Ubuntu): | |
assignee: | nobody → Michael Sheldon (michael-sheldon) |
importance: | Undecided → High |
Changed in ubuntu-download-manager (Ubuntu): | |
status: | New → In Progress |
Changed in webbrowser-app (Ubuntu): | |
status: | New → Invalid |
It seems the crash is in libubuntu- download- manager- client1.
I’m attaching a complete backtrace, with the corresponding debug symbols installed.
Here is the relevant portion of the backtrace:
#4 0x00007f4b827d4858 in DownloadInterfa ce::allowGSMDow nload (allowed=true, this=0x0) ubuntu- download- manager- kJaokd/ ubuntu- download- manager- 1.3+16. 04.20160909. 1/src/downloads /client/ ubuntu/ download_ manager/ download_ interface. h:60 :DownloadManage r::DownloadImpl ::allowMobileDo wnload (this=0x1bb4960, allowed=<optimized out>) ubuntu- download- manager- kJaokd/ ubuntu- download- manager- 1.3+16. 04.20160909. 1/src/downloads /client/ ubuntu/ download_ manager/ download_ impl.cpp: 244 :DownloadManage r::SingleDownlo ad::setAllowMob ileDownload( bool) () x86_64- linux-gnu/ qt5/qml/ Ubuntu/ DownloadManager /libUbuntuDownl oadManager. so
at /build/
#5 Ubuntu:
at /build/
#6 0x00007f4af87dc997 in Ubuntu:
from /usr/lib/