QupZilla / qupzilla

Cross-platform Qt web browser
http://www.qupzilla.com
GNU General Public License v3.0
1.11k stars 350 forks source link

crash with SEGV_MAPERR #2579

Open clavinet opened 6 years ago

clavinet commented 6 years ago

QupZilla 2.2.4 on openSUSE Tumbleweed. Randomly crashes with this error:

Received signal 11 SEGV_MAPERR 5641000000e6

0 0x7f7d54dda906

1 0x7f7d53a0890a

2 0x7f7d54ddac7c

3 0x7f7d5a815150

4 0x7f7d5ba1ed8b

5 0x7f7d5ba1fd9d QProxyStyle::baseStyle()

6 0x7f7d5c1badb0 ProxyStyle::name()

7 0x7f7d5c1a3665 MainApplication::styleName()

8 0x7f7d5c270305 TipLabel::resizeEvent()

9 0x7f7d5b9ccbd2 QWidget::event()

10 0x7f7d5ba69f5e QFrame::event()

11 0x7f7d5b98fe6c QApplicationPrivate::notify_helper()

12 0x7f7d5b997164 QApplication::notify()

13 0x7f7d5b3c2c98 QCoreApplication::notifyInternal2()

14 0x7f7d5b9c50ab QWidgetPrivate::sendPendingMoveAndResizeEvents()

15 0x7f7d5b9c8cc3 QWidgetPrivate::show_helper()

16 0x7f7d5b9cbc6b QWidget::setVisible()

17 0x7f7d5c27082b StatusBarMessage::showMessage()

18 0x7f7d5b3f0ebc QMetaObject::activate()

19 0x7f7d59f06bb5 QWebEnginePage::linkHovered()

20 0x7f7d59f079b2

21 0x7f7d53a95129

22 0x7f7d542af87f

23 0x7f7d542b19d7

24 0x7f7d542bf89e

25 0x7f7d542a4906

26 0x7f7d55714c33

27 0x7f7d54e60762

28 0x7f7d54df7dc8

29 0x7f7d54df8da8

30 0x7f7d54df9213

31 0x7f7d53a3b988

32 0x7f7d5b3f175b QObject::event()

33 0x7f7d5b98fe6c QApplicationPrivate::notify_helper()

34 0x7f7d5b997164 QApplication::notify()

35 0x7f7d5b3c2c98 QCoreApplication::notifyInternal2()

36 0x7f7d5b3c5675 QCoreApplicationPrivate::sendPostedEvents()

37 0x7f7d5b41aee3

38 0x7f7d4faf4f97 g_main_context_dispatch

39 0x7f7d4faf51d0

40 0x7f7d4faf525c g_main_context_iteration

41 0x7f7d5b41a55f QEventDispatcherGlib::processEvents()

42 0x7f7d3eccaf61

43 0x7f7d5b3c14aa QEventLoop::exec()

44 0x7f7d5b3c9fe4 QCoreApplication::exec()

45 0x56414de6a0af

46 0x7f7d5a7fff4a __libc_start_main

47 0x56414de6a25a

r8: 000056414f81bea0 r9: 000056414f81bd70 r10: 000000000000000c r11: 000056414efde5c0 r12: 000056414f81bd70 r13: 000056414eeb3670 r14: 0000564155f71610 r15: 00007ffce9e09b58 di: 0000564100000016 si: 000056415bbd32e0 bp: 0000564155f71610 bx: 0000564100000016 dx: 00007f7d5b9b33f0 ax: 0000000000000000 cx: 0000000000000000 sp: 00007ffce9e096a0 ip: 00007f7d5ba1ed8b efl: 0000000000010206 cgf: 002b000000000033 erf: 0000000000000004 trp: 000000000000000e msk: 0000000000000000 cr2: 00005641000000e6 [end of stack trace] Calling _exit(1). Core file will not be generated.

nowrep commented 6 years ago

This happens when you change Qt style (at least with Breeze). Did you change your style settings?

clavinet commented 6 years ago

Yes, I'm using a custom QtCurve style recently.

nowrep commented 6 years ago

I mean if you are actually changing your style settings when QupZilla is running?

clavinet commented 6 years ago

I don't remember exactly, but I probably had QupZilla open when I tweaked some things. Does it not like style changes while it's running?