I can reliably reproduce the issue. Here is the backtrace of the crash: #0 0xb6cc5fb4 in validityError (source=0x0, position=0x0, this=0xb88dd6c0) at io/qurl.cpp:1562 #1 QUrl::isValid (this=0xb88dd5c4) at io/qurl.cpp:1807 #2 0xb6ccae42 in QUrl::toString (this=this@entry=0xb88dd5c4, options=...) at io/qurl.cpp:3208 #3 0xb677119c in QQmlExpression::QQmlExpression (this=0xbed12c00, script=..., ctxt=<optimized out>, scope=<optimized out>, parent=0x0) at qml/qqmlexpression.cpp:152 #4 0xb64295e4 in QQuickScriptActionPrivate::execute (this=<optimized out>) at util/qquickanimation.cpp:990 #5 0xb67f5fca in QAbstractAnimationJob::setState (this=0xb890abb8, newState=QAbstractAnimationJob::Running) at animations/qabstractanimationjob.cpp:360 #6 0xb67f705c in QSequentialAnimationGroupJob::activateCurrentAnimation (this=0xb88e9e60, intermediate=<optimized out>) at animations/qsequentialanimationgroupjob.cpp:310 #7 0xb67f70e4 in QSequentialAnimationGroupJob::uncontrolledAnimationFinished (this=0xb88e9e60, animation=0xb889bcd8) at animations/qsequentialanimationgroupjob.cpp:326 #8 0xb67f56ec in QAbstractAnimationJob::finished (this=this@entry=0xb889bcd8) at animations/qabstractanimationjob.cpp:594 #9 0xb67f6064 in QAbstractAnimationJob::setState (this=0xb889bcd8, newState=newState@entry=QAbstractAnimationJob::Stopped) at animations/qabstractanimationjob.cpp:393 #10 0xb67f6100 in QAbstractAnimationJob::stop (this=this@entry=0xb889bcd8) at animations/qabstractanimationjob.cpp:530 #11 0xb6459918 in QQuickAnimatorProxyJob::setWindow (this=0xb889bcd0, window=0x0) at util/qquickanimatorjob.cpp:150 #12 0xb6d54a00 in QMetaObject::activate (sender=0xb88dde48, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=11, argv=argv@entry=0xbed12dfc) at kernel/qobject.cpp:3716 #13 0xb6d54d96 in QMetaObject::activate (sender=<optimized out>, m=<optimized out>, local_signal_index=local_signal_index@entry=11, argv=argv@entry=0xbed12dfc) at kernel/qobject.cpp:3582 #14 0xb6499ec4 in QQuickItem::windowChanged (this=<optimized out>, _t1=0x0) at .moc/moc_qquickitem.cpp:1036 #15 0xb64a3ec8 in QQuickItemPrivate::derefWindow (this=0xb88de0d8) at items/qquickitem.cpp:2861 #16 0xb64a3e90 in QQuickItemPrivate::derefWindow (this=this@entry=0xb88dda10) at items/qquickitem.cpp:2854 #17 0xb64a48e0 in QQuickItem::setParentItem (this=this@entry=0xb88dd9f8, parentItem=parentItem@entry=0x0) at items/qquickitem.cpp:2539 #18 0xb64a4bac in QQuickItem::~QQuickItem (this=0xb88dd9f8, __in_chrg=<optimized out>) at items/qquickitem.cpp:2240 #19 0xb64b514c in ~QQmlElement (this=0xb88dd9f8, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:98 #20 QQmlPrivate::QQmlElement<QQuickItem>::~QQmlElement (this=0xb88dd9f8, __in_chrg=<optimized out>) at ../../include/QtQml/../../src/qml/qml/qqmlprivate.h:98 #21 0xb6d556c2 in QObject::event (this=this@entry=0xb88dd9f8, e=e@entry=0xb890b1e8) at kernel/qobject.cpp:1236 #22 0xb64a24d0 in QQuickItem::event (this=0xb88dd9f8, ev=0xb890b1e8) at items/qquickitem.cpp:7305 #23 0xb5f9fbc4 in QApplicationPrivate::notify_helper (this=this@entry=0xb843bb10, receiver=receiver@entry=0xb88dd9f8, e=e@entry=0xb890b1e8) at kernel/qapplication.cpp:3722 #24 0xb5fa3c7a in QApplication::notify (this=0xbed133f8, receiver=0xb88dd9f8, e=0xb890b1e8) at kernel/qapplication.cpp:3505 #25 0xb6d349b8 in QCoreApplication::notifyInternal (this=0xbed133f8, receiver=receiver@entry=0xb88dd9f8, event=event@entry=0xb890b1e8) at kernel/qcoreapplication.cpp:932 #26 0xb6d361c4 in sendEvent (event=0xb890b1e8, receiver=0xb88dd9f8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:228 #27 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0xb843bbe0) at kernel/qcoreapplication.cpp:1536 #28 0xb6d365ba in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1394 #29 0xb6d6f534 in postEventSourceDispatch (s=0xb84be620) at kernel/qeventdispatcher_glib.cpp:271 #30 0xb5967f68 in g_main_context_dispatch () from /lib/arm-linux-gnueabihf/libglib-2.0.so.0 #31 0xb5968114 in ?? () from /lib/arm-linux-gnueabihf/libglib-2.0.so.0
** Summary changed: - touch browser crashes when copying text in landscape mode + touch browser crashes when selecting text in landscape mode ** Changed in: webbrowser-app (Ubuntu) Status: New => Confirmed ** Also affects: webbrowser-app Importance: Undecided Status: New ** Changed in: webbrowser-app Status: New => Confirmed ** Changed in: webbrowser-app Importance: Undecided => Critical -- You received this bug notification because you are a member of Ubuntu Apps bug tracking, which is subscribed to webbrowser-app in Ubuntu. https://bugs.launchpad.net/bugs/1425379 Title: touch browser crashes when selecting text in landscape mode Status in Web Browser App: Confirmed Status in webbrowser-app package in Ubuntu: Confirmed Bug description: copy text works fine in portrait, crashes in landscape.. to reproduce exactly, was looking up how to sync my google calendar on https://help.ubuntu.com/community/SyncEvolution tried to copy one of the text boxes containing terminal commands - crashes every time in landscape mode --- 1 - OS version 15.04 r111 (has been occurring over several updates though) 1a- installed on nexus 4 via multirom 2 - webbrowser-app version 0.23+15.04.20150217.1-0ubuntu1 3 - i expected to get the selected text copied to the clipboard so i could paste it into the terminal 4 - browser shut down and i was returned to the apps launcher To manage notifications about this bug go to: https://bugs.launchpad.net/webbrowser-app/+bug/1425379/+subscriptions -- Mailing list: https://launchpad.net/~ubuntu-apps-bugs Post to : ubuntu-apps-bugs@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-apps-bugs More help : https://help.launchpad.net/ListHelp