Bug 327764 - Horizontal Scrolling of Tabs Causes Crash
Summary: Horizontal Scrolling of Tabs Causes Crash
Status: RESOLVED DUPLICATE of bug 314082
Alias: None
Product: kdelibs
Classification: Unmaintained
Component: kdeui (show other bugs)
Version: unspecified
Platform: Gentoo Packages Linux
: NOR crash
Target Milestone: ---
Assignee: kdelibs bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-11-18 12:34 UTC by rdnetto
Modified: 2013-11-18 21:53 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Output from GDB (incl backtrace) (10.09 KB, text/x-log)
2013-11-18 17:18 UTC, rdnetto
Details

Note You need to log in before you can comment on or make changes to this bug.
Description rdnetto 2013-11-18 12:34:20 UTC
When there are multiple tabs (conversations) open in a single window, vertical scrolling (using the mouse's scroll wheel) rotates between them. However, if the user (accidentally) scrolls horizontally, the window closes.

Reproducible: Always

Steps to Reproduce:
1. Open multiple conversations.
2. Place cursor over tab
3. Scroll horizontally (requires a mouse with horizontal scrolling support)
Actual Results:  
Window closes. The telepathy presence widget that runs in the background is unaffected.

Expected Results:  
Rotated between tabs, as if vertical scrolling had taken place.
Comment 1 Martin Klapetek 2013-11-18 16:49:05 UTC
Do you know if this happens on any other KDE/Qt application as well?

Also, to know better what's going on, we'll need a backtrace from you. You can do that by running

gdb --args /usr/lib/kde4/libexec/ktp-text-ui --persist

(paths may be different) then gdb loads, type 'run', empty window should appear, then just open two chats and do the scroll. gdb should say the program crashed, so type 'bt' and you'll get a backtrace. Then please paste the backtrace here.

Thank you.
Comment 2 rdnetto 2013-11-18 17:18:02 UTC
Created attachment 83623 [details]
Output from GDB (incl backtrace)

This bug does affect other KDE programs - I was able to reproduce it in Dolphin's preferences window under the view modes section.
The QtCore library is from package dev-qt/qtcore-4.8.5

Additional info: it only happens when you scroll on the blank area next to the tabs, not on the tabs themselves.

The backtrace seems to go on indefinitely, so I only included the first page of output.
Comment 3 Martin Klapetek 2013-11-18 17:29:11 UTC
Cool, that means the problem is not in our code, but rather more "upstream".

Reassigning to kdelibs.
Comment 4 Christoph Feck 2013-11-18 21:53:10 UTC

*** This bug has been marked as a duplicate of bug 314082 ***