You are not logged in.
Hi!
After recent update of packages some programs failed to launch. Example of one of them:
11:26:17 AM: Debug: pthread_mutex_[timed]lock(): mutex not initialized
*** Error in `XXX: free(): invalid pointer: 0x0000000000b7d758 ***
======= Backtrace: =========
/usr/lib/libc.so.6(+0x72055)[0x7f3902e75055]
/usr/lib/libc.so.6(+0x779a6)[0x7f3902e7a9a6]
/usr/lib/libc.so.6(+0x7818e)[0x7f3902e7b18e]
/usr/lib/libstdc++.so.6(_ZNSbIwSt11char_traitsIwESaIwEE6assignERKS2_+0xc0)[0x7f39039ab810]
XXX[0x466472]
XXX[0x490b64]
/usr/lib/libwx_baseu-3.0.so.0(_Z7wxEntryRiPPw+0x92)[0x7f3903f5d202]
XXX[0x41a70a]
/usr/lib/libc.so.6(__libc_start_main+0xf0)[0x7f3902e23610]
XXX[0x41be69]
======= Memory map: ========
...Lots of memory map, nothing suprising for linux programmers...
I barely remember that wxWidgets was updated but I am not sure.
1) How can I view update log?
2) How can I downgrade package from AUR?
Thanks in advance.
P.S. I tried to compile a new version of program from AUR, but it didn't work, so it seems there is
programming error either in wxWidgets or in the program which uses xwWidget in a way which corrupts mem.
In any case, the question is about rolling back a package, please do not send me to relevant bugzilla.
Last edited by mxfm (2015-12-11 21:31:18)
Offline
Please use code tags.
Have you done your research on the wiki?
Especially: https://wiki.archlinux.org/index.php/Do … g_packages
As for update logs, I think it is something like
journalctl -u pacmanSee here for journalctl usage.
Furthermore: Did you do a full upgrade? (pacman -Syu)
Have you read anything about the switch to GCC 5?
https://bbs.archlinux.org/viewtopic.php?id=194029
EDIT: I feel this is the wrong place for this thread, so I am reporting to draw mods attention.
Last edited by LCvanDinteren (2015-12-11 10:07:39)
Offline
1 - log is @ /var/log/pacman.log
2 - have a look at https://aur.archlinux.org/packages/downgrade/
Obviously the better option is to specify which application actually crashes so we can help you with updating those; instead of downgrading everything else
Last edited by Spider.007 (2015-12-11 11:12:49)
Offline
Deleting & reinstalling packaged helped.
P. S. journalctl -u pacman doesn't work.
Offline
Deleting & reinstalling packaged helped.
P. S. journalctl -u pacman doesn't work.
Good to hear you solved it.
And I realized afterwards, as Spider.007 said, the pacman log is just a file.
Some friendly advice:
you should subscribe to the newsletter, I got an e-mail a few days ago telling me about this huge switch to GCC5.
It also gave a small script to check which packages would need to be rebuild.
Offline