Bug 484867 - Account wizard crashes on imap setup
Summary: Account wizard crashes on imap setup
Status: REPORTED
Alias: None
Product: Akonadi
Classification: Frameworks and Libraries
Component: Account Wizard (show other bugs)
Version: unspecified
Platform: FreeBSD Ports FreeBSD
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2024-04-01 12:23 UTC by David Marec
Modified: 2024-04-01 12:23 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Marec 2024-04-01 12:23:13 UTC
Application: accountwizard (0.2)

Qt Version: 5.15.12
Frameworks Version: 5.112.0
Operating System: FreeBSD 14.0-RELEASE-p6 amd64
Windowing System: X11
Distribution (Platform): FreeBSD Ports
DrKonqi: 5.27.10 [KCrashBackend]

-- Information about the crash:
1. Setting up account for the first time
2. imap selection.
3. type imap in server
4. crash

~ % freebsd-version -ku
14.0-RELEASE-p6
14.0-RELEASE-p6

The crash can be reproduced every time.

-- Backtrace:
Application: Assistant de création de compte (accountwizard), signal: Segmentation fault

(lldb) process attach --pid 2545
Process 2545 stopped
* thread #1, name = 'accountwizard', stop reason = signal SIGSTOP
    frame #0: 0x00000008448fde88 libc.so.7`__sys_wait4 + 8
libc.so.7`__sys_wait4:
->  0x8448fde88 <+8>:  syscall 
    0x8448fde8a <+10>: jb     0x8448fa9c8
    0x8448fde90 <+16>: retq   
    0x8448fde91:       int3   
  thread #2, name = 'accountwizard', stop reason = signal SIGSTOP
    frame #0: 0x00000008448fdc2a libc.so.7`__sys_poll + 10
libc.so.7`__sys_poll:
->  0x8448fdc2a <+10>: jb     0x8448fa9c8
    0x8448fdc30 <+16>: retq   
    0x8448fdc31:       int3   
    0x8448fdc32:       int3   
  thread #3, name = 'accountwizard', stop reason = signal SIGSTOP
    frame #0: 0x00000008448fdc2a libc.so.7`__sys_poll + 10
libc.so.7`__sys_poll:
->  0x8448fdc2a <+10>: jb     0x8448fa9c8
    0x8448fdc30 <+16>: retq   
    0x8448fdc31:       int3   
    0x8448fdc32:       int3   
  thread #4, name = 'accountwizard', stop reason = signal SIGSTOP
    frame #0: 0x00000008448fdc2a libc.so.7`__sys_poll + 10
libc.so.7`__sys_poll:
->  0x8448fdc2a <+10>: jb     0x8448fa9c8
    0x8448fdc30 <+16>: retq   
    0x8448fdc31:       int3   
    0x8448fdc32:       int3   
  thread #5, name = 'pool-spawner', stop reason = signal SIGSTOP
    frame #0: 0x0000000831909d2c libthr.so.3`___lldb_unnamed_symbol552 + 12
libthr.so.3`___lldb_unnamed_symbol552:
->  0x831909d2c <+12>: retq   
    0x831909d2d <+13>: int3   
    0x831909d2e <+14>: int3   
    0x831909d2f <+15>: int3   
  thread #6, name = 'gmain', stop reason = signal SIGSTOP
    frame #0: 0x00000008448fdc2a libc.so.7`__sys_poll + 10
libc.so.7`__sys_poll:
->  0x8448fdc2a <+10>: jb     0x8448fa9c8
    0x8448fdc30 <+16>: retq   
    0x8448fdc31:       int3   
    0x8448fdc32:       int3   
  thread #7, name = 'gdbus', stop reason = signal SIGSTOP
    frame #0: 0x00000008448fdcaa libc.so.7`__sys_read + 10
libc.so.7`__sys_read:
->  0x8448fdcaa <+10>: jb     0x8448fa9c8
    0x8448fdcb0 <+16>: retq   
    0x8448fdcb1:       int3   
    0x8448fdcb2:       int3   
  thread #8, name = 'accountwizard', stop reason = signal SIGSTOP
    frame #0: 0x00000008448fdc2a libc.so.7`__sys_poll + 10
libc.so.7`__sys_poll:
->  0x8448fdc2a <+10>: jb     0x8448fa9c8
    0x8448fdc30 <+16>: retq   
    0x8448fdc31:       int3   
    0x8448fdc32:       int3   
  thread #9, name = 'accountwizard', stop reason = signal SIGSTOP
    frame #0: 0x0000000831909d2c libthr.so.3`___lldb_unnamed_symbol552 + 12
libthr.so.3`___lldb_unnamed_symbol552:
->  0x831909d2c <+12>: retq   
    0x831909d2d <+13>: int3   
    0x831909d2e <+14>: int3   
    0x831909d2f <+15>: int3
Executable module set to "/usr/local/bin/accountwizard".
Architecture set to: x86_64-unknown-freebsd14.0.
(lldb) settings set term-width 200
(lldb) thread info
thread #1: tid = 101296, 0x00000008448fde88 libc.so.7`__sys_wait4 + 8, name = 'accountwizard', stop reason = signal SIGSTOP

(lldb) bt all
* thread #1, name = 'accountwizard', stop reason = signal SIGSTOP
  * frame #0: 0x00000008448fde88 libc.so.7`__sys_wait4 + 8
    frame #1: 0x0000000831918adc libthr.so.3`___lldb_unnamed_symbol727 + 60
    frame #2: 0x000000083a7bf29c libKF5Crash.so.5`___lldb_unnamed_symbol229 + 332
    frame #3: 0x000000083a7bed7b libKF5Crash.so.5`KCrash::defaultCrashHandler(int) + 1147
    frame #4: 0x000000083191653f libthr.so.3`___lldb_unnamed_symbol684 + 207
    frame #5: 0x0000000831915afb libthr.so.3`___lldb_unnamed_symbol665 + 315
    frame #6: 0x00000008217782d3
    frame #7: 0x000000082b0b91ec libQt5Script.so.5`___lldb_unnamed_symbol1895 + 620
    frame #8: 0x000000082b0ee296 libQt5Script.so.5`___lldb_unnamed_symbol2501 + 150
    frame #9: 0x000000082b1746da libQt5Script.so.5`___lldb_unnamed_symbol3773 + 1210
    frame #10: 0x000000082b174949 libQt5Script.so.5`___lldb_unnamed_symbol3776 + 57
    frame #11: 0x000000082e8579b3 libQt5Core.so.5`___lldb_unnamed_symbol9679 + 1027
    frame #12: 0x000000082cdd26fb libQt5Widgets.so.5`___lldb_unnamed_symbol15356 + 1483
    frame #13: 0x000000082e857a9e libQt5Core.so.5`___lldb_unnamed_symbol9679 + 1262
    frame #14: 0x000000082cdd41fb libQt5Widgets.so.5`QWidgetLineControl::finishChange(int, bool, bool) + 555
    frame #15: 0x000000082cdd8787 libQt5Widgets.so.5`QWidgetLineControl::processKeyEvent(QKeyEvent*) + 1383
    frame #16: 0x000000082cdcf4f0 libQt5Widgets.so.5`QLineEdit::keyPressEvent(QKeyEvent*) + 32
    frame #17: 0x000000085072915d libKF5Completion.so.5`KLineEdit::keyPressEvent(QKeyEvent*) + 5069
    frame #18: 0x000000082ccd3181 libQt5Widgets.so.5`QWidget::event(QEvent*) + 593
    frame #19: 0x000000082cdce919 libQt5Widgets.so.5`QLineEdit::event(QEvent*) + 601
    frame #20: 0x000000085072aaa3 libKF5Completion.so.5`KLineEdit::event(QEvent*) + 339
    frame #21: 0x000000082cc99af3 libQt5Widgets.so.5`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 259
    frame #22: 0x000000082cc9b0bd libQt5Widgets.so.5`QApplication::notify(QObject*, QEvent*) + 1069
    frame #23: 0x000000082e824161 libQt5Core.so.5`QCoreApplication::notifyInternal2(QObject*, QEvent*) + 177
    frame #24: 0x000000082ccef1f2 libQt5Widgets.so.5`___lldb_unnamed_symbol14079 + 290
    frame #25: 0x000000082cc99af3 libQt5Widgets.so.5`QApplicationPrivate::notify_helper(QObject*, QEvent*) + 259
    frame #26: 0x000000082cc9ae9e libQt5Widgets.so.5`QApplication::notify(QObject*, QEvent*) + 526
    frame #27: 0x000000082e824161 libQt5Core.so.5`QCoreApplication::notifyInternal2(QObject*, QEvent*) + 177
    frame #28: 0x000000082b8e4605 libQt5Gui.so.5`QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*) + 245
    frame #29: 0x000000082b8c7c7b libQt5Gui.so.5`QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 219
    frame #30: 0x0000000883285baf libQt5XcbQpa.so.5`___lldb_unnamed_symbol3548 + 31
    frame #31: 0x000000085e70ce61 libglib-2.0.so.0`___lldb_unnamed_symbol2508 + 369
    frame #32: 0x000000085e70d1f9 libglib-2.0.so.0`___lldb_unnamed_symbol2509 + 569
    frame #33: 0x000000085e70d296 libglib-2.0.so.0`g_main_context_iteration + 102
    frame #34: 0x000000082e876c75 libQt5Core.so.5`QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 101
    frame #35: 0x000000082e820af6 libQt5Core.so.5`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 550
    frame #36: 0x000000082e8247e1 libQt5Core.so.5`QCoreApplication::exec() + 145
    frame #37: 0x0000000000274318 accountwizard`___lldb_unnamed_symbol2970 + 5096
    frame #38: 0x0000000844849afa libc.so.7`__libc_start1 + 298
    frame #39: 0x00000000002409c0 accountwizard`___lldb_unnamed_symbol2243 + 48
  thread #2, name = 'accountwizard', stop reason = signal SIGSTOP
    frame #0: 0x00000008448fdc2a libc.so.7`__sys_poll + 10
    frame #1: 0x0000000831918691 libthr.so.3`___lldb_unnamed_symbol716 + 49
    frame #2: 0x000000085e70d199 libglib-2.0.so.0`___lldb_unnamed_symbol2509 + 473
    frame #3: 0x000000085e70d296 libglib-2.0.so.0`g_main_context_iteration + 102
    frame #4: 0x000000082e876c9c libQt5Core.so.5`QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 140
    frame #5: 0x000000082e820af6 libQt5Core.so.5`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 550
    frame #6: 0x000000082e66d0a3 libQt5Core.so.5`QThread::exec() + 163
    frame #7: 0x000000084223c763 libQt5DBus.so.5`___lldb_unnamed_symbol1320 + 19
    frame #8: 0x000000082e66e0b9 libQt5Core.so.5`___lldb_unnamed_symbol7220 + 233
    frame #9: 0x000000083190ca75 libthr.so.3`___lldb_unnamed_symbol562 + 309
  thread #3, name = 'accountwizard', stop reason = signal SIGSTOP
    frame #0: 0x00000008448fdc2a libc.so.7`__sys_poll + 10
    frame #1: 0x0000000831918691 libthr.so.3`___lldb_unnamed_symbol716 + 49
    frame #2: 0x000000085e70d199 libglib-2.0.so.0`___lldb_unnamed_symbol2509 + 473
    frame #3: 0x000000085e70d296 libglib-2.0.so.0`g_main_context_iteration + 102
    frame #4: 0x000000082e876c9c libQt5Core.so.5`QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 140
    frame #5: 0x000000082e820af6 libQt5Core.so.5`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 550
    frame #6: 0x000000082e66d0a3 libQt5Core.so.5`QThread::exec() + 163
    frame #7: 0x000000082e66e0b9 libQt5Core.so.5`___lldb_unnamed_symbol7220 + 233
    frame #8: 0x000000083190ca75 libthr.so.3`___lldb_unnamed_symbol562 + 309
  thread #4, name = 'accountwizard', stop reason = signal SIGSTOP
    frame #0: 0x00000008448fdc2a libc.so.7`__sys_poll + 10
    frame #1: 0x0000000831918691 libthr.so.3`___lldb_unnamed_symbol716 + 49
    frame #2: 0x000000085e70d199 libglib-2.0.so.0`___lldb_unnamed_symbol2509 + 473
    frame #3: 0x000000085e70d296 libglib-2.0.so.0`g_main_context_iteration + 102
    frame #4: 0x000000082e876c9c libQt5Core.so.5`QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 140
    frame #5: 0x000000082e820af6 libQt5Core.so.5`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 550
    frame #6: 0x000000082e66d0a3 libQt5Core.so.5`QThread::exec() + 163
    frame #7: 0x000000082e66e0b9 libQt5Core.so.5`___lldb_unnamed_symbol7220 + 233
    frame #8: 0x000000083190ca75 libthr.so.3`___lldb_unnamed_symbol562 + 309
  thread #5, name = 'pool-spawner', stop reason = signal SIGSTOP
    frame #0: 0x0000000831909d2c libthr.so.3`___lldb_unnamed_symbol552 + 12
    frame #1: 0x0000000831919d72 libthr.so.3`___lldb_unnamed_symbol748 + 82
    frame #2: 0x000000083190b8ed libthr.so.3`___lldb_unnamed_symbol558 + 621
    frame #3: 0x000000085e768775 libglib-2.0.so.0`g_cond_wait + 37
    frame #4: 0x000000085e6d5dd5 libglib-2.0.so.0`___lldb_unnamed_symbol2376 + 133
    frame #5: 0x000000085e73a868 libglib-2.0.so.0`___lldb_unnamed_symbol2630 + 72
    frame #6: 0x000000085e73a2a2 libglib-2.0.so.0`___lldb_unnamed_symbol2626 + 66
    frame #7: 0x000000083190ca75 libthr.so.3`___lldb_unnamed_symbol562 + 309
  thread #6, name = 'gmain', stop reason = signal SIGSTOP
    frame #0: 0x00000008448fdc2a libc.so.7`__sys_poll + 10
    frame #1: 0x0000000831918691 libthr.so.3`___lldb_unnamed_symbol716 + 49
    frame #2: 0x000000085e70d199 libglib-2.0.so.0`___lldb_unnamed_symbol2509 + 473
    frame #3: 0x000000085e70d296 libglib-2.0.so.0`g_main_context_iteration + 102
    frame #4: 0x000000085e70ec61 libglib-2.0.so.0`___lldb_unnamed_symbol2516 + 33
    frame #5: 0x000000085e73a2a2 libglib-2.0.so.0`___lldb_unnamed_symbol2626 + 66
    frame #6: 0x000000083190ca75 libthr.so.3`___lldb_unnamed_symbol562 + 309
  thread #7, name = 'gdbus', stop reason = signal SIGSTOP
    frame #0: 0x00000008448fdcaa libc.so.7`__sys_read + 10
    frame #1: 0x0000000831918763 libthr.so.3`___lldb_unnamed_symbol718 + 51
    frame #2: 0x000000085e762f0f libglib-2.0.so.0`___lldb_unnamed_symbol2757 + 111
    frame #3: 0x000000085e70c925 libglib-2.0.so.0`___lldb_unnamed_symbol2507 + 213
    frame #4: 0x000000085e70d1e8 libglib-2.0.so.0`___lldb_unnamed_symbol2509 + 552
    frame #5: 0x000000085e70d529 libglib-2.0.so.0`g_main_loop_run + 249
    frame #6: 0x000000086b7441db libgio-2.0.so.0`___lldb_unnamed_symbol6880 + 27
    frame #7: 0x000000085e73a2a2 libglib-2.0.so.0`___lldb_unnamed_symbol2626 + 66
    frame #8: 0x000000083190ca75 libthr.so.3`___lldb_unnamed_symbol562 + 309
  thread #8, name = 'accountwizard', stop reason = signal SIGSTOP
    frame #0: 0x00000008448fdc2a libc.so.7`__sys_poll + 10
    frame #1: 0x0000000831918691 libthr.so.3`___lldb_unnamed_symbol716 + 49
    frame #2: 0x000000085e70d199 libglib-2.0.so.0`___lldb_unnamed_symbol2509 + 473
    frame #3: 0x000000085e70d296 libglib-2.0.so.0`g_main_context_iteration + 102
    frame #4: 0x000000082e876c9c libQt5Core.so.5`QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 140
    frame #5: 0x000000082e820af6 libQt5Core.so.5`QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 550
    frame #6: 0x000000082e66d0a3 libQt5Core.so.5`QThread::exec() + 163
    frame #7: 0x000000082e66e0b9 libQt5Core.so.5`___lldb_unnamed_symbol7220 + 233
    frame #8: 0x000000083190ca75 libthr.so.3`___lldb_unnamed_symbol562 + 309
  thread #9, name = 'accountwizard', stop reason = signal SIGSTOP
    frame #0: 0x0000000831909d2c libthr.so.3`___lldb_unnamed_symbol552 + 12
    frame #1: 0x0000000831919d72 libthr.so.3`___lldb_unnamed_symbol748 + 82
    frame #2: 0x000000083190b8ed libthr.so.3`___lldb_unnamed_symbol558 + 621
    frame #3: 0x000000082b1305a9 libQt5Script.so.5`___lldb_unnamed_symbol3186 + 105
    frame #4: 0x000000082b130539 libQt5Script.so.5`___lldb_unnamed_symbol3185 + 9
    frame #5: 0x000000083190ca75 libthr.so.3`___lldb_unnamed_symbol562 + 309

Reported using DrKonqi