Bug 457500 - Marble crash after closing it
Summary: Marble crash after closing it
Status: REPORTED
Alias: None
Product: marble
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Kubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: marble-bugs
URL:
Keywords: drkonqi
: 466853 (view as bug list)
Depends on:
Blocks:
 
Reported: 2022-08-04 23:16 UTC by Vinícius
Modified: 2024-04-02 13:21 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (3.65 KB, text/plain)
2022-10-09 18:18 UTC, Raf
Details
New crash information added by DrKonqi (3.12 KB, text/plain)
2022-12-04 07:14 UTC, Hieu Van
Details
New crash information added by DrKonqi (3.72 KB, text/plain)
2024-01-04 15:44 UTC, arya.punit@gmail.com
Details
New crash information added by DrKonqi (3.33 KB, text/plain)
2024-04-02 13:21 UTC, Matteo Italia
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Vinícius 2022-08-04 23:16:56 UTC
Application: marble (2.2.20 (2.3 development version))

Qt Version: 5.15.3
Frameworks Version: 5.92.0
Operating System: Linux 5.15.0-43-generic x86_64
Windowing System: X11
Distribution: Ubuntu 22.04.1 LTS
DrKonqi: 5.24.4 [KCrashBackend]

-- Information about the crash:
- What I was doing when the application crashed:
it's my fist time using it, i didin't change anything(except closing the "search" and "location' tabs), and when i closed it, the system notified me of the crash

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: Marble Virtual Globe (marble), signal: Aborted

[KCrash Handler]
#4  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140345245504512) at ./nptl/pthread_kill.c:44
#5  __pthread_kill_internal (signo=6, threadid=140345245504512) at ./nptl/pthread_kill.c:78
#6  __GI___pthread_kill (threadid=140345245504512, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
#7  0x00007fa4c080d476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#8  0x00007fa4c07f37f3 in __GI_abort () at ./stdlib/abort.c:79
#9  0x00007fa4c08546f6 in __libc_message (action=action@entry=do_abort, fmt=fmt@entry=0x7fa4c09a6b8c "%s\n") at ../sysdeps/posix/libc_fatal.c:155
#10 0x00007fa4c086bd7c in malloc_printerr (str=str@entry=0x7fa4c09a9740 "free(): invalid next size (fast)") at ./malloc/malloc.c:5664
#11 0x00007fa4c086db1d in _int_free (av=0x7fa4c09e4c80 <main_arena>, p=0x7ffe78240500, have_lock=0) at ./malloc/malloc.c:4522
#12 0x00007fa4c08704d3 in __GI___libc_free (mem=<optimized out>) at ./malloc/malloc.c:3391
#13 0x00007fa4c0f281b3 in QObject::event(QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x00007fa4c263e6fd in KXmlGuiWindow::event(QEvent*) () from /lib/x86_64-linux-gnu/libKF5XmlGui.so.5
#15 0x00007fa4c19ea713 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x00007fa4c0efae2a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x00007fa4c0efdf17 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#18 0x00007fa4c0f54a57 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#19 0x00007fa4bf4a6d1b in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007fa4bf4fb6f8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#21 0x00007fa4bf4a43c3 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#22 0x00007fa4c0f540a8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#23 0x00007fa4c0ef974b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#24 0x00007fa4c0f01ce4 in QCoreApplication::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#25 0x0000560c800fd7f6 in ?? ()
#26 0x00007fa4c07f4d90 in __libc_start_call_main (main=main@entry=0x560c800fa130, argc=argc@entry=1, argv=argv@entry=0x7ffe782406d8) at ../sysdeps/nptl/libc_start_call_main.h:58
#27 0x00007fa4c07f4e40 in __libc_start_main_impl (main=0x560c800fa130, argc=1, argv=0x7ffe782406d8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffe782406c8) at ../csu/libc-start.c:392
#28 0x0000560c800feca5 in ?? ()
[Inferior 1 (process 6307) detached]

The reporter indicates this bug may be a duplicate of or related to bug 454728, bug 451420.

Possible duplicates by query: bug 454728, bug 453542, bug 451420, bug 450368, bug 443144.

Reported using DrKonqi
Comment 1 Raf 2022-10-09 18:18:52 UTC
Created attachment 152671 [details]
New crash information added by DrKonqi

marble (2.2.20 (2.3 development version)) using Qt 5.15.3

- What I was doing when the application crashed:
Closing marble causes crash.  Version from Ubuntu repo: 4:21.12.3-0ubuntu1

See below hardware on OS information:

Operating System: Kubuntu 22.04
KDE Plasma Version: 5.24.6
KDE Frameworks Version: 5.92.0
Qt Version: 5.15.3
Kernel Version: 5.15.0-48-generic (64-bit)
Graphics Platform: X11
Processors: 4 × Intel® Core™ i5-5200U CPU @ 2.20GHz
Memory: 11.6 GiB of RAM
Graphics Processor: Mesa Intel® HD Graphics 5500

-- Backtrace (Reduced):
#4  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140407131550720) at ./nptl/pthread_kill.c:44
#5  __pthread_kill_internal (signo=6, threadid=140407131550720) at ./nptl/pthread_kill.c:78
#6  __GI___pthread_kill (threadid=140407131550720, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
#7  0x00007fb3295a3476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#8  0x00007fb3295897f3 in __GI_abort () at ./stdlib/abort.c:79
Comment 2 Hieu Van 2022-12-04 07:14:25 UTC
Created attachment 154294 [details]
New crash information added by DrKonqi

marble (2.2.20 (2.3 development version)) using Qt 5.15.6

Marble crashes if you open it up and browse map

-- Backtrace (Reduced):
#4  __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at ./nptl/pthread_kill.c:44
#5  0x00007f6983ca9d2f in __pthread_kill_internal (signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:78
#6  0x00007f6983c5aef2 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#7  0x00007f6983c45472 in __GI_abort () at ./stdlib/abort.c:79
[...]
#9  0x00007f6983cb364a in malloc_printerr (str=str@entry=0x7f6983db60b1 "free(): invalid pointer") at ./malloc/malloc.c:5660
Comment 3 Torsten Rahn 2023-04-08 06:06:00 UTC
*** Bug 466853 has been marked as a duplicate of this bug. ***
Comment 4 arya.punit@gmail.com 2024-01-04 15:44:01 UTC
Created attachment 164673 [details]
New crash information added by DrKonqi

marble (2.2.20 (2.3 development version)) using Qt 5.15.3

- What I was doing when the application crashed:
I opened the app using the command line as:
marble &> /dev/null &
rotated the globe around 2-3 times, scrolled through the available maps (Atlas map was selected by default) and then closed it.  To reproduce the bug, I opened the app using the same command line, didn't touch anything in the Marble window, and then closed using the close button on the titlebar.  App closed and I got the crash pop-up again like the previous time.

- Custom settings of the application:
Nothing changed.  My desktop is scaled to 200% if it helps.

-- Backtrace (Reduced):
#4  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140473087550464) at ./nptl/pthread_kill.c:44
#5  __pthread_kill_internal (signo=6, threadid=140473087550464) at ./nptl/pthread_kill.c:78
#6  __GI___pthread_kill (threadid=140473087550464, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
#7  0x00007fc284442476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#8  0x00007fc2844287f3 in __GI_abort () at ./stdlib/abort.c:79
Comment 5 Matteo Italia 2024-04-02 13:21:40 UTC
Created attachment 168053 [details]
New crash information added by DrKonqi

marble (2.2.20 (2.3 development version)) using Qt 5.15.3

- What I was doing when the application crashed:
Nothing particular. Marble crashes on shutdown even just if I open it and immediately close it, with whatever map I have active.

-- Backtrace (Reduced):
#4  __pthread_kill_implementation (no_tid=0, signo=6, threadid=140094460253184) at ./nptl/pthread_kill.c:44
#5  __pthread_kill_internal (signo=6, threadid=140094460253184) at ./nptl/pthread_kill.c:78
#6  __GI___pthread_kill (threadid=140094460253184, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
#7  0x00007f6a5cac5476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#8  0x00007f6a5caab7f3 in __GI_abort () at ./stdlib/abort.c:79