Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
Trac
Trac
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 246
    • Issues 246
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Create a new issue
  • Issue Boards

GitLab is used only for code review, issue tracking and project management. Canonical locations for source code are still https://gitweb.torproject.org/ https://git.torproject.org/ and git-rw.torproject.org.

  • Legacy
  • TracTrac
  • Issues
  • #28751

Closed (moved)
Open
Opened Dec 06, 2018 by Trac@tracbot

TB 8.5a5 Sig 11 core dump on shutdown when compiled with Selfrando

Arch Linux tor-browser-linux64-8.5a5_en-US

Just opened e.g. a TB default home site https://www.torproject.org/ and then closed TB, and the core dump happened. I repeated it twice. No other application was open (no memory stress). So, we know that it is repeatable and it happens on TB close. Unfortunately I did not have debug symbols installed.

Run 1: $ coredumpctl gdb 3895 PID: 3895 (firefox.real) UID: 1000 (jb) GID: 1000 (jb) Signal: 11 (SEGV) Timestamp: Thu 2018-12-06 09:00:14 CET (30min ago) Command Line: ./firefox.real --class Tor Browser -profile TorBrowser/Data/Browser/profile.default Executable: /home/jb/tor-browser_en-US/Browser/firefox.real Control Group: /user.slice/user-1000.slice/session-1.scope Unit: session-1.scope Slice: user-1000.slice Session: 1 Owner UID: 1000 (jb) Boot ID: c163b6107a7944a88616613c95230e2d Machine ID: e464cf23e765494294ab3515a8e2efd0 Hostname: myhost Storage: /var/lib/systemd/coredump/core.firefox\x2ereal.1000.c163b6107a7944a88616613c95230e2d.3895.1544083214000000.lz4 Message: Process 3895 (firefox.real) of user 1000 dumped core.

            Stack trace of thread 3895:
            #0  0x00007f79102b825f raise (libpthread.so.0)
            #1  0x00007f79074829ef n/a (libxul.so)

GNU gdb (GDB) 8.2 ... Reading symbols from /home/jb/tor-browser_en-US/Browser/firefox.real...(no debugging symbols found)...done. [New LWP 3895] [New LWP 3906] [New LWP 3909] [New LWP 4371] [New LWP 4482] [New LWP 3901] [New LWP 3902] [New LWP 3910] [New LWP 3943] [New LWP 4100] [New LWP 4267] [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/libthread_db.so.1". Core was generated by `./firefox.real --class Tor Browser -profile TorBrowser/Data/Browser/profile.def'. Program terminated with signal SIGSEGV, Segmentation fault. #0 0x00007f79102b825f in raise () from /usr/lib/libpthread.so.0 [Current thread is 1 (Thread 0x7f790fc78b80 (LWP 3895))] (gdb) bt #0 0x00007f79102b825f in raise () at /usr/lib/libpthread.so.0 #1 0x00007f79074829ef in vpx_ssim_parms_8x8_sse2 () at /home/jb/tor-browser_en-US/Browser/libxul.so #2 (closed) 0x0000000000000400 in () #3 (closed) 0x0000000000000000 in () (gdb) (gdb) info reg rax 0x0 0 rbx 0xb 11 rcx 0x7f79102b825f 140157939057247 rdx 0x0 0 rsi 0x7ffe0de72e20 140729131675168 rdi 0x2 2 rbp 0xb 0xb rsp 0x7ffe0de72e20 0x7ffe0de72e20 r8 0x0 0 r9 0x7ffe0de72e20 140729131675168 r10 0x8 8 r11 0x246 582 r12 0x7ffe0de731b0 140729131676080 r13 0x7ffe0de73080 140729131675776 r14 0x7ffe0de731b0 140729131676080 r15 0x7f78ed3ea000 140157353107456 rip 0x7f79102b825f 0x7f79102b825f <raise+271> eflags 0x246 [ PF ZF IF ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x0 0 gs 0x0 0 (gdb) (gdb) thread apply all bt

Thread 11 (Thread 0x7f78c3b52700 (LWP 4267)): #0 0x00007f790fe98c21 in poll () at /usr/lib/libc.so.6 #1 0x00007f78f7ee2673 in () at /usr/lib/libpulse.so.0 #2 (closed) 0x00007f78f7ed3990 in pa_mainloop_poll () at /usr/lib/libpulse.so.0 #3 (closed) 0x00007f78f7ed3fe0 in pa_mainloop_iterate () at /usr/lib/libpulse.so.0 #4 (closed) 0x00007f78f7ed4091 in pa_mainloop_run () at /usr/lib/libpulse.so.0 #5 (closed) 0x00007f78f7ee25ae in () at /usr/lib/libpulse.so.0 #6 (closed) 0x00007f78f7c819fc in () at /usr/lib/pulseaudio/libpulsecommon-12.2.so #7 (closed) 0x00007f79102ada9d in start_thread () at /usr/lib/libpthread.so.0 #8 (closed) 0x00007f790fea3b23 in clone () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7f78c8efe700 (LWP 4100)): #0 0x00007f790fe98c21 in poll () at /usr/lib/libc.so.6 #1 0x00007f78f7ee2673 in () at /usr/lib/libpulse.so.0 #2 (closed) 0x00007f78f7ed3990 in pa_mainloop_poll () at /usr/lib/libpulse.so.0 #3 (closed) 0x00007f78f7ed3fe0 in pa_mainloop_iterate () at /usr/lib/libpulse.so.0 #4 (closed) 0x00007f78f7ed4091 in pa_mainloop_run () at /usr/lib/libpulse.so.0 #5 (closed) 0x00007f78f7ee25ae in () at /usr/lib/libpulse.so.0 #6 (closed) 0x00007f78f7c819fc in () at /usr/lib/pulseaudio/libpulsecommon-12.2.so #7 (closed) 0x00007f79102ada9d in start_thread () at /usr/lib/libpthread.so.0 #8 (closed) 0x00007f790fea3b23 in clone () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7f78f1bff700 (LWP 3943)): #0 0x00007f790fe98c21 in poll () at /usr/lib/libc.so.6 #1 0x00007f78f7ee2673 in () at /usr/lib/libpulse.so.0 #2 (closed) 0x00007f78f7ed3990 in pa_mainloop_poll () at /usr/lib/libpulse.so.0 #3 (closed) 0x00007f78f7ed3fe0 in pa_mainloop_iterate () at /usr/lib/libpulse.so.0 #4 (closed) 0x00007f78f7ed4091 in pa_mainloop_run () at /usr/lib/libpulse.so.0 #5 (closed) 0x00007f78f7ee25ae in () at /usr/lib/libpulse.so.0 #6 (closed) 0x00007f78f7c819fc in () at /usr/lib/pulseaudio/libpulsecommon-12.2.so #7 (closed) 0x00007f79102ada9d in start_thread () at /usr/lib/libpthread.so.0 #8 (closed) 0x00007f790fea3b23 in clone () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7f78fe5fe700 (LWP 3910)): #0 0x00007f790fe9e4ed in syscall () at /usr/lib/libc.so.6 #1 0x00007f790587165a in () at /home/jb/tor-browser_en-US/Browser/libxul.so #2 (closed) 0x00007f78a730c080 in () --Type for more, q to quit, c to continue without paging--c #3 (closed) 0x00007f790bb47370 in () at /home/jb/tor-browser_en-US/Browser/libxul.so #4 (closed) 0x00007f78fe5fd6b0 in () #5 (closed) 0x00007f78fe5fd560 in () #6 (closed) 0x000000000000001c in () #7 (closed) 0x00000000000076a2 in () #8 (closed) 0x0000000007906d1d in () #9 (closed) 0x00007f7904b6e60f in () at /home/jb/tor-browser_en-US/Browser/libxul.so #10 (closed) 0x0000000000000001 in () #11 (closed) 0x0000000000000000 in ()

Thread 7 (Thread 0x7f790319f700 (LWP 3902)): #0 0x00007f790fe98c21 in poll () at /usr/lib/libc.so.6 #1 0x00007f790e38bee0 in () at /usr/lib/libglib-2.0.so.0 #2 (closed) 0x00007f790e38cf62 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0 #3 (closed) 0x00007f790e621c28 in () at /usr/lib/libgio-2.0.so.0 #4 (closed) 0x00007f790e3553eb in () at /usr/lib/libglib-2.0.so.0 #5 (closed) 0x00007f79102ada9d in start_thread () at /usr/lib/libpthread.so.0 #6 (closed) 0x00007f790fea3b23 in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7f7909454700 (LWP 3901)): #0 0x00007f790fe98c21 in poll () at /usr/lib/libc.so.6 #1 0x00007f790e38bee0 in () at /usr/lib/libglib-2.0.so.0 #2 (closed) 0x00007f790e38bfce in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0 #3 (closed) 0x00007f790e38c022 in () at /usr/lib/libglib-2.0.so.0 #4 (closed) 0x00007f790e3553eb in () at /usr/lib/libglib-2.0.so.0 #5 (closed) 0x00007f79102ada9d in start_thread () at /usr/lib/libpthread.so.0 #6 (closed) 0x00007f790fea3b23 in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7f78b3351700 (LWP 4482)): #0 0x00007f790fe706a8 in nanosleep () at /usr/lib/libc.so.6 #1 0x00007f790fe9bd08 in usleep () at /usr/lib/libc.so.6 #2 (closed) 0x00007f790837296a in vpx_ssim_parms_8x8_sse2 () at /home/jb/tor-browser_en-US/Browser/libxul.so #3 (closed) 0x00007f78a7352ca0 in () #4 (closed) 0x00007f78b3351658 in () #5 (closed) 0x00007f790fc3711d in () at /home/jb/tor-browser_en-US/Browser/libnspr4.so #6 (closed) 0x0000000000000000 in ()

Thread 4 (Thread 0x7f78ade26700 (LWP 4371)): #0 0x00007f79102b8057 in recvmsg () at /usr/lib/libpthread.so.0 #1 0x00007f79073ea21a in () at /home/jb/tor-browser_en-US/Browser/libxul.so #2 (closed) 0x00007f790510fa43 in () at /home/jb/tor-browser_en-US/Browser/libxul.so #3 (closed) 0x00007f78ade20c70 in () #4 (closed) 0x00007f78ade22e90 in () #5 (closed) 0x00007f78ade20cd0 in () #6 (closed) 0x7ffffff500000000 in () #7 (closed) 0x00007f78ade21e80 in () #8 (closed) 0x00007f78ade20d70 in () #9 (closed) 0x00007f78ade20d72 in () #10 (closed) 0xffffffff00000000 in () #11 (closed) 0x00007f789225ddc0 in () #12 (closed) 0x0000000000000009 in () #13 (closed) 0x0000000000000000 in ()

Thread 3 (Thread 0x7f78fe7ff700 (LWP 3909)): #0 0x00007f790fe9e4ed in syscall () at /usr/lib/libc.so.6 #1 0x00007f790587165a in () at /home/jb/tor-browser_en-US/Browser/libxul.so #2 (closed) 0x00007f78a730c3d8 in () #3 (closed) 0x00007f790bb46f98 in () at /home/jb/tor-browser_en-US/Browser/libxul.so #4 (closed) 0x00007f78fe7fe870 in () #5 (closed) 0x00007f78a6831200 in () #6 (closed) 0x0000000000000019 in () #7 (closed) 0x0000000000007464 in () #8 (closed) 0x00000000278c46ba in () #9 (closed) 0x00007f7904b6e60f in () at /home/jb/tor-browser_en-US/Browser/libxul.so #10 (closed) 0x0000000000000001 in () #11 (closed) 0x0000000000000000 in ()

Thread 2 (Thread 0x7f78ff9ff700 (LWP 3906)): #0 0x00007f79102b3e5b in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0 #1 0x00007f790fc38a33 in () at /home/jb/tor-browser_en-US/Browser/libnspr4.so #2 (closed) 0x00007f78ff9ff700 in () #3 (closed) 0x0000000000000000 in ()

Thread 1 (Thread 0x7f790fc78b80 (LWP 3895)): #0 0x00007f79102b825f in raise () at /usr/lib/libpthread.so.0 #1 0x00007f79074829ef in vpx_ssim_parms_8x8_sse2 () at /home/jb/tor-browser_en-US/Browser/libxul.so #2 (closed) 0x0000000000000400 in () #3 (closed) 0x0000000000000000 in () (gdb)

Trac:
Username: jb.1234abcd

To upload designs, you'll need to enable LFS and have admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: legacy/trac#28751